<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://ws.xwebservices.com/XWeb1003/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://ws.xwebservices.com/XWeb1003/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://ws.xwebservices.com/XWeb1003/">
      <s:element name="LoadApplication">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strApplicationID" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadApplicationResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="AuthHeader" type="tns:AuthHeader" />
      <s:complexType name="AuthHeader">
        <s:sequence>
          <s:element minOccurs="0" maxOccurs="1" name="LoginName" type="s:string" />
          <s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" />
        </s:sequence>
      </s:complexType>
      <s:element name="ProcessApplication">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strXML" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="ProcessApplicationResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="ProcessApplicationResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadMortgageTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadMortgageTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadMortgageTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadAmortizationTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadAmortizationTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadAmortizationTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadPropertyTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadPropertyTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadPropertyTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadPurposeTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadPurposeTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadPurposeTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadEstateHeldTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadEstateHeldTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadEstateHeldTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadRefinanceImprovementTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadRefinanceImprovementTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadRefinanceImprovementTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadBorrowerTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadBorrowerTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadBorrowerTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadBorrowerAddressTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadBorrowerAddressTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadBorrowerAddressTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadBorrowerMaritalStatusTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadBorrowerMaritalStatusTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadBorrowerMaritalStatusTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadHousingExpenseTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadHousingExpenseTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadHousingExpenseTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadAssetsLiabilitiesCompletedTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadAssetsLiabilitiesCompletedTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadAssetsLiabilitiesCompletedTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadRealEstateStatusTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadRealEstateStatusTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadRealEstateStatusTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadRealEstateTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadRealEstateTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadRealEstateTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadDeclarationsPropertyTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadDeclarationsPropertyTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadDeclarationsPropertyTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadDeclarationsTitleHeldTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadDeclarationsTitleHeldTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadDeclarationsTitleHeldTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadRaceTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadRaceTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadRaceTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadSexTypes">
        <s:complexType />
      </s:element>
      <s:element name="LoadSexTypesResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadSexTypesResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplications">
        <s:complexType />
      </s:element>
      <s:element name="LoadApplicationsResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadApplicationsResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationsByDateRange">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateStart" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateEnd" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationsByDateRangeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadApplicationsByDateRangeResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationsPaged">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="intPageNumber" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intPageSize" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationsPagedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadApplicationsPagedResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationsByDateRangePaged">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="dtDateStart" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateEnd" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intPageNumber" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intPageSize" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationsByDateRangePagedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadApplicationsByDateRangePagedResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationsByRep">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strRepIdentifier" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationsByRepResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadApplicationsByRepResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationsByRepAndDateRange">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strRepIdentifier" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateStart" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateEnd" type="s:dateTime" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationsByRepAndDateRangeResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadApplicationsByRepAndDateRangeResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationsByRepPaged">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strRepIdentifier" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="intPageNumber" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intPageSize" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationsByRepPagedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadApplicationsByRepPagedResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationsByRepAndDateRangePaged">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="strRepIdentifier" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateStart" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="dtDateEnd" type="s:dateTime" />
            <s:element minOccurs="1" maxOccurs="1" name="intPageNumber" type="s:int" />
            <s:element minOccurs="1" maxOccurs="1" name="intPageSize" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LoadApplicationsByRepAndDateRangePagedResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LoadApplicationsByRepAndDateRangePagedResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="LoadApplicationSoapIn">
    <wsdl:part name="parameters" element="tns:LoadApplication" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationSoapOut">
    <wsdl:part name="parameters" element="tns:LoadApplicationResponse" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="ProcessApplicationSoapIn">
    <wsdl:part name="parameters" element="tns:ProcessApplication" />
  </wsdl:message>
  <wsdl:message name="ProcessApplicationSoapOut">
    <wsdl:part name="parameters" element="tns:ProcessApplicationResponse" />
  </wsdl:message>
  <wsdl:message name="ProcessApplicationAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadMortgageTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadMortgageTypes" />
  </wsdl:message>
  <wsdl:message name="LoadMortgageTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadMortgageTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadMortgageTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadAmortizationTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadAmortizationTypes" />
  </wsdl:message>
  <wsdl:message name="LoadAmortizationTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadAmortizationTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadAmortizationTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadPropertyTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadPropertyTypes" />
  </wsdl:message>
  <wsdl:message name="LoadPropertyTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadPropertyTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadPropertyTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadPurposeTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadPurposeTypes" />
  </wsdl:message>
  <wsdl:message name="LoadPurposeTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadPurposeTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadPurposeTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadEstateHeldTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadEstateHeldTypes" />
  </wsdl:message>
  <wsdl:message name="LoadEstateHeldTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadEstateHeldTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadEstateHeldTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadRefinanceImprovementTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadRefinanceImprovementTypes" />
  </wsdl:message>
  <wsdl:message name="LoadRefinanceImprovementTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadRefinanceImprovementTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadRefinanceImprovementTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadBorrowerTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadBorrowerTypes" />
  </wsdl:message>
  <wsdl:message name="LoadBorrowerTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadBorrowerTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadBorrowerTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadBorrowerAddressTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadBorrowerAddressTypes" />
  </wsdl:message>
  <wsdl:message name="LoadBorrowerAddressTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadBorrowerAddressTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadBorrowerAddressTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadBorrowerMaritalStatusTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadBorrowerMaritalStatusTypes" />
  </wsdl:message>
  <wsdl:message name="LoadBorrowerMaritalStatusTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadBorrowerMaritalStatusTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadBorrowerMaritalStatusTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadHousingExpenseTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadHousingExpenseTypes" />
  </wsdl:message>
  <wsdl:message name="LoadHousingExpenseTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadHousingExpenseTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadHousingExpenseTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadAssetsLiabilitiesCompletedTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadAssetsLiabilitiesCompletedTypes" />
  </wsdl:message>
  <wsdl:message name="LoadAssetsLiabilitiesCompletedTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadAssetsLiabilitiesCompletedTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadAssetsLiabilitiesCompletedTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadRealEstateStatusTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadRealEstateStatusTypes" />
  </wsdl:message>
  <wsdl:message name="LoadRealEstateStatusTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadRealEstateStatusTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadRealEstateStatusTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadRealEstateTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadRealEstateTypes" />
  </wsdl:message>
  <wsdl:message name="LoadRealEstateTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadRealEstateTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadRealEstateTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadDeclarationsPropertyTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadDeclarationsPropertyTypes" />
  </wsdl:message>
  <wsdl:message name="LoadDeclarationsPropertyTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadDeclarationsPropertyTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadDeclarationsPropertyTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadDeclarationsTitleHeldTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadDeclarationsTitleHeldTypes" />
  </wsdl:message>
  <wsdl:message name="LoadDeclarationsTitleHeldTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadDeclarationsTitleHeldTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadDeclarationsTitleHeldTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadRaceTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadRaceTypes" />
  </wsdl:message>
  <wsdl:message name="LoadRaceTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadRaceTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadRaceTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadSexTypesSoapIn">
    <wsdl:part name="parameters" element="tns:LoadSexTypes" />
  </wsdl:message>
  <wsdl:message name="LoadSexTypesSoapOut">
    <wsdl:part name="parameters" element="tns:LoadSexTypesResponse" />
  </wsdl:message>
  <wsdl:message name="LoadSexTypesAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsSoapIn">
    <wsdl:part name="parameters" element="tns:LoadApplications" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsSoapOut">
    <wsdl:part name="parameters" element="tns:LoadApplicationsResponse" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByDateRangeSoapIn">
    <wsdl:part name="parameters" element="tns:LoadApplicationsByDateRange" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByDateRangeSoapOut">
    <wsdl:part name="parameters" element="tns:LoadApplicationsByDateRangeResponse" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByDateRangeAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsPagedSoapIn">
    <wsdl:part name="parameters" element="tns:LoadApplicationsPaged" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsPagedSoapOut">
    <wsdl:part name="parameters" element="tns:LoadApplicationsPagedResponse" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsPagedAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByDateRangePagedSoapIn">
    <wsdl:part name="parameters" element="tns:LoadApplicationsByDateRangePaged" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByDateRangePagedSoapOut">
    <wsdl:part name="parameters" element="tns:LoadApplicationsByDateRangePagedResponse" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByDateRangePagedAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByRepSoapIn">
    <wsdl:part name="parameters" element="tns:LoadApplicationsByRep" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByRepSoapOut">
    <wsdl:part name="parameters" element="tns:LoadApplicationsByRepResponse" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByRepAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByRepAndDateRangeSoapIn">
    <wsdl:part name="parameters" element="tns:LoadApplicationsByRepAndDateRange" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByRepAndDateRangeSoapOut">
    <wsdl:part name="parameters" element="tns:LoadApplicationsByRepAndDateRangeResponse" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByRepAndDateRangeAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByRepPagedSoapIn">
    <wsdl:part name="parameters" element="tns:LoadApplicationsByRepPaged" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByRepPagedSoapOut">
    <wsdl:part name="parameters" element="tns:LoadApplicationsByRepPagedResponse" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByRepPagedAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByRepAndDateRangePagedSoapIn">
    <wsdl:part name="parameters" element="tns:LoadApplicationsByRepAndDateRangePaged" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByRepAndDateRangePagedSoapOut">
    <wsdl:part name="parameters" element="tns:LoadApplicationsByRepAndDateRangePagedResponse" />
  </wsdl:message>
  <wsdl:message name="LoadApplicationsByRepAndDateRangePagedAuthHeader">
    <wsdl:part name="AuthHeader" element="tns:AuthHeader" />
  </wsdl:message>
  <wsdl:portType name="XWeb1003Soap">
    <wsdl:operation name="LoadApplication">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns a specific 1003 Mortgage Loan Application.</documentation>
      <wsdl:input message="tns:LoadApplicationSoapIn" />
      <wsdl:output message="tns:LoadApplicationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="ProcessApplication">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Performs data manipulation on individual 1003 Mortgage Loan Application records.</documentation>
      <wsdl:input message="tns:ProcessApplicationSoapIn" />
      <wsdl:output message="tns:ProcessApplicationSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadMortgageTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section I. Returns the Mortgage Types.</documentation>
      <wsdl:input message="tns:LoadMortgageTypesSoapIn" />
      <wsdl:output message="tns:LoadMortgageTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadAmortizationTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section I. Returns the Amortization Types.</documentation>
      <wsdl:input message="tns:LoadAmortizationTypesSoapIn" />
      <wsdl:output message="tns:LoadAmortizationTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadPropertyTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section II. Returns the Property Types.</documentation>
      <wsdl:input message="tns:LoadPropertyTypesSoapIn" />
      <wsdl:output message="tns:LoadPropertyTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadPurposeTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section II. Returns the Loan Purpose Types.</documentation>
      <wsdl:input message="tns:LoadPurposeTypesSoapIn" />
      <wsdl:output message="tns:LoadPurposeTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadEstateHeldTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section II. Returns the Estate Held Types.</documentation>
      <wsdl:input message="tns:LoadEstateHeldTypesSoapIn" />
      <wsdl:output message="tns:LoadEstateHeldTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadRefinanceImprovementTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section II. Returns the Refinance Improvement Types.</documentation>
      <wsdl:input message="tns:LoadRefinanceImprovementTypesSoapIn" />
      <wsdl:output message="tns:LoadRefinanceImprovementTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadBorrowerTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section III. Returns the Borrower Types.</documentation>
      <wsdl:input message="tns:LoadBorrowerTypesSoapIn" />
      <wsdl:output message="tns:LoadBorrowerTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadBorrowerAddressTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section III. Returns the Borrower Address Types.</documentation>
      <wsdl:input message="tns:LoadBorrowerAddressTypesSoapIn" />
      <wsdl:output message="tns:LoadBorrowerAddressTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadBorrowerMaritalStatusTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section III. Returns the Borrower Marital Status Types.</documentation>
      <wsdl:input message="tns:LoadBorrowerMaritalStatusTypesSoapIn" />
      <wsdl:output message="tns:LoadBorrowerMaritalStatusTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadHousingExpenseTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section V. Returns the Housing Expense Types.</documentation>
      <wsdl:input message="tns:LoadHousingExpenseTypesSoapIn" />
      <wsdl:output message="tns:LoadHousingExpenseTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadAssetsLiabilitiesCompletedTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section VI. Returns the Assets and Liabilities Completed Types.</documentation>
      <wsdl:input message="tns:LoadAssetsLiabilitiesCompletedTypesSoapIn" />
      <wsdl:output message="tns:LoadAssetsLiabilitiesCompletedTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadRealEstateStatusTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section VI. Returns the Real Estate Property Status Types.</documentation>
      <wsdl:input message="tns:LoadRealEstateStatusTypesSoapIn" />
      <wsdl:output message="tns:LoadRealEstateStatusTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadRealEstateTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section VI. Returns the Real Estate Property Types.</documentation>
      <wsdl:input message="tns:LoadRealEstateTypesSoapIn" />
      <wsdl:output message="tns:LoadRealEstateTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadDeclarationsPropertyTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section VIII. Returns the Declarations Property Types.</documentation>
      <wsdl:input message="tns:LoadDeclarationsPropertyTypesSoapIn" />
      <wsdl:output message="tns:LoadDeclarationsPropertyTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadDeclarationsTitleHeldTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section VIII. Returns the Declarations Title Held Types.</documentation>
      <wsdl:input message="tns:LoadDeclarationsTitleHeldTypesSoapIn" />
      <wsdl:output message="tns:LoadDeclarationsTitleHeldTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadRaceTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section X. Returns the Race Types.</documentation>
      <wsdl:input message="tns:LoadRaceTypesSoapIn" />
      <wsdl:output message="tns:LoadRaceTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadSexTypes">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Helper SOAP Method: Section X. Returns the Sex Types.</documentation>
      <wsdl:input message="tns:LoadSexTypesSoapIn" />
      <wsdl:output message="tns:LoadSexTypesSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadApplications">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns all 1003 Mortgage Loan Applications, in the reverse chronological order the records were entered into the system.</documentation>
      <wsdl:input message="tns:LoadApplicationsSoapIn" />
      <wsdl:output message="tns:LoadApplicationsSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadApplicationsByDateRange">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns all 1003 Mortgage Loan Applications created within a specific date range, in the reverse chronological order the records were entered into the system.</documentation>
      <wsdl:input message="tns:LoadApplicationsByDateRangeSoapIn" />
      <wsdl:output message="tns:LoadApplicationsByDateRangeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadApplicationsPaged">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns 'paginated' 1003 Mortgage Loan Application records, in the reverse chronological order the records were entered into the system.</documentation>
      <wsdl:input message="tns:LoadApplicationsPagedSoapIn" />
      <wsdl:output message="tns:LoadApplicationsPagedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadApplicationsByDateRangePaged">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns 'paginated' 1003 Mortgage Loan Application records created within a specific date range, in the reverse chronological order the records were entered into the system.</documentation>
      <wsdl:input message="tns:LoadApplicationsByDateRangePagedSoapIn" />
      <wsdl:output message="tns:LoadApplicationsByDateRangePagedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadApplicationsByRep">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns all 1003 Mortgage Loan Applications by a specific Rep Identifier, in the reverse chronological order the records were entered into the system.</documentation>
      <wsdl:input message="tns:LoadApplicationsByRepSoapIn" />
      <wsdl:output message="tns:LoadApplicationsByRepSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadApplicationsByRepAndDateRange">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns all 1003 Mortgage Loan Applications by a specific Rep Identifier, created within a specific date range, in the reverse chronological order the records were entered into the system.</documentation>
      <wsdl:input message="tns:LoadApplicationsByRepAndDateRangeSoapIn" />
      <wsdl:output message="tns:LoadApplicationsByRepAndDateRangeSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadApplicationsByRepPaged">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns 'paginated' 1003 Mortgage Loan Application records by a specific Rep Identifier, in the reverse chronological order the records were entered into the system.</documentation>
      <wsdl:input message="tns:LoadApplicationsByRepPagedSoapIn" />
      <wsdl:output message="tns:LoadApplicationsByRepPagedSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LoadApplicationsByRepAndDateRangePaged">
      <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">Returns 'paginated' 1003 Mortgage Loan Application records by a specific Rep Identifier, created within a specific date range, in the reverse chronological order the records were entered into the system.</documentation>
      <wsdl:input message="tns:LoadApplicationsByRepAndDateRangePagedSoapIn" />
      <wsdl:output message="tns:LoadApplicationsByRepAndDateRangePagedSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="XWeb1003Soap" type="tns:XWeb1003Soap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
    <wsdl:operation name="LoadApplication">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadApplication" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadApplicationAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="ProcessApplication">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/ProcessApplication" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:ProcessApplicationAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadMortgageTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadMortgageTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadMortgageTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadAmortizationTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadAmortizationTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadAmortizationTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadPropertyTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadPropertyTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadPropertyTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadPurposeTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadPurposeTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadPurposeTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadEstateHeldTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadEstateHeldTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadEstateHeldTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadRefinanceImprovementTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadRefinanceImprovementTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadRefinanceImprovementTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadBorrowerTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadBorrowerTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadBorrowerTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadBorrowerAddressTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadBorrowerAddressTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadBorrowerAddressTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadBorrowerMaritalStatusTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadBorrowerMaritalStatusTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadBorrowerMaritalStatusTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadHousingExpenseTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadHousingExpenseTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadHousingExpenseTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadAssetsLiabilitiesCompletedTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadAssetsLiabilitiesCompletedTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadAssetsLiabilitiesCompletedTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadRealEstateStatusTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadRealEstateStatusTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadRealEstateStatusTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadRealEstateTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadRealEstateTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadRealEstateTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadDeclarationsPropertyTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadDeclarationsPropertyTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadDeclarationsPropertyTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadDeclarationsTitleHeldTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadDeclarationsTitleHeldTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadDeclarationsTitleHeldTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadRaceTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadRaceTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadRaceTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadSexTypes">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadSexTypes" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadSexTypesAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadApplications">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadApplications" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadApplicationsAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadApplicationsByDateRange">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadApplicationsByDateRange" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadApplicationsByDateRangeAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadApplicationsPaged">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadApplicationsPaged" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadApplicationsPagedAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadApplicationsByDateRangePaged">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadApplicationsByDateRangePaged" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadApplicationsByDateRangePagedAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadApplicationsByRep">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadApplicationsByRep" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadApplicationsByRepAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadApplicationsByRepAndDateRange">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadApplicationsByRepAndDateRange" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadApplicationsByRepAndDateRangeAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadApplicationsByRepPaged">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadApplicationsByRepPaged" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadApplicationsByRepPagedAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LoadApplicationsByRepAndDateRangePaged">
      <soap:operation soapAction="http://ws.xwebservices.com/XWeb1003/LoadApplicationsByRepAndDateRangePaged" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
        <soap:header message="tns:LoadApplicationsByRepAndDateRangePagedAuthHeader" part="AuthHeader" use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="XWeb1003">
    <documentation xmlns="http://schemas.xmlsoap.org/wsdl/">XWeb1003 is an XML/SOAP based Web Service which provides integration and management of the Uniform Residential Mortgage Loan Application (Form 1003) to client applications. For complete documentation please visit http://www.xwebservices.com/Web_Services/XWeb1003/.</documentation>
    <wsdl:port name="XWeb1003Soap" binding="tns:XWeb1003Soap">
      <soap:address location="http://ws.xwebservices.com/XWeb1003/XWeb1003.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>