<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
  xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" version="1.1">

  <!--************************************************************
	  WBAR Import Schema
	 
	  Last Revision Date: Jan 07 2026
	    ************************************************************ -->

  <xs:element name="Import">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="ReportYear" type="WBAR_ReportYear" minOccurs="1" maxOccurs="1" nillable="true"/>
        <xs:element name="Table1_Import_Record" minOccurs="1" maxOccurs="unbounded" type="Table1_Record" nillable="true"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>

  <xs:complexType name="Table1_Record">
    <xs:all>
      <xs:element name="ProjectName" type="WBAR_ProjectName" minOccurs="1" maxOccurs="1" nillable="true"/>
      <xs:element name="SiteName" type="WBAR_SiteName" minOccurs="1" maxOccurs="1" nillable="true"/>
      <xs:element name="BuildingName" type="WBAR_BuildingName" minOccurs="1" maxOccurs="1" nillable="true"/>
      <xs:element name="UnitName" type="WBAR_UnitName" minOccurs="1" maxOccurs="1" nillable="true"/>
      <xs:element name="UnitDesignation" type="WBAR_UnitDesignation" minOccurs="1" maxOccurs="1" nillable="true"/>
      <xs:element name="HeadOfHouseholdFullName" type="WBAR_HeadOfHouseholdFullNameGeneral" minOccurs="0" maxOccurs="1" nillable="true"/>
      <xs:element name="HeadOfHouseholdFirstName" type="WBAR_HeadOfHouseholdFullNameGeneral" minOccurs="0" maxOccurs="1" nillable="true"/>
      <xs:element name="HeadOfHouseholdLastName" type="WBAR_HeadOfHouseholdFullNameGeneral" minOccurs="0" maxOccurs="1" nillable="true"/>
      <xs:element name="HeadOfHouseholdMiddleInitialName" type="WBAR_HHM_MiddleInitial" minOccurs="0" maxOccurs="1" nillable="true"/>
      <xs:element name="ChangeHeadOfHousehold" minOccurs="0" maxOccurs="1" nillable="true">
        <xs:complexType>
          <xs:sequence>
                  <xs:element name="FirstName" type="WBAR_HeadOfHouseholdFullName" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="LastName" type="WBAR_HeadOfHouseholdFullName" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="MiddleInitial" type="WBAR_HHM_MiddleInitial" minOccurs="0" maxOccurs="1" nillable="true" />
         </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MoveInDate" type="WBAR_DateTime" minOccurs="1" maxOccurs="1" nillable="true" />
      <xs:element name="MoveOutDate" type="WBAR_DateTime" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="MoveOutReason" type="WBAR_MoveOutReason" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="EvictionReason" type="WBAR_EvictionReason" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="NewHousingSituation" type="WBAR_NewHousingSituation" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="RecentRecertificationDate" type="WBAR_DateTime" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="PreviousRecertificationDate" type="WBAR_DateTime" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="MoveInLIHPercentage_SetAsideType" type="WBAR_SetAsideType_LIHP" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="LIHPercentage_SetAsideType" type="WBAR_SetAsideType_LIHP" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="HOMEProgram_SetAsideType" type="WBAR_SetAsideType_Home" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="SpecialNeedOption" type="WBAR_SpecialNeedOption" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="MoveInAnnualGrossIncome" type="WBAR_Money_1000K_Limit" minOccurs="0" maxOccurs="1" nillable="true"/>
      <xs:element name="AnnualGrossIncome" type="WBAR_Money_1000K_Limit" minOccurs="0" maxOccurs="1" nillable="true"/>
      <xs:element name="IsHomeProgramUnit" type="WBAR_TrueFalseYesNo" minOccurs="0" maxOccurs="1" nillable="true"/>
      <xs:element name="IsNHTFProgramUnit" type="WBAR_TrueFalseYesNo" minOccurs="0" maxOccurs="1" nillable="true"/>
      <xs:element name="IsPSHProgramUnit" type="WBAR_TrueFalseYesNo" minOccurs="0" maxOccurs="1" nillable="true"/>
      <xs:element name="WasHouseholdLivingInUnitBefore" type="WBAR_TrueFalseYesNo" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="HOMEUnitOccupied" type="WBAR_HOMEUnitOccupancy" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="NHTFUnitOccupied" type="WBAR_NHTFUnitOccupancy" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="HeadofHouseholdRace" type="WBAR_Race" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="HeadofHouseholdEthnicity" type="WBAR_TrueFalseYesNo" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="HouseholdType" type="WBAR_HOMEHouseholdType" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="MoveInHouseholdSize" type="WBAR_Table1HouseholdSize" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="HouseholdSize" type="WBAR_Table1HouseholdSize" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="ResidentPaymentAmount" type="WBAR_SmallMoney" minOccurs="0" maxOccurs="1" nillable="true"/>
      <xs:element name="UtilityAllowanceSource" type="WBAR_UtilityAllowanceSource" minOccurs="0" maxOccurs="1" nillable="true"/>
      <xs:element name="RentalAssistanceSource" type="WBAR_SubsidyType" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="SubsidyAmount" type="WBAR_SubsidyAmount" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="Comment" type="WBAR_Table1Notes" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="UnitTransferedTo" type="WBAR_TransferToUnit" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="HouseholdStudentExceptionType" type="WBAR_HouseholdStudentExceptionType" minOccurs="0" maxOccurs="1" nillable="true" />
      <xs:element name="HouseholdMembersInfo" minOccurs="0" maxOccurs="1" nillable="true">
        <xs:complexType>
          <xs:sequence>
            <xs:element minOccurs="1" maxOccurs="unbounded" name="HouseholdMemberInfo">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="FirstName" type="WBAR_HeadOfHouseholdFullName" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="LastName" type="WBAR_HeadOfHouseholdFullName" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="MiddleInitial" type="WBAR_HHM_MiddleInitial" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="RelationShipToHeadOfHousehold" type="WBAR_RelationShipToHeadOfHousehold" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="DateOfBirth" type="WBAR_DateTime" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="FullTimeStudent" type="WBAR_YesNoDidNotDisclose" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="SSNLast4" type="WBAR_SSNLast4" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="RaceSelections" minOccurs="0" maxOccurs="1" nillable="true">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="RaceSelection" type="WBAR_HHM_RaceSelection" minOccurs="0" maxOccurs="1" nillable="true" />
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="Ethnicity" type="WBAR_HHM_Ethnicity" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="Disabled" type="WBAR_YesNoDidNotDisclose" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="EmploymentOrWages" type="WBAR_Money_500K_Limit" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="SocSecPensions" type="WBAR_Money_500K_Limit" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="PublicAssistance" type="WBAR_Money_500K_Limit" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="OtherIncome" type="WBAR_Money_500K_Limit" minOccurs="0" maxOccurs="1" nillable="true" />
                  <xs:element name="IncomeFromAssets">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="IncomeFromAsset" minOccurs="0" maxOccurs="unbounded" nillable="true">
                          <xs:complexType>
                            <xs:sequence>
                              <xs:element name="TypeOfAsset" type="WBAR_HHM_TypeOfAsset" minOccurs="0" maxOccurs="1" nillable="true" />
                              <xs:element name="CurrentOrImputed" type="WBAR_HHM_CurrentOrImputed" minOccurs="0" maxOccurs="1" nillable="true" />
                              <xs:element name="CashValue" type="WBAR_Money_3000K_Limit" minOccurs="0" maxOccurs="1" nillable="true" />
                              <xs:element name="AnnualAssetIncome" type="WBAR_Money_1000K_Limit" minOccurs="0" maxOccurs="1" nillable="true" />
                            </xs:sequence>
                          </xs:complexType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:all>
  </xs:complexType>
  <xs:complexType name="WBAR_TransferToUnit">
    <xs:all>
      <xs:element name="ProjectName" type="WBAR_ProjectName" minOccurs="1" maxOccurs="1" nillable="true"/>
      <xs:element name="SiteName" type="WBAR_SiteName" minOccurs="1" maxOccurs="1" nillable="true"/>
      <xs:element name="BuildingName" type="WBAR_BuildingName" minOccurs="1" maxOccurs="1" nillable="true"/>
      <xs:element name="UnitName" type="WBAR_UnitName" minOccurs="1" maxOccurs="1" nillable="true"/>
      <xs:element name="MoveInDate" type="WBAR_DateTime" minOccurs="1" maxOccurs="1" nillable="true"/>
    </xs:all>
  </xs:complexType>

  <!--************************************************************
	    WBAR Table1 Import Schema - Data Types
	    ************************************************************ -->

  <!--************************************************************
     WBAR_ReportYear definition:

     Valid Values:
        Any integer from 1900 - 2079
       
     ************************************************************ -->


  <xs:simpleType name="WBAR_ReportYear">
    <xs:restriction base="xs:integer">
      <xs:minInclusive value="1900"/>
      <xs:maxInclusive value="2079"/>
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_HHM_CurrentOrImputed definition:

     Valid Values:
       "C" - "Current"
       "I" - "Imputed"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_HHM_CurrentOrImputed">
    <xs:restriction base="xs:string">
      <xs:enumeration value="C">
        <xs:annotation>
          <xs:documentation>Current</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="I">
        <xs:annotation>
          <xs:documentation>Imputed</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_HHM_TypeOfAsset definition:

     Valid Values:
       "Checking"
       "Savings"
       "IRA/Retirement"
       "Money Market"
       "Pension"
       "Annuity"
       "Real Estate"
       "Trusts"
       "Other"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_HHM_TypeOfAsset">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Checking">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Savings">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="IRA/Retirement">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Money Market">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Pension">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Annuity">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Real Estate">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Trusts">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_HHM_Ethnicity definition:

     Valid Values:
       "1" - "Hispanic or Latino"
       "2" - "Not Hispanic or Latino"
       "3" - "Did Not Disclose"
       "9" - "Missing/Not Collected"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_HHM_Ethnicity">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1">
        <xs:annotation>
          <xs:documentation>Hispanic or Latino</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2">
        <xs:annotation>
          <xs:documentation>Not Hispanic or Latino</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="3">
        <xs:annotation>
          <xs:documentation>Did Not Disclose</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="9">
        <xs:annotation>
          <xs:documentation>Missing/Not Collected</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_HHM_RaceSelection definition:

     Valid Values:
       "1" - "White"
       "2" - "Black/African American"
       "3" - "American Indian or Alaska Native"
       "4" - "Asian"
       "5" - "Native Hawaiian/Other Pacific Islander"
       "6" - "Other"
       "7" - "Multi-Racial"
       "8" - "Did Not Disclose"
       "9" - "Missing/Not Collected"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_HHM_RaceSelection">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1">
        <xs:annotation>
          <xs:documentation>White</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2">
        <xs:annotation>
          <xs:documentation>Black/African American</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="3">
        <xs:annotation>
          <xs:documentation>American Indian/Alaska Native</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="4">
        <xs:annotation>
          <xs:documentation>Asian</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="5">
        <xs:annotation>
          <xs:documentation>Native Hawaiian/Other Pacific Islander</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="6">
        <xs:annotation>
          <xs:documentation>Other</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="7">
        <xs:annotation>
          <xs:documentation>Multi-Racial</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="8">
        <xs:annotation>
          <xs:documentation>Did Not Disclose</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="9">
        <xs:annotation>
          <xs:documentation>Missing/Not Collected</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_SSNLast4 definition:
     
     Valid Values:
      A String of 4 numbers
      
     ************************************************************ -->
  <xs:simpleType name="WBAR_SSNLast4">
    <xs:restriction base="xs:string">
      <xs:minLength value="4" />
      <xs:maxLength value="4" />
      <xs:pattern value="[0-9]{4}"/>
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_YesNoDidNotDisclose definition:

     Valid Values:
       "Yes"
       "No"
       "Did Not Disclose"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_YesNoDidNotDisclose">
    <xs:restriction base="xs:string">
      <xs:enumeration value="yes">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="no">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Did Not Disclose">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_HHM_MiddleInitial definition:
     
     Valid Values:
      A String of 1 charactor
      
     ************************************************************ -->
  <xs:simpleType name="WBAR_HHM_MiddleInitial">
    <xs:restriction base="xs:string">
      <xs:minLength value="0" />
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_RelationShipToHeadOfHousehold definition:

     Valid Values:
       "H" - "Head of Household"
       "S" - "Spouse"
       "A" - "Adult Co-Resident"
       "C" - "Child"
       "F" - "Foster Child(ren)/Adult"
       "L" - "Live-in Caretaker"
       "O" - "Other"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_RelationShipToHeadOfHousehold">
    <xs:restriction base="xs:string">
      <xs:enumeration value="H">
        <xs:annotation>
          <xs:documentation>Head of Household</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="S">
        <xs:annotation>
          <xs:documentation>Spouse</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="A">
        <xs:annotation>
          <xs:documentation>Adult Co-Resident</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="C">
        <xs:annotation>
          <xs:documentation>Child</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F">
        <xs:annotation>
          <xs:documentation>Foster Child(ren)/Adult</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="L">
        <xs:annotation>
          <xs:documentation>Live-in Caretaker</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="O">
        <xs:annotation>
          <xs:documentation>Other</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_UnitDesignation definition:

     Valid Values:
       "Restricted" - "Restricted"
       "CAU-Manager" - "CAU-Manager"
       "CAU-Maintenance" - "CAU-Maintenance"
       "CAU-Security" - "CAU-Security"
       "MarketRate" - "Market Rate"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_UnitDesignation">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Restricted">
        <xs:annotation>
          <xs:documentation>Restricted</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CAU-Manager">
        <xs:annotation>
          <xs:documentation>CAU-Manager</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CAU-Maintenance">
        <xs:annotation>
          <xs:documentation>CAU-Maintenance</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="CAU-Security">
        <xs:annotation>
          <xs:documentation>CAU-Security</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MarketRate">
        <xs:annotation>
          <xs:documentation>Market Rate</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>


  <!--************************************************************
     WBAR_SpecialNeedOption definition:
     
     Valid Values:
       "D" - "Disabled"
       "L" - "Large Household"
       "F" - "Farmworker"
       "FL" - "Farmworker-Large Household"
       "FD" -  "Farmworker-Disabled"
       "FH" - "Farmworker-Homeless"
       "T" - "Transitional"
       "TD" - "Transitional-Disabled"
       "TL" - "Transitional-Large Household"
       "H" - "Homeless"
       "HD" - "Homeless-Disabled"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_SpecialNeedOption">
    <xs:restriction base="xs:string">
      <xs:enumeration value="D">
        <xs:annotation>
          <xs:documentation>Disabled</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="L">
        <xs:annotation>
          <xs:documentation>Large Household</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="F">
        <xs:annotation>
          <xs:documentation>Farmworker</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FL">
        <xs:annotation>
          <xs:documentation>Farmworker-Large Household</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FD">
        <xs:annotation>
          <xs:documentation>Farmworker-Disabled</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="FH">
        <xs:annotation>
          <xs:documentation>Farmworker-Homeless</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="T">
        <xs:annotation>
          <xs:documentation>Transitional</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TD">
        <xs:annotation>
          <xs:documentation>Transitional-Disabled</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="TL">
        <xs:annotation>
          <xs:documentation>Transitional-Large Household</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="H">
        <xs:annotation>
          <xs:documentation>Homeless</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HD">
        <xs:annotation>
          <xs:documentation>Homeless-Disabled</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--************************************************************
     WBAR_HOMEUnitOccupancy definition:
     
     Valid Values:
       2 - "Owner"
       1 - "Renter"
       9 - "Vacant"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_HOMEUnitOccupancy">
    <xs:restriction base="xs:integer">
      <xs:enumeration value="2">
        <xs:annotation>
          <xs:documentation>Owner</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="1">
        <xs:annotation>
          <xs:documentation>Renter</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="9">
        <xs:annotation>
          <xs:documentation>Vacant</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_NHTFUnitOccupancy definition:
     
     Valid Values:
       2 - "Owner"
       1 - "Renter"
       9 - "Vacant"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_NHTFUnitOccupancy">
    <xs:restriction base="xs:integer">
      <xs:enumeration value="2">
        <xs:annotation>
          <xs:documentation>Owner</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="1">
        <xs:annotation>
          <xs:documentation>Renter</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="9">
        <xs:annotation>
          <xs:documentation>Vacant</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_Race definition:
     
     Valid Values:
       1 - "White"
       2 - "Black or African American (AA)"
       3 - "Asian"
       4 - "American Indian or Alaska Native"
       5 - "Native Hawaiian or Other Pacific Islander"
       6 - "American Indian or Alaska Native, and White"
       7 - "Black or African American (AA), and White"
       8 - "American Indian or Alaska Native, and Black (AA)"
       10 - "Other Multi-Racial"
       11 - "Not Disclosed"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_Race">
    <xs:restriction base="xs:integer">
      <xs:enumeration value="1">
        <xs:annotation>
          <xs:documentation>White</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2">
        <xs:annotation>
          <xs:documentation>Black or African American (AA)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="3">
        <xs:annotation>
          <xs:documentation>Asian</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="4">
        <xs:annotation>
          <xs:documentation>American Indian or Alaska Native</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="5">
        <xs:annotation>
          <xs:documentation>Native Hawaiian or Other Pacific Islander</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="6">
        <xs:annotation>
          <xs:documentation>American Indian or Alaska Native, and White</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="7">
        <xs:annotation>
          <xs:documentation>Black or African American (AA), and White</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="8">
        <xs:annotation>
          <xs:documentation>American Indian or Alaska Native, and Black (AA)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="10">
        <xs:annotation>
          <xs:documentation>Other Multi-Racial</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="11">
        <xs:annotation>
          <xs:documentation>Not Disclosed</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--************************************************************
     WBAR_HOMEHouseholdType definition:
     
     Valid Values:
       1 - "Single - Non Elderly"
       2 - "Elderly"
       3 - "Related Single Parent"
       4 - "Related Parent"
       5 - "Other "
       9 - "Vacant Unit"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_HOMEHouseholdType">
    <xs:restriction base="xs:integer">
      <xs:enumeration value="1">
        <xs:annotation>
          <xs:documentation>Single - Non Elderly</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2">
        <xs:annotation>
          <xs:documentation>Elderly</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="3">
        <xs:annotation>
          <xs:documentation>Related Single Parent</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="4">
        <xs:annotation>
          <xs:documentation>Related Parent</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="5">
        <xs:annotation>
          <xs:documentation>Other </xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="9">
        <xs:annotation>
          <xs:documentation>Vacant Unit</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>


  <!--************************************************************
     WBAR_HouseholdStudentExceptionType definition:
     
     Valid Values:
      "TANF Assistance"
      "Job Training Program"
      "Single parent/dependent child"
      "Married/joint retun"
      "Previous Foster Care assistance"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_HouseholdStudentExceptionType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="TANF Assistance">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Job Training Program">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Single parent/dependent child">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Married/joint retun">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Previous Foster Care assistance">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>


  <!--************************************************************
     WBAR_UtilityAllowanceSource definition:
     
     Valid Values:
       "Energy Consumption Model"
       "Energy Consumption Model (2)"
       "Energy Consumption Model (3)"
       "HUD Regulated Properties"
       "HUD Utility Schedule Model"
       "Local Utility Company Estimate"
       "Local Utility Company Estimate (2)"
       "Local Utility Company Estimate (3)"
       "Owner Estimate, Actual Usage (2)"
       "Owner Estimate, Actual Usage (3)"
       "Owner Estimate, Actual Usage Data"
       "Owner Estimate, Similar Buildings"
       "Owner Estimate, Similar Buildings (2)"
       "Owner Estimate, Similar Buildings (3)"
       "Owner Pays all Utilities"
       "Public Housing Authority (S8) (2)"
       "Public Housing Authority (S8) (3)"
       "Public Housing Authority (Section 8)"
       "Rural Housing Service (RD)"
       "WSHFC Bond Only"

     ************************************************************ -->
  <xs:simpleType name="WBAR_UtilityAllowanceSource">
    <xs:restriction base="xs:string">
      <xs:enumeration value="Energy Consumption Model">
        <xs:annotation>
          <xs:documentation>Energy Consumption Model</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Energy Consumption Model (2)">
        <xs:annotation>
          <xs:documentation>Energy Consumption Model (2)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Energy Consumption Model (3)">
        <xs:annotation>
          <xs:documentation>Energy Consumption Model (3)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HUD Regulated Properties">
        <xs:annotation>
          <xs:documentation>HUD Regulated Properties</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HUD Utility Schedule Model">
        <xs:annotation>
          <xs:documentation>HUD Utility Schedule Model</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Local Utility Company Estimate">
        <xs:annotation>
          <xs:documentation>Local Utility Company Estimate</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Local Utility Company Estimate (2)">
        <xs:annotation>
          <xs:documentation>Local Utility Company Estimate (2)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Local Utility Company Estimate (3)">
        <xs:annotation>
          <xs:documentation>Local Utility Company Estimate (3)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Owner Estimate, Actual Usage (2)">
        <xs:annotation>
          <xs:documentation>Owner Estimate, Actual Usage (2)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Owner Estimate, Actual Usage (3)">
        <xs:annotation>
          <xs:documentation>Owner Estimate, Actual Usage (3)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Owner Estimate, Actual Usage Data">
        <xs:annotation>
          <xs:documentation>Owner Estimate, Actual Usage Data</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Owner Estimate, Similar Buildings">
        <xs:annotation>
          <xs:documentation>Owner Estimate, Similar Buildings</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Owner Estimate, Similar Buildings (2)">
        <xs:annotation>
          <xs:documentation>Owner Estimate, Similar Buildings (2)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Owner Estimate, Similar Buildings (3)">
        <xs:annotation>
          <xs:documentation>Owner Estimate, Similar Buildings (3)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Owner Pays all Utilities">
        <xs:annotation>
          <xs:documentation>Owner Pays all Utilities</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Public Housing Authority (S8) (2)">
        <xs:annotation>
          <xs:documentation>Public Housing Authority (S8) (2)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Public Housing Authority (S8) (3)">
        <xs:annotation>
          <xs:documentation>Public Housing Authority (S8) (3)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Public Housing Authority (Section 8)">
        <xs:annotation>
          <xs:documentation>Public Housing Authority (Section 8)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Rural Housing Service (RD)">
        <xs:annotation>
          <xs:documentation>Rural Housing Service (RD)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="WSHFC Bond Only">
        <xs:annotation>
          <xs:documentation>WSHFC Bond Only</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--************************************************************
     WBAR_SubsidyType definition:
     
     Valid Values:
      "VA-Per Diem" - "Veterans Administration-Per Diem"
      "VA-VASH" - "Veterans Administration VA-VASH"
      "USDA-RRA" - "USDA Rural Rental Assistance"
      "THOR" - "Transitional Housing Operating Rental Assistance"
      "SPC" - "Shelter Plus Care"
      "SCEHP" - "SCEHP-Snohomish County Ending Homelessness Prgm"
      "Other" - "Other"
      "MSPC" - "McKinney-Shelter Plus Care"
      "Sec 8-Voucher" - "HUD Section 8 - Tenant Based"
      "PBRA" - "HUD Section 8 - Project Based"
      "ModRhb" - "HUD Section 8 - Mod Rehab"
      "Sec 8" - "HUD Section 8 - Agency Based"
      "HOME-TBRA" - "HOME-TBRA"   
      "KCHHSF" - "King County Homeless Housing Services Fund"
      "PRAC" - "Project Rental Assistance Contract"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_SubsidyType">
    <xs:restriction base="xs:string">
      <xs:enumeration value="VA-Per Diem">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="VA-VASH">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="USDA-RRA">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="THOR">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SPC">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="SCEHP">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Other">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="MSPC">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sec 8-Voucher">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PBRA">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="ModRhb">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="Sec 8">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HOME-TBRA">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="KCHHSF">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="PRAC">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="COB-Levy">
        <xs:annotation>
          <xs:documentation></xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
  <!--************************************************************
     WBAR_SetAsideType_Home definition:
     
     Valid Values:
      "HOME Program - State"
      "HOME Program - County"
      "HOME Program - City"
      
     ************************************************************ -->
  <xs:simpleType name="WBAR_SetAsideType_Home">
    <xs:restriction base="xs:string">
      <xs:enumeration value="HOME Program - State">
        <xs:annotation>
          <xs:documentation>HOME Program - State</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HOME Program - County">
        <xs:annotation>
          <xs:documentation>HOME Program - County</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="HOME Program - City">
        <xs:annotation>
          <xs:documentation>HOME Program - City</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
      WBAR_SetAsideType_LIHP definition:

      Valid Values:
        0.20 - "20%"   
        0.3 - "30%"
        0.35 - "35%"
        0.4 - "40%"
        0.45 - "45%"
        0.5 - "50%"
        0.6 - "60%"
        0.65 - "65%"        
        0.7 - "70%"
        0.8 - "80%"

  ************************************************************ -->
  <xs:simpleType name="WBAR_SetAsideType_LIHP">
    <xs:restriction base="xs:string">
      <xs:enumeration value="0.2">
        <xs:annotation>
          <xs:documentation>"20%"</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="0.3">
        <xs:annotation>
          <xs:documentation>"30%"</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="0.35">
        <xs:annotation>
          <xs:documentation>"35%"</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="0.4">
        <xs:annotation>
          <xs:documentation>"40%"</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="0.45">
        <xs:annotation>
          <xs:documentation>"45%"</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="0.5">
        <xs:annotation>
          <xs:documentation>"50%"</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="0.6">
        <xs:annotation>
          <xs:documentation>"60%"</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="0.65">
        <xs:annotation>
          <xs:documentation>"65%"</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="0.7">
        <xs:annotation>
          <xs:documentation>"70%"</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="0.8">
        <xs:annotation>
          <xs:documentation>"80%"</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_SmallMoney definition:
     
     Valid Values:
      Decimal between 0 and 214748.3647
    
     ************************************************************ -->

  <xs:simpleType name="WBAR_SmallMoney">
    <xs:restriction base="xs:decimal">
      <xs:totalDigits value="10" />
      <xs:fractionDigits value="4" />
      <xs:maxInclusive value="214748.3647" />
      <xs:minInclusive value="0" />
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_SubsidyAmount definition:
     
     Valid Values:
      Decimal between 0 and 214748.3647
	    It Allow negative Value
     ************************************************************ -->
  <xs:simpleType name="WBAR_SubsidyAmount">
    <xs:restriction base="xs:decimal">
      <xs:totalDigits value="10" />
      <xs:fractionDigits value="4" />
      <xs:maxInclusive value="214748.3647" />
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_Money definition:
     
     Valid Values:
      Decimal between 0 and 500000.0000
      
     ************************************************************ -->
  <xs:simpleType name="WBAR_Money_500K_Limit">
    <xs:restriction base="xs:decimal">
      <xs:fractionDigits value="4" />
      <xs:maxInclusive value="500000.0000" />
      <xs:minInclusive value="0" />
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_Money definition:
     
     Valid Values:
      Decimal between 0 and 3000000.0000
      
     ************************************************************ -->
     <xs:simpleType name="WBAR_Money_3000K_Limit">
      <xs:restriction base="xs:decimal">
        <xs:fractionDigits value="4" />
        <xs:maxInclusive value="3000000.0000" />
        <xs:minInclusive value="0" />
      </xs:restriction>
    </xs:simpleType>

  <!--************************************************************
     WBAR_Money definition:
     
     Valid Values:
      Decimal between 0 and 1000000.0000
      
     ************************************************************ -->
     <xs:simpleType name="WBAR_Money_1000K_Limit">
      <xs:restriction base="xs:decimal">
        <xs:fractionDigits value="4" />
        <xs:maxInclusive value="1000000.0000" />
        <xs:minInclusive value="0" />
      </xs:restriction>
    </xs:simpleType>

  <!--************************************************************
     WBAR_Money definition:
     
     Valid Values:
      Decimal between 0 and 922337203685477.5807
     ************************************************************ -->
  <xs:simpleType name="WBAR_Money">
    <xs:restriction base="xs:decimal">
      <xs:totalDigits value="19" />
      <xs:fractionDigits value="4" />
      <xs:maxInclusive value="922337203685477.5807" />
      <xs:minInclusive value="0" />
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_DateTime definition:
     
     Format:  YYYY-MM-DD

     Valid Values:
      A valid date from 1900-01-01 to 2079-06-06
      
     ************************************************************ -->
  <xs:simpleType name="WBAR_DateTime">
    <xs:restriction base="xs:date">
      <xs:pattern value="((000[1-9])|(00[1-9][0-9])|(0[1-9][0-9]{2})|([1-9][0-9]{3}))-((0[1-9])|(1[0,1,2]))-((0[1-9])|([1,2][0-9])|(3[0,1]))" />
      <xs:maxInclusive value="2079-06-06" />
      <xs:minInclusive value="1900-01-01" />
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_HeadOfHouseholdFullName definition:
     
     Valid Values:
      A String 1 to 50 charactors
      
     ************************************************************ -->
  <xs:simpleType name="WBAR_HeadOfHouseholdFullName">
    <xs:restriction base="xs:string">
      <xs:minLength value="1" />
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>


  <!--************************************************************
     WBAR_HeadOfHouseholdFullNameGeneral definition:
     
     Valid Values:
      A String 0 to 50 charactors
      
     ************************************************************ -->
     <xs:simpleType name="WBAR_HeadOfHouseholdFullNameGeneral">
      <xs:restriction base="xs:string">
        <xs:minLength value="0" />
        <xs:maxLength value="50" />
      </xs:restriction>
    </xs:simpleType>

  <!--************************************************************
     WBAR_ProjectName definition:
     
     Valid Values:
      A String 1 to 100 charactors
      
     ************************************************************ -->
  <xs:simpleType name="WBAR_ProjectName">
    <xs:restriction base="xs:string">
      <xs:minLength value="1" />
      <xs:maxLength value="100" />
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_ProjectName definition:
     
     Valid Values:
      A String 1 to 50 charactors
      
     ************************************************************ -->
  <xs:simpleType name="WBAR_SiteName">
    <xs:restriction base="xs:string">
      <xs:minLength value="1" />
      <xs:maxLength value="100" />
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_BuildingName definition:
     Valid Values:
      A String 1 to 50 charactors
     ************************************************************ -->
  <xs:simpleType name="WBAR_BuildingName">
    <xs:restriction base="xs:string">
      <xs:minLength value="1" />
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_UnitName definition:
     Valid Values:
     A String 1 to 50 charactors
     ************************************************************ -->
  <xs:simpleType name="WBAR_UnitName">
    <xs:restriction base="xs:string">
      <xs:minLength value="1" />
      <xs:maxLength value="50" />
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_Table1Notes definition:
       
     Valid Values:
       A String 1 to 500 charactors
     ************************************************************ -->
  <xs:simpleType name="WBAR_Table1Notes">
    <xs:restriction base="xs:string">
      <xs:minLength value="1" />
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_Table1HouseholdSize definition:
       
     Valid Values:
       A Non Negative Integer
     ************************************************************ -->
  <xs:simpleType name="WBAR_Table1HouseholdSize">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:minInclusive value="1" />
      <xs:maxInclusive value="15" />
    </xs:restriction>
  </xs:simpleType>

  <!--************************************************************
     WBAR_TrueFalseYesNo definition:
     
     Valid Values:	
       1 = True
       2 = False
       
	**************************************************************** -->
  <xs:simpleType name="WBAR_TrueFalseYesNo">
    <xs:restriction base="xs:nonNegativeInteger">
      <xs:minInclusive value="1" />
      <xs:maxInclusive value="2" />
    </xs:restriction>
  </xs:simpleType>



 <!--************************************************************
     WBAR_MoveOutReason definition:

     Valid Values:
       "1" - "Can’t afford rent"
       "2" - "Moving for job/family/school"
       "3" - "Found a more desirable unit"
       "4" - "Mutual termination"
       "5" - "Being evictedr"
       "6" - "Abandoned unit"
       "7" - "Passed away"
       "8" - "Did not want to recertify"
       "9" - "Buying a home"
       "10" - "Resident didn’t provide reason"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_MoveOutReason">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1">
        <xs:annotation>
          <xs:documentation>Can’t afford rent</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2">
        <xs:annotation>
          <xs:documentation>Moving for job/family/school</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="3">
        <xs:annotation>
          <xs:documentation>Found a more desirable unit</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="4">
        <xs:annotation>
          <xs:documentation>Mutual termination</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="5">
        <xs:annotation>
          <xs:documentation>Being evicted</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="6">
        <xs:annotation>
          <xs:documentation>Abandoned unit</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="7">
        <xs:annotation>
          <xs:documentation>Passed away</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="8">
        <xs:annotation>
          <xs:documentation>Did not want to recertify</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="9">
        <xs:annotation>
          <xs:documentation>Buying a home</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="10">
        <xs:annotation>
          <xs:documentation>Resident didn’t provide reason</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>


   <!--************************************************************
     WBAR_EvictionReason definition:

     Valid Values:
       "1" - "Nonpayment of rent"
       "2" - "Violation of lease (other than rent)"
       "3" - "Violation of tax credit program rules"
       "4" - "Criminal activity"
       
     ************************************************************ -->
  <xs:simpleType name="WBAR_EvictionReason">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1">
        <xs:annotation>
          <xs:documentation>Nonpayment of rent</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2">
        <xs:annotation>
          <xs:documentation>Violation of lease (other than rent)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="3">
        <xs:annotation>
          <xs:documentation>Violation of tax credit program rules</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
        <xs:enumeration value="4">
        <xs:annotation>
          <xs:documentation>Lease violation (due to untreated mental illness)</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="5">
        <xs:annotation>
          <xs:documentation>Criminal activity</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>



   <!--************************************************************
     WBAR_NewHousingSituation definition:

     Valid Values:
       "1" - "Another rental unit"
       "2" - "Buying a home"
       "3" - "Moving in with family/friends"
       "4" - "Going to a shelter"
       "5" - "Going to residence with higher level of care/services"
       "6" - "Resident didn’t provide"

     ************************************************************ -->
  <xs:simpleType name="WBAR_NewHousingSituation">
    <xs:restriction base="xs:string">
      <xs:enumeration value="1">
        <xs:annotation>
          <xs:documentation>Another rental unit</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="2">
        <xs:annotation>
          <xs:documentation>Buying a home</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="3">
        <xs:annotation>
          <xs:documentation>Moving in with family/friends</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="4">
        <xs:annotation>
          <xs:documentation>Going to a shelter</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="5">
        <xs:annotation>
          <xs:documentation>Going to residence with higher level of care/services</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="6">
        <xs:annotation>
          <xs:documentation>Abandoned unit</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="7">
        <xs:annotation>
          <xs:documentation>Passed away</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
      <xs:enumeration value="8">
        <xs:annotation>
          <xs:documentation>Resident didn’t provide</xs:documentation>
        </xs:annotation>
      </xs:enumeration>
    </xs:restriction>
  </xs:simpleType>
</xs:schema>
