OrderService


Click here for a complete list of operations.

OrderStatusUpdate

Used For Example only - non functional on this site.

When configured by ValueCheck to do so, this customer implemented method will be called by the ValueCheck Title Automation Systems when an order has moved to a different stage.
Below are the stages that an order moves through. Notifications will be sent as indicated by the arrows.

Notes on usage:



Arguments:
ArgumentDescription
orderThe Order identifier.
VCAppIDApplication Identifier provided by ValueCheck.
VCClientIDCustomer Identifier provided by ValueCheck.
AccountNumCustomer supplied Identifier to indicate individual user or Account.
OrderNum Unique Order Number assigned to this order.
SubmittedTimestamp of this request.
Will contain the same information as what was posted with the Order without the authentication credentials.
statusThe status of the order. Will be one of the events described above.
statusInfoMore infomation about the order. Most likely will contain a textual description about a problem.
orderInfoXmlMore information about the order in a structure customized for the customer if neeeded.


Returns: The customer returns a Status Object that contains:
ReturnDescription
AccountNumMust be the same as sent in the order.
OrderNumMust be the same as sent in the order.
StsZero to acknowledge the status update. Non-Zero to indicate a problem.
DescriptionTextual information about the Sts.
StsDateTimeStamp of response.

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 /TA_WS/OrderService.asmx HTTP/1.1
Host: www.valuecheckonline.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://TitleAutomation.valuecheck.com/OrderStatusUpdate"

<?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>
    <OrderStatusUpdate xmlns="http://TitleAutomation.valuecheck.com/">
      <order>
        <VCAppID>int</VCAppID>
        <VCClientID>int</VCClientID>
        <AccountNum>string</AccountNum>
        <OrderNum>string</OrderNum>
        <Submitted>dateTime</Submitted>
      </order>
      <status>Unknown or Research or Examination or Completed or Published or ResearchProblem or UnknownProblem or DoesNotExist or NotAuthorized</status>
      <statusInfo>string</statusInfo>
      <orderInfoXml>string</orderInfoXml>
    </OrderStatusUpdate>
  </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>
    <OrderStatusUpdateResponse xmlns="http://TitleAutomation.valuecheck.com/">
      <OrderStatusUpdateResult />
    </OrderStatusUpdateResponse>
  </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 /TA_WS/OrderService.asmx HTTP/1.1
Host: www.valuecheckonline.com
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>
    <OrderStatusUpdate xmlns="http://TitleAutomation.valuecheck.com/">
      <order>
        <VCAppID>int</VCAppID>
        <VCClientID>int</VCClientID>
        <AccountNum>string</AccountNum>
        <OrderNum>string</OrderNum>
        <Submitted>dateTime</Submitted>
      </order>
      <status>Unknown or Research or Examination or Completed or Published or ResearchProblem or UnknownProblem or DoesNotExist or NotAuthorized</status>
      <statusInfo>string</statusInfo>
      <orderInfoXml>string</orderInfoXml>
    </OrderStatusUpdate>
  </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>
    <OrderStatusUpdateResponse xmlns="http://TitleAutomation.valuecheck.com/">
      <OrderStatusUpdateResult />
    </OrderStatusUpdateResponse>
  </soap12:Body>
</soap12:Envelope>