RevalServices


Click here for a complete list of operations.

SubmitOAVRepresentation

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /webservices/RevalServices.asmx HTTP/1.1
Host: www.valoff.ie
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/SubmitOAVRepresentation"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <SubmitOAVRepresentation xmlns="http://tempuri.org/">
      <details>
        <UploadedDocs>
          <string>string</string>
          <string>string</string>
        </UploadedDocs>
        <FloorOptions>
          <OAVOption>
            <Eaves>double</Eaves>
          </OAVOption>
          <OAVOption>
            <Eaves>double</Eaves>
          </OAVOption>
        </FloorOptions>
        <OAVId>int</OAVId>
        <Occupier>string</Occupier>
        <OAVOccupierEmail>string</OAVOccupierEmail>
        <OAVOccupierAddress1>string</OAVOccupierAddress1>
        <OAVOccupierAddress2>string</OAVOccupierAddress2>
        <OAVOccupierAddress3>string</OAVOccupierAddress3>
        <OAVOccupierAddress4>string</OAVOccupierAddress4>
        <OAVOccupierEircode>string</OAVOccupierEircode>
        <OAVPropertyAddress1>string</OAVPropertyAddress1>
        <OAVPropertyAddress2>string</OAVPropertyAddress2>
        <OAVPropertyAddress3>string</OAVPropertyAddress3>
        <OAVPropertyAddress4>string</OAVPropertyAddress4>
        <OAVPropertyEircode>string</OAVPropertyEircode>
        <OAVAgentName>string</OAVAgentName>
        <OAVAgentAddress1>string</OAVAgentAddress1>
        <OAVAgentAddress2>string</OAVAgentAddress2>
        <OAVAgentAddress3>string</OAVAgentAddress3>
        <OAVAgentAddress4>string</OAVAgentAddress4>
        <OAVAgentPhone>int</OAVAgentPhone>
        <OAVAgentEmail>string</OAVAgentEmail>
        <OAVOwnPremises>string</OAVOwnPremises>
        <OAVPurchaseDate>string</OAVPurchaseDate>
        <OAVPurchasePrice>int</OAVPurchasePrice>
        <OAVRentPayer>string</OAVRentPayer>
        <OAVLandlordConnected>string</OAVLandlordConnected>
        <OAVLandlordConnected_Yes>string</OAVLandlordConnected_Yes>
        <OAVLeaseCommencement>string</OAVLeaseCommencement>
        <OAVRatePayable>int</OAVRatePayable>
        <OAVDateRentFixed>string</OAVDateRentFixed>
        <OAVCarSpaces>int</OAVCarSpaces>
        <OAVPayment_External>string</OAVPayment_External>
        <OAVPayment_Internal>string</OAVPayment_Internal>
        <OAVPayment_Insurance>string</OAVPayment_Insurance>
        <OAVPayment_Rates>string</OAVPayment_Rates>
        <OAVCategoryAgree>string</OAVCategoryAgree>
        <OAVUseAgree>string</OAVUseAgree>
        <OAVPhysLevels>int</OAVPhysLevels>
        <OAVPhysLevels_Agree>string</OAVPhysLevels_Agree>
        <OAVPhysUses>int</OAVPhysUses>
        <OAVPhysUses_Agree>string</OAVPhysUses_Agree>
        <OAVPhysAreas>int</OAVPhysAreas>
        <OAVPhysAreas_Agree>string</OAVPhysAreas_Agree>
        <OAVPhysOtherDets>int</OAVPhysOtherDets>
        <OAVPhysOtherDets_Agree>string</OAVPhysOtherDets_Agree>
        <OAVAcceptNAV>string</OAVAcceptNAV>
        <OAVPropExcluded>string</OAVPropExcluded>
        <OAVTradingAs>string</OAVTradingAs>
        <OAVSubmittersName>string</OAVSubmittersName>
        <OAVCategory>string</OAVCategory>
        <OAVUse>string</OAVUse>
        <OAVLift>int</OAVLift>
        <OAVAirCon>int</OAVAirCon>
        <OAVRaisedFloor>int</OAVRaisedFloor>
        <OAVConstRoof>string</OAVConstRoof>
        <OAVCorrespondanceDetails>string</OAVCorrespondanceDetails>
        <OAVPropertyAddress>string</OAVPropertyAddress>
        <OAVExtraInfo>int</OAVExtraInfo>
        <DeclarationCheck>boolean</DeclarationCheck>
        <OAVStatusFlag>string</OAVStatusFlag>
        <SaveOnly>boolean</SaveOnly>
      </details>
      <tracking>
        <FileUpload>
          <FileUpload>
            <Guid>string</Guid>
            <FileName>string</FileName>
            <IsDeleted>boolean</IsDeleted>
          </FileUpload>
          <FileUpload>
            <Guid>string</Guid>
            <FileName>string</FileName>
            <IsDeleted>boolean</IsDeleted>
          </FileUpload>
        </FileUpload>
        <PropertyNumber>int</PropertyNumber>
        <RequestNumber>int</RequestNumber>
        <ActiveDate>dateTime</ActiveDate>
        <IsActive>boolean</IsActive>
      </tracking>
    </SubmitOAVRepresentation>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <SubmitOAVRepresentationResponse xmlns="http://tempuri.org/">
      <SubmitOAVRepresentationResult>string</SubmitOAVRepresentationResult>
    </SubmitOAVRepresentationResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /webservices/RevalServices.asmx HTTP/1.1
Host: www.valoff.ie
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SubmitOAVRepresentation xmlns="http://tempuri.org/">
      <details>
        <UploadedDocs>
          <string>string</string>
          <string>string</string>
        </UploadedDocs>
        <FloorOptions>
          <OAVOption>
            <Eaves>double</Eaves>
          </OAVOption>
          <OAVOption>
            <Eaves>double</Eaves>
          </OAVOption>
        </FloorOptions>
        <OAVId>int</OAVId>
        <Occupier>string</Occupier>
        <OAVOccupierEmail>string</OAVOccupierEmail>
        <OAVOccupierAddress1>string</OAVOccupierAddress1>
        <OAVOccupierAddress2>string</OAVOccupierAddress2>
        <OAVOccupierAddress3>string</OAVOccupierAddress3>
        <OAVOccupierAddress4>string</OAVOccupierAddress4>
        <OAVOccupierEircode>string</OAVOccupierEircode>
        <OAVPropertyAddress1>string</OAVPropertyAddress1>
        <OAVPropertyAddress2>string</OAVPropertyAddress2>
        <OAVPropertyAddress3>string</OAVPropertyAddress3>
        <OAVPropertyAddress4>string</OAVPropertyAddress4>
        <OAVPropertyEircode>string</OAVPropertyEircode>
        <OAVAgentName>string</OAVAgentName>
        <OAVAgentAddress1>string</OAVAgentAddress1>
        <OAVAgentAddress2>string</OAVAgentAddress2>
        <OAVAgentAddress3>string</OAVAgentAddress3>
        <OAVAgentAddress4>string</OAVAgentAddress4>
        <OAVAgentPhone>int</OAVAgentPhone>
        <OAVAgentEmail>string</OAVAgentEmail>
        <OAVOwnPremises>string</OAVOwnPremises>
        <OAVPurchaseDate>string</OAVPurchaseDate>
        <OAVPurchasePrice>int</OAVPurchasePrice>
        <OAVRentPayer>string</OAVRentPayer>
        <OAVLandlordConnected>string</OAVLandlordConnected>
        <OAVLandlordConnected_Yes>string</OAVLandlordConnected_Yes>
        <OAVLeaseCommencement>string</OAVLeaseCommencement>
        <OAVRatePayable>int</OAVRatePayable>
        <OAVDateRentFixed>string</OAVDateRentFixed>
        <OAVCarSpaces>int</OAVCarSpaces>
        <OAVPayment_External>string</OAVPayment_External>
        <OAVPayment_Internal>string</OAVPayment_Internal>
        <OAVPayment_Insurance>string</OAVPayment_Insurance>
        <OAVPayment_Rates>string</OAVPayment_Rates>
        <OAVCategoryAgree>string</OAVCategoryAgree>
        <OAVUseAgree>string</OAVUseAgree>
        <OAVPhysLevels>int</OAVPhysLevels>
        <OAVPhysLevels_Agree>string</OAVPhysLevels_Agree>
        <OAVPhysUses>int</OAVPhysUses>
        <OAVPhysUses_Agree>string</OAVPhysUses_Agree>
        <OAVPhysAreas>int</OAVPhysAreas>
        <OAVPhysAreas_Agree>string</OAVPhysAreas_Agree>
        <OAVPhysOtherDets>int</OAVPhysOtherDets>
        <OAVPhysOtherDets_Agree>string</OAVPhysOtherDets_Agree>
        <OAVAcceptNAV>string</OAVAcceptNAV>
        <OAVPropExcluded>string</OAVPropExcluded>
        <OAVTradingAs>string</OAVTradingAs>
        <OAVSubmittersName>string</OAVSubmittersName>
        <OAVCategory>string</OAVCategory>
        <OAVUse>string</OAVUse>
        <OAVLift>int</OAVLift>
        <OAVAirCon>int</OAVAirCon>
        <OAVRaisedFloor>int</OAVRaisedFloor>
        <OAVConstRoof>string</OAVConstRoof>
        <OAVCorrespondanceDetails>string</OAVCorrespondanceDetails>
        <OAVPropertyAddress>string</OAVPropertyAddress>
        <OAVExtraInfo>int</OAVExtraInfo>
        <DeclarationCheck>boolean</DeclarationCheck>
        <OAVStatusFlag>string</OAVStatusFlag>
        <SaveOnly>boolean</SaveOnly>
      </details>
      <tracking>
        <FileUpload>
          <FileUpload>
            <Guid>string</Guid>
            <FileName>string</FileName>
            <IsDeleted>boolean</IsDeleted>
          </FileUpload>
          <FileUpload>
            <Guid>string</Guid>
            <FileName>string</FileName>
            <IsDeleted>boolean</IsDeleted>
          </FileUpload>
        </FileUpload>
        <PropertyNumber>int</PropertyNumber>
        <RequestNumber>int</RequestNumber>
        <ActiveDate>dateTime</ActiveDate>
        <IsActive>boolean</IsActive>
      </tracking>
    </SubmitOAVRepresentation>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SubmitOAVRepresentationResponse xmlns="http://tempuri.org/">
      <SubmitOAVRepresentationResult>string</SubmitOAVRepresentationResult>
    </SubmitOAVRepresentationResponse>
  </soap12:Body>
</soap12:Envelope>