Showing:

Annotations
Attributes
Asserts
Diagrams
Facets
Model
Properties
Source
Used by
Element incomeAndSources / IncomeAndSourcesID
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
Reference to the IncomeAndSources' unique ID
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_string32.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="IncomeAndSourcesID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Reference to the IncomeAndSources' unique ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / ProjectEntryID
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
Key reference to the Enrollment
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_string32.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="ProjectEntryID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / IncomeFromAnySource
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.2.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_fiveValDKRefused.tmp#fiveValDKRefused
Type fiveValDKRefused
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 8
Client doesn't know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="IncomeFromAnySource" type="hmis:fiveValDKRefused">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.2.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / TotalMonthlyIncome
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.18.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
Facets
fractionDigits 2
Source
<xs:element name="TotalMonthlyIncome" type="hmis:money">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.18.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / Earned
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.3.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="Earned" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.3.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / EarnedAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.3A.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="EarnedAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.3A.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / Unemployment
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.4.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="Unemployment" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.4.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / UnemploymentAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.4B.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="UnemploymentAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.4B.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / SSI
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.5.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="SSI" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.5.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / SSIAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.5C.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="SSIAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.5C.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / SSDI
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.6.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="SSDI" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.6.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / SSDIAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.6D.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="SSDIAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.6D.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / VADisabilityService
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.7.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="VADisabilityService" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.7.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / VADisabilityServiceAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.7E.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="VADisabilityServiceAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.7E.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / VADisabilityNonService
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.8.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="VADisabilityNonService" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.8.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / VADisabilityNonServiceAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.8F.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="VADisabilityNonServiceAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.8F.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / PrivateDisability
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.9.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="PrivateDisability" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.9.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / PrivateDisabilityAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.9G.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="PrivateDisabilityAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.9G.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / WorkersComp
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.10.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="WorkersComp" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.10.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / WorkersCompAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.10H.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="WorkersCompAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.10H.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / TANF
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.11.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="TANF" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.11.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / TANFAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.11I.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="TANFAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.11I.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / GA
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.12.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="GA" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.12.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / GAAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.12J.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="GAAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.12J.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / SocSecRetirement
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.13.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="SocSecRetirement" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.13.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / SocSecRetirementAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.13K.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="SocSecRetirementAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.13K.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / Pension
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.14.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="Pension" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.14.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / PensionAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.14L.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="PensionAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.14L.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / ChildSupport
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.15.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="ChildSupport" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.15.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / ChildSupportAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.15M.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="ChildSupportAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.15M.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / Alimony
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.16.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="Alimony" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.16.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / AlimonyAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.16N.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="AlimonyAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.16N.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / OtherSource
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.17.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="OtherSource" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.17.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / OtherSourceAmount
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.17O.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_money.tmp#money
Type money
Properties
content simple
minOccurs 0
Facets
fractionDigits 2
Source
<xs:element name="OtherSourceAmount" type="hmis:money" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.17O.</xs:documentation>
  </xs:annotation>
</xs:element>
Element incomeAndSources / OtherSourceIdentify
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.2.17O.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_string50.tmp#string50
Type string50
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element name="OtherSourceIdentify" type="hmis:string50" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.17O.</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type incomeAndSources
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS_xsd_Attribute_dataCollectionStage.tmp#dataCollectionStage HUD_HMIS_xsd_Attribute_informationDate.tmp#informationDate HUD_HMIS_xsd_Attribute_Group_baseMetaData.tmp#baseMetaData HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_IncomeAndSourcesID HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_ProjectEntryID HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_IncomeFromAnySource HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_TotalMonthlyIncome HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_Earned HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_EarnedAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_Unemployment HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_UnemploymentAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_SSI HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_SSIAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_SSDI HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_SSDIAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_VADisabilityService HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_VADisabilityServiceAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_VADisabilityNonService HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_VADisabilityNonServiceAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_PrivateDisability HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_PrivateDisabilityAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_WorkersComp HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_WorkersCompAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_TANF HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_TANFAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_GA HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_GAAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_SocSecRetirement HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_SocSecRetirementAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_Pension HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_PensionAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_ChildSupport HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_ChildSupportAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_Alimony HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_AlimonyAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_OtherSource HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_OtherSourceAmount HUD_HMIS_xsd_Complex_Type_incomeAndSources.tmp#incomeAndSources_OtherSourceIdentify
Used by
Model
Children Alimony, AlimonyAmount, ChildSupport, ChildSupportAmount, Earned, EarnedAmount, GA, GAAmount, IncomeAndSourcesID, IncomeFromAnySource, OtherSource, OtherSourceAmount, OtherSourceIdentify, Pension, PensionAmount, PrivateDisability, PrivateDisabilityAmount, ProjectEntryID, SSDI, SSDIAmount, SSI, SSIAmount, SocSecRetirement, SocSecRetirementAmount, TANF, TANFAmount, TotalMonthlyIncome, Unemployment, UnemploymentAmount, VADisabilityNonService, VADisabilityNonServiceAmount, VADisabilityService, VADisabilityServiceAmount, WorkersComp, WorkersCompAmount
Attributes
QName Type Use Annotation
dataCollectionStage restriction of xs:unsignedInt required
See August 2016 HMIS Data Dictionary, Section 5.3.
dateCreated xs:dateTime required
See August 2016 HMIS Data Dictionary, Section 5.1.
dateDeleted xs:dateTime optional
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
dateUpdated xs:dateTime required
See August 2016 HMIS Data Dictionary, Section 5.2.
informationDate xs:date required
userID string32 required
See August 2016 HMIS Data Dictionary, Section 5.7.
Asserts
Test XPath default namespace Annotation
if (hmis:Earned/text()='1') then boolean(hmis:EarnedAmount) else (if (not(Earned/text()='1')) then (not(boolean(hmis:EarnedAmount))) else false())
if (hmis:Unemployment/text()='1') then boolean(hmis:UnemploymentAmount) else (if (not(Unemployment/text()='1')) then (not(boolean(hmis:UnemploymentAmount))) else false())
if (hmis:SSI/text()='1') then boolean(hmis:SSIAmount) else (if (not(SSI/text()='1')) then (not(boolean(hmis:SSIAmount))) else false())
if (hmis:SSDI/text()='1') then boolean(hmis:SSDIAmount) else (if (not(SSDI/text()='1')) then (not(boolean(hmis:SSDIAmount))) else false())
if (hmis:VADisabilityService/text()='1') then boolean(hmis:VADisabilityServiceAmount) else (if (not(VADisabilityService/text()='1')) then (not(boolean(hmis:VADisabilityServiceAmount))) else false())
if (hmis:PrivateDisability/text()='1') then boolean(hmis:PrivateDisabilityAmount) else (if (not(PrivateDisability/text()='1')) then (not(boolean(hmis:PrivateDisabilityAmount))) else false())
if (hmis:WorkersComp/text()='1') then boolean(hmis:WorkersCompAmount) else (if (not(WorkersComp/text()='1')) then (not(boolean(hmis:WorkersCompAmount))) else false())
if (hmis:TANF/text()='1') then boolean(hmis:TANFAmount) else (if (not(TANF/text()='1')) then (not(boolean(hmis:TANFAmount))) else false())
if (hmis:GA/text()='1') then boolean(hmis:GAAmount) else (if (not(GA/text()='1')) then (not(boolean(hmis:GAAmount))) else false())
if (hmis:SocSecRetirement/text()='1') then boolean(hmis:SocSecRetirementAmount) else (if (not(SocSecRetirement/text()='1')) then (not(boolean(hmis:SocSecRetirementAmount))) else false())
if (hmis:Pension/text()='1') then boolean(hmis:PensionAmount) else (if (not(Pension/text()='1')) then (not(boolean(hmis:PensionAmount))) else false())
if (hmis:ChildSupport/text()='1') then boolean(hmis:ChildSupportAmount) else (if (not(ChildSupport/text()='1')) then (not(boolean(hmis:ChildSupportAmount))) else false())
if (hmis:Alimony/text()='1') then boolean(hmis:AlimonyAmount) else (if (not(Alimony/text()='1')) then (not(boolean(hmis:AlimonyAmount))) else false())
if (hmis:OtherSource/text()='1') then boolean(hmis:OtherSourceAmount) else (if (not(OtherSource/text()='1')) then (not(boolean(hmis:OtherSourceAmount))) else false())
if (hmis:OtherSource/text()='1') then boolean(hmis:OtherSourceIdentify) else (if (not(OtherSource/text()='1')) then (not(boolean(hmis:OtherSourceIdentify))) else false())
Source
<xs:complexType name="incomeAndSources">
  <xs:sequence>
    <xs:element name="IncomeAndSourcesID" type="hmis:string32">
      <xs:annotation>
        <xs:documentation xml:lang="en">Reference to the IncomeAndSources' unique ID</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ProjectEntryID" type="hmis:string32">
      <xs:annotation>
        <xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="IncomeFromAnySource" type="hmis:fiveValDKRefused">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.2.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TotalMonthlyIncome" type="hmis:money">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.18.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Earned" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.3.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="EarnedAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.3A.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Unemployment" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.4.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="UnemploymentAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.4B.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SSI" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.5.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SSIAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.5C.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SSDI" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.6.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SSDIAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.6D.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="VADisabilityService" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.7.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="VADisabilityServiceAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.7E.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="VADisabilityNonService" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.8.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="VADisabilityNonServiceAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.8F.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PrivateDisability" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.9.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PrivateDisabilityAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.9G.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="WorkersComp" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.10.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="WorkersCompAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.10H.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TANF" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.11.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TANFAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.11I.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="GA" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.12.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="GAAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.12J.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SocSecRetirement" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.13.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SocSecRetirementAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.13K.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Pension" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.14.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PensionAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.14L.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ChildSupport" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.15.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ChildSupportAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.15M.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Alimony" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.16.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AlimonyAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.16N.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="OtherSource" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.17.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="OtherSourceAmount" type="hmis:money" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.17O.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="OtherSourceIdentify" type="hmis:string50" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.2.17O.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attribute ref="hmis:dataCollectionStage" use="required"/>
  <xs:attribute ref="hmis:informationDate" use="required"/>
  <xs:attributeGroup ref="hmis:baseMetaData"/>
  <!--Testing if Earned is 1, before allowing use of EarnedAmount-->
  <xs:assert test="if (hmis:Earned/text()='1') then boolean(hmis:EarnedAmount) else (if (not(Earned/text()='1')) then (not(boolean(hmis:EarnedAmount))) else false())"/>
  <!--Testing if Unemployment is 1, before allowing use of UnemploymentAmount-->
  <xs:assert test="if (hmis:Unemployment/text()='1') then boolean(hmis:UnemploymentAmount) else (if (not(Unemployment/text()='1')) then (not(boolean(hmis:UnemploymentAmount))) else false())"/>
  <!--Testing if SSI is 1, before allowing use of SSIAmount-->
  <xs:assert test="if (hmis:SSI/text()='1') then boolean(hmis:SSIAmount) else (if (not(SSI/text()='1')) then (not(boolean(hmis:SSIAmount))) else false())"/>
  <!--Testing if SSDI is 1, before allowing use of SSDIAmount-->
  <xs:assert test="if (hmis:SSDI/text()='1') then boolean(hmis:SSDIAmount) else (if (not(SSDI/text()='1')) then (not(boolean(hmis:SSDIAmount))) else false())"/>
  <!--Testing if VADisabilityService is 1, before allowing use of VADisabilityServiceAmount-->
  <xs:assert test="if (hmis:VADisabilityService/text()='1') then boolean(hmis:VADisabilityServiceAmount) else (if (not(VADisabilityService/text()='1')) then (not(boolean(hmis:VADisabilityServiceAmount))) else false())"/>
  <!--Testing if PrivateDisability is 1, before allowing use of PrivateDisabilityAmount-->
  <xs:assert test="if (hmis:PrivateDisability/text()='1') then boolean(hmis:PrivateDisabilityAmount) else (if (not(PrivateDisability/text()='1')) then (not(boolean(hmis:PrivateDisabilityAmount))) else false())"/>
  <!--Testing if WorkersComp is 1, before allowing use of WorkersCompAmount-->
  <xs:assert test="if (hmis:WorkersComp/text()='1') then boolean(hmis:WorkersCompAmount) else (if (not(WorkersComp/text()='1')) then (not(boolean(hmis:WorkersCompAmount))) else false())"/>
  <!--Testing if TANF is 1, before allowing use of TANFAmount-->
  <xs:assert test="if (hmis:TANF/text()='1') then boolean(hmis:TANFAmount) else (if (not(TANF/text()='1')) then (not(boolean(hmis:TANFAmount))) else false())"/>
  <!--Testing if GA is 1, before allowing use of GAAmount-->
  <xs:assert test="if (hmis:GA/text()='1') then boolean(hmis:GAAmount) else (if (not(GA/text()='1')) then (not(boolean(hmis:GAAmount))) else false())"/>
  <!--Testing if SocSecRetirement is 1, before allowing use of SocSecRetirementAmount-->
  <xs:assert test="if (hmis:SocSecRetirement/text()='1') then boolean(hmis:SocSecRetirementAmount) else (if (not(SocSecRetirement/text()='1')) then (not(boolean(hmis:SocSecRetirementAmount))) else false())"/>
  <!--Testing if Pension is 1, before allowing use of PensionAmount-->
  <xs:assert test="if (hmis:Pension/text()='1') then boolean(hmis:PensionAmount) else (if (not(Pension/text()='1')) then (not(boolean(hmis:PensionAmount))) else false())"/>
  <!--Testing if ChildSupport is 1, before allowing use of ChildSupportAmount-->
  <xs:assert test="if (hmis:ChildSupport/text()='1') then boolean(hmis:ChildSupportAmount) else (if (not(ChildSupport/text()='1')) then (not(boolean(hmis:ChildSupportAmount))) else false())"/>
  <!--Testing if Alimony is 1, before allowing use of AlimonyAmount-->
  <xs:assert test="if (hmis:Alimony/text()='1') then boolean(hmis:AlimonyAmount) else (if (not(Alimony/text()='1')) then (not(boolean(hmis:AlimonyAmount))) else false())"/>
  <!--Testing if OtherSource is 1, before allowing use of OtherSourceAmount-->
  <xs:assert test="if (hmis:OtherSource/text()='1') then boolean(hmis:OtherSourceAmount) else (if (not(OtherSource/text()='1')) then (not(boolean(hmis:OtherSourceAmount))) else false())"/>
  <!--Testing if OtherSource is 1, before allowing use of OtherSourceIdentify-->
  <xs:assert test="if (hmis:OtherSource/text()='1') then boolean(hmis:OtherSourceIdentify) else (if (not(OtherSource/text()='1')) then (not(boolean(hmis:OtherSourceIdentify))) else false())"/>
</xs:complexType>