<?xml version="1.0" encoding="utf-8"?>
<xs:schema version="1.9" attributeFormDefault="unqualified" elementFormDefault="qualified"
  xmlns:xs="http://www.w3.org/2001/XMLSchema">

  <xs:complexType name="ADDRESS_TYPE">
    <xs:sequence>
      <xs:element name="ADDRESS">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value='50'/>
            <xs:minLength value='0'/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="CITY">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:whiteSpace value="preserve"/>
            <xs:maxLength value='18'/>
            <xs:minLength value='0'/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="STATE">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\s*|AK|AL|AR|AZ|CA|CO|CT|DC|DE|FL|GA|GU|HI|IA|ID|IL|IN|KS|KY|LA|MA|MD|ME|MI|MN|MO|MS|MT|NC|ND|NE|NH|NJ|NM|NV|NY|OH|OK|OR|PA|PR|RI|SC|SD|TN|TX|UT|VA|VI|VT|WA|WI|WV|WY|AS|FM|MH|MP|PW|UM"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ZIP_CODE">
        <xs:simpleType>
          <xs:restriction base="xs:token">
            <xs:pattern value="\s*|[0-9]{5}(-[0-9]{4})?"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="COUNTRY">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="United States"/>
            <xs:enumeration value=""/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="MORTGAGOR_HECM_NAME_PROPERTY_INFORMATION_TYPE">
    <xs:sequence>
      <xs:element name="PROPERTY_INFORMATION" type="ADDRESS_TYPE"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="DISBURSEMENTS_FOR_PROTECTION_AND_PRESERVATION_TYPES">
    <xs:sequence minOccurs="0" maxOccurs="unbounded">
      <xs:element name="DISBURSEMENT" type="DISBURSEMENTS_FOR_PROTECTION_AND_PRESERVATION_TYPE"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="DISBURSEMENTS_FOR_PROTECTION_AND_PRESERVATION_TYPE">
    <xs:sequence>
      <xs:element name="DATE_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DATE_WORK_COMPLETED">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DESCRIPTION">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value='2048'/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AMOUNT_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DEBENTURE_INTEREST">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="DISBURSEMENTS_FOR_HIP_AND_OTHERS_TYPES">
    <xs:sequence minOccurs="0" maxOccurs="unbounded">
      <xs:element name="DISBURSEMENT" type="DISBURSEMENTS_FOR_HIP_AND_OTHERS_TYPE"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="DISBURSEMENTS_FOR_HIP_AND_OTHERS_TYPE">
    <xs:sequence>
      <xs:element name="DATE_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DESCRIPTION">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value='2048'/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AMOUNT_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DEBENTURE_INTEREST">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="ATTORNEY_TRUSTEE_FEES_TYPES">
    <xs:sequence minOccurs="0" maxOccurs="unbounded">
      <xs:element name="ATTORNEY_TRUSTEE_FEE" type="ATTORNEY_TRUSTEE_FEES_TYPE"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="ATTORNEY_TRUSTEE_FEES_TYPE">
    <xs:sequence>
      <xs:element name="DATE_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="TYPE">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Attorney's Fees"/>
            <xs:enumeration value="Trustee Fees"/>
            <xs:enumeration value="Litigation Fees"/>
            <xs:enumeration value="Mediation Fees"/>
            <xs:enumeration value="Other"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DESCRIPTION">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value='2048'/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AMOUNT_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DEBENTURE_INTEREST">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="FORECLOSURE_ACQUISITION_CONVEYANCE_OTHER_COSTS_TYPES">
    <xs:sequence minOccurs="0" maxOccurs="unbounded">
      <xs:element name="FORECLOSURE_OTHER_COST" type="FORECLOSURE_ACQUISITION_CONVEYANCE_TYPE"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="FORECLOSURE_ACQUISITION_CONVEYANCE_TYPE">
    <xs:sequence>
      <xs:element name="DATE_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="TYPE">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Proceedings Subsequent"/>
            <xs:enumeration value="Admin Costs"/>
            <xs:enumeration value="Copying"/>
            <xs:enumeration value="Courier Expense"/>
            <xs:enumeration value="Document Preparation"/>
            <xs:enumeration value="Fax Charges"/>
            <xs:enumeration value="Federal Express"/>
            <xs:enumeration value="Phone Calls"/>
            <xs:enumeration value="Mailing"/>
            <xs:enumeration value="Messenger Fee"/>
            <xs:enumeration value="Mileage"/>
            <xs:enumeration value="Monitor Fee"/>
            <xs:enumeration value="Parking"/>
            <xs:enumeration value="Postage"/>
            <xs:enumeration value="Referral Fee"/>
            <xs:enumeration value="Telephone"/>
            <xs:enumeration value="Travel Charges"/>
            <xs:enumeration value="UPS Charges"/>
            <xs:enumeration value="Certified Mail"/>
            <xs:enumeration value="Redemption Reduction Fees"/>
            <xs:enumeration value="Other"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DESCRIPTION">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value='2048'/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AMOUNT_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DEBENTURE_INTEREST">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="TAXES_ON_DEED_TYPES">
    <xs:sequence minOccurs="0" maxOccurs="unbounded">
      <xs:element name="TAXES" type="TAXES_ON_DEED_TYPE"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="TAXES_ON_DEED_TYPE">
    <xs:sequence>
      <xs:element name="DATE_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="TYPE">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Documentary Stamps"/>
            <xs:enumeration value="Grantor Tax"/>
            <xs:enumeration value="City Transfer Tax"/>
            <xs:enumeration value="County Transfer Tax"/>
            <xs:enumeration value="State Transfer Tax"/>
            <xs:enumeration value="Exempt Stamp"/>
            <xs:enumeration value="Other"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="TO_MORTGAGEE">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="TO_HUD">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AMOUNT_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DEBENTURE_INTEREST">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="SPECIAL_ASSESSMENTS_TYPES">
    <xs:sequence minOccurs="0" maxOccurs="unbounded">
      <xs:element name="SPECIAL_ASSESSMENT" type="SPECIAL_ASSESSMENTS_TYPE"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="SPECIAL_ASSESSMENTS_TYPE">
    <xs:sequence>
      <xs:element name="DATE_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DATE_LIEN_ATTACHED">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DESCRIPTION">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value='2048'/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AMOUNT_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DEBENTURE_INTEREST">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="BANKRUPTCY_TYPES">
    <xs:sequence minOccurs="0" maxOccurs="unbounded">
      <xs:element name="BANKRUPTCY" type="BANKRUPTCY_TYPE"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="BANKRUPTCY_TYPE">
    <xs:sequence>
      <xs:element name="DATE_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DESCRIPTION">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value='2048'/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AMOUNT_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DEBENTURE_INTEREST">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="MORTGAGE_INSURANCE_TYPES">
    <xs:sequence minOccurs="0" maxOccurs="unbounded">
      <xs:element name="PREMIUM" type="MORTGAGE_INSURANCE_TYPE"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="MORTGAGE_INSURANCE_TYPE">
    <xs:sequence>
      <xs:element name="DATE_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="MORTGAGE_PERIOD_COVERED_FROM_DATE">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="MORTGAGE_PERIOD_COVERED_TO_DATE">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AMOUNT_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DEBENTURE_INTEREST">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,16}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="APPRAISAL_FEE_TYPES">
    <xs:sequence minOccurs="0" maxOccurs="unbounded">
      <xs:element name="APPRAISAL_FEE" type="APPRAISAL_FEE_TYPE"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="APPRAISAL_FEE_TYPE">
    <xs:sequence>
      <xs:element name="DATE_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DESCRIPTION">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value='255'/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AMOUNT">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,7}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="INTEREST">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,7}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="DEFICIENCY_JUDGMENT_COSTS_FEES_TYPES">
    <xs:sequence minOccurs="0" maxOccurs="unbounded">
      <xs:element name="DEFICIENCY_JUDGMENT_COST" type="DEFICIENCY_JUDGMENT_COSTS_FEES_TYPE"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="DEFICIENCY_JUDGMENT_COSTS_FEES_TYPE">
    <xs:sequence>
      <xs:element name="DATE_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DESCRIPTION">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value='255'/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AMOUNT">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,7}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="INTEREST">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,7}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AMOUNTS_DUE_FROM_BUYER_AT_CLOSING_TYPES">
    <xs:sequence minOccurs="0" maxOccurs="unbounded">
      <xs:element name="AMOUNTS_DUE" type="AMOUNTS_DUE_FROM_BUYER_AT_CLOSING_TYPE"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AMOUNTS_DUE_FROM_BUYER_AT_CLOSING_TYPE">
    <xs:sequence>
      <xs:element name="DATE_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="TYPE">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Taxes"/>
            <xs:enumeration value="Water Rates"/>
            <xs:enumeration value="Special Assessments"/>
            <xs:enumeration value="Other"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DESCRIPTION">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value='255'/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AMOUNT">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,7}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AMOUNTS_DUE_TO_BUYER_AT_CLOSING_TYPES">
    <xs:sequence minOccurs="0" maxOccurs="unbounded">
      <xs:element name="AMOUNTS_DUE" type="AMOUNTS_DUE_TO_BUYER_AT_CLOSING_TYPE"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="AMOUNTS_DUE_TO_BUYER_AT_CLOSING_TYPE">
    <xs:sequence>
      <xs:element name="DATE_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="TYPE">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Taxes"/>
            <xs:enumeration value="Water Rates"/>
            <xs:enumeration value="Special Assessments"/>
            <xs:enumeration value="Other"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DESCRIPTION">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value='255'/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AMOUNT">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,7}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="ADDITIONAL_CLOSING_COSTS_AT_SETTLEMENT_TYPES">
    <xs:sequence minOccurs="0" maxOccurs="unbounded">
      <xs:element name="ADDITIONAL_CLOSING_COST" type="ADDITIONAL_CLOSING_COSTS_AT_SETTLEMENT_TYPE"/>
    </xs:sequence>
  </xs:complexType>

  <xs:complexType name="ADDITIONAL_CLOSING_COSTS_AT_SETTLEMENT_TYPE">
    <xs:sequence>
      <xs:element name="DATE_PAID">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="TYPE">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="Discount Points on FHA/VA Financing"/>
            <xs:enumeration value="Sales Commission"/>
            <xs:enumeration value="Recording Fees"/>
            <xs:enumeration value="Servicing Charge"/>
            <xs:enumeration value="Termite Report"/>
            <xs:enumeration value="Title Insurance"/>
            <xs:enumeration value="Appraisal"/>
            <xs:enumeration value="Other"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DESCRIPTION">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:maxLength value='255'/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="AMOUNT">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:pattern value="[0-9]{1,7}[.][0-9]{2}"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>

  <xs:element name="FHACLAIMSDATA">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="BULK_INPUT_XML">
          <xs:complexType>
            <xs:sequence minOccurs="1" maxOccurs="200">
              <xs:element name="CLAIM_INPUT">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="FHA_CASE_NUMBER">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:pattern value="[0-9]{3}[-][0-9]{7}"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="FORM_TYPE">
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:enumeration value="01A-Conveyance A"/>
                          <xs:enumeration value="01B-Conveyance B"/>
                          <xs:enumeration value="02-Assignment"/>
                          <xs:enumeration value="05-Supplemental"/>
                          <xs:enumeration value="06-CWCOT"/>
                          <xs:enumeration value="07-PFS"/>
                          <xs:enumeration value="11A-Reacquisition A"/>
                          <xs:enumeration value="11AB-Reacquisition AB"/>
                          <xs:enumeration value="31-Special Forbearance"/>
                          <xs:enumeration value="32-Loan Modification"/>
                          <xs:enumeration value="33-HAMP Partial Claim"/>
                          <xs:enumeration value="33-Natural Disaster Partial Claim"/>
                          <xs:enumeration value="33-National Emergency Partial Claim"/>
                          <xs:enumeration value="33-Non-HAMP Partial Claim"/>
                          <xs:enumeration value="41A-Replacement-Conveyance A"/>
                          <xs:enumeration value="41B-Replacement-Conveyance B"/>
                          <xs:enumeration value="46-Replacement-CWCOT"/>
                          <xs:enumeration value="47-Replacement-PFS"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="CLAIM_DESIGNATION">
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:enumeration value="HAMP"/>
                          <xs:enumeration value="COVID"/>
                          <xs:enumeration value="None"/>
                          <xs:enumeration value="PSPC"/>
                          <xs:enumeration value="PDDA"/>
                          <xs:enumeration value="PDPS"/>
                          <xs:enumeration value="DILS"/>
                          <xs:enumeration value="PFSS"/>
                          <xs:enumeration value="OWL"/>
                          <xs:enumeration value="PDDA"/>
                          <xs:enumeration value=""/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="PREVIOUS_CLAIM_TYPE">
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:enumeration value=""/>
                          <xs:enumeration value="01A-Conveyance A"/>
                          <xs:enumeration value="01B-Conveyance B"/>
                          <xs:enumeration value="02-Assignment"/>
                          <xs:enumeration value="06-CWCOT"/>
                          <xs:enumeration value="07-PFS"/>
                          <xs:enumeration value="11A-Reacquisition A"/>
                          <xs:enumeration value="11AB-Reacquisition AB"/>
                          <xs:enumeration value="41A-Replacement-Conveyance A"/>
                          <xs:enumeration value="41B-Replacement-Conveyance B"/>
                          <xs:enumeration value="46-Replacement-CWCOT"/>
                          <xs:enumeration value="47-Replacement-PFS"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="CORRECTED_CLAIM">
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:enumeration value=""/>
                          <xs:enumeration value="Yes"/>
                          <xs:enumeration value="No"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="SECTION_OF_ACT_CODE">
                      <xs:simpleType>
                        <xs:restriction base="xs:token">
                          <xs:pattern value="\s*|[0-9]{3}"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="MORTGAGEE_REFERENCE_NUMBER">
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:maxLength value='15'/>
                          <xs:minLength value='0'/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="DATE_FORM_PREPARED">
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="SUBMISSION_EXCEPTION">
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:enumeration value=""/>
                          <xs:enumeration value="Unpaid Principal Balance"/>
                          <xs:enumeration value="Deficiency Judgement Cost"/>
                          <xs:enumeration value="MCM Approval"/>
                          <xs:enumeration value="Hazard Insurance Refund"/>
                          <xs:enumeration value="Appeal"/>
                          <xs:enumeration value="Remittance to HUD Only"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="MORTGAGEE_COMMENTS_IF_ANY">
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:maxLength value="420"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="MORTGAGOR_HECM_NAME_PROPERTY_INFORMATION" type="MORTGAGOR_HECM_NAME_PROPERTY_INFORMATION_TYPE"/>
                    <xs:element name="HOLDER_NAME">
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:maxLength value='255'/>
                          <xs:minLength value='0'/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="HOLDER_ADDRESS" type="ADDRESS_TYPE"/>
                    <xs:element name="SERVICER_NAME">
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:maxLength value='255'/>
                          <xs:minLength value='0'/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="SERVICER_ADDRESS" type="ADDRESS_TYPE"/>
                    <xs:element name="MORTGAGEE_CONTACT_INFORMATION">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="PHONE_NUMBER">
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:pattern value="[(][2-9]{1}[0-9]{2}[)][0-9]{3}-[0-9]{4}"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="PHONE_EXTENSION">
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:pattern value="[0-9]{0,4}"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="NAME">
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:whiteSpace value="preserve"/>
                                <xs:maxLength value='100'/>
                                <xs:minLength value='2'/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="EMAIL">
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:pattern value="\s*|([a-zA-Z0-9!#$%&amp;'*\+_\-\./=?^]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="CLAIM_PART_A">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="CLAIM_DETAIL">
                            <xs:complexType mixed="true">
                              <xs:sequence>
                                <xs:element name="DEFAULT_REASON_CODE">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:enumeration value=""/>
                                      <xs:enumeration value="01"/>
                                      <xs:enumeration value="02"/>
                                      <xs:enumeration value="03"/>
                                      <xs:enumeration value="04"/>
                                      <xs:enumeration value="05"/>
                                      <xs:enumeration value="06"/>
                                      <xs:enumeration value="07"/>
                                      <xs:enumeration value="08"/>
                                      <xs:enumeration value="09"/>
                                      <xs:enumeration value="10"/>
                                      <xs:enumeration value="11"/>
                                      <xs:enumeration value="12"/>
                                      <xs:enumeration value="13"/>
                                      <xs:enumeration value="14"/>
                                      <xs:enumeration value="15"/>
                                      <xs:enumeration value="16"/>
                                      <xs:enumeration value="17"/>
                                      <xs:enumeration value="19"/>
                                      <xs:enumeration value="22"/>
                                      <xs:enumeration value="23"/>
                                      <xs:enumeration value="26"/>
                                      <xs:enumeration value="27"/>
                                      <xs:enumeration value="29"/>
                                      <xs:enumeration value="30"/>
                                      <xs:enumeration value="31"/>
                                      <xs:enumeration value="43"/>
                                      <xs:enumeration value="55"/>
                                      <xs:enumeration value="45"/>
                                      <xs:enumeration value="46"/>
                                      <xs:enumeration value="IN"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="ENDORSEMENT_DATE">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="DUE_DATE_OF_FIRST_PAYMENT_TO_PRINCIPAL_AND_INTEREST">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="DUE_DATE_FIRST_PAYMENT_ORIGINAL">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="DUE_DATE_FIRST_PAYMENT_MODIFIED">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="DUE_DATE_LAST_COMPLETE_INSTALLMENT">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="DATE_OF_POSSESION">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="DATE_FORECLOSURE_PROCEEDING">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="FORECLOSURE_PROCEEDINGS">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:enumeration value=""/>
                                            <xs:enumeration value="Instituted"/>
                                            <xs:enumeration value="Date of Deed in Lieu"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="FORECLOSURE_PROCEEDINGS_DATE">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="HOLDING_MORTGAGE_NUMBER_PAYEE">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:token">
                                      <xs:pattern value="[0-9]{10}"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="SERVICING_MORTGAGEE_NUMBER">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:token">
                                      <xs:pattern value="[0-9]{10}"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="MORTGAGE_AMOUNT">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="MORTGAGE_AMOUNT_ORIGINAL">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="[0-9]{1,7}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="MORTGAGE_AMOUNT_MODIFIED">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="[0-9]{1,7}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="UNPAID_LOAN_BALANCE">
                                  <xs:simpleType>
                                    <xs:union>
                                      <xs:simpleType>
                                        <xs:restriction base='xs:string'>
                                          <xs:length value='0'/>
                                        </xs:restriction>
                                      </xs:simpleType>
                                      <xs:simpleType>
                                        <xs:restriction base="xs:decimal">
                                          <xs:pattern value="[0-9]{1,7}[.][0-9]{2}"/>
                                        </xs:restriction>
                                      </xs:simpleType>
                                    </xs:union>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="DATE_OF_EXTENSION">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="MORTGAGOR_COMPLETED_TPP" minOccurs="0">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:enumeration value=""/>
                                      <xs:enumeration value="Yes"/>
                                      <xs:enumeration value="No"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="MORTGAGOR_IN_IMMINENT_DEFAULT" minOccurs="0">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:enumeration value=""/>
                                      <xs:enumeration value="Yes"/>
                                      <xs:enumeration value="No"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="COMBO_LOAN_MOD_AND_PARTIAL_CLAIM" minOccurs="0">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:enumeration value=""/>
                                      <xs:enumeration value="Yes"/>
                                      <xs:enumeration value="No"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="AMOUNT_OF_MONTHLY_PAYMENT">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="FHA_INSURANCE">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|[0-9]{1,7}[.][0-9]{2}"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="MONTHLY_PAYMENT_TO_TAXES">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|[0-9]{1,7}[.][0-9]{2}"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="HAZARD_INSURANCE">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|[0-9]{1,7}[.][0-9]{2}"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="INTEREST_PRINCIPAL">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|[0-9]{1,7}[.][0-9]{2}"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="PRIOR_INTEREST_RATE">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|[0-9]{1,2}[.][0-9]{1,3}"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="MODIFIED_INTEREST_RATE">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|[0-9]{1,2}[.][0-9]{1,3}"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="NEW_MATURITY_DATE">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="DATE_DEED_OR_ASSIGNMENT_FILED">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="HOLDING_MORTGAGEE_EIN">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:token">
                                      <xs:pattern value="\s*|[0-9]{9}"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="DATE_OF_FIRM_COMMITMENT">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="EXPIRATION_DATE_OF_EXTENSION">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="DATE_OF_RELEASE_OF_BANKRUPTCY">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="DATE_BANKRUPTCY_FILED">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="DEFICIENCY_JUDGEMENT_CODE">
                                  <xs:simpleType>
                                    <xs:restriction base='xs:string'>
                                      <xs:enumeration value=""/>
                                      <xs:enumeration value="1 - HUD authorized/Mortgagee did not obtain"/>
                                      <xs:enumeration value="2 - HUD did not authorize/Mortgagee obtained"/>
                                      <xs:enumeration value="3 - HUD authorized/Mortgagee obtained"/>
                                      <xs:enumeration value="4 - HUD did not authorize/Mortgagee did not obtain"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="MORTGAGEE_REPORTED_CURTAILMENT_DATE">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="BRIEF_LEGAL_DESCRIPTION">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:maxLength value="260"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="VACANCY">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="IS_PROPERTY_VACANT">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:enumeration value=""/>
                                            <xs:enumeration value="Yes"/>
                                            <xs:enumeration value="No"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="DATE_OF_LOCAL_HUD_OFFICE_APPROVAL">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="PROPERTY_DAMAGE">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="IS_PROPERTY_CONVEYED_DAMAGED">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:enumeration value=""/>
                                            <xs:enumeration value="Yes"/>
                                            <xs:enumeration value="No"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="DATE_OF_LOCAL_HUD_OFFICE_APPROVAL">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="DATE_OF_CERTIFICATION">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="TYPE_OF_DAMAGE">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:enumeration value=""/>
                                            <xs:enumeration value="Boiler Explosion (Condominium Only)"/>
                                            <xs:enumeration value="Tornado"/>
                                            <xs:enumeration value="Damage (203.377)"/>
                                            <xs:enumeration value="Flood"/>
                                            <xs:enumeration value="Fire"/>
                                            <xs:enumeration value="Earthquake"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="DATE_DAMAGE_OCCURRED">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="RECOVERY_OR_ESTIMATE_OF_DAMAGE">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:minExclusive value="0"/>
                                                <xs:maxInclusive value="9999999.99"/>
                                                <xs:fractionDigits value="2" />
                                                <xs:pattern value="[0-9]{1,7}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="IS_MORTGAGEE_SUCCESSFUL_BIDDER">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:enumeration value=""/>
                                            <xs:enumeration value="Yes"/>
                                            <xs:enumeration value="No"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="DATE_HIP_CANCELLED">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="BID_INFORMATION">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="AUTHORIZED_BID_AMOUNT">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|[0-9]{1,7}[.][0-9]{2}"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="APPRAISED_VALUE">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|[0-9]{1,7}[.][0-9]{2}"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="FORECLOSURE_SALE_DATE">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="SALE_TYPE">
                                        <xs:simpleType>
                                          <xs:restriction base='xs:string'>
                                            <xs:enumeration value=""/>
                                            <xs:enumeration value="Competitive"/>
                                            <xs:enumeration value="Non-competitive"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                          <xs:element name="TAXES">
                            <xs:complexType>
                              <xs:sequence minOccurs="0" maxOccurs="unbounded">
                                <xs:element name="SCHEDULE_OF_TAX_INFORMATION">
                                  <xs:complexType mixed="true">
                                    <xs:sequence>
                                      <xs:element name="TAX_YEAR">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:token">
                                            <xs:pattern value="[0-9]{4}"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="TYPE_OF_TAX_OR_ASSESSMENT">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:maxLength value='255'/>
                                            <xs:minLength value='1'/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="COLLECTOR_S_PROPERTY_IDENTIFICATION">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:maxLength value='25'/>
                                            <xs:minLength value='1'/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="DATE_PAID">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="AMOUNT_PAID">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:decimal">
                                            <xs:pattern value="[0-9]{1,7}[.][0-9]{2}"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="PERIOD_COVERED_FROM">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="PERIOD_COVERED_TO">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                          <xs:element name="LIVING_UNITS">
                            <xs:complexType>
                              <xs:sequence minOccurs="0" maxOccurs="unbounded">
                                <xs:element name="STATUS_OF_LIVING_UNITS">
                                  <xs:complexType mixed="true">
                                    <xs:sequence>
                                      <xs:element name="VACANCY_STATUS">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:enumeration value="Vacant"/>
                                            <xs:enumeration value="Occupied"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="DATE_VACATED">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="DATE_SECURED">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="CLAIM_PART_B">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="CLAIM_DETAIL">
                            <xs:complexType mixed="true">
                              <xs:sequence>
                                <xs:element name="EXP_DATE_TO_SUBMIT_TITLE_EVIDENCE">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="ADJUSTMENT_TO_LOAN_BALANCE">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="COLUMN_A_DEDUCTIONS">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="COLUMN_B_ADDITIONS">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="COLUMN_C_INTEREST">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="SALE_BID_OR_APPRAISAL_VALUE">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="COLUMN_A_DEDUCTIONS">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="COLUMN_B_ADDITIONS">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="ESCROW_BALANCE">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="COLUMN_A_DEDUCTIONS">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="UNAPPLIED_SECTION_235_ASSISTANCE_PAYMENTS">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="COLUMN_A_DEDUCTIONS">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="COLUMN_B_ADDITIONS">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="COLUMN_C_INTEREST">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="OVERPAID_SECTION_235_ASSISTANCE_PAYMENTS">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="COLUMN_A_DEDUCTIONS">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="COLUMN_B_ADDITIONS">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="COLUMN_C_INTEREST">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="RENTAL_INCOME">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="COLUMN_A_DEDUCTIONS">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="RENTAL_EXPENSES">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="COLUMN_B_ADDITIONS">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="RECOVERY_OR_DAMAGE">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="COLUMN_A_DEDUCTIONS">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="COLUMN_B_ADDITIONS">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="LESS_TOTAL_INSURANCE_RECOVERY">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|[0-9]{1,7}[.][0-9]{2}"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="MORTGAGE_NOTE_INTEREST">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="FROM_DATE">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="TO_DATE">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|\d{4}[-]\d{2}[-]\d{2}"></xs:pattern>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="INTEREST_RATE">
                                        <xs:simpleType>
                                          <xs:restriction base="xs:string">
                                            <xs:pattern value="\s*|[0-9]{1,2}|[0-9]{1,2}[.][0-9]{1,3}"/>
                                          </xs:restriction>
                                        </xs:simpleType>
                                      </xs:element>
                                      <xs:element name="COLUMN_C_INTEREST">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                                <xs:element name="UNCOLLECTED_INTEREST">
                                  <xs:complexType>
                                    <xs:sequence>
                                      <xs:element name="COLUMN_C_INTEREST">
                                        <xs:simpleType>
                                          <xs:union>
                                            <xs:simpleType>
                                              <xs:restriction base='xs:string'>
                                                <xs:length value='0'/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                            <xs:simpleType>
                                              <xs:restriction base="xs:decimal">
                                                <xs:pattern value="\s*|[0-9]{1,16}[.][0-9]{2}"/>
                                              </xs:restriction>
                                            </xs:simpleType>
                                          </xs:union>
                                        </xs:simpleType>
                                      </xs:element>
                                    </xs:sequence>
                                  </xs:complexType>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="CLAIM_PART_C">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="CLAIM_DETAIL">
                            <xs:complexType mixed="true">
                              <xs:sequence>
                                <xs:element name="DEBENTURE_INTEREST_RATE">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:pattern value="\s*|[0-9]{1,2}[.][0-9]{1,3}"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="DISBURSEMENTS_FOR_PROTECTION_AND_PRESERVATIONS" type="DISBURSEMENTS_FOR_PROTECTION_AND_PRESERVATION_TYPES"/>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="CLAIM_PART_D">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="CLAIM_DETAIL">
                            <xs:complexType mixed="true">
                              <xs:sequence>
                                <xs:element name="DISBURSEMENTS_FOR_HIP_AND_OTHERS" type="DISBURSEMENTS_FOR_HIP_AND_OTHERS_TYPES"/>
                                <xs:element name="ATTORNEY_TRUSTEE_FEES" type="ATTORNEY_TRUSTEE_FEES_TYPES"/>
                                <xs:element name="FORECLOSURE_ACQUISITION_CONVEYANCE_OTHER_COSTS" type="FORECLOSURE_ACQUISITION_CONVEYANCE_OTHER_COSTS_TYPES"/>
                                <xs:element name="TAXES_ON_DEED" type="TAXES_ON_DEED_TYPES"/>
                                <xs:element name="SPECIAL_ASSESSMENTS" type="SPECIAL_ASSESSMENTS_TYPES"/>
                                <xs:element name="BANKRUPTCIES" type="BANKRUPTCY_TYPES"/>
                                <xs:element name="MORTGAGE_INSURANCE_PREMIUMS" type="MORTGAGE_INSURANCE_TYPES"/>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="CLAIM_PART_E">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="OVERHEAD_COSTS">
                            <xs:complexType>
                              <xs:sequence>
                                <xs:element name="ONE_TIME_CHARGE">
                                  <xs:simpleType>
                                    <xs:union>
                                      <xs:simpleType>
                                        <xs:restriction base='xs:string'>
                                          <xs:length value='0'/>
                                        </xs:restriction>
                                      </xs:simpleType>
                                      <xs:simpleType>
                                        <xs:restriction base="xs:decimal">
                                          <xs:pattern value="[0-9]{1,7}[.][0-9]{2}"/>
                                        </xs:restriction>
                                      </xs:simpleType>
                                    </xs:union>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="NO_OF_MONTHS">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:maxLength value='4'/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="AMOUNT">
                                  <xs:simpleType>
                                    <xs:union>
                                      <xs:simpleType>
                                        <xs:restriction base='xs:string'>
                                          <xs:length value='0'/>
                                        </xs:restriction>
                                      </xs:simpleType>
                                      <xs:simpleType>
                                        <xs:restriction base="xs:decimal">
                                          <xs:pattern value="[0-9]{1,7}[.][0-9]{2}"/>
                                        </xs:restriction>
                                      </xs:simpleType>
                                    </xs:union>
                                  </xs:simpleType>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                          <xs:element name="AMOUNTS_DUE_FROM_BUYER_AT_CLOSING" type="AMOUNTS_DUE_FROM_BUYER_AT_CLOSING_TYPES"/>
                          <xs:element name="AMOUNTS_DUE_TO_BUYER_AT_CLOSING" type="AMOUNTS_DUE_TO_BUYER_AT_CLOSING_TYPES"/>
                          <xs:element name="ADDITIONAL_CLOSING_COSTS_AT_SETTLEMENT" type="ADDITIONAL_CLOSING_COSTS_AT_SETTLEMENT_TYPES"/>
                          <xs:element name="APPRAISAL_FEES" type="APPRAISAL_FEE_TYPES"/>
                          <xs:element name="DEFICIENCY_JUDGMENT_COSTS" type="DEFICIENCY_JUDGMENT_COSTS_FEES_TYPES"/>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
      <xs:attribute name="VersionID" type="xs:string" use="required" />
    </xs:complexType>
  </xs:element>
</xs:schema>
