<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://tempuri.org/" elementFormDefault="qualified" targetNamespace="http://tempuri.org/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import schemaLocation="http://secure.propertydebtresearch.com/API/API.svc?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/API" />
  <xs:import schemaLocation="http://secure.propertydebtresearch.com/API/API.svc?xsd=xsd3" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <xs:import schemaLocation="http://secure.propertydebtresearch.com/API/API.svc?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/OrderStatus" />
  <xs:element name="GetData">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="value" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDataResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="GetDataResult" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDataUsingDataContract">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="composite" nillable="true" type="q1:CompositeType" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDataUsingDataContractResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="GetDataUsingDataContractResult" nillable="true" type="q2:CompositeType" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDataUsingDataContractXML">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
        <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="composite" nillable="true" type="q3:CompositeType" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetDataUsingDataContractXMLResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="GetDataUsingDataContractXMLResult" nillable="true" type="q4:CompositeType" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="InsertOrder">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="ClientID" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="OrderType" type="xs:int" />
        <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Processor" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="FileNumber" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="ProcessorEmail" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="FolioNumber" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="ClosingDate" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="OwnerName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="BuyerName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Address1" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Address2" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="City" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="County" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="ZipCode" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Lot" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Block" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Subdivision" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="MetesAndBounds" type="xs:boolean" />
        <xs:element minOccurs="0" name="LegalDesc" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="SpecificInst" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RushService" type="xs:boolean" />
        <xs:element minOccurs="0" name="PromoCode" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RealtorName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RealtorPhone" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RealtorEmail" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="PreviousOwner" nillable="true" type="xs:string" />
        <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="lstHOA" nillable="true" type="q5:ArrayOfHOA" />
        <xs:element xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="lstSearchItem" nillable="true" type="q6:ArrayOfint" />
        <xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="lstLoadedDoc" nillable="true" type="q7:ArrayOfLoadedDoc" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="InsertOrderResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="InsertOrderResult" nillable="true" type="q8:OrderResponse" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="InsertOrderXML">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="ClientID" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="OrderType" type="xs:int" />
        <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Processor" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="FileNumber" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="ProcessorEmail" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="FolioNumber" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="ClosingDate" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="OwnerName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="BuyerName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Address1" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Address2" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="City" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="County" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="ZipCode" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Lot" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Block" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Subdivision" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="MetesAndBounds" type="xs:boolean" />
        <xs:element minOccurs="0" name="LegalDesc" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="SpecificInst" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RushService" type="xs:boolean" />
        <xs:element minOccurs="0" name="PromoCode" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RealtorName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RealtorPhone" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RealtorEmail" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="PreviousOwner" nillable="true" type="xs:string" />
        <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="lstHOA" nillable="true" type="q9:ArrayOfHOA" />
        <xs:element xmlns:q10="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="lstSearchItem" nillable="true" type="q10:ArrayOfint" />
        <xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="lstLoadedDoc" nillable="true" type="q11:ArrayOfLoadedDoc" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="InsertOrderXMLResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="InsertOrderXMLResult" nillable="true" type="q12:OrderResponse" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="InsertOrderWithCustomer">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="ClientID" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="OrderType" type="xs:int" />
        <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Processor" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="FileNumber" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="ProcessorEmail" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="FolioNumber" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="ClosingDate" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="OwnerName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="BuyerName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Address1" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Address2" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="City" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="County" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="ZipCode" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Lot" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Block" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Subdivision" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="MetesAndBounds" type="xs:boolean" />
        <xs:element minOccurs="0" name="LegalDesc" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="SpecificInst" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RushService" type="xs:boolean" />
        <xs:element minOccurs="0" name="PromoCode" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RealtorName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RealtorPhone" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RealtorEmail" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="PreviousOwner" nillable="true" type="xs:string" />
        <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="lstHOA" nillable="true" type="q13:ArrayOfHOA" />
        <xs:element xmlns:q14="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="lstSearchItem" nillable="true" type="q14:ArrayOfint" />
        <xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="lstLoadedDoc" nillable="true" type="q15:ArrayOfLoadedDoc" />
        <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="CustomerInfo" nillable="true" type="q16:Customer" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="InsertOrderWithCustomerResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q17="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="InsertOrderWithCustomerResult" nillable="true" type="q17:OrderResponse" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="InsertOrderWithCustomerXML">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="ClientID" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="OrderType" type="xs:int" />
        <xs:element minOccurs="0" name="State" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Processor" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="FileNumber" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="ProcessorEmail" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="FolioNumber" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="ClosingDate" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="OwnerName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="BuyerName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Address1" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Address2" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="City" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="County" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="ZipCode" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Lot" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Block" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Subdivision" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="MetesAndBounds" type="xs:boolean" />
        <xs:element minOccurs="0" name="LegalDesc" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="SpecificInst" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RushService" type="xs:boolean" />
        <xs:element minOccurs="0" name="PromoCode" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RealtorName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RealtorPhone" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="RealtorEmail" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="PreviousOwner" nillable="true" type="xs:string" />
        <xs:element xmlns:q18="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="lstHOA" nillable="true" type="q18:ArrayOfHOA" />
        <xs:element xmlns:q19="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="lstSearchItem" nillable="true" type="q19:ArrayOfint" />
        <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="lstLoadedDoc" nillable="true" type="q20:ArrayOfLoadedDoc" />
        <xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="CustomerInfo" nillable="true" type="q21:Customer" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="InsertOrderWithCustomerXMLResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q22="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="InsertOrderWithCustomerXMLResult" nillable="true" type="q22:OrderResponse" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetOrderTypesByZipCode">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="ZipCode" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetOrderTypesByZipCodeResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="GetOrderTypesByZipCodeResult" nillable="true" type="q23:ArrayOfOrderType" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetOrderStatusXML">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="OrderID" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetOrderStatusXMLResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q24="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="GetOrderStatusXMLResult" nillable="true" type="q24:OrderStatus" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetOrderStatus">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="OrderID" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetOrderStatusResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q25="http://schemas.datacontract.org/2004/07/API" minOccurs="0" name="GetOrderStatusResult" nillable="true" type="q25:OrderStatus" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetOrderDetail">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="OrderID" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetOrderDetailResponse">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q26="http://schemas.datacontract.org/2004/07/OrderStatus" minOccurs="0" name="GetOrderDetailResult" nillable="true" type="q26:uspGetOrderDetailResult" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetOrderDetailV2">
    <xs:complexType>
      <xs:sequence>
        <xs:element minOccurs="0" name="OrderID" nillable="true" type="xs:string" />
        <xs:element minOccurs="0" name="CustomerNumber" nillable="true" type="xs:string" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <xs:element name="GetOrderDetailV2Response">
    <xs:complexType>
      <xs:sequence>
        <xs:element xmlns:q27="http://schemas.datacontract.org/2004/07/OrderStatus" minOccurs="0" name="GetOrderDetailV2Result" nillable="true" type="q27:uspGetOrderDetail_V2Result" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>