Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main schema HUD_HMIS.xsd
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Properties
attribute form default: qualified
element form default: qualified
version: 3.0
Element Sources
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.1.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id478 HUD_HMIS.xsd0.tmp#id3 HUD_HMIS.xsd0.tmp#id2
Type sources
Properties
content: complex
Model Source+
Children Source
Instance
<Sources version="">
  <Source>{1,unbounded}</Source>
</Sources>
Attributes
QName Type Fixed Default Use Annotation
version version optional
The version number of HMIS XML Schema the XML instance document conforms to (e.g. 3.0).
Source
<xsd:element name="Sources" type="hmis:sources">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.1.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element sources / Source
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id5 HUD_HMIS.xsd0.tmp#id15 HUD_HMIS.xsd0.tmp#id17 HUD_HMIS.xsd0.tmp#id19 HUD_HMIS.xsd0.tmp#id21 HUD_HMIS.xsd0.tmp#id23 HUD_HMIS.xsd0.tmp#id25 HUD_HMIS.xsd0.tmp#id26 HUD_HMIS.xsd0.tmp#id28 HUD_HMIS.xsd0.tmp#id29 HUD_HMIS.xsd0.tmp#id4
Type source
Properties
content: complex
minOccurs: 1
maxOccurs: unbounded
Model SourceID , SoftwareVendor , SoftwareVersion , SourceContactEmail{0,1} , SourceContactExtension{0,1} , SourceContactFirst{0,1} , SourceContactLast{0,1} , SourceContactPhone{0,1} , SourceName , Export*
Children Export, SoftwareVendor, SoftwareVersion, SourceContactEmail, SourceContactExtension, SourceContactFirst, SourceContactLast, SourceContactPhone, SourceID, SourceName
Instance
<Source>
  <SourceID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</SourceID>
  <SoftwareVendor>{1,1}</SoftwareVendor>
  <SoftwareVersion>{1,1}</SoftwareVersion>
  <SourceContactEmail>{0,1}</SourceContactEmail>
  <SourceContactExtension>{0,1}</SourceContactExtension>
  <SourceContactFirst>{0,1}</SourceContactFirst>
  <SourceContactLast>{0,1}</SourceContactLast>
  <SourceContactPhone>{0,1}</SourceContactPhone>
  <SourceName>{1,1}</SourceName>
  <Export>{0,unbounded}</Export>
</Source>
Source
<xsd:element name="Source" type="hmis:source" minOccurs="1" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element source / SourceID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<SourceID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</SourceID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="SourceID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element iDIndex / IDNum
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="IDNum" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element iDIndex / IDStr
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id9
Type string32Base
Properties
content: simple
Facets
maxLength 32
Source
<xsd:element name="IDStr" type="hmis:string32Base">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element source / SoftwareVendor
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16
Type string50Base
Properties
content: simple
Facets
maxLength 50
Source
<xsd:element name="SoftwareVendor" type="hmis:string50Base">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element source / SoftwareVersion
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id18
Type version
Properties
content: simple
Facets
totalDigits 5
fractionDigits 3
minInclusive 0.001
Source
<xsd:element name="SoftwareVersion" type="hmis:version">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element source / SourceContactEmail
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id20
Type emailBase
Properties
content: simple
minOccurs: 0
Facets
pattern (([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}
Source
<xsd:element name="SourceContactEmail" type="hmis:emailBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element source / SourceContactExtension
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id22
Type extension
Properties
content: simple
minOccurs: 0
Facets
pattern [0-9]{1,5}
Source
<xsd:element name="SourceContactExtension" type="hmis:extension" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element source / SourceContactFirst
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id24
Type string20Base
Properties
content: simple
minOccurs: 0
Facets
maxLength 20
Source
<xsd:element name="SourceContactFirst" type="hmis:string20Base" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element source / SourceContactLast
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id24
Type string20Base
Properties
content: simple
minOccurs: 0
Facets
maxLength 20
Source
<xsd:element name="SourceContactLast" type="hmis:string20Base" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element source / SourceContactPhone
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id27
Type phoneNumberBase
Properties
content: simple
minOccurs: 0
Facets
pattern [2-9][0-9]{2}[2-9][0-9]{2}[0-9]{4}
Source
<xsd:element name="SourceContactPhone" type="hmis:phoneNumberBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element source / SourceName
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16
Type string50Base
Properties
content: simple
Facets
maxLength 50
Source
<xsd:element name="SourceName" type="hmis:string50Base">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element source / Export
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.3..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id31 HUD_HMIS.xsd0.tmp#id32 HUD_HMIS.xsd0.tmp#id33 HUD_HMIS.xsd0.tmp#id37 HUD_HMIS.xsd0.tmp#id39 HUD_HMIS.xsd0.tmp#id56 HUD_HMIS.xsd0.tmp#id390 HUD_HMIS.xsd0.tmp#id430 HUD_HMIS.xsd0.tmp#id433 HUD_HMIS.xsd0.tmp#id30
Type export
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model ExportID , ExportDate , ExportPeriod{0,1} , Agency* , Household* , Person* , Service* , Site* , SiteService*
Children Agency, ExportDate, ExportID, ExportPeriod, Household, Person, Service, Site, SiteService
Instance
<Export>
  <ExportID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</ExportID>
  <ExportDate>{1,1}</ExportDate>
  <ExportPeriod>{0,1}</ExportPeriod>
  <Agency>{0,unbounded}</Agency>
  <Household>{0,unbounded}</Household>
  <Person>{0,unbounded}</Person>
  <Service>{0,unbounded}</Service>
  <Site>{0,unbounded}</Site>
  <SiteService>{0,unbounded}</SiteService>
</Export>
Source
<xsd:element name="Export" type="hmis:export" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.3..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element export / ExportID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: A.3.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<ExportID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</ExportID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="ExportID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: A.3.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element export / ExportDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: A.3.
Diagram
Diagram
Type xsd:dateTime
Properties
content: simple
Source
<xsd:element name="ExportDate" type="xsd:dateTime">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: A.3.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element export / ExportPeriod
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: A.3.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id35 HUD_HMIS.xsd0.tmp#id36 HUD_HMIS.xsd0.tmp#id34
Type dateRangeCapped
Properties
content: complex
minOccurs: 0
Model StartDate , EndDate
Children EndDate, StartDate
Instance
<ExportPeriod>
  <StartDate>{1,1}</StartDate>
  <EndDate>{1,1}</EndDate>
</ExportPeriod>
Source
<xsd:element name="ExportPeriod" type="hmis:dateRangeCapped" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: A.3.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element dateRangeCapped / StartDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type xsd:dateTime
Properties
content: simple
Source
<xsd:element name="StartDate" type="xsd:dateTime"/>
Element dateRangeCapped / EndDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type xsd:dateTime
Properties
content: simple
Source
<xsd:element name="EndDate" type="xsd:dateTime"/>
Element export / Agency
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.1

To uniquely identify an organization that operates a CoC Program within the CoC.
Organization Identifier is mapped to airs:tAgency.Key

2010 HUD HMIS Data and Technical Standards, Section 2.2

To identify the name of each organization that operates a CoC Program within the CoC.
Organization Name is mapped to airs:tAgency.Name
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id38
Type agency
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Source
<xsd:element name="Agency" type="hmis:agency" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.1" xml:lang="en">To uniquely identify an organization that operates a CoC Program within the CoC.</xsd:documentation>
    <xsd:documentation xml:lang="en">Organization Identifier is mapped to airs:tAgency.Key</xsd:documentation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.2" xml:lang="en">To identify the name of each organization that operates a CoC Program within the CoC.</xsd:documentation>
    <xsd:documentation xml:lang="en">Organization Name is mapped to airs:tAgency.Name</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element export / Household
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.2.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id41 HUD_HMIS.xsd0.tmp#id42 HUD_HMIS.xsd0.tmp#id49 HUD_HMIS.xsd0.tmp#id40
Type household
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model HouseholdID , HeadOfHouseholdID{0,1} , Members{0,1}
Children HeadOfHouseholdID, HouseholdID, Members
Instance
<Household>
  <HouseholdID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</HouseholdID>
  <HeadOfHouseholdID dataCollectionStage="" dateCollected="" dateEffective="" delete="1" deleteEffective="" deleteOccurredDate="">{0,1}</HeadOfHouseholdID>
  <Members>{0,1}</Members>
</Household>
Source
<xsd:element name="Household" type="hmis:household" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.2.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element household / HouseholdID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.15

To count the number of households served in a program.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
minOccurs: 1
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<HouseholdID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</HouseholdID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="HouseholdID" type="hmis:iDIndex" minOccurs="1">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.15" xml:lang="en">To count the number of households served in a program.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element household / HeadOfHouseholdID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.2.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id43
Type iDIndexStamped
Type hierarchy
Properties
content: complex
minOccurs: 0
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<HeadOfHouseholdID dataCollectionStage="" dateCollected="" dateEffective="" delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</HeadOfHouseholdID>
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="HeadOfHouseholdID" type="hmis:iDIndexStamped" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.2.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element household / Members
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.2.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id51 HUD_HMIS.xsd0.tmp#id50
Type members
Properties
content: complex
minOccurs: 0
Model Member+
Children Member
Instance
<Members>
  <Member>{1,unbounded}</Member>
</Members>
Source
<xsd:element name="Members" type="hmis:members" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.2.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element members / Member
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id53 HUD_HMIS.xsd0.tmp#id54 HUD_HMIS.xsd0.tmp#id52
Type member
Properties
content: complex
minOccurs: 1
maxOccurs: unbounded
Model PersonID , RelationshipToHeadOfHousehold{0,1}
Children PersonID, RelationshipToHeadOfHousehold
Instance
<Member>
  <PersonID dataCollectionStage="" dateCollected="" dateEffective="" delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</PersonID>
  <RelationshipToHeadOfHousehold dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</RelationshipToHeadOfHousehold>
</Member>
Source
<xsd:element name="Member" type="hmis:member" minOccurs="1" maxOccurs="unbounded"/>
Element member / PersonID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id43
Type iDIndexStamped
Type hierarchy
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<PersonID dataCollectionStage="" dateCollected="" dateEffective="" delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</PersonID>
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="PersonID" type="hmis:iDIndexStamped"/>
Element member / RelationshipToHeadOfHousehold
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: IV.7.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id48 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id55
Type fourVal
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="RelationshipToHeadOfHousehold" type="hmis:fourVal" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: IV.7.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element export / Person
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id58 HUD_HMIS.xsd0.tmp#id59 HUD_HMIS.xsd0.tmp#id70 HUD_HMIS.xsd0.tmp#id76 HUD_HMIS.xsd0.tmp#id83 HUD_HMIS.xsd0.tmp#id87 HUD_HMIS.xsd0.tmp#id88 HUD_HMIS.xsd0.tmp#id89 HUD_HMIS.xsd0.tmp#id90 HUD_HMIS.xsd0.tmp#id106 HUD_HMIS.xsd0.tmp#id112 HUD_HMIS.xsd0.tmp#id312 HUD_HMIS.xsd0.tmp#id317 HUD_HMIS.xsd0.tmp#id324 HUD_HMIS.xsd0.tmp#id367 HUD_HMIS.xsd0.tmp#id383 HUD_HMIS.xsd0.tmp#id57
Type person
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model PersonID , DateOfBirth{0,1} , Ethnicity{0,1} , Gender{0,1} , LegalFirstName{0,1} , LegalLastName{0,1} , LegalMiddleName{0,1} , LegalSuffix{0,1} , Need* , OtherNames* , PersonHistorical* , Race* , ReleaseOfInformation* , ServiceEvent* , SiteServiceParticipation* , SocialSecurityNumber{0,1}
Children DateOfBirth, Ethnicity, Gender, LegalFirstName, LegalLastName, LegalMiddleName, LegalSuffix, Need, OtherNames, PersonHistorical, PersonID, Race, ReleaseOfInformation, ServiceEvent, SiteServiceParticipation, SocialSecurityNumber
Instance
<Person>
  <PersonID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</PersonID>
  <DateOfBirth>{0,1}</DateOfBirth>
  <Ethnicity>{0,1}</Ethnicity>
  <Gender>{0,1}</Gender>
  <LegalFirstName>{0,1}</LegalFirstName>
  <LegalLastName>{0,1}</LegalLastName>
  <LegalMiddleName>{0,1}</LegalMiddleName>
  <LegalSuffix>{0,1}</LegalSuffix>
  <Need>{0,unbounded}</Need>
  <OtherNames>{0,unbounded}</OtherNames>
  <PersonHistorical>{0,unbounded}</PersonHistorical>
  <Race>{0,unbounded}</Race>
  <ReleaseOfInformation>{0,unbounded}</ReleaseOfInformation>
  <ServiceEvent>{0,unbounded}</ServiceEvent>
  <SiteServiceParticipation>{0,unbounded}</SiteServiceParticipation>
  <SocialSecurityNumber>{0,1}</SocialSecurityNumber>
</Person>
Source
<xsd:element name="Person" type="hmis:person" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element person / PersonID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.14

"Every client receiving services from a contributory CoC program within a CoC is assigned a Personal Identification Number (PIN), which is a permanent and unique number generated by the HMIS application.  The PIN is used to obtain an unduplicated count of persons served within a CoC."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<PersonID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</PersonID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="PersonID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.14" xml:lang="en">"Every client receiving services from a contributory CoC program within a CoC is assigned a Personal Identification Number (PIN), which is a permanent and unique number generated by the HMIS application.  The PIN is used to obtain an unduplicated count of persons served within a CoC."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element person / DateOfBirth
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.3

The date of birth can be used to calculate the age of persons served at time of program entry or at any point in receiving services.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id61 HUD_HMIS.xsd0.tmp#id66 HUD_HMIS.xsd0.tmp#id67 HUD_HMIS.xsd0.tmp#id60
Type dOBHashingChoice
Properties
content: complex
minOccurs: 0
Model (Unhashed{0,1} | Hashed{0,1}) , DateOfBirthType
Children DateOfBirthType, Hashed, Unhashed
Instance
<DateOfBirth>
  <Unhashed dataCollectionStage="" dateCollected="">{0,1}</Unhashed>
  <Hashed>{0,1}</Hashed>
  <DateOfBirthType dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</DateOfBirthType>
</DateOfBirth>
Source
<xsd:element name="DateOfBirth" type="hmis:dOBHashingChoice" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.3" xml:lang="en">The date of birth can be used to calculate the age of persons served at time of program entry or at any point in receiving services.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element dOBHashingChoice / Unhashed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id63 HUD_HMIS.xsd0.tmp#id62
Type dateStatic
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="Unhashed" type="hmis:dateStatic" minOccurs="0"/>
Element dOBHashingChoice / Hashed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16
Type string50Base
Properties
content: simple
minOccurs: 0
Facets
maxLength 50
Source
<xsd:element name="Hashed" type="hmis:string50Base" minOccurs="0"/>
Element dOBHashingChoice / DateOfBirthType
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.3

"In another field, record the appropriate date of birth type (data quality code)."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id69 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id68
Type fourValDKRefused2
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="DateOfBirthType" type="hmis:fourValDKRefused2">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.3" xml:lang="en">"In another field, record the appropriate date of birth type (data quality code)."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element person / Ethnicity
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.5

"Ethnicity is used to count the number of homeless persons who identify themselves as Hispanic or Latino."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id72 HUD_HMIS.xsd0.tmp#id75 HUD_HMIS.xsd0.tmp#id71
Type fourValDKRefusedHashingChoice
Properties
content: complex
minOccurs: 0
Model Unhashed{0,1} | Hashed{0,1}
Children Hashed, Unhashed
Instance
<Ethnicity>
  <Unhashed dataCollectionStage="" dateCollected="">{0,1}</Unhashed>
  <Hashed>{0,1}</Hashed>
</Ethnicity>
Source
<xsd:element name="Ethnicity" type="hmis:fourValDKRefusedHashingChoice" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.5" xml:lang="en">"Ethnicity is used to count the number of homeless persons who identify themselves as Hispanic or Latino."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element fourValDKRefusedHashingChoice / Unhashed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id63 HUD_HMIS.xsd0.tmp#id73
Type fourValDKRefusedStatic
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="Unhashed" type="hmis:fourValDKRefusedStatic" minOccurs="0"/>
Element fourValDKRefusedHashingChoice / Hashed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16
Type string50Base
Properties
content: simple
minOccurs: 0
Facets
maxLength 50
Source
<xsd:element name="Hashed" type="hmis:string50Base" minOccurs="0"/>
Element person / Gender
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.6

"To create separate counts of homeless men, women and transgendered clients served."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id78 HUD_HMIS.xsd0.tmp#id81 HUD_HMIS.xsd0.tmp#id77
Type sevenValDKRefusedHashingChoice
Properties
content: complex
minOccurs: 0
Model Unhashed{0,1} | Hashed{0,1}
Children Hashed, Unhashed
Instance
<Gender>
  <Unhashed dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</Unhashed>
  <Hashed dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</Hashed>
</Gender>
Source
<xsd:element name="Gender" type="hmis:sevenValDKRefusedHashingChoice" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.6" xml:lang="en">"To create separate counts of homeless men, women and transgendered clients served."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element sevenValDKRefusedHashingChoice / Unhashed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id80 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id79
Type sevenValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="Unhashed" type="hmis:sevenValDKRefused" minOccurs="0"/>
Element sevenValDKRefusedHashingChoice / Hashed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="Hashed" type="hmis:string50" minOccurs="0"/>
Element person / LegalFirstName
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.1

"The first, middle, last names, and suffix should be collected to support the unique identification of each person served."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id85 HUD_HMIS.xsd0.tmp#id86 HUD_HMIS.xsd0.tmp#id84
Type hashingChoiceStamped
Properties
content: complex
minOccurs: 0
Model Unhashed | Hashed
Children Hashed, Unhashed
Instance
<LegalFirstName>
  <Unhashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Unhashed>
  <Hashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Hashed>
</LegalFirstName>
Source
<xsd:element name="LegalFirstName" type="hmis:hashingChoiceStamped" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.1" xml:lang="en">"The first, middle, last names, and suffix should be collected to support the unique identification of each person served."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element hashingChoiceStamped / Unhashed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="Unhashed" type="hmis:string50"/>
Element hashingChoiceStamped / Hashed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="Hashed" type="hmis:string50"/>
Element person / LegalLastName
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.1

"The first, middle, last names, and suffix should be collected to support the unique identification of each person served."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id85 HUD_HMIS.xsd0.tmp#id86 HUD_HMIS.xsd0.tmp#id84
Type hashingChoiceStamped
Properties
content: complex
minOccurs: 0
Model Unhashed | Hashed
Children Hashed, Unhashed
Instance
<LegalLastName>
  <Unhashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Unhashed>
  <Hashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Hashed>
</LegalLastName>
Source
<xsd:element name="LegalLastName" type="hmis:hashingChoiceStamped" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.1" xml:lang="en">"The first, middle, last names, and suffix should be collected to support the unique identification of each person served."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element person / LegalMiddleName
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.1

"The first, middle, last names, and suffix should be collected to support the unique identification of each person served."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id85 HUD_HMIS.xsd0.tmp#id86 HUD_HMIS.xsd0.tmp#id84
Type hashingChoiceStamped
Properties
content: complex
minOccurs: 0
Model Unhashed | Hashed
Children Hashed, Unhashed
Instance
<LegalMiddleName>
  <Unhashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Unhashed>
  <Hashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Hashed>
</LegalMiddleName>
Source
<xsd:element name="LegalMiddleName" type="hmis:hashingChoiceStamped" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.1" xml:lang="en">"The first, middle, last names, and suffix should be collected to support the unique identification of each person served."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element person / LegalSuffix
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.1

"The first, middle, last names, and suffix should be collected to support the unique identification of each person served."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id85 HUD_HMIS.xsd0.tmp#id86 HUD_HMIS.xsd0.tmp#id84
Type hashingChoiceStamped
Properties
content: complex
minOccurs: 0
Model Unhashed | Hashed
Children Hashed, Unhashed
Instance
<LegalSuffix>
  <Unhashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Unhashed>
  <Hashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Hashed>
</LegalSuffix>
Source
<xsd:element name="LegalSuffix" type="hmis:hashingChoiceStamped" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.1" xml:lang="en">"The first, middle, last names, and suffix should be collected to support the unique identification of each person served."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element person / Need
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.e.i..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id92 HUD_HMIS.xsd0.tmp#id93 HUD_HMIS.xsd0.tmp#id94 HUD_HMIS.xsd0.tmp#id98 HUD_HMIS.xsd0.tmp#id102 HUD_HMIS.xsd0.tmp#id103 HUD_HMIS.xsd0.tmp#id105 HUD_HMIS.xsd0.tmp#id91
Type need
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model NeedID , SiteServiceID , ServiceEventID* , NeedEffectivePeriod{0,1} , NeedRecordedDate{0,1} , NeedStatus , Taxonomy{0,1}
Children NeedEffectivePeriod, NeedID, NeedRecordedDate, NeedStatus, ServiceEventID, SiteServiceID, Taxonomy
Instance
<Need>
  <NeedID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</NeedID>
  <SiteServiceID>{1,1}</SiteServiceID>
  <ServiceEventID>{0,unbounded}</ServiceEventID>
  <NeedEffectivePeriod>{0,1}</NeedEffectivePeriod>
  <NeedRecordedDate>{0,1}</NeedRecordedDate>
  <NeedStatus>{1,1}</NeedStatus>
  <Taxonomy>{0,1}</Taxonomy>
</Need>
Source
<xsd:element name="Need" type="hmis:need" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.e.i..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element need / NeedID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<NeedID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</NeedID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="NeedID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element need / SiteServiceID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="SiteServiceID" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element need / ServiceEventID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id96 HUD_HMIS.xsd0.tmp#id97 HUD_HMIS.xsd0.tmp#id95
Type id
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<ServiceEventID>
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</ServiceEventID>
Source
<xsd:element name="ServiceEventID" type="hmis:id" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element id / IDNum
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="IDNum" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element id / IDStr
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id9
Type string32Base
Properties
content: simple
Facets
maxLength 32
Source
<xsd:element name="IDStr" type="hmis:string32Base">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element need / NeedEffectivePeriod
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
When the need is occurring.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id100 HUD_HMIS.xsd0.tmp#id101 HUD_HMIS.xsd0.tmp#id99
Type dateRangeOpen
Properties
content: complex
minOccurs: 0
Model StartDate{0,1} , EndDate{0,1}
Children EndDate, StartDate
Instance
<NeedEffectivePeriod>
  <StartDate>{0,1}</StartDate>
  <EndDate>{0,1}</EndDate>
</NeedEffectivePeriod>
Source
<xsd:element name="NeedEffectivePeriod" type="hmis:dateRangeOpen" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">When the need is occurring.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element dateRangeOpen / StartDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type xsd:dateTime
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="StartDate" type="xsd:dateTime" minOccurs="0"/>
Element dateRangeOpen / EndDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type xsd:dateTime
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="EndDate" type="xsd:dateTime" minOccurs="0"/>
Element need / NeedRecordedDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
This is simply the date the need was determined.
Diagram
Diagram
Type xsd:dateTime
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="NeedRecordedDate" type="xsd:dateTime" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This is simply the date the need was determined.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element need / NeedStatus
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id104
Type threeValBase
Properties
content: simple
Facets
maxInclusive 3
minInclusive 1
Source
<xsd:element name="NeedStatus" type="hmis:threeValBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element need / Taxonomy
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..
Diagram
Diagram
Type tTaxonomy
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="Taxonomy" type="airs:tTaxonomy" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element person / OtherNames
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Aliases, nicknames, non-legal names.  See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id108 HUD_HMIS.xsd0.tmp#id109 HUD_HMIS.xsd0.tmp#id110 HUD_HMIS.xsd0.tmp#id111 HUD_HMIS.xsd0.tmp#id107
Type otherNames
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model OtherFirstName{0,1} , OtherMiddleName{0,1} , OtherLastName{0,1} , OtherSuffix{0,1}
Children OtherFirstName, OtherLastName, OtherMiddleName, OtherSuffix
Instance
<OtherNames>
  <OtherFirstName>{0,1}</OtherFirstName>
  <OtherMiddleName>{0,1}</OtherMiddleName>
  <OtherLastName>{0,1}</OtherLastName>
  <OtherSuffix>{0,1}</OtherSuffix>
</OtherNames>
Source
<xsd:element name="OtherNames" type="hmis:otherNames" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Aliases, nicknames, non-legal names.  See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element otherNames / OtherFirstName
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id85 HUD_HMIS.xsd0.tmp#id86 HUD_HMIS.xsd0.tmp#id84
Type hashingChoiceStamped
Properties
content: complex
minOccurs: 0
Model Unhashed | Hashed
Children Hashed, Unhashed
Instance
<OtherFirstName>
  <Unhashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Unhashed>
  <Hashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Hashed>
</OtherFirstName>
Source
<xsd:element name="OtherFirstName" type="hmis:hashingChoiceStamped" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element otherNames / OtherMiddleName
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id85 HUD_HMIS.xsd0.tmp#id86 HUD_HMIS.xsd0.tmp#id84
Type hashingChoiceStamped
Properties
content: complex
minOccurs: 0
Model Unhashed | Hashed
Children Hashed, Unhashed
Instance
<OtherMiddleName>
  <Unhashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Unhashed>
  <Hashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Hashed>
</OtherMiddleName>
Source
<xsd:element name="OtherMiddleName" type="hmis:hashingChoiceStamped" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element otherNames / OtherLastName
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id85 HUD_HMIS.xsd0.tmp#id86 HUD_HMIS.xsd0.tmp#id84
Type hashingChoiceStamped
Properties
content: complex
minOccurs: 0
Model Unhashed | Hashed
Children Hashed, Unhashed
Instance
<OtherLastName>
  <Unhashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Unhashed>
  <Hashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Hashed>
</OtherLastName>
Source
<xsd:element name="OtherLastName" type="hmis:hashingChoiceStamped" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element otherNames / OtherSuffix
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id85 HUD_HMIS.xsd0.tmp#id86 HUD_HMIS.xsd0.tmp#id84
Type hashingChoiceStamped
Properties
content: complex
minOccurs: 0
Model Unhashed | Hashed
Children Hashed, Unhashed
Instance
<OtherSuffix>
  <Unhashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Unhashed>
  <Hashed dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Hashed>
</OtherSuffix>
Source
<xsd:element name="OtherSuffix" type="hmis:hashingChoiceStamped" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element person / PersonHistorical
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.b..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id114 HUD_HMIS.xsd0.tmp#id115 HUD_HMIS.xsd0.tmp#id116 HUD_HMIS.xsd0.tmp#id135 HUD_HMIS.xsd0.tmp#id139 HUD_HMIS.xsd0.tmp#id140 HUD_HMIS.xsd0.tmp#id151 HUD_HMIS.xsd0.tmp#id158 HUD_HMIS.xsd0.tmp#id167 HUD_HMIS.xsd0.tmp#id168 HUD_HMIS.xsd0.tmp#id172 HUD_HMIS.xsd0.tmp#id178 HUD_HMIS.xsd0.tmp#id188 HUD_HMIS.xsd0.tmp#id189 HUD_HMIS.xsd0.tmp#id192 HUD_HMIS.xsd0.tmp#id195 HUD_HMIS.xsd0.tmp#id199 HUD_HMIS.xsd0.tmp#id200 HUD_HMIS.xsd0.tmp#id202 HUD_HMIS.xsd0.tmp#id203 HUD_HMIS.xsd0.tmp#id204 HUD_HMIS.xsd0.tmp#id215 HUD_HMIS.xsd0.tmp#id216 HUD_HMIS.xsd0.tmp#id219 HUD_HMIS.xsd0.tmp#id224 HUD_HMIS.xsd0.tmp#id225 HUD_HMIS.xsd0.tmp#id235 HUD_HMIS.xsd0.tmp#id258 HUD_HMIS.xsd0.tmp#id260 HUD_HMIS.xsd0.tmp#id262 HUD_HMIS.xsd0.tmp#id266 HUD_HMIS.xsd0.tmp#id271 HUD_HMIS.xsd0.tmp#id278 HUD_HMIS.xsd0.tmp#id285 HUD_HMIS.xsd0.tmp#id311 HUD_HMIS.xsd0.tmp#id113
Type personHistorical
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model PersonHistoricalID , SiteServiceID{0,1} , ChildEnrollmentStatus* , ChronicHealthCondition* , CurrentlyInSchool* , ContactsMade{0,1} , Degree* , Destinations{0,1} , DisablingCondition* , DevelopmentalDisability* , DomesticViolence* , Employment* , EngagedDate* , HealthStatus* , HighestSchoolLevel* , HIVAIDSStatus* , HousingStatus* , HUDChronicHomeless* , HUDHomelessEpisodes* , IncomeLast30Days* , IncomeAndSources{0,1} , IncomeTotalMonthly* , LengthOfStayAtPriorResidence* , MentalHealthProblem* , NonCashBenefitsLast30Days* , NonCashBenefits{0,1} , PersonAddress* , PersonEmail* , PersonPhoneNumber* , PhysicalDisability* , Pregnancy* , PriorResidence* , SubstanceAbuseProblem* , Veteran* , VocationalTraining*
Children ChildEnrollmentStatus, ChronicHealthCondition, ContactsMade, CurrentlyInSchool, Degree, Destinations, DevelopmentalDisability, DisablingCondition, DomesticViolence, Employment, EngagedDate, HIVAIDSStatus, HUDChronicHomeless, HUDHomelessEpisodes, HealthStatus, HighestSchoolLevel, HousingStatus, IncomeAndSources, IncomeLast30Days, IncomeTotalMonthly, LengthOfStayAtPriorResidence, MentalHealthProblem, NonCashBenefits, NonCashBenefitsLast30Days, PersonAddress, PersonEmail, PersonHistoricalID, PersonPhoneNumber, PhysicalDisability, Pregnancy, PriorResidence, SiteServiceID, SubstanceAbuseProblem, Veteran, VocationalTraining
Instance
<PersonHistorical>
  <PersonHistoricalID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</PersonHistoricalID>
  <SiteServiceID>{0,1}</SiteServiceID>
  <ChildEnrollmentStatus>{0,unbounded}</ChildEnrollmentStatus>
  <ChronicHealthCondition>{0,unbounded}</ChronicHealthCondition>
  <CurrentlyInSchool dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</CurrentlyInSchool>
  <ContactsMade>{0,1}</ContactsMade>
  <Degree>{0,unbounded}</Degree>
  <Destinations>{0,1}</Destinations>
  <DisablingCondition dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</DisablingCondition>
  <DevelopmentalDisability>{0,unbounded}</DevelopmentalDisability>
  <DomesticViolence>{0,unbounded}</DomesticViolence>
  <Employment>{0,unbounded}</Employment>
  <EngagedDate dataCollectionStage="" dateCollected="">{0,unbounded}</EngagedDate>
  <HealthStatus dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</HealthStatus>
  <HighestSchoolLevel dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</HighestSchoolLevel>
  <HIVAIDSStatus>{0,unbounded}</HIVAIDSStatus>
  <HousingStatus dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</HousingStatus>
  <HUDChronicHomeless dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</HUDChronicHomeless>
  <HUDHomelessEpisodes>{0,unbounded}</HUDHomelessEpisodes>
  <IncomeLast30Days dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</IncomeLast30Days>
  <IncomeAndSources>{0,1}</IncomeAndSources>
  <IncomeTotalMonthly dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</IncomeTotalMonthly>
  <LengthOfStayAtPriorResidence dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</LengthOfStayAtPriorResidence>
  <MentalHealthProblem>{0,unbounded}</MentalHealthProblem>
  <NonCashBenefitsLast30Days dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</NonCashBenefitsLast30Days>
  <NonCashBenefits>{0,1}</NonCashBenefits>
  <PersonAddress dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</PersonAddress>
  <PersonEmail dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</PersonEmail>
  <PersonPhoneNumber dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</PersonPhoneNumber>
  <PhysicalDisability>{0,unbounded}</PhysicalDisability>
  <Pregnancy>{0,unbounded}</Pregnancy>
  <PriorResidence>{0,unbounded}</PriorResidence>
  <SubstanceAbuseProblem>{0,unbounded}</SubstanceAbuseProblem>
  <Veteran>{0,unbounded}</Veteran>
  <VocationalTraining dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</VocationalTraining>
</PersonHistorical>
Source
<xsd:element name="PersonHistorical" type="hmis:personHistorical" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.b..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / PersonHistoricalID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.b..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<PersonHistoricalID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</PersonHistoricalID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="PersonHistoricalID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.b..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / SiteServiceID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Attributes these records to a collecting SiteService.  Links to airs:tSiteService.Key
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="SiteServiceID" type="xsd:nonNegativeInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Attributes these records to a collecting SiteService.  Links to airs:tSiteService.Key</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / ChildEnrollmentStatus
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
establishes a sequence for child school enrollment
Diagram
Diagram HUD_HMIS.xsd0.tmp#id118 HUD_HMIS.xsd0.tmp#id119 HUD_HMIS.xsd0.tmp#id122 HUD_HMIS.xsd0.tmp#id123 HUD_HMIS.xsd0.tmp#id124 HUD_HMIS.xsd0.tmp#id121 HUD_HMIS.xsd0.tmp#id126 HUD_HMIS.xsd0.tmp#id133 HUD_HMIS.xsd0.tmp#id125 HUD_HMIS.xsd0.tmp#id117
Type childEnrollmentStatus
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model ChildEnrollmentStatusID , ChildCurrentlyEnrolledInSchool{0,1} , ((ChildSchoolName{0,1} , ChildMcKinneyVentoLiaison{0,1} , ChildSchoolType{0,1}) | (ChildEnrollmentBarrier* , ChildSchoolLastEnrolledDate{0,1}))
Children ChildCurrentlyEnrolledInSchool, ChildEnrollmentBarrier, ChildEnrollmentStatusID, ChildMcKinneyVentoLiaison, ChildSchoolLastEnrolledDate, ChildSchoolName, ChildSchoolType
Instance
<ChildEnrollmentStatus>
  <ChildEnrollmentStatusID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</ChildEnrollmentStatusID>
  <ChildCurrentlyEnrolledInSchool dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</ChildCurrentlyEnrolledInSchool>
</ChildEnrollmentStatus>
Source
<xsd:element name="ChildEnrollmentStatus" type="hmis:childEnrollmentStatus" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">establishes a sequence for child school enrollment</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element childEnrollmentStatus / ChildEnrollmentStatusID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Establishes a unique ID for the School Enrollment Status sequence.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<ChildEnrollmentStatusID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</ChildEnrollmentStatusID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="ChildEnrollmentStatusID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Establishes a unique ID for the School Enrollment Status sequence.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element childEnrollmentStatus / ChildCurrentlyEnrolledInSchool
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ChildCurrentlyEnrolledInSchool" type="hmis:fourValDKRefused" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15F" xml:lang="en">"Current enrollment status"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element childEnrolledYes / ChildSchoolName
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15F

If yes [to ChildCurrentlyEnrolledInSchool], name of child’s school.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ChildSchoolName" type="hmis:string50" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15F" xml:lang="en">If yes [to ChildCurrentlyEnrolledInSchool], name of child’s school.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element childEnrolledYes / ChildMcKinneyVentoLiaison
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15F

"If yes [to ChildCurrentlyEnrolledInSchool], was/is the child connected to the McKinney-Vento Homeless Assistance Act school liaison?"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ChildMcKinneyVentoLiaison" type="hmis:fourValDKRefused" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15F" xml:lang="en">"If yes [to ChildCurrentlyEnrolledInSchool], was/is the child connected to the McKinney-Vento Homeless Assistance Act school liaison?"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element childEnrolledYes / ChildSchoolType
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15F

"If yes [to ChildCurrentlyEnrolledInSchool], type of school."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id69 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id68
Type fourValDKRefused2
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ChildSchoolType" type="hmis:fourValDKRefused2" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15F" xml:lang="en">"If yes [to ChildCurrentlyEnrolledInSchool], type of school."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element childEnrolledNo / ChildEnrollmentBarrier
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15F

"If not enrolled, identify problems in enrolling child"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id128 HUD_HMIS.xsd0.tmp#id129 HUD_HMIS.xsd0.tmp#id132 HUD_HMIS.xsd0.tmp#id127
Type barrier
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model BarrierID , BarrierCode{0,1} , BarrierOther{0,1}
Children BarrierCode, BarrierID, BarrierOther
Instance
<ChildEnrollmentBarrier>
  <BarrierID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</BarrierID>
  <BarrierCode dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</BarrierCode>
  <BarrierOther dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</BarrierOther>
</ChildEnrollmentBarrier>
Source
<xsd:element name="ChildEnrollmentBarrier" type="hmis:barrier" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15F" xml:lang="en">"If not enrolled, identify problems in enrolling child"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element barrier / BarrierID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Establishes a unique id for the grouping of Barrier Code and BarrierOther.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<BarrierID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</BarrierID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="BarrierID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Establishes a unique id for the grouping of Barrier Code and BarrierOther.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element barrier / BarrierCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15F

"If not enrolled, identify problems in enrolling child"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id131 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id130
Type barrierCode
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="BarrierCode" type="hmis:barrierCode" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15F" xml:lang="en">"If not enrolled, identify problems in enrolling child"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element barrier / BarrierOther
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="BarrierOther" type="hmis:string50" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.15F" xml:lang="en"/>
  </xsd:annotation>
</xsd:element>
Element childEnrolledNo / ChildSchoolLastEnrolledDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15F

"If not enrolled, last date of enrollment"
If day not known, use "01" for day.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id63 HUD_HMIS.xsd0.tmp#id134
Type date
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ChildSchoolLastEnrolledDate" type="hmis:date" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15F" xml:lang="en">"If not enrolled, last date of enrollment"</xsd:documentation>
    <xsd:documentation xml:lang="en">If day not known, use "01" for day.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / ChronicHealthCondition
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.5

To count the number of persons served with severe health conditions and assess their need for healthcare and other medical services.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id137 HUD_HMIS.xsd0.tmp#id138 HUD_HMIS.xsd0.tmp#id136
Type chronicHealthCondition
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model HasChronicHealthCondition , ReceiveChronicHealthServices{0,1}
Children HasChronicHealthCondition, ReceiveChronicHealthServices
Instance
<ChronicHealthCondition>
  <HasChronicHealthCondition dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</HasChronicHealthCondition>
  <ReceiveChronicHealthServices dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</ReceiveChronicHealthServices>
</ChronicHealthCondition>
Source
<xsd:element name="ChronicHealthCondition" type="hmis:chronicHealthCondition" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.5" xml:lang="en">To count the number of persons served with severe health conditions and assess their need for healthcare and other medical services.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element chronicHealthCondition / HasChronicHealthCondition
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.5

"For the purposes of this Notice, a chronic health condition means a diagnosed condition that is more than three months in duration and is either not curable or has residual effects that limit daily living and require adaptation in function or special assistance."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="HasChronicHealthCondition" type="hmis:fourValDKRefused">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.5" xml:lang="en">"For the purposes of this Notice, a chronic health condition means a diagnosed condition that is more than three months in duration and is either not curable or has residual effects that limit daily living and require adaptation in function or special assistance."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element chronicHealthCondition / ReceiveChronicHealthServices
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.5

"(If yes[to HasChronicHealthCondition]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ReceiveChronicHealthServices" type="hmis:fourValDKRefused" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.5" xml:lang="en">"(If yes[to HasChronicHealthCondition]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / CurrentlyInSchool
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15B

"Currently in school or working on any degree or certificate"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="CurrentlyInSchool" type="hmis:fourValDKRefused" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">"Currently in school or working on any degree or certificate"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / ContactsMade
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.11

To record and count the number of contacts with homeless persons by street outreach programs.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id142 HUD_HMIS.xsd0.tmp#id141
Type contactsMade
Properties
content: complex
minOccurs: 0
Model ContactMade+
Children ContactMade
Instance
<ContactsMade>
  <ContactMade>{1,unbounded}</ContactMade>
</ContactsMade>
Source
<xsd:element name="ContactsMade" type="hmis:contactsMade" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.11" xml:lang="en">To record and count the number of contacts with homeless persons by street outreach programs.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element contactsMade / ContactMade
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id144 HUD_HMIS.xsd0.tmp#id145 HUD_HMIS.xsd0.tmp#id148 HUD_HMIS.xsd0.tmp#id143
Type contactMade
Properties
content: complex
maxOccurs: unbounded
Model ContactID , ContactDate , ContactLocation
Children ContactDate, ContactID, ContactLocation
Instance
<ContactMade>
  <ContactID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</ContactID>
  <ContactDate dataCollectionStage="">{1,1}</ContactDate>
  <ContactLocation dataCollectionStage="">{1,1}</ContactLocation>
</ContactMade>
Source
<xsd:element name="ContactMade" type="hmis:contactMade" maxOccurs="unbounded"/>
Element contactMade / ContactID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<ContactID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</ContactID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="ContactID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation source="Establishes a unique id for the contact" xml:lang="en"/>
  </xsd:annotation>
</xsd:element>
Element contactMade / ContactDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.11

Because a client may be contacted multiple times on the same day, the response category must include a time stamp (i.e., hour and minute) indicating when the contact occurred in order to uniquely identify each contact. Note that to record a contact in HMIS requires that a client record be established with at least minimal client descriptors included in the Universal Data Elements (e.g., name, gender, race).
Diagram
Diagram HUD_HMIS.xsd0.tmp#id147 HUD_HMIS.xsd0.tmp#id146
Type contactDate
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ContactDate" type="hmis:contactDate">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.11" xml:lang="en">Because a client may be contacted multiple times on the same day, the response category must include a time stamp (i.e., hour and minute) indicating when the contact occurred in order to uniquely identify each contact. Note that to record a contact in HMIS requires that a client record be established with at least minimal client descriptors included in the Universal Data Elements (e.g., name, gender, race).</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element contactMade / ContactLocation
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.11

For the purpose of the APR,  street outreach programs must report the total number of contacts during the operating year by location of contact."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id104 HUD_HMIS.xsd0.tmp#id150 HUD_HMIS.xsd0.tmp#id149
Type contactLocation
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ContactLocation" type="hmis:contactLocation">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.11" xml:lang="en">For the purpose of the APR,  street outreach programs must report the total number of contacts during the operating year by location of contact."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / Degree
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15B

If client has received a high school diploma, GED or enrolled in post-secondary education, what degree(s) has the client earned
Diagram
Diagram HUD_HMIS.xsd0.tmp#id153 HUD_HMIS.xsd0.tmp#id154 HUD_HMIS.xsd0.tmp#id157 HUD_HMIS.xsd0.tmp#id152
Type degree
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model DegreeID , DegreeCode* , DegreeOther{0,1}
Children DegreeCode, DegreeID, DegreeOther
Instance
<Degree>
  <DegreeID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</DegreeID>
  <DegreeCode dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</DegreeCode>
  <DegreeOther dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</DegreeOther>
</Degree>
Source
<xsd:element name="Degree" type="hmis:degree" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">If client has received a high school diploma, GED or enrolled in post-secondary education, what degree(s) has the client earned</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element degree / DegreeID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Establishes a unique ID for the DegreeCode DegreeOther set.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<DegreeID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</DegreeID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="DegreeID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Establishes a unique ID for the DegreeCode DegreeOther set.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element degree / DegreeCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15B

"If client has received a high school diploma, GED or enrolled in post-secondary education, what degree(s) has the client earned"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id156 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id155
Type degreeCode
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="DegreeCode" type="hmis:degreeCode" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">"If client has received a high school diploma, GED or enrolled in post-secondary education, what degree(s) has the client earned"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element degree / DegreeOther
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="DegreeOther" type="hmis:string50" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B.  See also Section 5.1.3 for treatment of 'other' elements." xml:lang="en"/>
  </xsd:annotation>
</xsd:element>
Element personHistorical / Destinations
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Groups destination elements into a sequence with ID.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id160 HUD_HMIS.xsd0.tmp#id159
Type destinations
Properties
content: complex
minOccurs: 0
Model Destination+
Children Destination
Instance
<Destinations>
  <Destination>{1,unbounded}</Destination>
</Destinations>
Source
<xsd:element name="Destinations" type="hmis:destinations" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Groups destination elements into a sequence with ID.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element destinations / Destination
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id162 HUD_HMIS.xsd0.tmp#id163 HUD_HMIS.xsd0.tmp#id166 HUD_HMIS.xsd0.tmp#id161
Type destination
Properties
content: complex
maxOccurs: unbounded
Model DestinationID , DestinationCode{0,1} , DestinationOther{0,1}
Children DestinationCode, DestinationID, DestinationOther
Instance
<Destination>
  <DestinationID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</DestinationID>
  <DestinationCode dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</DestinationCode>
  <DestinationOther dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</DestinationOther>
</Destination>
Source
<xsd:element name="Destination" type="hmis:destination" maxOccurs="unbounded"/>
Element destination / DestinationID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Establishes a unique ID for the Destinations sequence.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<DestinationID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</DestinationID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="DestinationID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Establishes a unique ID for the Destinations sequence.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element destination / DestinationCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.10

Determine the response value that best describes where the client will be staying after they leave the program.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id165 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id164
Type destinationCode
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="DestinationCode" type="hmis:destinationCode" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.10" xml:lang="en">Determine the response value that best describes where the client will be staying after they leave the program.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element destination / DestinationOther
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
If "Other" is chosen for the Destination, place the destination this free text field.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="DestinationOther" type="hmis:string50" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">If "Other" is chosen for the Destination, place the destination this free text field.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / DisablingCondition
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.8

Disability condition is needed to help identify clients that meet HUD’s definition of chronically homeless and, depending on the source of program funds, may be required to establish client eligibility to be served by the program.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="DisablingCondition" type="hmis:fourValDKRefused" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.8" xml:lang="en">Disability condition is needed to help identify clients that meet HUD’s definition of chronically homeless and, depending on the source of program funds, may be required to establish client eligibility to be served by the program.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / DevelopmentalDisability
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.4

To count the number of developmentally disabled persons served, determine eligibility for disability benefits, and assess their need for services.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id170 HUD_HMIS.xsd0.tmp#id171 HUD_HMIS.xsd0.tmp#id169
Type developmentalDisability
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model HasDevelopmentalDisability , ReceiveDevelopmentalDisabilityServicesTreatment{0,1}
Children HasDevelopmentalDisability, ReceiveDevelopmentalDisabilityServicesTreatment
Instance
<DevelopmentalDisability>
  <HasDevelopmentalDisability dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</HasDevelopmentalDisability>
  <ReceiveDevelopmentalDisabilityServicesTreatment dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</ReceiveDevelopmentalDisabilityServicesTreatment>
</DevelopmentalDisability>
Source
<xsd:element name="DevelopmentalDisability" type="hmis:developmentalDisability" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.4" xml:lang="en">To count the number of developmentally disabled persons served, determine eligibility for disability benefits, and assess their need for services.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element developmentalDisability / HasDevelopmentalDisability
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.4

"For the purposes of this Notice, a developmental disability means a severe, chronic disability that is attributed to a mental or physical impairment (or combination of physical and mental impairments) that occurs before 22 years of age and limits the capacity for independent living and economic self-sufficiency."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="HasDevelopmentalDisability" type="hmis:fourValDKRefused">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.4" xml:lang="en">"For the purposes of this Notice, a developmental disability means a severe, chronic disability that is attributed to a mental or physical impairment (or combination of physical and mental impairments) that occurs before 22 years of age and limits the capacity for independent living and economic self-sufficiency."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element developmentalDisability / ReceiveDevelopmentalDisabilityServicesTreatment
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.4

"(If yes[to HasDevelopmentalDisability]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ReceiveDevelopmentalDisabilityServicesTreatment" type="hmis:fourValDKRefused" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.4" xml:lang="en">"(If yes[to HasDevelopmentalDisability]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / DomesticViolence
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.9

Ascertaining whether a person is a victim of domestic violence is necessary to provide the person with the appropriate services to prevent further abuse and to treat the physical and psychological injuries from prior abuse. Also, ascertaining that a person may be experiencing domestic violence may be important for the safety of program staff and other clients. At the aggregate level, knowing the size of the homeless population that has experienced domestic violence is critical for determining the resources needed to address the problem in this population.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id174 HUD_HMIS.xsd0.tmp#id175 HUD_HMIS.xsd0.tmp#id173
Type domesticViolence
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model DomesticViolenceSurvivor , DVOccurred{0,1}
Children DVOccurred, DomesticViolenceSurvivor
Instance
<DomesticViolence>
  <DomesticViolenceSurvivor dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</DomesticViolenceSurvivor>
  <DVOccurred dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</DVOccurred>
</DomesticViolence>
Source
<xsd:element name="DomesticViolence" type="hmis:domesticViolence" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.9" xml:lang="en">Ascertaining whether a person is a victim of domestic violence is necessary to provide the person with the appropriate services to prevent further abuse and to treat the physical and psychological injuries from prior abuse. Also, ascertaining that a person may be experiencing domestic violence may be important for the safety of program staff and other clients. At the aggregate level, knowing the size of the homeless population that has experienced domestic violence is critical for determining the resources needed to address the problem in this population.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element domesticViolence / DomesticViolenceSurvivor
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.9

"...determine (a) if the client has ever been a victim of domestic violence..."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="DomesticViolenceSurvivor" type="hmis:fourValDKRefused">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.9" xml:lang="en">"...determine (a) if the client has ever been a victim of domestic violence..."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element domesticViolence / DVOccurred
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.9

"...and (b), if so [if 'yes' to DomesticViolenceSurvivor], how long ago did the client have the most recent experience."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id177 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id176
Type sixValDKRefused2
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="DVOccurred" type="hmis:sixValDKRefused2" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.9" xml:lang="en">"...and (b), if so [if 'yes' to DomesticViolenceSurvivor], how long ago did the client have the most recent experience."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / Employment
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Groups employment elements into a sequence with ID.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id180 HUD_HMIS.xsd0.tmp#id181 HUD_HMIS.xsd0.tmp#id182 HUD_HMIS.xsd0.tmp#id184 HUD_HMIS.xsd0.tmp#id187 HUD_HMIS.xsd0.tmp#id179
Type employment
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model EmploymentID , CurrentlyEmployed{0,1} , HoursWorkedLastWeek{0,1} , EmploymentTenure{0,1} , LookingForWork{0,1}
Children CurrentlyEmployed, EmploymentID, EmploymentTenure, HoursWorkedLastWeek, LookingForWork
Instance
<Employment>
  <EmploymentID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</EmploymentID>
  <CurrentlyEmployed dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</CurrentlyEmployed>
  <HoursWorkedLastWeek dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</HoursWorkedLastWeek>
  <EmploymentTenure dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</EmploymentTenure>
  <LookingForWork dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</LookingForWork>
</Employment>
Source
<xsd:element name="Employment" type="hmis:employment" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Groups employment elements into a sequence with ID.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element employment / EmploymentID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: I.2.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<EmploymentID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</EmploymentID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="EmploymentID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: I.2.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element employment / CurrentlyEmployed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15A

"...determine: (1) if the client is currently employed..."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="CurrentlyEmployed" type="hmis:fourValDKRefused" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15A" xml:lang="en">"...determine: (1) if the client is currently employed..."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element employment / HoursWorkedLastWeek
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15A

"...determine: ... (2) if currently employed, how many hours did the client work in the last week..."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id183
Type nonNegativeInteger
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="HoursWorkedLastWeek" type="hmis:nonNegativeInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15A" xml:lang="en">"...determine: ... (2) if currently employed, how many hours did the client work in the last week..."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element employment / EmploymentTenure
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15A

"...if currently employed, is the work permanent, temporary, or seasonal..."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id186 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id185
Type fiveValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="EmploymentTenure" type="hmis:fiveValDKRefused" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15A" xml:lang="en">"...if currently employed, is the work permanent, temporary, or seasonal..."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element employment / LookingForWork
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15A

[If unemployed] Is the client looking for work? [If employed] Is the client looking for additional employment or increased hours at their current job?
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="LookingForWork" type="hmis:fourValDKRefused" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15A" xml:lang="en">[If unemployed] Is the client looking for work? [If employed] Is the client looking for additional employment or increased hours at their current job?</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / EngagedDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.12

The definition of a client engagement may vary among programs and communities. As a matter of general principle, an engagement is defined as an interactive client relationship that results in a deliberate client assessment.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id63 HUD_HMIS.xsd0.tmp#id134
Type date
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="EngagedDate" type="hmis:date" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.12" xml:lang="en">The definition of a client engagement may vary among programs and communities. As a matter of general principle, an engagement is defined as an interactive client relationship that results in a deliberate client assessment.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / HealthStatus
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15C

Determine how the client assesses his/her health (and the health of minors with the household, if applicable) in comparison to other people their age.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id191 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id190
Type healthStatus
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="HealthStatus" type="hmis:healthStatus" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15C" xml:lang="en">Determine how the client assesses his/her health (and the health of minors with the household, if applicable) in comparison to other people their age.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / HighestSchoolLevel
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15B

"Highest level of school completed"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id194 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id193
Type highestSchoolLevel
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="HighestSchoolLevel" type="hmis:highestSchoolLevel" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">"Highest level of school completed"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / HIVAIDSStatus
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.6

"To count the number persons served who have been diagnosed with AIDS or have tested positive for HIV and assess their need for services."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id197 HUD_HMIS.xsd0.tmp#id198 HUD_HMIS.xsd0.tmp#id196
Type hIVAIDSStatus
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model HasHIVAIDS , ReceiveHIVAIDSServices{0,1}
Children HasHIVAIDS, ReceiveHIVAIDSServices
Instance
<HIVAIDSStatus>
  <HasHIVAIDS dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</HasHIVAIDS>
  <ReceiveHIVAIDSServices dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</ReceiveHIVAIDSServices>
</HIVAIDSStatus>
Source
<xsd:element name="HIVAIDSStatus" type="hmis:hIVAIDSStatus" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.6" xml:lang="en">"To count the number persons served who have been diagnosed with AIDS or have tested positive for HIV and assess their need for services."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element hIVAIDSStatus / HasHIVAIDS
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.6

"...determine if the client (a) has been diagnosed with AIDS or has tested positive for HIV..."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="HasHIVAIDS" type="hmis:fourValDKRefused">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.6" xml:lang="en">"...determine if the client (a) has been diagnosed with AIDS or has tested positive for HIV..."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element hIVAIDSStatus / ReceiveHIVAIDSServices
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.6

"(If yes[to HasHIVAIDS]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ReceiveHIVAIDSServices" type="hmis:fourValDKRefused" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.6" xml:lang="en">"(If yes[to HasHIVAIDS]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / HousingStatus
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.11

"A new data element, Housing Status has been added in order to distinguish persons who are literally homeless from those who are at imminent risk of losing housing, or in a stable housing situation.".
Diagram
Diagram HUD_HMIS.xsd0.tmp#id177 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id176
Type sixValDKRefused2
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="HousingStatus" type="hmis:sixValDKRefused2" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.11" xml:lang="en">"A new data element, Housing Status has been added in order to distinguish persons who are literally homeless from those who are at imminent risk of losing housing, or in a stable housing situation.".</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / HUDChronicHomeless
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id201
Type twoVal
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="HUDChronicHomeless" type="hmis:twoVal" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / HUDHomelessEpisodes
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id100 HUD_HMIS.xsd0.tmp#id101 HUD_HMIS.xsd0.tmp#id99
Type dateRangeOpen
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model StartDate{0,1} , EndDate{0,1}
Children EndDate, StartDate
Instance
<HUDHomelessEpisodes>
  <StartDate>{0,1}</StartDate>
  <EndDate>{0,1}</EndDate>
</HUDHomelessEpisodes>
Source
<xsd:element name="HUDHomelessEpisodes" type="hmis:dateRangeOpen" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / IncomeLast30Days
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.1

"Income received from any source in past 30 days?"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="IncomeLast30Days" type="hmis:fourValDKRefused" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.1" xml:lang="en">"Income received from any source in past 30 days?"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / IncomeAndSources
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.1

Income and sources of income are important for determining service needs of people at the time of program entry, determining whether they are accessing all income sources for which they are eligible, and describing the characteristics of the homeless population.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id206 HUD_HMIS.xsd0.tmp#id205
Type incomeAndSources
Properties
content: complex
minOccurs: 0
Model IncomeAndSource+
Children IncomeAndSource
Instance
<IncomeAndSources>
  <IncomeAndSource>{1,unbounded}</IncomeAndSource>
</IncomeAndSources>
Source
<xsd:element name="IncomeAndSources" type="hmis:incomeAndSources" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.1" xml:lang="en">Income and sources of income are important for determining service needs of people at the time of program entry, determining whether they are accessing all income sources for which they are eligible, and describing the characteristics of the homeless population.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element incomeAndSources / IncomeAndSource
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id208 HUD_HMIS.xsd0.tmp#id209 HUD_HMIS.xsd0.tmp#id212 HUD_HMIS.xsd0.tmp#id213 HUD_HMIS.xsd0.tmp#id214 HUD_HMIS.xsd0.tmp#id207
Type incomeAndSource
Properties
content: complex
maxOccurs: unbounded
Model IncomeAndSourceID , IncomeSourceCode , IncomeSourceOther{0,1} , (ReceivingIncomeSource | IncomeSourceAmount{0,1})
Children IncomeAndSourceID, IncomeSourceAmount, IncomeSourceCode, IncomeSourceOther, ReceivingIncomeSource
Instance
<IncomeAndSource>
  <IncomeAndSourceID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</IncomeAndSourceID>
</IncomeAndSource>
Source
<xsd:element name="IncomeAndSource" type="hmis:incomeAndSource" maxOccurs="unbounded"/>
Element incomeAndSource / IncomeAndSourceID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Establishes a unique ID for Income and Sources transactions.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<IncomeAndSourceID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</IncomeAndSourceID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="IncomeAndSourceID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Establishes a unique ID for Income and Sources transactions.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element incomeAndSource / IncomeSourceCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
2010 HUD HMIS Data and Technical Standards, Program-Specific Data Element 4.1.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id211 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id210
Type incomeSourceCode
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="IncomeSourceCode" type="hmis:incomeSourceCode">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">2010 HUD HMIS Data and Technical Standards, Program-Specific Data Element 4.1.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element incomeAndSource / IncomeSourceOther
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
2010 HUD HMIS Data and Technical Standards, Program-Specific Data Element 4.1.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="IncomeSourceOther" type="hmis:string50" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">2010 HUD HMIS Data and Technical Standards, Program-Specific Data Element 4.1.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element incomeAndSource / ReceivingIncomeSource
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.1

"When a client has income, but does not know the amount, a “Yes” response should be recorded for both the overall income question and the specific source, and the income amount should be left blank. ... To reduce data collection and reporting burden, if a client reports receiving no income from any source in the past 30 days, no additional data collection is required. If a client reports receiving income, an HMIS may be designed such that programs only need to directly enter “yes” for the benefits the clients received. The HMIS software may automatically generate a “No” response for the other income sources. The HMIS may also be designed to automatically generate a “Yes” response where income amounts are recorded. However, since clients often know the source of income, but not the precise amount, users should have the ability to enter “Yes” without recording an exact amount."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id201
Type twoVal
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ReceivingIncomeSource" type="hmis:twoVal">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.1" xml:lang="en">"When a client has income, but does not know the amount, a “Yes” response should be recorded for both the overall income question and the specific source, and the income amount should be left blank. ... To reduce data collection and reporting burden, if a client reports receiving no income from any source in the past 30 days, no additional data collection is required. If a client reports receiving income, an HMIS may be designed such that programs only need to directly enter “yes” for the benefits the clients received. The HMIS software may automatically generate a “No” response for the other income sources. The HMIS may also be designed to automatically generate a “Yes” response where income amounts are recorded. However, since clients often know the source of income, but not the precise amount, users should have the ability to enter “Yes” without recording an exact amount."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element incomeAndSource / IncomeSourceAmount
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.1

"Capturing the receipt of cash income from various sources will help to: ensure all income sources are counted in the calculation of total income; enable program staff to take into account the composition of income in determining needs; determine if people are receiving the mainstream program benefits to which they may be entitled; help clients apply for benefits assistance; and allow analysis of changes in the composition of income between entry and exit from the program and annual changes prior to program exit."
This is the amount received in the last 30 days.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id183
Type nonNegativeInteger
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="IncomeSourceAmount" type="hmis:nonNegativeInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.1" xml:lang="en">"Capturing the receipt of cash income from various sources will help to: ensure all income sources are counted in the calculation of total income; enable program staff to take into account the composition of income in determining needs; determine if people are receiving the mainstream program benefits to which they may be entitled; help clients apply for benefits assistance; and allow analysis of changes in the composition of income between entry and exit from the program and annual changes prior to program exit."</xsd:documentation>
    <xsd:documentation xml:lang="en">This is the amount received in the last 30 days.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / IncomeTotalMonthly
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.1

"the client’s total monthly income (rounded to the nearest U.S. dollar)."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id183
Type nonNegativeInteger
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="IncomeTotalMonthly" type="hmis:nonNegativeInteger" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.1" xml:lang="en">"the client’s total monthly income (rounded to the nearest U.S. dollar)."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / LengthOfStayAtPriorResidence
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.9

To identify the type of residence and length of stay at that residence just prior to (i.e., the night before) program admission.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id218 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id217
Type sevenValDKRefused2
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="LengthOfStayAtPriorResidence" type="hmis:sevenValDKRefused2" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.9" xml:lang="en">To identify the type of residence and length of stay at that residence just prior to (i.e., the night before) program admission.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / MentalHealthProblem
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.7

"To count the number of persons with mental health problems served and to assess the need for treatment."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id221 HUD_HMIS.xsd0.tmp#id222 HUD_HMIS.xsd0.tmp#id223 HUD_HMIS.xsd0.tmp#id220
Type mentalHealthProblem
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model HasMentalHealthProblem , MentalHealthIndefinite{0,1} , ReceiveMentalHealthServices{0,1}
Children HasMentalHealthProblem, MentalHealthIndefinite, ReceiveMentalHealthServices
Instance
<MentalHealthProblem>
  <HasMentalHealthProblem dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</HasMentalHealthProblem>
  <MentalHealthIndefinite dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</MentalHealthIndefinite>
  <ReceiveMentalHealthServices dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</ReceiveMentalHealthServices>
</MentalHealthProblem>
Source
<xsd:element name="MentalHealthProblem" type="hmis:mentalHealthProblem" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.7" xml:lang="en">"To count the number of persons with mental health problems served and to assess the need for treatment."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element mentalHealthProblem / HasMentalHealthProblem
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.7

"A mental health problem may include serious depression, serious anxiety, hallucinations, violent behavior or thoughts of suicide."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="HasMentalHealthProblem" type="hmis:fourValDKRefused">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.7" xml:lang="en">"A mental health problem may include serious depression, serious anxiety, hallucinations, violent behavior or thoughts of suicide."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element mentalHealthProblem / MentalHealthIndefinite
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.7

"(If yes[to HasMentalHealthProblem]) Expected to be of long-continued and indefinite duration and substantially impairs ability to live independently"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="MentalHealthIndefinite" type="hmis:fourValDKRefused" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.7" xml:lang="en">"(If yes[to HasMentalHealthProblem]) Expected to be of long-continued and indefinite duration and substantially impairs ability to live independently"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element mentalHealthProblem / ReceiveMentalHealthServices
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.7

"(If yes[to HasMentalHealthProblem]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ReceiveMentalHealthServices" type="hmis:fourValDKRefused" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.7" xml:lang="en">"(If yes[to HasMentalHealthProblem]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / NonCashBenefitsLast30Days
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.2

Non-cash benefit received from any source in past 30 days?
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="NonCashBenefitsLast30Days" type="hmis:fourValDKRefused" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.2" xml:lang="en">Non-cash benefit received from any source in past 30 days?</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / NonCashBenefits
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.2

Non-cash benefits are important to determine whether clients are accessing all mainstream program benefits for which they may be eligible and to ascertain a more complete picture of their economic circumstances.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id227 HUD_HMIS.xsd0.tmp#id226
Type nonCashBenefits
Properties
content: complex
minOccurs: 0
Model NonCashBenefit+
Children NonCashBenefit
Instance
<NonCashBenefits>
  <NonCashBenefit>{1,unbounded}</NonCashBenefit>
</NonCashBenefits>
Source
<xsd:element name="NonCashBenefits" type="hmis:nonCashBenefits" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.2" xml:lang="en">Non-cash benefits are important to determine whether clients are accessing all mainstream program benefits for which they may be eligible and to ascertain a more complete picture of their economic circumstances.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element nonCashBenefits / NonCashBenefit
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id229 HUD_HMIS.xsd0.tmp#id230 HUD_HMIS.xsd0.tmp#id233 HUD_HMIS.xsd0.tmp#id234 HUD_HMIS.xsd0.tmp#id228
Type nonCashBenefit
Properties
content: complex
maxOccurs: unbounded
Model NonCashBenefitID , NonCashSourceCode , NonCashSourceOther{0,1} , ReceivingNonCashSource
Children NonCashBenefitID, NonCashSourceCode, NonCashSourceOther, ReceivingNonCashSource
Instance
<NonCashBenefit>
  <NonCashBenefitID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</NonCashBenefitID>
</NonCashBenefit>
Source
<xsd:element name="NonCashBenefit" type="hmis:nonCashBenefit" maxOccurs="unbounded"/>
Element nonCashBenefit / NonCashBenefitID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Establishes a unique ID for the non-cash benefit record.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<NonCashBenefitID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</NonCashBenefitID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="NonCashBenefitID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Establishes a unique ID for the non-cash benefit record.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element nonCashBenefit / NonCashSourceCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.2

"For each source listed below, determine if the client received any non-cash benefits in the past 30 days. Clients may identify multiple sources of non-cash benefits."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id232 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id231
Type nonCashSourceCode
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="NonCashSourceCode" type="hmis:nonCashSourceCode">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.2" xml:lang="en">"For each source listed below, determine if the client received any non-cash benefits in the past 30 days. Clients may identify multiple sources of non-cash benefits."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element nonCashBenefit / NonCashSourceOther
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Free text field to record NonCashSource when "Other" is selected in NonCashSourceCode.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="NonCashSourceOther" type="hmis:string50" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Free text field to record NonCashSource when "Other" is selected in NonCashSourceCode.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element nonCashBenefit / ReceivingNonCashSource
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.2

"If a client reports receiving non-cash benefits, an HMIS may be designed such that programs only need to directly enter “Yes” for the benefits the clients received. The HMIS software may automatically generate a “No” response for the other non-cash benefit sources."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id201
Type twoVal
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ReceivingNonCashSource" type="hmis:twoVal">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.2" xml:lang="en">"If a client reports receiving non-cash benefits, an HMIS may be designed such that programs only need to directly enter “Yes” for the benefits the clients received. The HMIS software may automatically generate a “No” response for the other non-cash benefit sources."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / PersonAddress
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id239 HUD_HMIS.xsd0.tmp#id240 HUD_HMIS.xsd0.tmp#id243 HUD_HMIS.xsd0.tmp#id244 HUD_HMIS.xsd0.tmp#id245 HUD_HMIS.xsd0.tmp#id246 HUD_HMIS.xsd0.tmp#id247 HUD_HMIS.xsd0.tmp#id250 HUD_HMIS.xsd0.tmp#id253 HUD_HMIS.xsd0.tmp#id238 HUD_HMIS.xsd0.tmp#id254 HUD_HMIS.xsd0.tmp#id255 HUD_HMIS.xsd0.tmp#id237 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id236
Type personAddress
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model AddressPeriod , PreAddressLine{0,1} , Line1 , Line2{0,1} , City , County{0,1} , State , ZIPCode{0,1} , Country{0,1} , IsLastPermanentZIP{0,1} , ZIPQualityCode{0,1}
Children AddressPeriod, City, Country, County, IsLastPermanentZIP, Line1, Line2, PreAddressLine, State, ZIPCode, ZIPQualityCode
Instance
<PersonAddress dataCollectionStage="" dateCollected="" dateEffective="">
  <AddressPeriod>{1,1}</AddressPeriod>
  <PreAddressLine dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</PreAddressLine>
  <Line1 dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Line1>
  <Line2 dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</Line2>
  <City dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</City>
  <County dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</County>
  <State dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</State>
  <ZIPCode dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</ZIPCode>
  <Country dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</Country>
</PersonAddress>
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="PersonAddress" type="hmis:personAddress" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element addressBase / AddressPeriod
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id100 HUD_HMIS.xsd0.tmp#id101 HUD_HMIS.xsd0.tmp#id99
Type dateRangeOpen
Properties
content: complex
Model StartDate{0,1} , EndDate{0,1}
Children EndDate, StartDate
Instance
<AddressPeriod>
  <StartDate>{0,1}</StartDate>
  <EndDate>{0,1}</EndDate>
</AddressPeriod>
Source
<xsd:element name="AddressPeriod" type="hmis:dateRangeOpen"/>
Element addressBase / PreAddressLine
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id242 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id241
Type string100
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="PreAddressLine" type="hmis:string100" minOccurs="0"/>
Element addressBase / Line1
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id242 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id241
Type string100
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="Line1" type="hmis:string100"/>
Element addressBase / Line2
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id242 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id241
Type string100
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="Line2" type="hmis:string100" minOccurs="0"/>
Element addressBase / City
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="City" type="hmis:string50"/>
Element addressBase / County
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="County" type="hmis:string50" minOccurs="0"/>
Element addressBase / State
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id249 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id248
Type state
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="State" type="hmis:state"/>
Element addressBase / ZIPCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id252 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id251
Type zIPCode
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ZIPCode" type="hmis:zIPCode" minOccurs="0"/>
Element addressBase / Country
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="Country" type="hmis:string50" minOccurs="0"/>
Element personAddressBase / IsLastPermanentZIP
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.10

To identify the former geographic location of persons experiencing homelessness or current geographic location of persons who are at risk of homelessness.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id201
Type twoVal
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="IsLastPermanentZIP" type="hmis:twoVal" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.10" xml:lang="en">To identify the former geographic location of persons experiencing homelessness or current geographic location of persons who are at risk of homelessness.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personAddressBase / ZIPQualityCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.10

"...record the appropriate zip code type (data quality code)."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id257 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id256
Type zIPQualityCode
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ZIPQualityCode" type="hmis:zIPQualityCode" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.10" xml:lang="en">"...record the appropriate zip code type (data quality code)."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / PersonEmail
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id20 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id259
Type email
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="PersonEmail" type="hmis:email" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / PersonPhoneNumber
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id27 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id261
Type phoneNumber
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="PersonPhoneNumber" type="hmis:phoneNumber" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / PhysicalDisability
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.3

To count the number of physically disabled persons served, determine eligibility for disability benefits, and assess the need for services.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id264 HUD_HMIS.xsd0.tmp#id265 HUD_HMIS.xsd0.tmp#id263
Type physicalDisability
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model HasPhysicalDisability , ReceivePhysicalDisabilityServices{0,1}
Children HasPhysicalDisability, ReceivePhysicalDisabilityServices
Instance
<PhysicalDisability>
  <HasPhysicalDisability dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</HasPhysicalDisability>
  <ReceivePhysicalDisabilityServices dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</ReceivePhysicalDisabilityServices>
</PhysicalDisability>
Source
<xsd:element name="PhysicalDisability" type="hmis:physicalDisability" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.3" xml:lang="en">To count the number of physically disabled persons served, determine eligibility for disability benefits, and assess the need for services.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element physicalDisability / HasPhysicalDisability
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.3

"For the purposes of this Notice, a physical disability means a physical impairment which is (a) expected to be of long, continued and indefinite duration, (b) substantially impedes an individual’s ability to live independently, and (c) of such a nature that such ability could be improved by more suitable housing conditions."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="HasPhysicalDisability" type="hmis:fourValDKRefused">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.3" xml:lang="en">"For the purposes of this Notice, a physical disability means a physical impairment which is (a) expected to be of long, continued and indefinite duration, (b) substantially impedes an individual’s ability to live independently, and (c) of such a nature that such ability could be improved by more suitable housing conditions."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element physicalDisability / ReceivePhysicalDisabilityServices
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.3

"(If yes [to HasPhysicalDisability]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ReceivePhysicalDisabilityServices" type="hmis:fourValDKRefused" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.3" xml:lang="en">"(If yes [to HasPhysicalDisability]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / Pregnancy
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15D

To determine eligibility for benefits and need for services, and to determine the number of women entering CoC programs while pregnant.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id268 HUD_HMIS.xsd0.tmp#id269 HUD_HMIS.xsd0.tmp#id270 HUD_HMIS.xsd0.tmp#id267
Type pregnancy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model PregnancyID , PregnancyStatus , DueDate{0,1}
Children DueDate, PregnancyID, PregnancyStatus
Instance
<Pregnancy>
  <PregnancyID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</PregnancyID>
  <PregnancyStatus dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</PregnancyStatus>
  <DueDate dataCollectionStage="" dateCollected="">{0,1}</DueDate>
</Pregnancy>
Source
<xsd:element name="Pregnancy" type="hmis:pregnancy" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15D" xml:lang="en">To determine eligibility for benefits and need for services, and to determine the number of women entering CoC programs while pregnant.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element pregnancy / PregnancyID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Establishes a unique ID for the Pregnancy element sequence.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<PregnancyID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</PregnancyID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="PregnancyID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Establishes a unique ID for the Pregnancy element sequence.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element pregnancy / PregnancyStatus
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15D

"In separate fields, determine (a) if a client is pregnant..."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="PregnancyStatus" type="hmis:fourValDKRefused">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15D" xml:lang="en">"In separate fields, determine (a) if a client is pregnant..."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element pregnancy / DueDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Diagram
Diagram HUD_HMIS.xsd0.tmp#id63 HUD_HMIS.xsd0.tmp#id134
Type date
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="DueDate" type="hmis:date" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15D" xml:lang="en">"If yes, due date."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / PriorResidence
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Groups PriorResidence Codes with PriorResidenceOther responses.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id273 HUD_HMIS.xsd0.tmp#id274 HUD_HMIS.xsd0.tmp#id277 HUD_HMIS.xsd0.tmp#id272
Type priorResidence
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model PriorResidenceID , PriorResidenceCode{0,1} , PriorResidenceOther{0,1}
Children PriorResidenceCode, PriorResidenceID, PriorResidenceOther
Instance
<PriorResidence>
  <PriorResidenceID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</PriorResidenceID>
  <PriorResidenceCode dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</PriorResidenceCode>
  <PriorResidenceOther dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</PriorResidenceOther>
</PriorResidence>
Source
<xsd:element name="PriorResidence" type="hmis:priorResidence" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Groups PriorResidence Codes with PriorResidenceOther responses.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element priorResidence / PriorResidenceID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Establishes a unique ID for the Prior Residence element sequence.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<PriorResidenceID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</PriorResidenceID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="PriorResidenceID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Establishes a unique ID for the Prior Residence element sequence.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element priorResidence / PriorResidenceCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.9

To identify the type of residence and length of stay at that residence just prior to (i.e., the night before) program admission.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id276 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id275
Type residence
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="PriorResidenceCode" type="hmis:residence" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.9" xml:lang="en">To identify the type of residence and length of stay at that residence just prior to (i.e., the night before) program admission.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element priorResidence / PriorResidenceOther
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="PriorResidenceOther" type="hmis:string50" minOccurs="0"/>
Element personHistorical / SubstanceAbuseProblem
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.8

"To count the number of persons served with substance abuse problems and to assess the need for treatment."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id280 HUD_HMIS.xsd0.tmp#id283 HUD_HMIS.xsd0.tmp#id284 HUD_HMIS.xsd0.tmp#id279
Type substanceAbuseProblem
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model HasSubstanceAbuseProblem , SubstanceAbuseIndefinite{0,1} , ReceiveSubstanceAbuseServices{0,1}
Children HasSubstanceAbuseProblem, ReceiveSubstanceAbuseServices, SubstanceAbuseIndefinite
Instance
<SubstanceAbuseProblem>
  <HasSubstanceAbuseProblem dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</HasSubstanceAbuseProblem>
  <SubstanceAbuseIndefinite dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</SubstanceAbuseIndefinite>
  <ReceiveSubstanceAbuseServices dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</ReceiveSubstanceAbuseServices>
</SubstanceAbuseProblem>
Source
<xsd:element name="SubstanceAbuseProblem" type="hmis:substanceAbuseProblem" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.8" xml:lang="en">"To count the number of persons served with substance abuse problems and to assess the need for treatment."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element substanceAbuseProblem / HasSubstanceAbuseProblem
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.8

"...determine (a) if the client has an alcohol or drug abuse problem or both,..."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id282 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id281
Type sixValDKRefused
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="HasSubstanceAbuseProblem" type="hmis:sixValDKRefused">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.8" xml:lang="en">"...determine (a) if the client has an alcohol or drug abuse problem or both,..."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element substanceAbuseProblem / SubstanceAbuseIndefinite
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.8

"(If client has a substance abuse problem) Expected to be of long-continued and indefinite duration and substantially impairs ability to live independently"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="SubstanceAbuseIndefinite" type="hmis:fourValDKRefused" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.8" xml:lang="en">"(If client has a substance abuse problem) Expected to be of long-continued and indefinite duration and substantially impairs ability to live independently"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element substanceAbuseProblem / ReceiveSubstanceAbuseServices
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.8

"(If client has a substance abuse problem) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ReceiveSubstanceAbuseServices" type="hmis:fourValDKRefused" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.8" xml:lang="en">"(If client has a substance abuse problem) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / Veteran
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15E

To collect a more detailed profile of the homeless veteran’s experience and to determine eligibility for Department of Veterans Affairs (VA) programs and benefits.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id287 HUD_HMIS.xsd0.tmp#id296 HUD_HMIS.xsd0.tmp#id297 HUD_HMIS.xsd0.tmp#id298 HUD_HMIS.xsd0.tmp#id301 HUD_HMIS.xsd0.tmp#id302 HUD_HMIS.xsd0.tmp#id286
Type veteran
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model MilitaryBranches* , MilitaryServiceDuration* , ServedInWarZone* , ServiceEra* , VeteranStatus* , WarZonesServed*
Children MilitaryBranches, MilitaryServiceDuration, ServedInWarZone, ServiceEra, VeteranStatus, WarZonesServed
Instance
<Veteran>
  <MilitaryBranches>{0,unbounded}</MilitaryBranches>
  <MilitaryServiceDuration dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</MilitaryServiceDuration>
  <ServedInWarZone dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</ServedInWarZone>
  <ServiceEra dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</ServiceEra>
  <VeteranStatus dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</VeteranStatus>
  <WarZonesServed>{0,unbounded}</WarZonesServed>
</Veteran>
Source
<xsd:element name="Veteran" type="hmis:veteran" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">To collect a more detailed profile of the homeless veteran’s experience and to determine eligibility for Department of Veterans Affairs (VA) programs and benefits.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element veteran / MilitaryBranches
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Establishes a sequence for MilitaryBranch and MilitaryBranchOther Responses
Diagram
Diagram HUD_HMIS.xsd0.tmp#id289 HUD_HMIS.xsd0.tmp#id290 HUD_HMIS.xsd0.tmp#id293 HUD_HMIS.xsd0.tmp#id294 HUD_HMIS.xsd0.tmp#id295 HUD_HMIS.xsd0.tmp#id288
Type militaryBranches
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model MilitaryBranchID , DischargeStatus{0,1} , DischargeStatusOther{0,1} , MilitaryBranch{0,1} , MilitaryBranchOther{0,1}
Children DischargeStatus, DischargeStatusOther, MilitaryBranch, MilitaryBranchID, MilitaryBranchOther
Instance
<MilitaryBranches>
  <MilitaryBranchID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</MilitaryBranchID>
  <DischargeStatus dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</DischargeStatus>
  <DischargeStatusOther dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</DischargeStatusOther>
  <MilitaryBranch dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</MilitaryBranch>
  <MilitaryBranchOther dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</MilitaryBranchOther>
</MilitaryBranches>
Source
<xsd:element name="MilitaryBranches" type="hmis:militaryBranches" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Establishes a sequence for MilitaryBranch and MilitaryBranchOther Responses</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element militaryBranches / MilitaryBranchID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Establishes a unique ID for the Military Branches sequence.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<MilitaryBranchID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</MilitaryBranchID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="MilitaryBranchID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Establishes a unique ID for the Military Branches sequence.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element militaryBranches / DischargeStatus
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Diagram
Diagram HUD_HMIS.xsd0.tmp#id292 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id291
Type dischargeStatus
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="DischargeStatus" type="hmis:dischargeStatus" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">Discharge status</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element militaryBranches / DischargeStatusOther
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="DischargeStatusOther" type="hmis:string50" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en"/>
  </xsd:annotation>
</xsd:element>
Element militaryBranches / MilitaryBranch
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Diagram
Diagram HUD_HMIS.xsd0.tmp#id218 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id217
Type sevenValDKRefused2
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="MilitaryBranch" type="hmis:sevenValDKRefused2" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">"Branch of the military"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element militaryBranches / MilitaryBranchOther
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="MilitaryBranchOther" type="hmis:string50" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en"/>
  </xsd:annotation>
</xsd:element>
Element veteran / MilitaryServiceDuration
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Diagram
Diagram HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id183
Type nonNegativeInteger
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="MilitaryServiceDuration" type="hmis:nonNegativeInteger" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">"Duration of active duty"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element veteran / ServedInWarZone
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ServedInWarZone" type="hmis:fourValDKRefused" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">"Served in a war zone"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element veteran / ServiceEra
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15E

"...determine: 1) which military service era did the client serve..."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id300 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id299
Type serviceEra
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ServiceEra" type="hmis:serviceEra" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">"...determine: 1) which military service era did the client serve..."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element veteran / VeteranStatus
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.7

To determine the number of homeless veterans.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="VeteranStatus" type="hmis:fourValDKRefused" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.7" xml:lang="en">To determine the number of homeless veterans.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element veteran / WarZonesServed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Establishes a sequence of War Zone related elements.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id304 HUD_HMIS.xsd0.tmp#id305 HUD_HMIS.xsd0.tmp#id306 HUD_HMIS.xsd0.tmp#id307 HUD_HMIS.xsd0.tmp#id310 HUD_HMIS.xsd0.tmp#id303
Type warZoneServed
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model WarZoneID , MonthsInWarZone{0,1} , ReceivedFire{0,1} , WarZone{0,1} , WarZoneOther{0,1}
Children MonthsInWarZone, ReceivedFire, WarZone, WarZoneID, WarZoneOther
Instance
<WarZonesServed>
  <WarZoneID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</WarZoneID>
  <MonthsInWarZone dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</MonthsInWarZone>
  <ReceivedFire dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</ReceivedFire>
  <WarZone dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</WarZone>
  <WarZoneOther dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</WarZoneOther>
</WarZonesServed>
Source
<xsd:element name="WarZonesServed" type="hmis:warZoneServed" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Establishes a sequence of War Zone related elements.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element warZoneServed / WarZoneID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Establishes a unique ID for the War Zone sequence.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<WarZoneID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</WarZoneID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="WarZoneID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Establishes a unique ID for the War Zone sequence.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element warZoneServed / MonthsInWarZone
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15E

"If yes [to ServedInWarZone], number of months in war zone"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id183
Type nonNegativeInteger
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="MonthsInWarZone" type="hmis:nonNegativeInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">"If yes [to ServedInWarZone], number of months in war zone"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element warZoneServed / ReceivedFire
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15E

If yes, [to ServedInWarZone] received hostile or friendly fire"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ReceivedFire" type="hmis:fourValDKRefused" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">If yes, [to ServedInWarZone] received hostile or friendly fire"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element warZoneServed / WarZone
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15E

"If yes[to ServedInWarZone], name of war zone"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id309 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id308
Type warZone
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="WarZone" type="hmis:warZone" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">"If yes[to ServedInWarZone], name of war zone"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element warZoneServed / WarZoneOther
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
If yes [to ServedInWarZone] See also Section 5.1.3 for treatment of "other" elements.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="WarZoneOther" type="hmis:string50" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">If yes [to ServedInWarZone] See also Section 5.1.3 for treatment of "other" elements.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element personHistorical / VocationalTraining
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15B

"Received vocational training or apprenticeship certificates"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id120
Type fourValDKRefused
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="VocationalTraining" type="hmis:fourValDKRefused" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">"Received vocational training or apprenticeship certificates"</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element person / Race
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.4

Race is used to count the number of homeless persons who identify themselves within five different racial categories.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id314 HUD_HMIS.xsd0.tmp#id316 HUD_HMIS.xsd0.tmp#id313
Type sevenValDKRefused2HashingChoiceStatic
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model Unhashed{0,1} | Hashed{0,1}
Children Hashed, Unhashed
Instance
<Race>
  <Unhashed dataCollectionStage="" dateCollected="">{0,1}</Unhashed>
  <Hashed>{0,1}</Hashed>
</Race>
Source
<xsd:element name="Race" type="hmis:sevenValDKRefused2HashingChoiceStatic" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.4" xml:lang="en">Race is used to count the number of homeless persons who identify themselves within five different racial categories.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element sevenValDKRefused2HashingChoiceStatic / Unhashed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id218 HUD_HMIS.xsd0.tmp#id63 HUD_HMIS.xsd0.tmp#id315
Type sevenValDKRefused2Static
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="Unhashed" type="hmis:sevenValDKRefused2Static" minOccurs="0"/>
Element sevenValDKRefused2HashingChoiceStatic / Hashed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16
Type string50Base
Properties
content: simple
minOccurs: 0
Facets
maxLength 50
Source
<xsd:element name="Hashed" type="hmis:string50Base" minOccurs="0"/>
Element person / ReleaseOfInformation
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.c..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id319 HUD_HMIS.xsd0.tmp#id320 HUD_HMIS.xsd0.tmp#id321 HUD_HMIS.xsd0.tmp#id322 HUD_HMIS.xsd0.tmp#id323 HUD_HMIS.xsd0.tmp#id318
Type releaseOfInformation
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model ReleaseOfInformationID , SiteServiceID , Documentation , EffectivePeriod , ReleaseGranted
Children Documentation, EffectivePeriod, ReleaseGranted, ReleaseOfInformationID, SiteServiceID
Instance
<ReleaseOfInformation>
  <ReleaseOfInformationID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</ReleaseOfInformationID>
  <SiteServiceID>{1,1}</SiteServiceID>
  <Documentation dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</Documentation>
  <EffectivePeriod>{1,1}</EffectivePeriod>
  <ReleaseGranted dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</ReleaseGranted>
</ReleaseOfInformation>
Source
<xsd:element name="ReleaseOfInformation" type="hmis:releaseOfInformation" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.c..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element releaseOfInformation / ReleaseOfInformationID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<ReleaseOfInformationID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</ReleaseOfInformationID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="ReleaseOfInformationID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element releaseOfInformation / SiteServiceID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="SiteServiceID" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element releaseOfInformation / Documentation
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section 3:7.12.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id48 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id55
Type fourVal
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="Documentation" type="hmis:fourVal">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3:7.12.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element releaseOfInformation / EffectivePeriod
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id100 HUD_HMIS.xsd0.tmp#id101 HUD_HMIS.xsd0.tmp#id99
Type dateRangeOpen
Properties
content: complex
Model StartDate{0,1} , EndDate{0,1}
Children EndDate, StartDate
Instance
<EffectivePeriod>
  <StartDate>{0,1}</StartDate>
  <EndDate>{0,1}</EndDate>
</EffectivePeriod>
Source
<xsd:element name="EffectivePeriod" type="hmis:dateRangeOpen"/>
Element releaseOfInformation / ReleaseGranted
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section 3:7.12.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id201
Type twoVal
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ReleaseGranted" type="hmis:twoVal">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3:7.12.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element person / ServiceEvent
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
The existence of a service event outside a SiteServiceParticipation is to be used when the person is not enrolled in a SiteService.  One use of this could be for point-in-time counts.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id326 HUD_HMIS.xsd0.tmp#id327 HUD_HMIS.xsd0.tmp#id328 HUD_HMIS.xsd0.tmp#id329 HUD_HMIS.xsd0.tmp#id341 HUD_HMIS.xsd0.tmp#id342 HUD_HMIS.xsd0.tmp#id343 HUD_HMIS.xsd0.tmp#id345 HUD_HMIS.xsd0.tmp#id346 HUD_HMIS.xsd0.tmp#id347 HUD_HMIS.xsd0.tmp#id348 HUD_HMIS.xsd0.tmp#id349 HUD_HMIS.xsd0.tmp#id357 HUD_HMIS.xsd0.tmp#id358 HUD_HMIS.xsd0.tmp#id363 HUD_HMIS.xsd0.tmp#id365 HUD_HMIS.xsd0.tmp#id325
Type serviceEvent
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model ServiceEventID , SiteServiceID , HouseholdID{0,1} , FundingSources{0,1} , IsReferral{0,1} , QuantityOfServiceEvent{0,1} , QuantityOfServiceEventUnit{0,1} , ServiceEventAIRSCode{0,1} , ServiceEventEffectivePeriod{0,1} , ServiceEventProvisionDate{0,1} , ServiceEventRecordedDate{0,1} , ServiceEventNotes{0,1} , ServiceEventIndFam{0,1} , (HMISServiceEventCode | HPRPFinancialAssistanceServiceEventCode{0,1} | HPRPRelocationStabilizationServiceEventCode)
Children FundingSources, HMISServiceEventCode, HPRPFinancialAssistanceServiceEventCode, HPRPRelocationStabilizationServiceEventCode, HouseholdID, IsReferral, QuantityOfServiceEvent, QuantityOfServiceEventUnit, ServiceEventAIRSCode, ServiceEventEffectivePeriod, ServiceEventID, ServiceEventIndFam, ServiceEventNotes, ServiceEventProvisionDate, ServiceEventRecordedDate, SiteServiceID
Instance
<ServiceEvent>
  <ServiceEventID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</ServiceEventID>
  <SiteServiceID>{1,1}</SiteServiceID>
  <HouseholdID>{0,1}</HouseholdID>
  <FundingSources>{0,1}</FundingSources>
  <IsReferral>{0,1}</IsReferral>
  <QuantityOfServiceEvent>{0,1}</QuantityOfServiceEvent>
  <QuantityOfServiceEventUnit>{0,1}</QuantityOfServiceEventUnit>
  <ServiceEventAIRSCode>{0,1}</ServiceEventAIRSCode>
  <ServiceEventEffectivePeriod>{0,1}</ServiceEventEffectivePeriod>
  <ServiceEventProvisionDate>{0,1}</ServiceEventProvisionDate>
  <ServiceEventRecordedDate>{0,1}</ServiceEventRecordedDate>
  <ServiceEventNotes>{0,1}</ServiceEventNotes>
  <ServiceEventIndFam>{0,1}</ServiceEventIndFam>
</ServiceEvent>
Source
<xsd:element name="ServiceEvent" type="hmis:serviceEvent" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>The existence of a service event outside a SiteServiceParticipation is to be used when the person is not enrolled in a SiteService.  One use of this could be for point-in-time counts.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serviceEvent / ServiceEventID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.d..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<ServiceEventID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</ServiceEventID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="ServiceEventID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.d..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serviceEvent / SiteServiceID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Links the ServiceEvent to a particular SiteService
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="SiteServiceID" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Links the ServiceEvent to a particular SiteService</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serviceEvent / HouseholdID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
If the person's entire household is also receiving the service, insert the ID of the household receiving this same ServiceEvent.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id96 HUD_HMIS.xsd0.tmp#id97 HUD_HMIS.xsd0.tmp#id95
Type id
Properties
content: complex
minOccurs: 0
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<HouseholdID>
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</HouseholdID>
Source
<xsd:element name="HouseholdID" type="hmis:id" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">If the person's entire household is also receiving the service, insert the ID of the household receiving this same ServiceEvent.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serviceEvent / FundingSources
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Tracks the fund that paid for the service event.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id331 HUD_HMIS.xsd0.tmp#id330
Type fundingSourcesServiceEvent
Properties
content: complex
minOccurs: 0
Model FundingSource+
Children FundingSource
Instance
<FundingSources>
  <FundingSource>{1,unbounded}</FundingSource>
</FundingSources>
Source
<xsd:element name="FundingSources" type="hmis:fundingSourcesServiceEvent" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Tracks the fund that paid for the service event.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element fundingSourcesServiceEvent / FundingSource
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id334 HUD_HMIS.xsd0.tmp#id335 HUD_HMIS.xsd0.tmp#id337 HUD_HMIS.xsd0.tmp#id333 HUD_HMIS.xsd0.tmp#id338 HUD_HMIS.xsd0.tmp#id339 HUD_HMIS.xsd0.tmp#id332
Type fundingSourceServiceEvent
Type hierarchy
Properties
content: complex
maxOccurs: unbounded
Model FundingSourceID , FederalCFDA{0,1} , ReceivesMcKinneyFunding{0,1} , AdvanceOrArrears{0,1} , FinancialAssistanceAmount{0,1}
Children AdvanceOrArrears, FederalCFDA, FinancialAssistanceAmount, FundingSourceID, ReceivesMcKinneyFunding
Instance
<FundingSource>
  <FundingSourceID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</FundingSourceID>
  <FederalCFDA>{0,1}</FederalCFDA>
  <ReceivesMcKinneyFunding>{0,1}</ReceivesMcKinneyFunding>
</FundingSource>
Source
<xsd:element name="FundingSource" type="hmis:fundingSourceServiceEvent" maxOccurs="unbounded"/>
Element fundingSourceBase / FundingSourceID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<FundingSourceID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</FundingSourceID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="FundingSourceID" type="iDIndex"/>
Element fundingSourceBase / FederalCFDA
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id336
Type cFDANumber
Properties
content: simple
minOccurs: 0
Facets
totalDigits 5
fractionDigits 3
minExclusive 0
Source
<xsd:element name="FederalCFDA" type="hmis:cFDANumber" minOccurs="0"/>
Element fundingSourceBase / ReceivesMcKinneyFunding
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

NA

Indicates whether this program receives HUD McKinney-Vento Funding.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12
Type twoValBase
Properties
content: simple
minOccurs: 0
Facets
enumeration 0
enumeration 1
Source
<xsd:element name="ReceivesMcKinneyFunding" type="hmis:twoValBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="NA">Indicates whether this program receives HUD McKinney-Vento Funding.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element fundingSourceServiceEvent / AdvanceOrArrears
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Optional way to indicate if the service event is for a past expenses
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12
Type twoValBase
Properties
content: simple
minOccurs: 0
Facets
enumeration 0
enumeration 1
Source
<xsd:element name="AdvanceOrArrears" type="hmis:twoValBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Optional way to indicate if the service event is for a past expenses</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element fundingSourceServiceEvent / FinancialAssistanceAmount
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.13

Programs must record the amount of HPRP financial assistance provided for each instance of one-time or ongoing financial assistance, as described above. Programs may also choose to record information on financial assistance provided through other sources. However, this should be recorded as a separate transaction in order to distinctly record and track HPRP financial assistance payments.
Also used for HPRP Financial Assistance
Diagram
Diagram HUD_HMIS.xsd0.tmp#id340
Type currency
Properties
content: simple
minOccurs: 0
Facets
fractionDigits 2
Source
<xsd:element name="FinancialAssistanceAmount" type="hmis:currency" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.13">Programs must record the amount of HPRP financial assistance provided for each instance of one-time or ongoing financial assistance, as described above. Programs may also choose to record information on financial assistance provided through other sources. However, this should be recorded as a separate transaction in order to distinctly record and track HPRP financial assistance payments.</xsd:documentation>
    <xsd:documentation xml:lang="en">Also used for HPRP Financial Assistance</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serviceEvent / IsReferral
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12
Type twoValBase
Properties
content: simple
minOccurs: 0
Facets
enumeration 0
enumeration 1
Source
<xsd:element name="IsReferral" type="hmis:twoValBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serviceEvent / QuantityOfServiceEvent
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="QuantityOfServiceEvent" type="xsd:nonNegativeInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serviceEvent / QuantityOfServiceEventUnit
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id344
Type unit
Properties
content: simple
minOccurs: 0
Facets
enumeration month
enumeration day
Source
<xsd:element name="QuantityOfServiceEventUnit" type="hmis:unit" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serviceEvent / ServiceEventAIRSCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16
Type string50Base
Properties
content: simple
minOccurs: 0
Facets
maxLength 50
Source
<xsd:element name="ServiceEventAIRSCode" type="hmis:string50Base" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serviceEvent / ServiceEventEffectivePeriod
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15H

"Record “date of service” as the two-digit month, two-digit day and four-digit year."
This data element allows a period of time for the service, instead of just a single date, which is also valid.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id100 HUD_HMIS.xsd0.tmp#id101 HUD_HMIS.xsd0.tmp#id99
Type dateRangeOpen
Properties
content: complex
minOccurs: 0
Model StartDate{0,1} , EndDate{0,1}
Children EndDate, StartDate
Instance
<ServiceEventEffectivePeriod>
  <StartDate>{0,1}</StartDate>
  <EndDate>{0,1}</EndDate>
</ServiceEventEffectivePeriod>
Source
<xsd:element name="ServiceEventEffectivePeriod" type="hmis:dateRangeOpen" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15H" xml:lang="en">"Record “date of service” as the two-digit month, two-digit day and four-digit year."</xsd:documentation>
    <xsd:documentation xml:lang="en">This data element allows a period of time for the service, instead of just a single date, which is also valid.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serviceEvent / ServiceEventProvisionDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
"Record “date of service” as the two-digit month, two-digit day and four-digit year."
This data element tracks the date the service was given out.  This can be used for tracking date arrearage payments made.
Diagram
Diagram
Type xsd:date
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ServiceEventProvisionDate" type="xsd:date" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="" xml:lang="en">"Record “date of service” as the two-digit month, two-digit day and four-digit year."</xsd:documentation>
    <xsd:documentation xml:lang="en">This data element tracks the date the service was given out.  This can be used for tracking date arrearage payments made.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serviceEvent / ServiceEventRecordedDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
This is simply the date the ServiceEvent was recorded in the HMIS system.
Diagram
Diagram
Type xsd:dateTime
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="ServiceEventRecordedDate" type="xsd:dateTime" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This is simply the date the ServiceEvent was recorded in the HMIS system.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serviceEvent / ServiceEventNotes
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Any case manager or other notes regarding the service event.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id351 HUD_HMIS.xsd0.tmp#id350
Type notes
Properties
content: complex
minOccurs: 0
Model note+
Children note
Instance
<ServiceEventNotes>
  <note>{1,unbounded}</note>
</ServiceEventNotes>
Source
<xsd:element name="ServiceEventNotes" type="hmis:notes" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Any case manager or other notes regarding the service event.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element notes / note
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id353 HUD_HMIS.xsd0.tmp#id354 HUD_HMIS.xsd0.tmp#id352
Type note
Properties
content: complex
maxOccurs: unbounded
Model NoteID , NoteText
Children NoteID, NoteText
Instance
<note>
  <NoteID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</NoteID>
  <NoteText dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</NoteText>
</note>
Source
<xsd:element name="note" type="hmis:note" maxOccurs="unbounded"/>
Element note / NoteID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<NoteID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</NoteID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="NoteID" type="hmis:iDIndex"/>
Element note / NoteText
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id356 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id355
Type string255
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="NoteText" type="hmis:string255"/>
Element serviceEvent / ServiceEventIndFam
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12
Type twoValBase
Properties
content: simple
minOccurs: 0
Facets
enumeration 0
enumeration 1
Source
<xsd:element name="ServiceEventIndFam" type="hmis:twoValBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serviceEvent / HMISServiceEventCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Groups HMIS Service Type with free text other response.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id360 HUD_HMIS.xsd0.tmp#id362 HUD_HMIS.xsd0.tmp#id359
Type hMISServiceEvent
Properties
content: complex
Model TypeOfService{0,1} , TypeOfServiceOther{0,1}
Children TypeOfService, TypeOfServiceOther
Instance
<HMISServiceEventCode>
  <TypeOfService>{0,1}</TypeOfService>
  <TypeOfServiceOther>{0,1}</TypeOfServiceOther>
</HMISServiceEventCode>
Source
<xsd:element name="HMISServiceEventCode" type="hmis:hMISServiceEvent">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Groups HMIS Service Type with free text other response.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element hMISServiceEvent / TypeOfService
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15H

"To determine the services provided to clients during program participation."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id361
Type typeOfService
Properties
content: simple
minOccurs: 0
Facets
enumeration 1
Food
enumeration 2
Housing placement
enumeration 3
Material goods
enumeration 4
Temporary housing and other financial aid
enumeration 5
Transportation
enumeration 6
Consumer assistance and protection
enumeration 7
Criminal justice/legal services
enumeration 10
Education
enumeration 11
HIV/AIDS-related services
enumeration 12
Mental health care/counseling
enumeration 13
Other health care
enumeration 14
Substance abuse services
enumeration 15
Employment
enumeration 16
Case/care management
enumeration 17
Day care
enumeration 18
Personal enrichment
enumeration 19
Referral to other service(s)
enumeration 20
Outreach
enumeration 21
Other
Source
<xsd:element name="TypeOfService" type="hmis:typeOfService" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15H" xml:lang="en">"To determine the services provided to clients during program participation."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element hMISServiceEvent / TypeOfServiceOther
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16
Type string50Base
Properties
content: simple
minOccurs: 0
Facets
maxLength 50
Source
<xsd:element name="TypeOfServiceOther" type="hmis:string50Base" minOccurs="0"/>
Element serviceEvent / HPRPFinancialAssistanceServiceEventCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.13

To determine the type of financial assistance (including rental assistance,security deposits, utility deposits, utility payments, moving cost assistance, and motel and hotel vouchers) and amount provided during program participation.

2010 HUD HMIS Data and Technical Standards, Section 4.13

Response categories for the types of financial assistance are consistent with the requirements of the HPRP Notice (FR-5307-N-01).
Diagram
Diagram HUD_HMIS.xsd0.tmp#id364
Type sixValBase
Properties
content: simple
minOccurs: 0
Facets
enumeration 1
enumeration 2
enumeration 3
enumeration 4
enumeration 5
enumeration 6
Source
<xsd:element name="HPRPFinancialAssistanceServiceEventCode" type="hmis:sixValBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.13" xml:lang="en">To determine the type of financial assistance (including rental assistance,security deposits, utility deposits, utility payments, moving cost assistance, and motel and hotel vouchers) and amount provided during program participation.</xsd:documentation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.13" xml:lang="en">Response categories for the types of financial assistance are consistent with the requirements of the HPRP Notice (FR-5307-N-01).</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element serviceEvent / HPRPRelocationStabilizationServiceEventCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.14

To determine the housing relocation and stabilization services provided during program participation. This data element is required for HPRP-funded programs in order to complete the QPR and APR.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id366
Type fiveValBase
Properties
content: simple
Facets
maxInclusive 5
minInclusive 1
Source
<xsd:element name="HPRPRelocationStabilizationServiceEventCode" type="hmis:fiveValBase">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.14" xml:lang="en">To determine the housing relocation and stabilization services provided during program participation. This data element is required for HPRP-funded programs in order to complete the QPR and APR.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element person / SiteServiceParticipation
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.e..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id369 HUD_HMIS.xsd0.tmp#id370 HUD_HMIS.xsd0.tmp#id371 HUD_HMIS.xsd0.tmp#id372 HUD_HMIS.xsd0.tmp#id373 HUD_HMIS.xsd0.tmp#id374 HUD_HMIS.xsd0.tmp#id375 HUD_HMIS.xsd0.tmp#id382 HUD_HMIS.xsd0.tmp#id368
Type siteServiceParticipation
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model SiteServiceParticipationID , SiteServiceID , HouseholdID{0,1} , Need* , ParticipationDates , PersonHistorical* , ReasonsForLeaving* , ServiceEvent*
Children HouseholdID, Need, ParticipationDates, PersonHistorical, ReasonsForLeaving, ServiceEvent, SiteServiceID, SiteServiceParticipationID
Instance
<SiteServiceParticipation>
  <SiteServiceParticipationID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</SiteServiceParticipationID>
  <SiteServiceID>{1,1}</SiteServiceID>
  <HouseholdID>{0,1}</HouseholdID>
  <Need>{0,unbounded}</Need>
  <ParticipationDates>{1,1}</ParticipationDates>
  <PersonHistorical>{0,unbounded}</PersonHistorical>
  <ReasonsForLeaving>{0,unbounded}</ReasonsForLeaving>
  <ServiceEvent>{0,unbounded}</ServiceEvent>
</SiteServiceParticipation>
Source
<xsd:element name="SiteServiceParticipation" type="hmis:siteServiceParticipation" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.e..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteServiceParticipation / SiteServiceParticipationID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.e..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<SiteServiceParticipationID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</SiteServiceParticipationID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="SiteServiceParticipationID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.e..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteServiceParticipation / SiteServiceID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.e..
Links to airs:tSiteService.Key
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="SiteServiceID" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.e..</xsd:documentation>
    <xsd:documentation xml:lang="en">Links to airs:tSiteService.Key</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteServiceParticipation / HouseholdID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.e..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id96 HUD_HMIS.xsd0.tmp#id97 HUD_HMIS.xsd0.tmp#id95
Type id
Properties
content: complex
minOccurs: 0
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<HouseholdID>
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</HouseholdID>
Source
<xsd:element name="HouseholdID" type="hmis:id" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.e..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteServiceParticipation / Need
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.e.i..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id92 HUD_HMIS.xsd0.tmp#id93 HUD_HMIS.xsd0.tmp#id94 HUD_HMIS.xsd0.tmp#id98 HUD_HMIS.xsd0.tmp#id102 HUD_HMIS.xsd0.tmp#id103 HUD_HMIS.xsd0.tmp#id105 HUD_HMIS.xsd0.tmp#id91
Type need
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model NeedID , SiteServiceID , ServiceEventID* , NeedEffectivePeriod{0,1} , NeedRecordedDate{0,1} , NeedStatus , Taxonomy{0,1}
Children NeedEffectivePeriod, NeedID, NeedRecordedDate, NeedStatus, ServiceEventID, SiteServiceID, Taxonomy
Instance
<Need>
  <NeedID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</NeedID>
  <SiteServiceID>{1,1}</SiteServiceID>
  <ServiceEventID>{0,unbounded}</ServiceEventID>
  <NeedEffectivePeriod>{0,1}</NeedEffectivePeriod>
  <NeedRecordedDate>{0,1}</NeedRecordedDate>
  <NeedStatus>{1,1}</NeedStatus>
  <Taxonomy>{0,1}</Taxonomy>
</Need>
Source
<xsd:element name="Need" type="hmis:need" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.e.i..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteServiceParticipation / ParticipationDates
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.12 and 3.13

This data element is needed for reporting purposes for all programs and to measure lengths of stay for residential programs.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id100 HUD_HMIS.xsd0.tmp#id101 HUD_HMIS.xsd0.tmp#id99
Type dateRangeOpen
Properties
content: complex
Model StartDate{0,1} , EndDate{0,1}
Children EndDate, StartDate
Instance
<ParticipationDates>
  <StartDate>{0,1}</StartDate>
  <EndDate>{0,1}</EndDate>
</ParticipationDates>
Source
<xsd:element name="ParticipationDates" type="hmis:dateRangeOpen">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.12 and 3.13" xml:lang="en">This data element is needed for reporting purposes for all programs and to measure lengths of stay for residential programs.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteServiceParticipation / PersonHistorical
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.b..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id114 HUD_HMIS.xsd0.tmp#id115 HUD_HMIS.xsd0.tmp#id116 HUD_HMIS.xsd0.tmp#id135 HUD_HMIS.xsd0.tmp#id139 HUD_HMIS.xsd0.tmp#id140 HUD_HMIS.xsd0.tmp#id151 HUD_HMIS.xsd0.tmp#id158 HUD_HMIS.xsd0.tmp#id167 HUD_HMIS.xsd0.tmp#id168 HUD_HMIS.xsd0.tmp#id172 HUD_HMIS.xsd0.tmp#id178 HUD_HMIS.xsd0.tmp#id188 HUD_HMIS.xsd0.tmp#id189 HUD_HMIS.xsd0.tmp#id192 HUD_HMIS.xsd0.tmp#id195 HUD_HMIS.xsd0.tmp#id199 HUD_HMIS.xsd0.tmp#id200 HUD_HMIS.xsd0.tmp#id202 HUD_HMIS.xsd0.tmp#id203 HUD_HMIS.xsd0.tmp#id204 HUD_HMIS.xsd0.tmp#id215 HUD_HMIS.xsd0.tmp#id216 HUD_HMIS.xsd0.tmp#id219 HUD_HMIS.xsd0.tmp#id224 HUD_HMIS.xsd0.tmp#id225 HUD_HMIS.xsd0.tmp#id235 HUD_HMIS.xsd0.tmp#id258 HUD_HMIS.xsd0.tmp#id260 HUD_HMIS.xsd0.tmp#id262 HUD_HMIS.xsd0.tmp#id266 HUD_HMIS.xsd0.tmp#id271 HUD_HMIS.xsd0.tmp#id278 HUD_HMIS.xsd0.tmp#id285 HUD_HMIS.xsd0.tmp#id311 HUD_HMIS.xsd0.tmp#id113
Type personHistorical
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model PersonHistoricalID , SiteServiceID{0,1} , ChildEnrollmentStatus* , ChronicHealthCondition* , CurrentlyInSchool* , ContactsMade{0,1} , Degree* , Destinations{0,1} , DisablingCondition* , DevelopmentalDisability* , DomesticViolence* , Employment* , EngagedDate* , HealthStatus* , HighestSchoolLevel* , HIVAIDSStatus* , HousingStatus* , HUDChronicHomeless* , HUDHomelessEpisodes* , IncomeLast30Days* , IncomeAndSources{0,1} , IncomeTotalMonthly* , LengthOfStayAtPriorResidence* , MentalHealthProblem* , NonCashBenefitsLast30Days* , NonCashBenefits{0,1} , PersonAddress* , PersonEmail* , PersonPhoneNumber* , PhysicalDisability* , Pregnancy* , PriorResidence* , SubstanceAbuseProblem* , Veteran* , VocationalTraining*
Children ChildEnrollmentStatus, ChronicHealthCondition, ContactsMade, CurrentlyInSchool, Degree, Destinations, DevelopmentalDisability, DisablingCondition, DomesticViolence, Employment, EngagedDate, HIVAIDSStatus, HUDChronicHomeless, HUDHomelessEpisodes, HealthStatus, HighestSchoolLevel, HousingStatus, IncomeAndSources, IncomeLast30Days, IncomeTotalMonthly, LengthOfStayAtPriorResidence, MentalHealthProblem, NonCashBenefits, NonCashBenefitsLast30Days, PersonAddress, PersonEmail, PersonHistoricalID, PersonPhoneNumber, PhysicalDisability, Pregnancy, PriorResidence, SiteServiceID, SubstanceAbuseProblem, Veteran, VocationalTraining
Instance
<PersonHistorical>
  <PersonHistoricalID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</PersonHistoricalID>
  <SiteServiceID>{0,1}</SiteServiceID>
  <ChildEnrollmentStatus>{0,unbounded}</ChildEnrollmentStatus>
  <ChronicHealthCondition>{0,unbounded}</ChronicHealthCondition>
  <CurrentlyInSchool dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</CurrentlyInSchool>
  <ContactsMade>{0,1}</ContactsMade>
  <Degree>{0,unbounded}</Degree>
  <Destinations>{0,1}</Destinations>
  <DisablingCondition dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</DisablingCondition>
  <DevelopmentalDisability>{0,unbounded}</DevelopmentalDisability>
  <DomesticViolence>{0,unbounded}</DomesticViolence>
  <Employment>{0,unbounded}</Employment>
  <EngagedDate dataCollectionStage="" dateCollected="">{0,unbounded}</EngagedDate>
  <HealthStatus dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</HealthStatus>
  <HighestSchoolLevel dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</HighestSchoolLevel>
  <HIVAIDSStatus>{0,unbounded}</HIVAIDSStatus>
  <HousingStatus dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</HousingStatus>
  <HUDChronicHomeless dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</HUDChronicHomeless>
  <HUDHomelessEpisodes>{0,unbounded}</HUDHomelessEpisodes>
  <IncomeLast30Days dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</IncomeLast30Days>
  <IncomeAndSources>{0,1}</IncomeAndSources>
  <IncomeTotalMonthly dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</IncomeTotalMonthly>
  <LengthOfStayAtPriorResidence dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</LengthOfStayAtPriorResidence>
  <MentalHealthProblem>{0,unbounded}</MentalHealthProblem>
  <NonCashBenefitsLast30Days dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</NonCashBenefitsLast30Days>
  <NonCashBenefits>{0,1}</NonCashBenefits>
  <PersonAddress dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</PersonAddress>
  <PersonEmail dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</PersonEmail>
  <PersonPhoneNumber dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</PersonPhoneNumber>
  <PhysicalDisability>{0,unbounded}</PhysicalDisability>
  <Pregnancy>{0,unbounded}</Pregnancy>
  <PriorResidence>{0,unbounded}</PriorResidence>
  <SubstanceAbuseProblem>{0,unbounded}</SubstanceAbuseProblem>
  <Veteran>{0,unbounded}</Veteran>
  <VocationalTraining dataCollectionStage="" dateCollected="" dateEffective="">{0,unbounded}</VocationalTraining>
</PersonHistorical>
Source
<xsd:element name="PersonHistorical" type="hmis:personHistorical" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.b..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteServiceParticipation / ReasonsForLeaving
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Groups ReasonForLeavingCode with ReasonForLeavingOther responses.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id377 HUD_HMIS.xsd0.tmp#id378 HUD_HMIS.xsd0.tmp#id381 HUD_HMIS.xsd0.tmp#id376
Type reasonForLeaving
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model ReasonForLeavingID , ReasonForLeaving{0,1} , ReasonForLeavingOther{0,1}
Children ReasonForLeaving, ReasonForLeavingID, ReasonForLeavingOther
Instance
<ReasonsForLeaving>
  <ReasonForLeavingID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</ReasonForLeavingID>
  <ReasonForLeaving dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</ReasonForLeaving>
  <ReasonForLeavingOther dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</ReasonForLeavingOther>
</ReasonsForLeaving>
Source
<xsd:element name="ReasonsForLeaving" type="hmis:reasonForLeaving" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Groups ReasonForLeavingCode with ReasonForLeavingOther responses.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element reasonForLeaving / ReasonForLeavingID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Establishes a unique ID for the ReasonForLeaving element sequence.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<ReasonForLeavingID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</ReasonForLeavingID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="ReasonForLeavingID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Establishes a unique ID for the ReasonForLeaving element sequence.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element reasonForLeaving / ReasonForLeaving
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 4.15G

Identify the reason why the client left the program. If a client left for multiple reasons, record only the primary reason.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id380 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id379
Type elevenVal
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ReasonForLeaving" type="hmis:elevenVal" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15G" xml:lang="en">Identify the reason why the client left the program. If a client left for multiple reasons, record only the primary reason.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element reasonForLeaving / ReasonForLeavingOther
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Free text field used when "Other" is selected in ReasonForLeaving.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="ReasonForLeavingOther" type="hmis:string50" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Free text field used when "Other" is selected in ReasonForLeaving.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteServiceParticipation / ServiceEvent
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.d..
Diagram
Diagram HUD_HMIS.xsd0.tmp#id326 HUD_HMIS.xsd0.tmp#id327 HUD_HMIS.xsd0.tmp#id328 HUD_HMIS.xsd0.tmp#id329 HUD_HMIS.xsd0.tmp#id341 HUD_HMIS.xsd0.tmp#id342 HUD_HMIS.xsd0.tmp#id343 HUD_HMIS.xsd0.tmp#id345 HUD_HMIS.xsd0.tmp#id346 HUD_HMIS.xsd0.tmp#id347 HUD_HMIS.xsd0.tmp#id348 HUD_HMIS.xsd0.tmp#id349 HUD_HMIS.xsd0.tmp#id357 HUD_HMIS.xsd0.tmp#id358 HUD_HMIS.xsd0.tmp#id363 HUD_HMIS.xsd0.tmp#id365 HUD_HMIS.xsd0.tmp#id325
Type serviceEvent
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model ServiceEventID , SiteServiceID , HouseholdID{0,1} , FundingSources{0,1} , IsReferral{0,1} , QuantityOfServiceEvent{0,1} , QuantityOfServiceEventUnit{0,1} , ServiceEventAIRSCode{0,1} , ServiceEventEffectivePeriod{0,1} , ServiceEventProvisionDate{0,1} , ServiceEventRecordedDate{0,1} , ServiceEventNotes{0,1} , ServiceEventIndFam{0,1} , (HMISServiceEventCode | HPRPFinancialAssistanceServiceEventCode{0,1} | HPRPRelocationStabilizationServiceEventCode)
Children FundingSources, HMISServiceEventCode, HPRPFinancialAssistanceServiceEventCode, HPRPRelocationStabilizationServiceEventCode, HouseholdID, IsReferral, QuantityOfServiceEvent, QuantityOfServiceEventUnit, ServiceEventAIRSCode, ServiceEventEffectivePeriod, ServiceEventID, ServiceEventIndFam, ServiceEventNotes, ServiceEventProvisionDate, ServiceEventRecordedDate, SiteServiceID
Instance
<ServiceEvent>
  <ServiceEventID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</ServiceEventID>
  <SiteServiceID>{1,1}</SiteServiceID>
  <HouseholdID>{0,1}</HouseholdID>
  <FundingSources>{0,1}</FundingSources>
  <IsReferral>{0,1}</IsReferral>
  <QuantityOfServiceEvent>{0,1}</QuantityOfServiceEvent>
  <QuantityOfServiceEventUnit>{0,1}</QuantityOfServiceEventUnit>
  <ServiceEventAIRSCode>{0,1}</ServiceEventAIRSCode>
  <ServiceEventEffectivePeriod>{0,1}</ServiceEventEffectivePeriod>
  <ServiceEventProvisionDate>{0,1}</ServiceEventProvisionDate>
  <ServiceEventRecordedDate>{0,1}</ServiceEventRecordedDate>
  <ServiceEventNotes>{0,1}</ServiceEventNotes>
  <ServiceEventIndFam>{0,1}</ServiceEventIndFam>
</ServiceEvent>
Source
<xsd:element name="ServiceEvent" type="hmis:serviceEvent" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.d..</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element person / SocialSecurityNumber
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.2

"Where data are shared across programs, the SSN greatly improves the process of identifying clients who have been served and allows programs to de-duplicate upon program entry.  Second, an important Congressional goal is to increase the use of mainstream programs by homeless persons. To achieve this goal, homeless service providers need the SSN along with the other personal identifiers in order to access mainstream services for theirclients."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id385 HUD_HMIS.xsd0.tmp#id388 HUD_HMIS.xsd0.tmp#id389 HUD_HMIS.xsd0.tmp#id384
Type sSNHashingChoice
Properties
content: complex
minOccurs: 0
Model (Unhashed{0,1} | Hashed{0,1}) , SocialSecNumberQualityCode
Children Hashed, SocialSecNumberQualityCode, Unhashed
Instance
<SocialSecurityNumber>
  <Unhashed dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</Unhashed>
  <Hashed dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</Hashed>
  <SocialSecNumberQualityCode dataCollectionStage="" dateCollected="" dateEffective="">{1,1}</SocialSecNumberQualityCode>
</SocialSecurityNumber>
Source
<xsd:element name="SocialSecurityNumber" type="hmis:sSNHashingChoice" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.2" xml:lang="en">"Where data are shared across programs, the SSN greatly improves the process of identifying clients who have been served and allows programs to de-duplicate upon program entry.  Second, an important Congressional goal is to increase the use of mainstream programs by homeless persons. To achieve this goal, homeless service providers need the SSN along with the other personal identifiers in order to access mainstream services for theirclients."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element sSNHashingChoice / Unhashed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id387 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id386
Type sSNumber
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="Unhashed" type="hmis:sSNumber" minOccurs="0"/>
Element sSNHashingChoice / Hashed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id82
Type string50
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="Hashed" type="hmis:string50" minOccurs="0"/>
Element sSNHashingChoice / SocialSecNumberQualityCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 3.2

"In another field, record the appropriate SSN type (data quality code)."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id69 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id68
Type fourValDKRefused2
Type hierarchy
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="SocialSecNumberQualityCode" type="hmis:fourValDKRefused2">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.2" xml:lang="en">"In another field, record the appropriate SSN type (data quality code)."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element export / Service
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 1.2

The 2009 Notice proposes the addition of a set of program descriptor data standards – that is, data to be collected about all homeless assistance and HPRP homelessness prevention programs in the CoC.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id392 HUD_HMIS.xsd0.tmp#id394 HUD_HMIS.xsd0.tmp#id395 HUD_HMIS.xsd0.tmp#id396 HUD_HMIS.xsd0.tmp#id399 HUD_HMIS.xsd0.tmp#id401 HUD_HMIS.xsd0.tmp#id402 HUD_HMIS.xsd0.tmp#id423 HUD_HMIS.xsd0.tmp#id424 HUD_HMIS.xsd0.tmp#id426 HUD_HMIS.xsd0.tmp#id427 HUD_HMIS.xsd0.tmp#id428 HUD_HMIS.xsd0.tmp#id429 HUD_HMIS.xsd0.tmp#id391
Type service
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model COCCode{0,1} , Configuration{0,1} , DirectServiceCode{0,1} , FundingSources{0,1} , GranteeIdentifier{0,1} , IndividualFamilyCode{0,1} , Inventory* , ResidentialTrackingMethod{0,1} , ServiceType{0,1} , ServiceEffectivePeriod{0,1} , ServiceRecordedDate , TargetPopulationA{0,1} , TargetPopulationB{0,1}
Children COCCode, Configuration, DirectServiceCode, FundingSources, GranteeIdentifier, IndividualFamilyCode, Inventory, ResidentialTrackingMethod, ServiceEffectivePeriod, ServiceRecordedDate, ServiceType, TargetPopulationA, TargetPopulationB
Instance
<Service>
  <COCCode>{0,1}</COCCode>
  <Configuration>{0,1}</Configuration>
  <DirectServiceCode>{0,1}</DirectServiceCode>
  <FundingSources>{0,1}</FundingSources>
  <GranteeIdentifier>{0,1}</GranteeIdentifier>
  <IndividualFamilyCode>{0,1}</IndividualFamilyCode>
  <Inventory>{0,unbounded}</Inventory>
  <ResidentialTrackingMethod>{0,1}</ResidentialTrackingMethod>
  <ServiceType>{0,1}</ServiceType>
  <ServiceEffectivePeriod>{0,1}</ServiceEffectivePeriod>
  <ServiceRecordedDate>{1,1}</ServiceRecordedDate>
  <TargetPopulationA>{0,1}</TargetPopulationA>
  <TargetPopulationB>{0,1}</TargetPopulationB>
</Service>
Source
<xsd:element name="Service" type="hmis:service" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 1.2" xml:lang="en">The 2009 Notice proposes the addition of a set of program descriptor data standards – that is, data to be collected about all homeless assistance and HPRP homelessness prevention programs in the CoC.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element service / COCCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.7

To associate each CoC Program with a CoC for HUD reporting purposes.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id393
Type string5Base
Properties
content: simple
minOccurs: 0
Facets
maxLength 5
Source
<xsd:element name="COCCode" type="hmis:string5Base" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.7" xml:lang="en">To associate each CoC Program with a CoC for HUD reporting purposes.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element service / Configuration
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.6A

"...record the site configuration type as follows: 1. Single site, single building. Housing units (or service encounters) are at one site, in a single structure. 2. Single site, multiple buildings. Housing units (or service encounters) are at one site, in multiple structures (e.g., single apartment complex with multiple buildings and program units in two or more buildings). 3. Multiple sites. Housing units (or service encounters) are at multiple sites (e.g., scattered-site housing, outreach)."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id104
Type threeValBase
Properties
content: simple
minOccurs: 0
Facets
maxInclusive 3
minInclusive 1
Source
<xsd:element name="Configuration" minOccurs="0" type="hmis:threeValBase">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6A" xml:lang="en">"...record the site configuration type as follows: 1. Single site, single building. Housing units (or service encounters) are at one site, in a single structure. 2. Single site, multiple buildings. Housing units (or service encounters) are at one site, in multiple structures (e.g., single apartment complex with multiple buildings and program units in two or more buildings). 3. Multiple sites. Housing units (or service encounters) are at multiple sites (e.g., scattered-site housing, outreach)."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element service / DirectServiceCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.5

To differentiate CoC Programs in the HMIS that provide direct services from organizations that do not provide direct services (such as HMIS Lead Agencies, organizations that oversee or support CoC Programs, or software solution providers).
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12
Type twoValBase
Properties
content: simple
minOccurs: 0
Facets
enumeration 0
enumeration 1
Source
<xsd:element name="DirectServiceCode" type="hmis:twoValBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.5" xml:lang="en">To differentiate CoC Programs in the HMIS that provide direct services from organizations that do not provide direct services (such as HMIS Lead Agencies, organizations that oversee or support CoC Programs, or software solution providers).</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element service / FundingSources
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Provides a place to assign a set of Federal funding sources to the Service.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id398 HUD_HMIS.xsd0.tmp#id397
Type fundingSourcesService
Properties
content: complex
minOccurs: 0
Model FundingSource+
Children FundingSource
Instance
<FundingSources>
  <FundingSource>{1,unbounded}</FundingSource>
</FundingSources>
Source
<xsd:element name="FundingSources" type="hmis:fundingSourcesService" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Provides a place to assign a set of Federal funding sources to the Service.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element fundingSourcesService / FundingSource
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id334 HUD_HMIS.xsd0.tmp#id335 HUD_HMIS.xsd0.tmp#id337 HUD_HMIS.xsd0.tmp#id333
Type fundingSourceBase
Properties
content: complex
maxOccurs: unbounded
Model FundingSourceID , FederalCFDA{0,1} , ReceivesMcKinneyFunding{0,1}
Children FederalCFDA, FundingSourceID, ReceivesMcKinneyFunding
Instance
<FundingSource>
  <FundingSourceID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</FundingSourceID>
  <FederalCFDA>{0,1}</FederalCFDA>
  <ReceivesMcKinneyFunding>{0,1}</ReceivesMcKinneyFunding>
</FundingSource>
Source
<xsd:element name="FundingSource" type="hmis:fundingSourceBase" maxOccurs="unbounded"/>
Element service / GranteeIdentifier
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.13

"All subgrantees of a federal HPRP grantee must identify their projects with the original state or local grantee identifier as assigned by HUD."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id400
Type string10Base
Properties
content: simple
minOccurs: 0
Facets
maxLength 10
Source
<xsd:element name="GranteeIdentifier" type="hmis:string10Base" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.13" xml:lang="en">"All subgrantees of a federal HPRP grantee must identify their projects with the original state or local grantee identifier as assigned by HUD."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element service / IndividualFamilyCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.4.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id48
Type fourValBase
Properties
content: simple
minOccurs: 0
Facets
maxInclusive 4
minInclusive 1
Source
<xsd:element name="IndividualFamilyCode" type="hmis:fourValBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.4.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element service / Inventory
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.9

To record inventory information for each residential CoC Program in order to produce Housing Inventory data for the CoC application and the AHAR.

2010 HUD HMIS Data and Technical Standards, Section 2.9

The revised data standards also state: "These data may also be collected separately for distinct sites within a program, as long as they can be aggregated to the program level.".  So, inventory is also included as a subelement of SiteService, so that site-based inventories can be conveyed, though site-based inventory tracking is not required.
Alternatively, each bed can be individually reported using an asset.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id406 HUD_HMIS.xsd0.tmp#id405 HUD_HMIS.xsd0.tmp#id404 HUD_HMIS.xsd0.tmp#id407 HUD_HMIS.xsd0.tmp#id408 HUD_HMIS.xsd0.tmp#id419 HUD_HMIS.xsd0.tmp#id420 HUD_HMIS.xsd0.tmp#id421 HUD_HMIS.xsd0.tmp#id422 HUD_HMIS.xsd0.tmp#id403
Type inventory
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model HMISParticipationPeriod{0,1} , InventoryID , BedInventory{0,1} , HMISParticipatingBeds{0,1} , InventoryEffectivePeriod{0,1} , InventoryRecordedDate , UnitInventory{0,1}
Children BedInventory, HMISParticipatingBeds, HMISParticipationPeriod, InventoryEffectivePeriod, InventoryID, InventoryRecordedDate, UnitInventory
Instance
<Inventory>
  <HMISParticipationPeriod>{0,1}</HMISParticipationPeriod>
</Inventory>
Source
<xsd:element name="Inventory" type="hmis:inventory" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9" xml:lang="en">To record inventory information for each residential CoC Program in order to produce Housing Inventory data for the CoC application and the AHAR.</xsd:documentation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9" xml:lang="en">The revised data standards also state: "These data may also be collected separately for distinct sites within a program, as long as they can be aggregated to the program level.".  So, inventory is also included as a subelement of SiteService, so that site-based inventories can be conveyed, though site-based inventory tracking is not required.</xsd:documentation>
    <xsd:documentation xml:lang="en">Alternatively, each bed can be individually reported using an asset.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element bedAndUnitInfo / HMISParticipationPeriod
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.9J

"This is the date when the HMIS participating bed information first applies (i.e., the date when a change in the number of HMIS participating beds occurs for a program’s Bed and Unit Inventory Record)."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id100 HUD_HMIS.xsd0.tmp#id101 HUD_HMIS.xsd0.tmp#id99
Type dateRangeOpen
Properties
content: complex
minOccurs: 0
Model StartDate{0,1} , EndDate{0,1}
Children EndDate, StartDate
Instance
<HMISParticipationPeriod>
  <StartDate>{0,1}</StartDate>
  <EndDate>{0,1}</EndDate>
</HMISParticipationPeriod>
Source
<xsd:element name="HMISParticipationPeriod" type="hmis:dateRangeOpen" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9J" xml:lang="en">"This is the date when the HMIS participating bed information first applies (i.e., the date when a change in the number of HMIS participating beds occurs for a program’s Bed and Unit Inventory Record)."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element inventory / InventoryID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Unique ID to track each inventory.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<InventoryID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</InventoryID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="InventoryID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Unique ID to track each inventory.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element inventory / BedInventory
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.9D

"The bed inventory data element is an integer that tracks the total number of beds available for occupancy as of the inventory start date..."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id410 HUD_HMIS.xsd0.tmp#id409
Type bedCountBase
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
bedAvailability threeValBase optional

2010 HUD HMIS Data and Technical Standards, Section 2.9C

"Describes the availability of beds based on whether beds are available on a planned basis year-round or seasonally (during a defined period of high demand), or on an ad hoc or temporary basis as demand indicates."
bedIndividualFamilyType twoValBase optional
This data element arises from HIC requirements.  The Service also indicates whether it primarily serves individuals or families, but this is more specific for inventory counts for the HIC.
bedStatus threeValBase optional
For HIC reporting, identifies if the beds are current/new/under development.
bedType threeValBase optional

2010 HUD HMIS Data and Technical Standards, Section 2.9B

"describes the type of program beds based on whether beds are: located in a residential homeless assistance program facility (including cots or mats); provided through a voucher with a hotel or motel; other types of beds"
chronicHomelessBed twoValBase optional

2010 HUD HMIS Data and Technical Standards, Section 2.9E

"(Permanent Supportive Housing Programs Only). The chronic homeless bed status data element is an yes/no flag that tracks whether the beds are available for occupancy for chronically homeless persons as of the inventory start date recorded in 2.1.9G."
To arrive at chronic homelessness inventory from the alternate asset tracking method, one would have to look at the asset assignment's person id, then look for any chronic homeless episodes in their person historical data that overlap the bed stay.
domesticViolenceShelterBed twoValBase optional
For HIC reporting of domestic violence shelter beds
householdType twoVal2Base optional

2010 HUD HMIS Data and Technical Standards, Section 2.9A

"describes the household type served by beds and units counted in the Bed and Unit Inventory Information data elements"
Source
<xsd:element name="BedInventory" type="hmis:bedCountBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9D" xml:lang="en">"The bed inventory data element is an integer that tracks the total number of beds available for occupancy as of the inventory start date..."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element inventory / HMISParticipatingBeds
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.9I

"This data element is an integer that tracks the total number of beds participating in HMIS as of the HMIS participation start date recorded in 2.9J."
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="HMISParticipatingBeds" type="xsd:nonNegativeInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9I" xml:lang="en">"This data element is an integer that tracks the total number of beds participating in HMIS as of the HMIS participation start date recorded in 2.9J."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element inventory / InventoryEffectivePeriod
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.9G

"The inventory effective period constrains when the bed and unit inventory information applies."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id100 HUD_HMIS.xsd0.tmp#id101 HUD_HMIS.xsd0.tmp#id99
Type dateRangeOpen
Properties
content: complex
minOccurs: 0
Model StartDate{0,1} , EndDate{0,1}
Children EndDate, StartDate
Instance
<InventoryEffectivePeriod>
  <StartDate>{0,1}</StartDate>
  <EndDate>{0,1}</EndDate>
</InventoryEffectivePeriod>
Source
<xsd:element name="InventoryEffectivePeriod" type="hmis:dateRangeOpen" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9G" xml:lang="en">"The inventory effective period constrains when the bed and unit inventory information applies."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element inventory / InventoryRecordedDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Used for synchronization purposes to differentiate two sets of inventory for the same period.
Diagram
Diagram
Type xsd:dateTime
Properties
content: simple
Source
<xsd:element name="InventoryRecordedDate" type="xsd:dateTime">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Used for synchronization purposes to differentiate two sets of inventory for the same period.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element inventory / UnitInventory
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.9F

"The unit inventory data element is an integer that tracks the total number of units available for occupancy as of the inventory start date recorded in 2.1.9G."
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="UnitInventory" type="xsd:nonNegativeInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9F" xml:lang="en">"The unit inventory data element is an integer that tracks the total number of units available for occupancy as of the inventory start date recorded in 2.1.9G."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element service / ResidentialTrackingMethod
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.12

Record the method used to track the actual nights that a client stays in a program.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id104
Type threeValBase
Properties
content: simple
minOccurs: 0
Facets
maxInclusive 3
minInclusive 1
Source
<xsd:element name="ResidentialTrackingMethod" type="hmis:threeValBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.12">Record the method used to track the actual nights that a client stays in a program.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element service / ServiceType
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.8

To associate each CoC Program with the specific type of service offered.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id425
Type serviceType
Properties
content: simple
minOccurs: 0
Facets
maxInclusive 9
minInclusive 1
Source
<xsd:element name="ServiceType" type="hmis:serviceType" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.8" xml:lang="en">To associate each CoC Program with the specific type of service offered.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element service / ServiceEffectivePeriod
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Period of time during which this service is in existence.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id100 HUD_HMIS.xsd0.tmp#id101 HUD_HMIS.xsd0.tmp#id99
Type dateRangeOpen
Properties
content: complex
minOccurs: 0
Model StartDate{0,1} , EndDate{0,1}
Children EndDate, StartDate
Instance
<ServiceEffectivePeriod>
  <StartDate>{0,1}</StartDate>
  <EndDate>{0,1}</EndDate>
</ServiceEffectivePeriod>
Source
<xsd:element name="ServiceEffectivePeriod" type="hmis:dateRangeOpen" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Period of time during which this service is in existence.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element service / ServiceRecordedDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Simply the date when this Service data was added to the system for synchronization purposes.  Required.
Diagram
Diagram
Type xsd:dateTime
Properties
content: simple
Source
<xsd:element name="ServiceRecordedDate" type="xsd:dateTime">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Simply the date when this Service data was added to the system for synchronization purposes.  Required.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element service / TargetPopulationA
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.10

"This information may be used to track bed utilization and service gaps."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id380
Type elevenValBase
Properties
content: simple
minOccurs: 0
Facets
maxInclusive 11
minInclusive 1
Source
<xsd:element name="TargetPopulationA" type="hmis:elevenValBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.10" xml:lang="en">"This information may be used to track bed utilization and service gaps."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element service / TargetPopulationB
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.11

"To allow HMIS to produce the Housing Inventory data for the for the annual CoC application to HUD."
Diagram
Diagram HUD_HMIS.xsd0.tmp#id48
Type fourValBase
Properties
content: simple
minOccurs: 0
Facets
maxInclusive 4
minInclusive 1
Source
<xsd:element name="TargetPopulationB" type="hmis:fourValBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.11" xml:lang="en">"To allow HMIS to produce the Housing Inventory data for the for the annual CoC application to HUD."</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element export / Site
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
'Site' is simply a wrapper for AIRS' definition of Site, so separate AIRS XML doesn't need to be conveyed with HMIS XML to describe the AIRS Agency/Site/Service model.
See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.5.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id432 HUD_HMIS.xsd0.tmp#id431
Type site
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model AgencyKey{0,1}
Children AgencyKey
Instance
<Site>
  <AgencyKey>{0,1}</AgencyKey>
</Site>
Source
<xsd:element name="Site" type="hmis:site" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">'Site' is simply a wrapper for AIRS' definition of Site, so separate AIRS XML doesn't need to be conveyed with HMIS XML to describe the AIRS Agency/Site/Service model.</xsd:documentation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.5.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element site / AgencyKey
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
This represents ID of parent Agency.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="AgencyKey" type="xsd:nonNegativeInteger" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>This represents ID of parent Agency.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element export / SiteService
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.6.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id435 HUD_HMIS.xsd0.tmp#id436 HUD_HMIS.xsd0.tmp#id437 HUD_HMIS.xsd0.tmp#id440 HUD_HMIS.xsd0.tmp#id454 HUD_HMIS.xsd0.tmp#id457 HUD_HMIS.xsd0.tmp#id458 HUD_HMIS.xsd0.tmp#id459 HUD_HMIS.xsd0.tmp#id475 HUD_HMIS.xsd0.tmp#id476 HUD_HMIS.xsd0.tmp#id477 HUD_HMIS.xsd0.tmp#id434
Type siteService
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model ServiceID , SiteID , GeographicCode{0,1} , HMISAsset* , HousingType{0,1} , Inventory* , Principal{0,1} , PITCountSet* , SiteServiceEffectivePeriod{0,1} , SiteServiceRecordedDate{0,1} , SiteServiceType{0,1}
Children GeographicCode, HMISAsset, HousingType, Inventory, PITCountSet, Principal, ServiceID, SiteID, SiteServiceEffectivePeriod, SiteServiceRecordedDate, SiteServiceType
Instance
<SiteService>
  <ServiceID>{1,1}</ServiceID>
  <SiteID>{1,1}</SiteID>
  <GeographicCode dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</GeographicCode>
  <HMISAsset>{0,unbounded}</HMISAsset>
  <HousingType dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</HousingType>
  <Inventory>{0,unbounded}</Inventory>
  <Principal>{0,1}</Principal>
  <PITCountSet>{0,unbounded}</PITCountSet>
  <SiteServiceEffectivePeriod>{0,1}</SiteServiceEffectivePeriod>
  <SiteServiceRecordedDate>{0,1}</SiteServiceRecordedDate>
  <SiteServiceType>{0,1}</SiteServiceType>
</SiteService>
Source
<xsd:element name="SiteService" type="hmis:siteService" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.6.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteService / ServiceID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="ServiceID" type="xsd:nonNegativeInteger"/>
Element siteService / SiteID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
A "Site" is, in AIRS XML parlance, the parent of a SiteService; a physical location.  This ID links back up to the parent Site.Key.
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="SiteID" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">A "Site" is, in AIRS XML parlance, the parent of a SiteService; a physical location.  This ID links back up to the parent Site.Key.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteService / GeographicCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.6C

For the principal program service site, record the geocode associated with the geographic location of the site.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id439 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id438
Type geographicCode
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="GeographicCode" type="hmis:geographicCode" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6C" xml:lang="en">For the principal program service site, record the geocode associated with the geographic location of the site.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteService / HMISAsset
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
A physical item that can be assigned to an individual.  The two types of assets currently covered by the HMIS Revised Data Standard are housing units and shelter beds, so the generic asset type is extended to make the hMISAsset, which has HMIS-specific asset information.  The aggregate counts of these can serve as a proxy for an Inventory, found in Service.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id443 HUD_HMIS.xsd0.tmp#id444 HUD_HMIS.xsd0.tmp#id445 HUD_HMIS.xsd0.tmp#id446 HUD_HMIS.xsd0.tmp#id447 HUD_HMIS.xsd0.tmp#id448 HUD_HMIS.xsd0.tmp#id442 HUD_HMIS.xsd0.tmp#id406 HUD_HMIS.xsd0.tmp#id405 HUD_HMIS.xsd0.tmp#id441
Type hMISAsset
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model AssetID , AssetCount , AssetType , AssetEffectivePeriod{0,1} , AssetRecordedDate , Assignment* , HMISParticipationPeriod{0,1}
Children AssetCount, AssetEffectivePeriod, AssetID, AssetRecordedDate, AssetType, Assignment, HMISParticipationPeriod
Instance
<HMISAsset>
  <AssetID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</AssetID>
  <AssetCount bedAvailability="" bedIndividualFamilyType="" bedStatus="" bedType="" chronicHomelessBed="" domesticViolenceShelterBed="" householdType="">{1,1}</AssetCount>
  <AssetType>{1,1}</AssetType>
  <AssetEffectivePeriod>{0,1}</AssetEffectivePeriod>
  <AssetRecordedDate>{1,1}</AssetRecordedDate>
  <Assignment>{0,unbounded}</Assignment>
</HMISAsset>
Source
<xsd:element name="HMISAsset" type="hmis:hMISAsset" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">A physical item that can be assigned to an individual.  The two types of assets currently covered by the HMIS Revised Data Standard are housing units and shelter beds, so the generic asset type is extended to make the hMISAsset, which has HMIS-specific asset information.  The aggregate counts of these can serve as a proxy for an Inventory, found in Service.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element asset / AssetID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Assigns a unique identifier to the particular asset.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<AssetID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</AssetID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="AssetID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Assigns a unique identifier to the particular asset.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element asset / AssetCount
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Quantity of asset tracked.  Usually, this will be "1", if assigned to an individual.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id410 HUD_HMIS.xsd0.tmp#id409
Type bedCountBase
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
bedAvailability threeValBase optional

2010 HUD HMIS Data and Technical Standards, Section 2.9C

"Describes the availability of beds based on whether beds are available on a planned basis year-round or seasonally (during a defined period of high demand), or on an ad hoc or temporary basis as demand indicates."
bedIndividualFamilyType twoValBase optional
This data element arises from HIC requirements.  The Service also indicates whether it primarily serves individuals or families, but this is more specific for inventory counts for the HIC.
bedStatus threeValBase optional
For HIC reporting, identifies if the beds are current/new/under development.
bedType threeValBase optional

2010 HUD HMIS Data and Technical Standards, Section 2.9B

"describes the type of program beds based on whether beds are: located in a residential homeless assistance program facility (including cots or mats); provided through a voucher with a hotel or motel; other types of beds"
chronicHomelessBed twoValBase optional

2010 HUD HMIS Data and Technical Standards, Section 2.9E

"(Permanent Supportive Housing Programs Only). The chronic homeless bed status data element is an yes/no flag that tracks whether the beds are available for occupancy for chronically homeless persons as of the inventory start date recorded in 2.1.9G."
To arrive at chronic homelessness inventory from the alternate asset tracking method, one would have to look at the asset assignment's person id, then look for any chronic homeless episodes in their person historical data that overlap the bed stay.
domesticViolenceShelterBed twoValBase optional
For HIC reporting of domestic violence shelter beds
householdType twoVal2Base optional

2010 HUD HMIS Data and Technical Standards, Section 2.9A

"describes the household type served by beds and units counted in the Bed and Unit Inventory Information data elements"
Source
<xsd:element name="AssetCount" type="hmis:bedCountBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Quantity of asset tracked.  Usually, this will be "1", if assigned to an individual.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element asset / AssetType
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Currently, the only asset types are beds or units.  If it is not one of these, HUD will not need this asset reported.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12
Type twoValBase
Properties
content: simple
Facets
enumeration 0
enumeration 1
Source
<xsd:element name="AssetType" type="hmis:twoValBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Currently, the only asset types are beds or units.  If it is not one of these, HUD will not need this asset reported.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element asset / AssetEffectivePeriod
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Similar to the Inventory Start and End Dates in 2.9G and 2.9H, except this only pertains to one bed/unit.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id100 HUD_HMIS.xsd0.tmp#id101 HUD_HMIS.xsd0.tmp#id99
Type dateRangeOpen
Properties
content: complex
minOccurs: 0
Model StartDate{0,1} , EndDate{0,1}
Children EndDate, StartDate
Instance
<AssetEffectivePeriod>
  <StartDate>{0,1}</StartDate>
  <EndDate>{0,1}</EndDate>
</AssetEffectivePeriod>
Source
<xsd:element name="AssetEffectivePeriod" type="hmis:dateRangeOpen" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Similar to the Inventory Start and End Dates in 2.9G and 2.9H, except this only pertains to one bed/unit.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element asset / AssetRecordedDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Simply tracks the date and time the asset was entered into the system for synchronization purposes.
Diagram
Diagram
Type xsd:dateTime
Properties
content: simple
Source
<xsd:element name="AssetRecordedDate" type="xsd:dateTime">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Simply tracks the date and time the asset was entered into the system for synchronization purposes.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element asset / Assignment
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Assigns an asset to a person.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id450 HUD_HMIS.xsd0.tmp#id451 HUD_HMIS.xsd0.tmp#id452 HUD_HMIS.xsd0.tmp#id453 HUD_HMIS.xsd0.tmp#id449
Type assignment
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model AssignmentID , PersonID , HouseholdID{0,1} , AssignmentPeriod*
Children AssignmentID, AssignmentPeriod, HouseholdID, PersonID
Instance
<Assignment>
  <AssignmentID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</AssignmentID>
  <PersonID>{1,1}</PersonID>
  <HouseholdID>{0,1}</HouseholdID>
  <AssignmentPeriod>{0,unbounded}</AssignmentPeriod>
</Assignment>
Source
<xsd:element name="Assignment" type="hmis:assignment" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Assigns an asset to a person.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element assignment / AssignmentID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Assigns a unique identifier to the assignment of the asset to the person.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<AssignmentID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</AssignmentID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="AssignmentID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Assigns a unique identifier to the assignment of the asset to the person.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element assignment / PersonID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
ID of the Person linked to this asset assignment.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id96 HUD_HMIS.xsd0.tmp#id97 HUD_HMIS.xsd0.tmp#id95
Type id
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<PersonID>
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</PersonID>
Source
<xsd:element name="PersonID" type="hmis:id">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">ID of the Person linked to this asset assignment.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element assignment / HouseholdID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Optional unique identifier of a household associated with this asset assignment.  The Assignment.PersonID should identify a member of this household.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id96 HUD_HMIS.xsd0.tmp#id97 HUD_HMIS.xsd0.tmp#id95
Type id
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<HouseholdID>
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</HouseholdID>
Source
<xsd:element name="HouseholdID" type="hmis:id" minOccurs="0" maxOccurs="1">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Optional unique identifier of a household associated with this asset assignment.  The Assignment.PersonID should identify a member of this household.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element assignment / AssignmentPeriod
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Period of time during which the assignment to the Person/Household is in effect.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id35 HUD_HMIS.xsd0.tmp#id36 HUD_HMIS.xsd0.tmp#id34
Type dateRangeCapped
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model StartDate , EndDate
Children EndDate, StartDate
Instance
<AssignmentPeriod>
  <StartDate>{1,1}</StartDate>
  <EndDate>{1,1}</EndDate>
</AssignmentPeriod>
Source
<xsd:element name="AssignmentPeriod" type="hmis:dateRangeCapped" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Period of time during which the assignment to the Person/Household is in effect.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteService / HousingType
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.6E

For the principal program service site, record the appropriate housing type.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id456 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id455
Type sevenVal
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="HousingType" type="hmis:sevenVal" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6E" xml:lang="en">For the principal program service site, record the appropriate housing type.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteService / Inventory
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.9

Inventory counts aggregate bed and unit info for HUD HMIS reporting.  SiteService.Inventory is used for Housing Inventory Chart (HIC) reporting.  Alternatively, each bed can be individually reported using an asset.

2010 HUD HMIS Data and Technical Standards, Section 2.9

The revised data stnadards also state: "These data may also be collected separately for distinct sites within a program, as long as they can be aggregated to the program level.".  The placement of Inventory, here within SiteService, accomodates conveying site-based inventories.  However, this is not required, and Inventory is also included as a subelement of Service, so that non-site-based inventories can be conveyed.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id406 HUD_HMIS.xsd0.tmp#id405 HUD_HMIS.xsd0.tmp#id404 HUD_HMIS.xsd0.tmp#id407 HUD_HMIS.xsd0.tmp#id408 HUD_HMIS.xsd0.tmp#id419 HUD_HMIS.xsd0.tmp#id420 HUD_HMIS.xsd0.tmp#id421 HUD_HMIS.xsd0.tmp#id422 HUD_HMIS.xsd0.tmp#id403
Type inventory
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model HMISParticipationPeriod{0,1} , InventoryID , BedInventory{0,1} , HMISParticipatingBeds{0,1} , InventoryEffectivePeriod{0,1} , InventoryRecordedDate , UnitInventory{0,1}
Children BedInventory, HMISParticipatingBeds, HMISParticipationPeriod, InventoryEffectivePeriod, InventoryID, InventoryRecordedDate, UnitInventory
Instance
<Inventory>
  <HMISParticipationPeriod>{0,1}</HMISParticipationPeriod>
</Inventory>
Source
<xsd:element name="Inventory" type="hmis:inventory" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en" source="2010 HUD HMIS Data and Technical Standards, Section 2.9">Inventory counts aggregate bed and unit info for HUD HMIS reporting.  SiteService.Inventory is used for Housing Inventory Chart (HIC) reporting.  Alternatively, each bed can be individually reported using an asset.</xsd:documentation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9" xml:lang="en">The revised data stnadards also state: "These data may also be collected separately for distinct sites within a program, as long as they can be aggregated to the program level.".  The placement of Inventory, here within SiteService, accomodates conveying site-based inventories.  However, this is not required, and Inventory is also included as a subelement of Service, so that non-site-based inventories can be conveyed.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteService / Principal
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.6B

This yes/no element designates whether this SiteService is the "principal program service site".

2010 HUD HMIS Data and Technical Standards, Section 2.6B

The data standards also track the address of this principal site service.  That is located by completing information for the parent Site (referenced by SiteService.SiteID) of the principal Site Service at airs:tSite.PhysicalAddress.

2010 HUD HMIS Data and Technical Standards, Section 2.6B

In the data standards, it mentions that "Programs without a principal program service site (e.g., mobile programs such as street outreach and scattered-site housing programs) should record the address of their administrative office."  The administrative office location is located at airs:tAgency.AgencyLocation.tSite.PhysicalAddress.

2010 HUD HMIS Data and Technical Standards, Section 2.6

In the data standards, it mentions that "Programs may choose to record the Site Information data element for each site or facility operated by the program.", so even if a Site Service is not the principal SiteService, information in section 2.6 can still be tracked.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12
Type twoValBase
Properties
content: simple
minOccurs: 0
Facets
enumeration 0
enumeration 1
Source
<xsd:element name="Principal" type="hmis:twoValBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6B" xml:lang="en">This yes/no element designates whether this SiteService is the "principal program service site".</xsd:documentation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6B" xml:lang="en">The data standards also track the address of this principal site service.  That is located by completing information for the parent Site (referenced by SiteService.SiteID) of the principal Site Service at airs:tSite.PhysicalAddress.</xsd:documentation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6B" xml:lang="en">In the data standards, it mentions that "Programs without a principal program service site (e.g., mobile programs such as street outreach and scattered-site housing programs) should record the address of their administrative office."  The administrative office location is located at airs:tAgency.AgencyLocation.tSite.PhysicalAddress.</xsd:documentation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6" xml:lang="en">In the data standards, it mentions that "Programs may choose to record the Site Information data element for each site or facility operated by the program.", so even if a Site Service is not the principal SiteService, information in section 2.6 can still be tracked.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteService / PITCountSet
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Holds a set of PIT Count data collected at the program site level.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id461 HUD_HMIS.xsd0.tmp#id462 HUD_HMIS.xsd0.tmp#id463 HUD_HMIS.xsd0.tmp#id464 HUD_HMIS.xsd0.tmp#id465 HUD_HMIS.xsd0.tmp#id466 HUD_HMIS.xsd0.tmp#id467 HUD_HMIS.xsd0.tmp#id460
Type pITCountSet
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model PITCountSetID , HUDWaiverReceived{0,1} , HUDWaiverDate{0,1} , HUDWaiverEffectivePeriod{0,1} , LastPITShelteredCountDate{0,1} , LastPITUnshelteredCountDate{0,1} , PITCounts{0,1}
Children HUDWaiverDate, HUDWaiverEffectivePeriod, HUDWaiverReceived, LastPITShelteredCountDate, LastPITUnshelteredCountDate, PITCountSetID, PITCounts
Instance
<PITCountSet>
  <PITCountSetID delete="1" deleteEffective="" deleteOccurredDate="">{1,1}</PITCountSetID>
  <HUDWaiverReceived>{0,1}</HUDWaiverReceived>
  <HUDWaiverDate>{0,1}</HUDWaiverDate>
  <HUDWaiverEffectivePeriod>{0,1}</HUDWaiverEffectivePeriod>
  <LastPITShelteredCountDate>{0,1}</LastPITShelteredCountDate>
  <LastPITUnshelteredCountDate>{0,1}</LastPITUnshelteredCountDate>
  <PITCounts>{0,1}</PITCounts>
</PITCountSet>
Source
<xsd:element name="PITCountSet" type="hmis:pITCountSet" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Holds a set of PIT Count data collected at the program site level.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element pITCountSet / PITCountSetID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Establishes a unique ID for the Pregnancy element sequence.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6
Type iDIndex
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<PITCountSetID delete="1" deleteEffective="" deleteOccurredDate="">
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</PITCountSetID>
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:element name="PITCountSetID" type="hmis:iDIndex">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Establishes a unique ID for the Pregnancy element sequence.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element pITCountSet / HUDWaiverReceived
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
for Point In Time Chart, whether HUD granted a waiver for PIT reporting
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12
Type twoValBase
Properties
content: simple
minOccurs: 0
Facets
enumeration 0
enumeration 1
Source
<xsd:element name="HUDWaiverReceived" type="hmis:twoValBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">for Point In Time Chart, whether HUD granted a waiver for PIT reporting</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element pITCountSet / HUDWaiverDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
for Point In Time Chart, date HUD granted a waiver for PIT reporting
Diagram
Diagram
Type xsd:date
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="HUDWaiverDate" type="xsd:date" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">for Point In Time Chart, date HUD granted a waiver for PIT reporting</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element pITCountSet / HUDWaiverEffectivePeriod
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
for Point In Time Chart, date range during which HUD granted waiver for PIT reporting is effective.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id100 HUD_HMIS.xsd0.tmp#id101 HUD_HMIS.xsd0.tmp#id99
Type dateRangeOpen
Properties
content: complex
minOccurs: 0
Model StartDate{0,1} , EndDate{0,1}
Children EndDate, StartDate
Instance
<HUDWaiverEffectivePeriod>
  <StartDate>{0,1}</StartDate>
  <EndDate>{0,1}</EndDate>
</HUDWaiverEffectivePeriod>
Source
<xsd:element name="HUDWaiverEffectivePeriod" type="dateRangeOpen" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">for Point In Time Chart, date range during which HUD granted waiver for PIT reporting is effective.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element pITCountSet / LastPITShelteredCountDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
for Housing Inventory Chart and Point In Time Chart
Diagram
Diagram
Type xsd:date
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="LastPITShelteredCountDate" type="xsd:date" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">for Housing Inventory Chart and Point In Time Chart</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element pITCountSet / LastPITUnshelteredCountDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
for Housing Inventory Chart and Point In Time Chart
Diagram
Diagram
Type xsd:date
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="LastPITUnshelteredCountDate" type="xsd:date" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">for Housing Inventory Chart and Point In Time Chart</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element pITCountSet / PITCounts
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Holds a series of Pit Count data elements.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id469 HUD_HMIS.xsd0.tmp#id468
Type pITCounts
Properties
content: complex
minOccurs: 0
Model PITCount
Children PITCount
Instance
<PITCounts>
  <PITCount pITHouseholdType="">{1,1}</PITCount>
</PITCounts>
Source
<xsd:element name="PITCounts" type="hmis:pITCounts" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Holds a series of Pit Count data elements.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element pITCounts / PITCount
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
for Point In Time Chart
Diagram
Diagram HUD_HMIS.xsd0.tmp#id474 HUD_HMIS.xsd0.tmp#id471 HUD_HMIS.xsd0.tmp#id472 HUD_HMIS.xsd0.tmp#id473 HUD_HMIS.xsd0.tmp#id470
Type pITCount
Properties
content: complex
Model PITCountValue , PITCountEffectivePeriod{0,1} , PITCountRecordedDate
Children PITCountEffectivePeriod, PITCountRecordedDate, PITCountValue
Instance
<PITCount pITHouseholdType="">
  <PITCountValue>{1,1}</PITCountValue>
  <PITCountEffectivePeriod>{0,1}</PITCountEffectivePeriod>
  <PITCountRecordedDate>{1,1}</PITCountRecordedDate>
</PITCount>
Attributes
QName Type Fixed Default Use Annotation
pITHouseholdType threeValBase required

'2010 Housing Inventory and 2010 Point-in-Time Homeless Persons Counts Data Collection Guidance', 1/15/2010

Within each sheltered and unsheltered category, PIT homeless person counts will be recorded in the following household types:
a. Number of persons in households without children;
b. Number of persons in households with at least one adult and one child; and
c. Number of persons in households with only children. This includes only persons
age 17 or under, including unaccompanied youth, adolescent parents and their
children, adolescent siblings, or other household configurations composed only
of children.
Source
<xsd:element name="PITCount" type="hmis:pITCount">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">for Point In Time Chart</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element pITCount / PITCountValue
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="PITCountValue" type="xsd:nonNegativeInteger"/>
Element pITCount / PITCountEffectivePeriod
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Date range for which the PIT Counts apply.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id35 HUD_HMIS.xsd0.tmp#id36 HUD_HMIS.xsd0.tmp#id34
Type dateRangeCapped
Properties
content: complex
minOccurs: 0
Model StartDate , EndDate
Children EndDate, StartDate
Instance
<PITCountEffectivePeriod>
  <StartDate>{1,1}</StartDate>
  <EndDate>{1,1}</EndDate>
</PITCountEffectivePeriod>
Source
<xsd:element name="PITCountEffectivePeriod" type="hmis:dateRangeCapped" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Date range for which the PIT Counts apply.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element pITCount / PITCountRecordedDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
The date this PIT Count is recorded in the originating system, for synchronization purposes.
Diagram
Diagram
Type xsd:date
Properties
content: simple
Source
<xsd:element name="PITCountRecordedDate" type="xsd:date">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">The date this PIT Count is recorded in the originating system, for synchronization purposes.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteService / SiteServiceEffectivePeriod
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
When this SiteService was entered into the system, for synchronization purposes.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id100 HUD_HMIS.xsd0.tmp#id101 HUD_HMIS.xsd0.tmp#id99
Type dateRangeOpen
Properties
content: complex
minOccurs: 0
Model StartDate{0,1} , EndDate{0,1}
Children EndDate, StartDate
Instance
<SiteServiceEffectivePeriod>
  <StartDate>{0,1}</StartDate>
  <EndDate>{0,1}</EndDate>
</SiteServiceEffectivePeriod>
Source
<xsd:element name="SiteServiceEffectivePeriod" type="hmis:dateRangeOpen" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">When this SiteService was entered into the system, for synchronization purposes.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteService / SiteServiceRecordedDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
When this SiteService was entered into the system, for synchronization purposes.
Diagram
Diagram
Type xsd:dateTime
Properties
content: simple
minOccurs: 0
Source
<xsd:element name="SiteServiceRecordedDate" type="xsd:dateTime" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">When this SiteService was entered into the system, for synchronization purposes.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element siteService / SiteServiceType
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.6D

For the principal program service site, record the site type as follows: 1. Non-residential: services only. The program only provides supportive services and does not provide overnight accommodations. 2. Residential: special needs and non-special needs. Residential housing (i.e., site that provides overnight accommodation) is located within a building or complex that houses both persons with special needs—e.g., homeless or formerly homeless persons, persons with substance abuseproblems, persons with mental illness, or persons with HIV/AIDS—andpersons without any special needs. 3. Residential: special needs only. Residential housing is located within a building or complex that houses only persons with special needs—e.g., homeless or formerly homeless persons, persons with substance abuse problems, persons with mental illness, persons with HIV/AIDS, persons with a physical disability, and/or elderly persons.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id104
Type threeValBase
Properties
content: simple
minOccurs: 0
Facets
maxInclusive 3
minInclusive 1
Source
<xsd:element name="SiteServiceType" type="hmis:threeValBase" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6D" xml:lang="en">For the principal program service site, record the site type as follows: 1. Non-residential: services only. The program only provides supportive services and does not provide overnight accommodations. 2. Residential: special needs and non-special needs. Residential housing (i.e., site that provides overnight accommodation) is located within a building or complex that houses both persons with special needs—e.g., homeless or formerly homeless persons, persons with substance abuseproblems, persons with mental illness, or persons with HIV/AIDS—andpersons without any special needs. 3. Residential: special needs only. Residential housing is located within a building or complex that houses only persons with special needs—e.g., homeless or formerly homeless persons, persons with substance abuse problems, persons with mental illness, persons with HIV/AIDS, persons with a physical disability, and/or elderly persons.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element region / RegionID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id96 HUD_HMIS.xsd0.tmp#id97 HUD_HMIS.xsd0.tmp#id95
Type id
Properties
content: complex
Model (IDNum | IDStr)
Children IDNum, IDStr
Instance
<RegionID>
  <IDNum>{1,1}</IDNum>
  <IDStr>{1,1}</IDStr>
</RegionID>
Source
<xsd:element name="RegionID" type="hmis:id"/>
Element region / SiteServiceID
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type xsd:nonNegativeInteger
Properties
content: simple
Source
<xsd:element name="SiteServiceID" type="xsd:nonNegativeInteger"/>
Element region / RegionType
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id201
Type twoVal
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="RegionType" type="hmis:twoVal" minOccurs="0"/>
Element region / RegionDescription
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id485 HUD_HMIS.xsd0.tmp#id44 HUD_HMIS.xsd0.tmp#id484
Type string30
Type hierarchy
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:element name="RegionDescription" type="hmis:string30" minOccurs="0"/>
Element regions / Region
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id480 HUD_HMIS.xsd0.tmp#id481 HUD_HMIS.xsd0.tmp#id482 HUD_HMIS.xsd0.tmp#id483 HUD_HMIS.xsd0.tmp#id479
Type region
Properties
content: complex
maxOccurs: unbounded
Model RegionID , SiteServiceID , RegionType{0,1} , RegionDescription{0,1}
Children RegionDescription, RegionID, RegionType, SiteServiceID
Instance
<Region>
  <RegionID>{1,1}</RegionID>
  <SiteServiceID>{1,1}</SiteServiceID>
  <RegionType dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</RegionType>
  <RegionDescription dataCollectionStage="" dateCollected="" dateEffective="">{0,1}</RegionDescription>
</Region>
Source
<xsd:element name="Region" type="hmis:region" maxOccurs="unbounded"/>
Complex Type sources
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id478 HUD_HMIS.xsd0.tmp#id3
Used by
Element Sources
Model Source+
Children Source
Attributes
QName Type Fixed Default Use Annotation
version version optional
The version number of HMIS XML Schema the XML instance document conforms to (e.g. 3.0).
Source
<xsd:complexType name="sources">
  <xsd:sequence>
    <xsd:element name="Source" type="hmis:source" minOccurs="1" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="version" type="hmis:version">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">The version number of HMIS XML Schema the XML instance document conforms to (e.g. 3.0).</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type source
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id5 HUD_HMIS.xsd0.tmp#id15 HUD_HMIS.xsd0.tmp#id17 HUD_HMIS.xsd0.tmp#id19 HUD_HMIS.xsd0.tmp#id21 HUD_HMIS.xsd0.tmp#id23 HUD_HMIS.xsd0.tmp#id25 HUD_HMIS.xsd0.tmp#id26 HUD_HMIS.xsd0.tmp#id28 HUD_HMIS.xsd0.tmp#id29
Used by
Element sources/Source
Model SourceID , SoftwareVendor , SoftwareVersion , SourceContactEmail{0,1} , SourceContactExtension{0,1} , SourceContactFirst{0,1} , SourceContactLast{0,1} , SourceContactPhone{0,1} , SourceName , Export*
Children Export, SoftwareVendor, SoftwareVersion, SourceContactEmail, SourceContactExtension, SourceContactFirst, SourceContactLast, SourceContactPhone, SourceID, SourceName
Source
<xsd:complexType name="source">
  <xsd:sequence>
    <xsd:element name="SourceID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SoftwareVendor" type="hmis:string50Base">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SoftwareVersion" type="hmis:version">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SourceContactEmail" type="hmis:emailBase" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SourceContactExtension" type="hmis:extension" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SourceContactFirst" type="hmis:string20Base" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SourceContactLast" type="hmis:string20Base" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SourceContactPhone" type="hmis:phoneNumberBase" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SourceName" type="hmis:string50Base">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.2..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Export" type="hmis:export" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.A.3..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type iDIndex
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8
Used by
Model (IDNum | IDStr)
Children IDNum, IDStr
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:complexType name="iDIndex">
  <xsd:sequence>
    <xsd:choice minOccurs="1" maxOccurs="1">
      <xsd:element name="IDNum" type="xsd:nonNegativeInteger">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="IDStr" type="hmis:string32Base">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:sequence>
  <xsd:attributeGroup ref="hmis:deleteStampGroup">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">Allows for optional deletion of record with this ID.  No other elements should be associated with a deleteStampGroup.</xsd:documentation>
    </xsd:annotation>
  </xsd:attributeGroup>
</xsd:complexType>
Simple Type string32Base
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 32
Used by
Source
<xsd:simpleType name="string32Base">
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="32"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type twoValBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
twoVal: Applicable to:
No/Yes Answer
0 = No
1 = Yes
Advance or Arrears
0 = Advance
1 = Arrears
Asset Type
0 = Bed
1 = Unit
Chronic Homeless Bed
0 = No
1 = Yes
Direct Service Code
0 = No
1 = Yes
Domestic Violence Shelter Bed
0 = No
1 = Yes
HUD Waiver Received
0 = No
1 = Yes
Inventory Individual Family Bed Type
0 = Family
1 = Individual
Receives McKinney Funding
0 = No
1 = Yes
Region Type
0 = HUD COC
1 = HPRP Entitlement Jurisdiction
Service Unit
0 = Entire household
1 = Individual
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 0
enumeration 1
Used by
Source
<xsd:simpleType name="twoValBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">twoVal: Applicable to:
				No/Yes Answer
				0 = No
				1 = Yes
				Advance or Arrears
				0 = Advance
				1 = Arrears
				Asset Type
				0 = Bed
				1 = Unit
				Chronic Homeless Bed
				0 = No
				1 = Yes
				Direct Service Code
				0 = No
				1 = Yes
				Domestic Violence Shelter Bed
				0 = No
				1 = Yes
				HUD Waiver Received
				0 = No
				1 = Yes
				Inventory Individual Family Bed Type
				0 = Family
				1 = Individual
				Receives McKinney Funding
				0 = No
				1 = Yes
				Region Type
				0 = HUD COC
				1 = HPRP Entitlement Jurisdiction
				Service Unit
				0 = Entire household
				1 = Individual</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="0"/>
    <xsd:enumeration value="1"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type string50Base
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 50
Used by
Source
<xsd:simpleType name="string50Base">
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="50"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type version
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:decimal
Facets
totalDigits 5
fractionDigits 3
minInclusive 0.001
Used by
Source
<xsd:simpleType name="version">
  <xsd:restriction base="xsd:decimal">
    <xsd:totalDigits value="5"/>
    <xsd:fractionDigits value="3"/>
    <xsd:minInclusive value="0.001"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type emailBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern (([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}
Used by
Element source/SourceContactEmail
Complex Type email
Source
<xsd:simpleType name="emailBase">
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="(([A-Za-z0-9]+_+)|([A-Za-z0-9]+\-+)|([A-Za-z0-9]+\.+)|([A-Za-z0-9]+\++))*[A-Za-z0-9]+@((\w+\-+)|(\w+\.))*\w{1,63}\.[a-zA-Z]{2,6}"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type extension
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [0-9]{1,5}
Used by
Source
<xsd:simpleType name="extension">
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[0-9]{1,5}"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type string20Base
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 20
Used by
Source
<xsd:simpleType name="string20Base">
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="20"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type phoneNumberBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [2-9][0-9]{2}[2-9][0-9]{2}[0-9]{4}
Used by
Element source/SourceContactPhone
Complex Type phoneNumber
Source
<xsd:simpleType name="phoneNumberBase">
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[2-9][0-9]{2}[2-9][0-9]{2}[0-9]{4}"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type export
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id31 HUD_HMIS.xsd0.tmp#id32 HUD_HMIS.xsd0.tmp#id33 HUD_HMIS.xsd0.tmp#id37 HUD_HMIS.xsd0.tmp#id39 HUD_HMIS.xsd0.tmp#id56 HUD_HMIS.xsd0.tmp#id390 HUD_HMIS.xsd0.tmp#id430 HUD_HMIS.xsd0.tmp#id433
Used by
Element source/Export
Model ExportID , ExportDate , ExportPeriod{0,1} , Agency* , Household* , Person* , Service* , Site* , SiteService*
Children Agency, ExportDate, ExportID, ExportPeriod, Household, Person, Service, Site, SiteService
Source
<xsd:complexType name="export">
  <xsd:sequence>
    <xsd:element name="ExportID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: A.3.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ExportDate" type="xsd:dateTime">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: A.3.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ExportPeriod" type="hmis:dateRangeCapped" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: A.3.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Agency" type="hmis:agency" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.1" xml:lang="en">To uniquely identify an organization that operates a CoC Program within the CoC.</xsd:documentation>
        <xsd:documentation xml:lang="en">Organization Identifier is mapped to airs:tAgency.Key</xsd:documentation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.2" xml:lang="en">To identify the name of each organization that operates a CoC Program within the CoC.</xsd:documentation>
        <xsd:documentation xml:lang="en">Organization Name is mapped to airs:tAgency.Name</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Household" type="hmis:household" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.2.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Person" type="hmis:person" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Service" type="hmis:service" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 1.2" xml:lang="en">The 2009 Notice proposes the addition of a set of program descriptor data standards – that is, data to be collected about all homeless assistance and HPRP homelessness prevention programs in the CoC.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Site" type="hmis:site" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">'Site' is simply a wrapper for AIRS' definition of Site, so separate AIRS XML doesn't need to be conveyed with HMIS XML to describe the AIRS Agency/Site/Service model.</xsd:documentation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.5.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SiteService" type="hmis:siteService" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.6.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type dateRangeCapped
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
A date range, both start and end dates are required.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id35 HUD_HMIS.xsd0.tmp#id36
Used by
Model StartDate , EndDate
Children EndDate, StartDate
Source
<xsd:complexType name="dateRangeCapped">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">A date range, both start and end dates are required.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="StartDate" type="xsd:dateTime"/>
    <xsd:element name="EndDate" type="xsd:dateTime"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type agency
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10
Type extension of tAgency
Type hierarchy
Used by
Element export/Agency
Source
<xsd:complexType name="agency">
  <xsd:complexContent>
    <xsd:extension base="airs:tAgency">
      <xsd:attributeGroup ref="hmis:deleteStampGroup">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Allows for the deletion of an agency.  Provide only the airs:tAgency.Key when this is used.</xsd:documentation>
        </xsd:annotation>
      </xsd:attributeGroup>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type household
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id41 HUD_HMIS.xsd0.tmp#id42 HUD_HMIS.xsd0.tmp#id49
Used by
Model HouseholdID , HeadOfHouseholdID{0,1} , Members{0,1}
Children HeadOfHouseholdID, HouseholdID, Members
Source
<xsd:complexType name="household">
  <xsd:sequence>
    <xsd:element name="HouseholdID" type="hmis:iDIndex" minOccurs="1">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.15" xml:lang="en">To count the number of households served in a program.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HeadOfHouseholdID" type="hmis:iDIndexStamped" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.2.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Members" type="hmis:members" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.2.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type iDIndexStamped
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id7 HUD_HMIS.xsd0.tmp#id8 HUD_HMIS.xsd0.tmp#id6 HUD_HMIS.xsd0.tmp#id44
Type extension of iDIndex
Type hierarchy
Used by
Model (IDNum | IDStr)
Children IDNum, IDStr
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:complexType name="iDIndexStamped">
  <xsd:complexContent>
    <xsd:extension base="hmis:iDIndex">
      <xsd:attributeGroup ref="dateStampGroup"/>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Simple Type fourValBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
fourVal: Applicable to:
DataCollectionStage
	1 = Entry
	2 = During Program Enrollment
	3 = Exit
	4 = Followup
Individual/Family Code
	1 = Individuals
	2 = Families
	3 = Individuals and Families
	4 = Youth
RelationshipToHeadOfHousehold
	1 = Child
	2 = Spouse
	3 = Other family
	4 = Non-married partner
Release of Information Documentation
	1 = Signed, Written Consent
	2 = Verbal Consent
	3 = Other Documentation
	4 = No Documentation
Target Population Type B
				1 = DV: Domestic Violence victims
				2 = VET: Veterans
				3 = HIV: Persons with HIV/AIDS
				4 = NA: Not Applicable
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
maxInclusive 4
minInclusive 1
Used by
Source
<xsd:simpleType name="fourValBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">fourVal: Applicable to:
				DataCollectionStage
					1 = Entry
					2 = During Program Enrollment
					3 = Exit
					4 = Followup
				Individual/Family Code
					1 = Individuals
					2 = Families
					3 = Individuals and Families
					4 = Youth
				RelationshipToHeadOfHousehold
					1 = Child
					2 = Spouse
					3 = Other family
					4 = Non-married partner
				Release of Information Documentation
					1 = Signed, Written Consent
					2 = Verbal Consent
					3 = Other Documentation
					4 = No Documentation
				Target Population Type B
    				1 = DV: Domestic Violence victims
    				2 = VET: Veterans
    				3 = HIV: Persons with HIV/AIDS
    				4 = NA: Not Applicable</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:minInclusive value="1"/>
    <xsd:maxInclusive value="4"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type members
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id51
Used by
Model Member+
Children Member
Source
<xsd:complexType name="members">
  <xsd:sequence>
    <xsd:element name="Member" type="hmis:member" minOccurs="1" maxOccurs="unbounded"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type member
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id53 HUD_HMIS.xsd0.tmp#id54
Used by
Element members/Member
Model PersonID , RelationshipToHeadOfHousehold{0,1}
Children PersonID, RelationshipToHeadOfHousehold
Source
<xsd:complexType name="member">
  <xsd:sequence>
    <xsd:element name="PersonID" type="hmis:iDIndexStamped"/>
    <xsd:element name="RelationshipToHeadOfHousehold" type="hmis:fourVal" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: IV.7.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type fourVal
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id48 HUD_HMIS.xsd0.tmp#id44
Type extension of fourValBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="fourVal">
  <xsd:simpleContent>
    <xsd:extension base="hmis:fourValBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type person
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id58 HUD_HMIS.xsd0.tmp#id59 HUD_HMIS.xsd0.tmp#id70 HUD_HMIS.xsd0.tmp#id76 HUD_HMIS.xsd0.tmp#id83 HUD_HMIS.xsd0.tmp#id87 HUD_HMIS.xsd0.tmp#id88 HUD_HMIS.xsd0.tmp#id89 HUD_HMIS.xsd0.tmp#id90 HUD_HMIS.xsd0.tmp#id106 HUD_HMIS.xsd0.tmp#id112 HUD_HMIS.xsd0.tmp#id312 HUD_HMIS.xsd0.tmp#id317 HUD_HMIS.xsd0.tmp#id324 HUD_HMIS.xsd0.tmp#id367 HUD_HMIS.xsd0.tmp#id383
Used by
Element export/Person
Model PersonID , DateOfBirth{0,1} , Ethnicity{0,1} , Gender{0,1} , LegalFirstName{0,1} , LegalLastName{0,1} , LegalMiddleName{0,1} , LegalSuffix{0,1} , Need* , OtherNames* , PersonHistorical* , Race* , ReleaseOfInformation* , ServiceEvent* , SiteServiceParticipation* , SocialSecurityNumber{0,1}
Children DateOfBirth, Ethnicity, Gender, LegalFirstName, LegalLastName, LegalMiddleName, LegalSuffix, Need, OtherNames, PersonHistorical, PersonID, Race, ReleaseOfInformation, ServiceEvent, SiteServiceParticipation, SocialSecurityNumber
Source
<xsd:complexType name="person">
  <xsd:sequence>
    <xsd:element name="PersonID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.14" xml:lang="en">"Every client receiving services from a contributory CoC program within a CoC is assigned a Personal Identification Number (PIN), which is a permanent and unique number generated by the HMIS application.  The PIN is used to obtain an unduplicated count of persons served within a CoC."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DateOfBirth" type="hmis:dOBHashingChoice" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.3" xml:lang="en">The date of birth can be used to calculate the age of persons served at time of program entry or at any point in receiving services.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Ethnicity" type="hmis:fourValDKRefusedHashingChoice" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.5" xml:lang="en">"Ethnicity is used to count the number of homeless persons who identify themselves as Hispanic or Latino."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Gender" type="hmis:sevenValDKRefusedHashingChoice" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.6" xml:lang="en">"To create separate counts of homeless men, women and transgendered clients served."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LegalFirstName" type="hmis:hashingChoiceStamped" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.1" xml:lang="en">"The first, middle, last names, and suffix should be collected to support the unique identification of each person served."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LegalLastName" type="hmis:hashingChoiceStamped" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.1" xml:lang="en">"The first, middle, last names, and suffix should be collected to support the unique identification of each person served."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LegalMiddleName" type="hmis:hashingChoiceStamped" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.1" xml:lang="en">"The first, middle, last names, and suffix should be collected to support the unique identification of each person served."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LegalSuffix" type="hmis:hashingChoiceStamped" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.1" xml:lang="en">"The first, middle, last names, and suffix should be collected to support the unique identification of each person served."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Need" type="hmis:need" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.e.i..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OtherNames" type="hmis:otherNames" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Aliases, nicknames, non-legal names.  See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonHistorical" type="hmis:personHistorical" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.b..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Race" type="hmis:sevenValDKRefused2HashingChoiceStatic" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.4" xml:lang="en">Race is used to count the number of homeless persons who identify themselves within five different racial categories.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReleaseOfInformation" type="hmis:releaseOfInformation" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.c..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceEvent" type="hmis:serviceEvent" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>The existence of a service event outside a SiteServiceParticipation is to be used when the person is not enrolled in a SiteService.  One use of this could be for point-in-time counts.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SiteServiceParticipation" type="hmis:siteServiceParticipation" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.e..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SocialSecurityNumber" type="hmis:sSNHashingChoice" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.2" xml:lang="en">"Where data are shared across programs, the SSN greatly improves the process of identifying clients who have been served and allows programs to de-duplicate upon program entry.  Second, an important Congressional goal is to increase the use of mainstream programs by homeless persons. To achieve this goal, homeless service providers need the SSN along with the other personal identifiers in order to access mainstream services for theirclients."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type dOBHashingChoice
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id61 HUD_HMIS.xsd0.tmp#id66 HUD_HMIS.xsd0.tmp#id67
Used by
Model (Unhashed{0,1} | Hashed{0,1}) , DateOfBirthType
Children DateOfBirthType, Hashed, Unhashed
Source
<xsd:complexType name="dOBHashingChoice">
  <xsd:sequence>
    <xsd:choice>
      <xsd:element name="Unhashed" type="hmis:dateStatic" minOccurs="0"/>
      <xsd:element name="Hashed" type="hmis:string50Base" minOccurs="0"/>
    </xsd:choice>
    <xsd:element name="DateOfBirthType" type="hmis:fourValDKRefused2">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.3" xml:lang="en">"In another field, record the appropriate date of birth type (data quality code)."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type dateStatic
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
ISO date, without timestamp.  Different from hmis:date, as staticDate has no "hmis:dateEffective" attribute.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id63
Type extension of xsd:date
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="dateStatic">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">ISO date, without timestamp.  Different from hmis:date, as staticDate has no "hmis:dateEffective" attribute.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:date">
      <xsd:attributeGroup ref="hmis:dateStampGroupStatic"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type fourValDKRefused2
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id69 HUD_HMIS.xsd0.tmp#id44
Type extension of fourValDKRefused2Base
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="fourValDKRefused2">
  <xsd:simpleContent>
    <xsd:extension base="hmis:fourValDKRefused2Base">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type fourValDKRefused2Base
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
fourValDKRefused2: Applicable to:
Date of Birth Type
				1 = Full DOB Reported
				2 = Approximate or Partial DOB Reported
				8 = Don’t Know
				9 = Refused
			School Type
    			1 = Public school
    			2 = Parochial or other private school
    			8 = Don’t know
    			9 = Refused
Social Security Number Quality Code
				1 = Full SSN Reported
				2 = Partial SSN Reported
				8 = Don't Know or Don't have SSN
				9 = Refused
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
enumeration 2
enumeration 8
enumeration 9
Used by
Complex Type fourValDKRefused2
Source
<xsd:simpleType name="fourValDKRefused2Base">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">fourValDKRefused2: Applicable to:
				Date of Birth Type
    				1 = Full DOB Reported
    				2 = Approximate or Partial DOB Reported
    				8 = Don’t Know
    				9 = Refused
    			School Type
        			1 = Public school
        			2 = Parochial or other private school
        			8 = Don’t know
        			9 = Refused
				Social Security Number Quality Code
    				1 = Full SSN Reported
    				2 = Partial SSN Reported
    				8 = Don't Know or Don't have SSN
    				9 = Refused</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1"/>
    <xsd:enumeration value="2"/>
    <xsd:enumeration value="8"/>
    <xsd:enumeration value="9"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type fourValDKRefusedHashingChoice
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id72 HUD_HMIS.xsd0.tmp#id75
Used by
Model Unhashed{0,1} | Hashed{0,1}
Children Hashed, Unhashed
Source
<xsd:complexType name="fourValDKRefusedHashingChoice">
  <xsd:choice>
    <xsd:element name="Unhashed" type="hmis:fourValDKRefusedStatic" minOccurs="0"/>
    <xsd:element name="Hashed" type="hmis:string50Base" minOccurs="0"/>
  </xsd:choice>
</xsd:complexType>
Complex Type fourValDKRefusedStatic
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id63
Type extension of fourValDKRefusedBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="fourValDKRefusedStatic">
  <xsd:simpleContent>
    <xsd:extension base="hmis:fourValDKRefusedBase">
      <xsd:attributeGroup ref="hmis:dateStampGroupStatic"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type fourValDKRefusedBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Applicable to:
Ethnicity
				0 = Non-Hispanic/Non-Latino
				1 = Hispanic/Latino
				8 = Don’t Know
				9 = Refused
No Yes
				0 = No
				1 = Yes
				8 = Don't know
				9 = Refused
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 0
enumeration 1
enumeration 8
enumeration 9
Used by
Source
<xsd:simpleType name="fourValDKRefusedBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Applicable to:
				Ethnicity
    				0 = Non-Hispanic/Non-Latino
    				1 = Hispanic/Latino
    				8 = Don’t Know
    				9 = Refused
				No Yes
    				0 = No
    				1 = Yes
    				8 = Don't know
    				9 = Refused</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="0"/>
    <xsd:enumeration value="1"/>
    <xsd:enumeration value="8"/>
    <xsd:enumeration value="9"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type sevenValDKRefusedHashingChoice
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id78 HUD_HMIS.xsd0.tmp#id81
Used by
Element person/Gender
Model Unhashed{0,1} | Hashed{0,1}
Children Hashed, Unhashed
Source
<xsd:complexType name="sevenValDKRefusedHashingChoice">
  <xsd:choice>
    <xsd:element name="Unhashed" type="hmis:sevenValDKRefused" minOccurs="0"/>
    <xsd:element name="Hashed" type="hmis:string50" minOccurs="0"/>
  </xsd:choice>
</xsd:complexType>
Complex Type sevenValDKRefused
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id80 HUD_HMIS.xsd0.tmp#id44
Type extension of sevenValDKRefusedBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="sevenValDKRefused">
  <xsd:simpleContent>
    <xsd:extension base="hmis:sevenValDKRefusedBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type sevenValDKRefusedBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 0
enumeration 1
enumeration 2
enumeration 3
enumeration 4
enumeration 8
enumeration 9
Used by
Complex Type sevenValDKRefused
Source
<xsd:simpleType name="sevenValDKRefusedBase">
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">Applicable to:
					Gender
    					0 = Female
    					1 = Male
    					2 = Transgendered Male to Female
    					3 = Transgendered Female to Male
    					4 = Other
    					8 = Don’t Know
    					9 = Refused</xsd:documentation>
    </xsd:annotation>
    <xsd:enumeration value="0"/>
    <xsd:enumeration value="1"/>
    <xsd:enumeration value="2"/>
    <xsd:enumeration value="3"/>
    <xsd:enumeration value="4"/>
    <xsd:enumeration value="8"/>
    <xsd:enumeration value="9"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type string50
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id16 HUD_HMIS.xsd0.tmp#id44
Type extension of string50Base
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="string50">
  <xsd:simpleContent>
    <xsd:extension base="hmis:string50Base">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type hashingChoiceStamped
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id85 HUD_HMIS.xsd0.tmp#id86
Used by
Model Unhashed | Hashed
Children Hashed, Unhashed
Source
<xsd:complexType name="hashingChoiceStamped">
  <xsd:choice>
    <xsd:element name="Unhashed" type="hmis:string50"/>
    <xsd:element name="Hashed" type="hmis:string50"/>
  </xsd:choice>
</xsd:complexType>
Complex Type need
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id92 HUD_HMIS.xsd0.tmp#id93 HUD_HMIS.xsd0.tmp#id94 HUD_HMIS.xsd0.tmp#id98 HUD_HMIS.xsd0.tmp#id102 HUD_HMIS.xsd0.tmp#id103 HUD_HMIS.xsd0.tmp#id105
Used by
Model NeedID , SiteServiceID , ServiceEventID* , NeedEffectivePeriod{0,1} , NeedRecordedDate{0,1} , NeedStatus , Taxonomy{0,1}
Children NeedEffectivePeriod, NeedID, NeedRecordedDate, NeedStatus, ServiceEventID, SiteServiceID, Taxonomy
Source
<xsd:complexType name="need">
  <xsd:sequence>
    <xsd:element name="NeedID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SiteServiceID" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceEventID" type="hmis:id" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="NeedEffectivePeriod" type="hmis:dateRangeOpen" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">When the need is occurring.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="NeedRecordedDate" type="xsd:dateTime" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">This is simply the date the need was determined.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="NeedStatus" type="hmis:threeValBase">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Taxonomy" type="airs:tTaxonomy" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.f..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type id
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id96 HUD_HMIS.xsd0.tmp#id97
Used by
Model (IDNum | IDStr)
Children IDNum, IDStr
Source
<xsd:complexType name="id">
  <xsd:sequence>
    <xsd:choice minOccurs="1" maxOccurs="1">
      <xsd:element name="IDNum" type="xsd:nonNegativeInteger">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="IDStr" type="hmis:string32Base">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:sequence>
</xsd:complexType>
Complex Type dateRangeOpen
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
A date range, but either start or end date is optional.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id100 HUD_HMIS.xsd0.tmp#id101
Used by
Model StartDate{0,1} , EndDate{0,1}
Children EndDate, StartDate
Source
<xsd:complexType name="dateRangeOpen">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">A date range, but either start or end date is optional.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence minOccurs="0">
    <xsd:element name="StartDate" type="xsd:dateTime" minOccurs="0"/>
    <xsd:element name="EndDate" type="xsd:dateTime" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Simple Type threeValBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
threeVal: Applicable to:				
Bed Availability
				1 = Year-round
				2 = Seasonal
				3 = Overflow
Bed Type
				1 = Facility-based
				2 = Voucher
				3 = Other
			Bed Status
				1 = Current - Been in use for over a year  (Current:  inventory start date before applicable date - 1 year)
				2 = New.  Less than a year old (New: Inventory start date > applicable date - 1 year) 
				3 = Under Development .  Under Dev:  Inventory start date > applicable date )
Export Hashing
				1 = No
				2 = Yes
				3 = Mixed
Location of Contact 
				1 = Place not meant for habitation (e.g. vehicle, abandoned building, bus/train/subway 
				station/airport or anywhere outside that is not a Homeless
				Connect-type event)
				2 = Service setting, non-residential (e.g. Homeless Connect-type event, drop in	center, 
				day services center, soup kitchen, etc.)
				3 = Service setting, residential (e.g. emergency, transitional or permanent housing;
				treatment facility, including health, mental health, or substance abuse clinic or
				hospital; jail, prison, or juvenile detention facility; family or friend’s room,
				apartment, condo, or house; foster care or group home)
Method for Tracking Residential Program HMIS Utilization
				0 = Program Entry and Exit Date Comparison
				1 = Bed Management Model
				2 = Service Transaction Model
Need Status
				1 = Logged
				2 = Lapsed
				3 = Met
			PIT Household Type
				1 = Households without children
				2 = Households with at least one adult and one child
				3 = Households with only children
Program Site Configuration Type
				1 = Single site, single building
				2 = Single site, multiple buildings
				3 = Multiple sites
Site Type/SiteService Type
				1 = Non-residential: services only.
				2 = Residential: special needs and non-special needs.
				3 = Residential: special needs only.
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
maxInclusive 3
minInclusive 1
Used by
Source
<xsd:simpleType name="threeValBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">threeVal: Applicable to:				
				Bed Availability
    				1 = Year-round
    				2 = Seasonal
    				3 = Overflow
				Bed Type
    				1 = Facility-based
    				2 = Voucher
    				3 = Other
    			Bed Status
    				1 = Current - Been in use for over a year  (Current:  inventory start date before applicable date - 1 year)
    				2 = New.  Less than a year old (New: Inventory start date > applicable date - 1 year) 
    				3 = Under Development .  Under Dev:  Inventory start date > applicable date )
				Export Hashing
    				1 = No
    				2 = Yes
    				3 = Mixed
				Location of Contact 
    				1 = Place not meant for habitation (e.g. vehicle, abandoned building, bus/train/subway 
    				station/airport or anywhere outside that is not a Homeless
    				Connect-type event)
    				2 = Service setting, non-residential (e.g. Homeless Connect-type event, drop in	center, 
    				day services center, soup kitchen, etc.)
    				3 = Service setting, residential (e.g. emergency, transitional or permanent housing;
    				treatment facility, including health, mental health, or substance abuse clinic or
    				hospital; jail, prison, or juvenile detention facility; family or friend’s room,
    				apartment, condo, or house; foster care or group home)
				Method for Tracking Residential Program HMIS Utilization
    				0 = Program Entry and Exit Date Comparison
    				1 = Bed Management Model
    				2 = Service Transaction Model
				Need Status
    				1 = Logged
    				2 = Lapsed
    				3 = Met
    			PIT Household Type
    				1 = Households without children
    				2 = Households with at least one adult and one child
    				3 = Households with only children
				Program Site Configuration Type
    				1 = Single site, single building
    				2 = Single site, multiple buildings
    				3 = Multiple sites
				Site Type/SiteService Type
    				1 = Non-residential: services only.
    				2 = Residential: special needs and non-special needs.
    				3 = Residential: special needs only.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:minInclusive value="1"/>
    <xsd:maxInclusive value="3"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type otherNames
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id108 HUD_HMIS.xsd0.tmp#id109 HUD_HMIS.xsd0.tmp#id110 HUD_HMIS.xsd0.tmp#id111
Used by
Model OtherFirstName{0,1} , OtherMiddleName{0,1} , OtherLastName{0,1} , OtherSuffix{0,1}
Children OtherFirstName, OtherLastName, OtherMiddleName, OtherSuffix
Source
<xsd:complexType name="otherNames">
  <xsd:sequence>
    <xsd:element name="OtherFirstName" type="hmis:hashingChoiceStamped" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OtherMiddleName" type="hmis:hashingChoiceStamped" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OtherLastName" type="hmis:hashingChoiceStamped" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OtherSuffix" type="hmis:hashingChoiceStamped" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.a..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type personHistorical
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id114 HUD_HMIS.xsd0.tmp#id115 HUD_HMIS.xsd0.tmp#id116 HUD_HMIS.xsd0.tmp#id135 HUD_HMIS.xsd0.tmp#id139 HUD_HMIS.xsd0.tmp#id140 HUD_HMIS.xsd0.tmp#id151 HUD_HMIS.xsd0.tmp#id158 HUD_HMIS.xsd0.tmp#id167 HUD_HMIS.xsd0.tmp#id168 HUD_HMIS.xsd0.tmp#id172 HUD_HMIS.xsd0.tmp#id178 HUD_HMIS.xsd0.tmp#id188 HUD_HMIS.xsd0.tmp#id189 HUD_HMIS.xsd0.tmp#id192 HUD_HMIS.xsd0.tmp#id195 HUD_HMIS.xsd0.tmp#id199 HUD_HMIS.xsd0.tmp#id200 HUD_HMIS.xsd0.tmp#id202 HUD_HMIS.xsd0.tmp#id203 HUD_HMIS.xsd0.tmp#id204 HUD_HMIS.xsd0.tmp#id215 HUD_HMIS.xsd0.tmp#id216 HUD_HMIS.xsd0.tmp#id219 HUD_HMIS.xsd0.tmp#id224 HUD_HMIS.xsd0.tmp#id225 HUD_HMIS.xsd0.tmp#id235 HUD_HMIS.xsd0.tmp#id258 HUD_HMIS.xsd0.tmp#id260 HUD_HMIS.xsd0.tmp#id262 HUD_HMIS.xsd0.tmp#id266 HUD_HMIS.xsd0.tmp#id271 HUD_HMIS.xsd0.tmp#id278 HUD_HMIS.xsd0.tmp#id285 HUD_HMIS.xsd0.tmp#id311
Used by
Model PersonHistoricalID , SiteServiceID{0,1} , ChildEnrollmentStatus* , ChronicHealthCondition* , CurrentlyInSchool* , ContactsMade{0,1} , Degree* , Destinations{0,1} , DisablingCondition* , DevelopmentalDisability* , DomesticViolence* , Employment* , EngagedDate* , HealthStatus* , HighestSchoolLevel* , HIVAIDSStatus* , HousingStatus* , HUDChronicHomeless* , HUDHomelessEpisodes* , IncomeLast30Days* , IncomeAndSources{0,1} , IncomeTotalMonthly* , LengthOfStayAtPriorResidence* , MentalHealthProblem* , NonCashBenefitsLast30Days* , NonCashBenefits{0,1} , PersonAddress* , PersonEmail* , PersonPhoneNumber* , PhysicalDisability* , Pregnancy* , PriorResidence* , SubstanceAbuseProblem* , Veteran* , VocationalTraining*
Children ChildEnrollmentStatus, ChronicHealthCondition, ContactsMade, CurrentlyInSchool, Degree, Destinations, DevelopmentalDisability, DisablingCondition, DomesticViolence, Employment, EngagedDate, HIVAIDSStatus, HUDChronicHomeless, HUDHomelessEpisodes, HealthStatus, HighestSchoolLevel, HousingStatus, IncomeAndSources, IncomeLast30Days, IncomeTotalMonthly, LengthOfStayAtPriorResidence, MentalHealthProblem, NonCashBenefits, NonCashBenefitsLast30Days, PersonAddress, PersonEmail, PersonHistoricalID, PersonPhoneNumber, PhysicalDisability, Pregnancy, PriorResidence, SiteServiceID, SubstanceAbuseProblem, Veteran, VocationalTraining
Source
<xsd:complexType name="personHistorical">
  <xsd:sequence>
    <xsd:element name="PersonHistoricalID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section IV: B.3.b..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SiteServiceID" type="xsd:nonNegativeInteger" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Attributes these records to a collecting SiteService.  Links to airs:tSiteService.Key</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ChildEnrollmentStatus" type="hmis:childEnrollmentStatus" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">establishes a sequence for child school enrollment</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ChronicHealthCondition" type="hmis:chronicHealthCondition" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.5" xml:lang="en">To count the number of persons served with severe health conditions and assess their need for healthcare and other medical services.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="CurrentlyInSchool" type="hmis:fourValDKRefused" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">"Currently in school or working on any degree or certificate"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ContactsMade" type="hmis:contactsMade" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.11" xml:lang="en">To record and count the number of contacts with homeless persons by street outreach programs.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Degree" type="hmis:degree" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">If client has received a high school diploma, GED or enrolled in post-secondary education, what degree(s) has the client earned</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Destinations" type="hmis:destinations" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Groups destination elements into a sequence with ID.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DisablingCondition" type="hmis:fourValDKRefused" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.8" xml:lang="en">Disability condition is needed to help identify clients that meet HUD’s definition of chronically homeless and, depending on the source of program funds, may be required to establish client eligibility to be served by the program.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DevelopmentalDisability" type="hmis:developmentalDisability" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.4" xml:lang="en">To count the number of developmentally disabled persons served, determine eligibility for disability benefits, and assess their need for services.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DomesticViolence" type="hmis:domesticViolence" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.9" xml:lang="en">Ascertaining whether a person is a victim of domestic violence is necessary to provide the person with the appropriate services to prevent further abuse and to treat the physical and psychological injuries from prior abuse. Also, ascertaining that a person may be experiencing domestic violence may be important for the safety of program staff and other clients. At the aggregate level, knowing the size of the homeless population that has experienced domestic violence is critical for determining the resources needed to address the problem in this population.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Employment" type="hmis:employment" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Groups employment elements into a sequence with ID.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="EngagedDate" type="hmis:date" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.12" xml:lang="en">The definition of a client engagement may vary among programs and communities. As a matter of general principle, an engagement is defined as an interactive client relationship that results in a deliberate client assessment.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HealthStatus" type="hmis:healthStatus" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15C" xml:lang="en">Determine how the client assesses his/her health (and the health of minors with the household, if applicable) in comparison to other people their age.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HighestSchoolLevel" type="hmis:highestSchoolLevel" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">"Highest level of school completed"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HIVAIDSStatus" type="hmis:hIVAIDSStatus" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.6" xml:lang="en">"To count the number persons served who have been diagnosed with AIDS or have tested positive for HIV and assess their need for services."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HousingStatus" type="hmis:sixValDKRefused2" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.11" xml:lang="en">"A new data element, Housing Status has been added in order to distinguish persons who are literally homeless from those who are at imminent risk of losing housing, or in a stable housing situation.".</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HUDChronicHomeless" type="hmis:twoVal" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HUDHomelessEpisodes" type="hmis:dateRangeOpen" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncomeLast30Days" type="hmis:fourValDKRefused" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.1" xml:lang="en">"Income received from any source in past 30 days?"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncomeAndSources" type="hmis:incomeAndSources" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.1" xml:lang="en">Income and sources of income are important for determining service needs of people at the time of program entry, determining whether they are accessing all income sources for which they are eligible, and describing the characteristics of the homeless population.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncomeTotalMonthly" type="hmis:nonNegativeInteger" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.1" xml:lang="en">"the client’s total monthly income (rounded to the nearest U.S. dollar)."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LengthOfStayAtPriorResidence" type="hmis:sevenValDKRefused2" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.9" xml:lang="en">To identify the type of residence and length of stay at that residence just prior to (i.e., the night before) program admission.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MentalHealthProblem" type="hmis:mentalHealthProblem" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.7" xml:lang="en">"To count the number of persons with mental health problems served and to assess the need for treatment."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="NonCashBenefitsLast30Days" type="hmis:fourValDKRefused" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.2" xml:lang="en">Non-cash benefit received from any source in past 30 days?</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="NonCashBenefits" type="hmis:nonCashBenefits" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.2" xml:lang="en">Non-cash benefits are important to determine whether clients are accessing all mainstream program benefits for which they may be eligible and to ascertain a more complete picture of their economic circumstances.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonAddress" type="hmis:personAddress" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonEmail" type="hmis:email" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonPhoneNumber" type="hmis:phoneNumber" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.B.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PhysicalDisability" type="hmis:physicalDisability" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.3" xml:lang="en">To count the number of physically disabled persons served, determine eligibility for disability benefits, and assess the need for services.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Pregnancy" type="hmis:pregnancy" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15D" xml:lang="en">To determine eligibility for benefits and need for services, and to determine the number of women entering CoC programs while pregnant.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PriorResidence" type="hmis:priorResidence" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Groups PriorResidence Codes with PriorResidenceOther responses.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SubstanceAbuseProblem" type="hmis:substanceAbuseProblem" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.8" xml:lang="en">"To count the number of persons served with substance abuse problems and to assess the need for treatment."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Veteran" type="hmis:veteran" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">To collect a more detailed profile of the homeless veteran’s experience and to determine eligibility for Department of Veterans Affairs (VA) programs and benefits.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="VocationalTraining" type="hmis:fourValDKRefused" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">"Received vocational training or apprenticeship certificates"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type childEnrollmentStatus
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id118 HUD_HMIS.xsd0.tmp#id119 HUD_HMIS.xsd0.tmp#id122 HUD_HMIS.xsd0.tmp#id123 HUD_HMIS.xsd0.tmp#id124 HUD_HMIS.xsd0.tmp#id121 HUD_HMIS.xsd0.tmp#id126 HUD_HMIS.xsd0.tmp#id133 HUD_HMIS.xsd0.tmp#id125
Used by
Model ChildEnrollmentStatusID , ChildCurrentlyEnrolledInSchool{0,1} , ((ChildSchoolName{0,1} , ChildMcKinneyVentoLiaison{0,1} , ChildSchoolType{0,1}) | (ChildEnrollmentBarrier* , ChildSchoolLastEnrolledDate{0,1}))
Children ChildCurrentlyEnrolledInSchool, ChildEnrollmentBarrier, ChildEnrollmentStatusID, ChildMcKinneyVentoLiaison, ChildSchoolLastEnrolledDate, ChildSchoolName, ChildSchoolType
Source
<xsd:complexType name="childEnrollmentStatus">
  <xsd:sequence>
    <xsd:element name="ChildEnrollmentStatusID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Establishes a unique ID for the School Enrollment Status sequence.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ChildCurrentlyEnrolledInSchool" type="hmis:fourValDKRefused" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15F" xml:lang="en">"Current enrollment status"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:choice>
      <xsd:group ref="hmis:childEnrolledYes">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Use this group if the child is currently enrolled in school.</xsd:documentation>
        </xsd:annotation>
      </xsd:group>
      <xsd:group ref="hmis:childEnrolledNo">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Use this group if the child is not currently enrolled in school.</xsd:documentation>
        </xsd:annotation>
      </xsd:group>
    </xsd:choice>
  </xsd:sequence>
</xsd:complexType>
Complex Type fourValDKRefused
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id74 HUD_HMIS.xsd0.tmp#id44
Type extension of fourValDKRefusedBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="fourValDKRefused">
  <xsd:simpleContent>
    <xsd:extension base="hmis:fourValDKRefusedBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type barrier
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id128 HUD_HMIS.xsd0.tmp#id129 HUD_HMIS.xsd0.tmp#id132
Used by
Model BarrierID , BarrierCode{0,1} , BarrierOther{0,1}
Children BarrierCode, BarrierID, BarrierOther
Source
<xsd:complexType name="barrier">
  <xsd:sequence>
    <xsd:element name="BarrierID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Establishes a unique id for the grouping of Barrier Code and BarrierOther.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BarrierCode" type="hmis:barrierCode" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15F" xml:lang="en">"If not enrolled, identify problems in enrolling child"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="BarrierOther" type="hmis:string50" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.15F" xml:lang="en"/>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type barrierCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id131 HUD_HMIS.xsd0.tmp#id44
Type extension of barrierCodeBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="barrierCode">
  <xsd:simpleContent>
    <xsd:extension base="hmis:barrierCodeBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type barrierCodeBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Problems in enrolling child
1 = None
2 = Residency requirements
3 = Availability of school records
4 = Birth certificates
5 = Legal guardianship requirements
6 = Transportation
7 = Lack of available preschool programs
8 = Don’t know
9 = Refused
10 = Immunization requirements
11 = Physical examination records
12 = Other
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
None
enumeration 2
Residency requirements
enumeration 3
Availability of school records
enumeration 4
Birth certificates
enumeration 5
Legal guardianship requirements
enumeration 6
Transportation
enumeration 7
Lack of available preschool programs
enumeration 8
Don’t know
enumeration 9
Refused
enumeration 10
Immunization requirements
enumeration 11
Physical examination records
enumeration 12
Other
Used by
Complex Type barrierCode
Source
<xsd:simpleType name="barrierCodeBase">
  <xsd:annotation>
    <xsd:documentation>Problems in enrolling child
    				1 = None
    				2 = Residency requirements
    				3 = Availability of school records
    				4 = Birth certificates
    				5 = Legal guardianship requirements
    				6 = Transportation
    				7 = Lack of available preschool programs
    				8 = Don’t know
    				9 = Refused
    				10 = Immunization requirements
    				11 = Physical examination records
    				12 = Other</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">None</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="2">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Residency requirements</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="3">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Availability of school records</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="4">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Birth certificates</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="5">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Legal guardianship requirements</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="6">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Transportation</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="7">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Lack of available preschool programs</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="8">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Don’t know</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="9">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Refused</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="10">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Immunization requirements</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="11">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Physical examination records</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="12">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Other</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Complex Type date
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
ISO date, without effective date timestamp.
Diagram
Diagram HUD_HMIS.xsd0.tmp#id63
Type extension of xsd:date
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="date">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">ISO date, without effective date timestamp.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="xsd:date">
      <xsd:attributeGroup ref="hmis:dateStampGroupStatic"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type chronicHealthCondition
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id137 HUD_HMIS.xsd0.tmp#id138
Used by
Model HasChronicHealthCondition , ReceiveChronicHealthServices{0,1}
Children HasChronicHealthCondition, ReceiveChronicHealthServices
Source
<xsd:complexType name="chronicHealthCondition">
  <xsd:sequence>
    <xsd:element name="HasChronicHealthCondition" type="hmis:fourValDKRefused">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.5" xml:lang="en">"For the purposes of this Notice, a chronic health condition means a diagnosed condition that is more than three months in duration and is either not curable or has residual effects that limit daily living and require adaptation in function or special assistance."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReceiveChronicHealthServices" type="hmis:fourValDKRefused" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.5" xml:lang="en">"(If yes[to HasChronicHealthCondition]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type contactsMade
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id142
Used by
Model ContactMade+
Children ContactMade
Source
<xsd:complexType name="contactsMade">
  <xsd:sequence>
    <xsd:element name="ContactMade" type="hmis:contactMade" maxOccurs="unbounded"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type contactMade
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id144 HUD_HMIS.xsd0.tmp#id145 HUD_HMIS.xsd0.tmp#id148
Used by
Model ContactID , ContactDate , ContactLocation
Children ContactDate, ContactID, ContactLocation
Source
<xsd:complexType name="contactMade">
  <xsd:sequence>
    <xsd:element name="ContactID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation source="Establishes a unique id for the contact" xml:lang="en"/>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ContactDate" type="hmis:contactDate">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.11" xml:lang="en">Because a client may be contacted multiple times on the same day, the response category must include a time stamp (i.e., hour and minute) indicating when the contact occurred in order to uniquely identify each contact. Note that to record a contact in HMIS requires that a client record be established with at least minimal client descriptors included in the Universal Data Elements (e.g., name, gender, race).</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ContactLocation" type="hmis:contactLocation">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.11" xml:lang="en">For the purpose of the APR,  street outreach programs must report the total number of contacts during the operating year by location of contact."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type contactDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id147
Type extension of xsd:dateTime
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="contactDate">
  <xsd:simpleContent>
    <xsd:extension base="xsd:dateTime">
      <xsd:attribute name="dataCollectionStage" type="hmis:fourValBase" use="optional">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type contactLocation
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id104 HUD_HMIS.xsd0.tmp#id150
Type extension of threeValBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="contactLocation">
  <xsd:simpleContent>
    <xsd:extension base="hmis:threeValBase">
      <xsd:attribute name="dataCollectionStage" type="hmis:fourValBase" use="optional">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type degree
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id153 HUD_HMIS.xsd0.tmp#id154 HUD_HMIS.xsd0.tmp#id157
Used by
Model DegreeID , DegreeCode* , DegreeOther{0,1}
Children DegreeCode, DegreeID, DegreeOther
Source
<xsd:complexType name="degree">
  <xsd:sequence>
    <xsd:element name="DegreeID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Establishes a unique ID for the DegreeCode DegreeOther set.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DegreeCode" type="hmis:degreeCode" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">"If client has received a high school diploma, GED or enrolled in post-secondary education, what degree(s) has the client earned"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DegreeOther" type="hmis:string50" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B.  See also Section 5.1.3 for treatment of 'other' elements." xml:lang="en"/>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type degreeCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id156 HUD_HMIS.xsd0.tmp#id44
Type extension of degreeCodeBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="degreeCode">
  <xsd:simpleContent>
    <xsd:extension base="hmis:degreeCodeBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type degreeCodeBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Degree List
0 = None
1 = Associates Degree
2 = Bachelors Degree
3 = Masters Degree
4 = Doctorate Degree
5 = Other graduate/professional degree
6 = Certificate of advanced training or skilled artisan
8 = Don’t Know
9 = Refused
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 0
None
enumeration 1
Associates Degree
enumeration 2
Bachelors Degree
enumeration 3
Masters Degree
enumeration 4
Doctorate Degree
enumeration 5
Other graduate/professional degree
enumeration 6
Certificate of advanced training
enumeration 8
Don’t Know
enumeration 9
Refused
Used by
Complex Type degreeCode
Source
<xsd:simpleType name="degreeCodeBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Degree List
				0 = None
				1 = Associates Degree
				2 = Bachelors Degree
				3 = Masters Degree
				4 = Doctorate Degree
				5 = Other graduate/professional degree
				6 = Certificate of advanced training or skilled artisan
				8 = Don’t Know
				9 = Refused</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">None</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="1">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Associates Degree</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="2">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Bachelors Degree</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="3">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Masters Degree</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="4">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Doctorate Degree</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="5">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Other graduate/professional degree</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="6">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Certificate of advanced training</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="8">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Don’t Know</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="9">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Refused</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Complex Type destinations
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id160
Used by
Model Destination+
Children Destination
Source
<xsd:complexType name="destinations">
  <xsd:sequence>
    <xsd:element name="Destination" type="hmis:destination" maxOccurs="unbounded"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type destination
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id162 HUD_HMIS.xsd0.tmp#id163 HUD_HMIS.xsd0.tmp#id166
Used by
Model DestinationID , DestinationCode{0,1} , DestinationOther{0,1}
Children DestinationCode, DestinationID, DestinationOther
Source
<xsd:complexType name="destination">
  <xsd:sequence>
    <xsd:element name="DestinationID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Establishes a unique ID for the Destinations sequence.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DestinationCode" type="hmis:destinationCode" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.10" xml:lang="en">Determine the response value that best describes where the client will be staying after they leave the program.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DestinationOther" type="hmis:string50" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">If "Other" is chosen for the Destination, place the destination this free text field.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type destinationCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Diagram
Diagram HUD_HMIS.xsd0.tmp#id165 HUD_HMIS.xsd0.tmp#id44
Type extension of destinationBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="destinationCode">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.10"/>
  </xsd:annotation>
  <xsd:simpleContent>
    <xsd:extension base="hmis:destinationBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type destinationBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Destination Type
1 = Emergency shelter, including hotel or motel paid for with emergency shelter voucher*
2 = Transitional housing for homeless persons (including homeless youth)*
3 = Permanent supportive housing for formerly homeless persons (such as SHP, S+C, or SRO Mod Rehab)
4 = Psychiatric hospital or other psychiatric facility
5 = Substance abuse treatment facility or detox center
6 = Hospital (non-psychiatric)
7 = Jail, prison or juvenile detention facility
10 = Rental by client, no ongoing housing subsidy
11 = Owned by client, no ongoing housing subsidy
12 = Staying or living with family, temporary tenure (e.g., room, apartment or house)
13 = Staying or living with friends, temporary tenure (.e.,g, room apartment or house;)
14 = Hotel or motel paid for without emergency shelter voucher
15 = Foster care home or foster care group home
16 = Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside)
17 = Other
18 = Safe Haven
19 = Rental by client, VASH Subsidy
20 = Rental by client, other (non-VASH) ongoing housing subsidy				
21 = Owned by client, with ongoing housing subsidy:
22 = Staying or living with family, permanent tenure
23 = Staying or living with friends, permanent tenure
24 = Deceased
8 = Don’t Know
9 = Refused
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
Emergency shelter, including hotel or motel paid for with emergency shelter voucher*
enumeration 2
Transitional housing for homeless persons (including homeless youth)*
enumeration 3
Permanent housing for formerly homeless persons (such as SHP, S+C, or SRO Mod Rehab)
enumeration 4
Psychiatric hospital or other psychiatric facility
enumeration 5
Substance abuse treatment facility or detox center
enumeration 6
Hospital (non-psychiatric)
enumeration 7
Jail, prison or juvenile detention facility
enumeration 8
Don’t Know
enumeration 9
Refused
enumeration 10
Rental by client, no ongoing housing subsidy
enumeration 11
Owned by client, no ongoing housing subsidy
enumeration 12
Staying or living with family, temporary tenure (e.g., room, apartment or house)
enumeration 13
Staying or living with friends, temporary tenure (.e.,g, room apartment or house;)
enumeration 14
Hotel or motel paid for without emergency shelter voucher
enumeration 15
Foster care home or foster care group home
enumeration 16
Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside)
enumeration 17
Other
enumeration 18
Safe Haven
enumeration 19
Rental by client, VASH Subsidy
enumeration 20
Rental by client, other (non-VASH) ongoing housing subsidy
enumeration 21
Owned by client, with ongoing housing subsidy:
enumeration 22
Staying or living with family, permanent tenure
enumeration 23
Staying or living with friends, permanent tenure
enumeration 24
Deceased
Used by
Complex Type destinationCode
Source
<xsd:simpleType name="destinationBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Destination Type
				1 = Emergency shelter, including hotel or motel paid for with emergency shelter voucher*
				2 = Transitional housing for homeless persons (including homeless youth)*
				3 = Permanent supportive housing for formerly homeless persons (such as SHP, S+C, or SRO Mod Rehab)
				4 = Psychiatric hospital or other psychiatric facility
				5 = Substance abuse treatment facility or detox center
				6 = Hospital (non-psychiatric)
				7 = Jail, prison or juvenile detention facility
				10 = Rental by client, no ongoing housing subsidy
				11 = Owned by client, no ongoing housing subsidy
				12 = Staying or living with family, temporary tenure (e.g., room, apartment or house)
				13 = Staying or living with friends, temporary tenure (.e.,g, room apartment or house;)
				14 = Hotel or motel paid for without emergency shelter voucher
				15 = Foster care home or foster care group home
				16 = Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside)
				17 = Other
				18 = Safe Haven
				19 = Rental by client, VASH Subsidy
				20 = Rental by client, other (non-VASH) ongoing housing subsidy				
				21 = Owned by client, with ongoing housing subsidy:
				22 = Staying or living with family, permanent tenure
				23 = Staying or living with friends, permanent tenure
				24 = Deceased
				8 = Don’t Know
				9 = Refused</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Emergency shelter, including hotel or motel paid for with emergency shelter voucher*</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="2">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Transitional housing for homeless persons (including homeless youth)*</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="3">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Permanent housing for formerly homeless persons (such as SHP, S+C, or SRO Mod Rehab)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="4">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Psychiatric hospital or other psychiatric facility</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="5">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Substance abuse treatment facility or detox center</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="6">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Hospital (non-psychiatric)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="7">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Jail, prison or juvenile detention facility</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="8">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Don’t Know</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="9">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Refused</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="10">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Rental by client, no ongoing housing subsidy</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="11">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Owned by client, no ongoing housing subsidy</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="12">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Staying or living with family, temporary tenure (e.g., room, apartment or house)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="13">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Staying or living with friends, temporary tenure (.e.,g, room apartment or house;)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="14">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Hotel or motel paid for without emergency shelter voucher</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="15">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Foster care home or foster care group home</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="16">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="17">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Other</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="18">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Safe Haven</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="19">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Rental by client, VASH Subsidy</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="20">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Rental by client, other (non-VASH) ongoing housing subsidy</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="21">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Owned by client, with ongoing housing subsidy:</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="22">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Staying or living with family, permanent tenure</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="23">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Staying or living with friends, permanent tenure</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="24">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Deceased</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Complex Type developmentalDisability
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id170 HUD_HMIS.xsd0.tmp#id171
Used by
Model HasDevelopmentalDisability , ReceiveDevelopmentalDisabilityServicesTreatment{0,1}
Children HasDevelopmentalDisability, ReceiveDevelopmentalDisabilityServicesTreatment
Source
<xsd:complexType name="developmentalDisability">
  <xsd:sequence>
    <xsd:element name="HasDevelopmentalDisability" type="hmis:fourValDKRefused">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.4" xml:lang="en">"For the purposes of this Notice, a developmental disability means a severe, chronic disability that is attributed to a mental or physical impairment (or combination of physical and mental impairments) that occurs before 22 years of age and limits the capacity for independent living and economic self-sufficiency."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReceiveDevelopmentalDisabilityServicesTreatment" type="hmis:fourValDKRefused" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.4" xml:lang="en">"(If yes[to HasDevelopmentalDisability]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type domesticViolence
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id174 HUD_HMIS.xsd0.tmp#id175
Used by
Model DomesticViolenceSurvivor , DVOccurred{0,1}
Children DVOccurred, DomesticViolenceSurvivor
Source
<xsd:complexType name="domesticViolence">
  <xsd:sequence>
    <xsd:element name="DomesticViolenceSurvivor" type="hmis:fourValDKRefused">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.9" xml:lang="en">"...determine (a) if the client has ever been a victim of domestic violence..."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DVOccurred" type="hmis:sixValDKRefused2" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.9" xml:lang="en">"...and (b), if so [if 'yes' to DomesticViolenceSurvivor], how long ago did the client have the most recent experience."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type sixValDKRefused2
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id177 HUD_HMIS.xsd0.tmp#id44
Type extension of sixValDKRefused2Base
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="sixValDKRefused2">
  <xsd:simpleContent>
    <xsd:extension base="hmis:sixValDKRefused2Base">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type sixValDKRefused2Base
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Applicable to:
Housing Status
				1 = Literally homeless
				2 = Housed and at imminent risk of losing housing
				3 = Housed and at-risk of losing housing
				4 = Stably housed
				8 = Don’t Know
				9 = Refused
			When Domestic Violence Occurred 
				1= Within the past three months
				2= Three to six months ago
				3= From six to twelve months ago
				4= More than a year ago
				8= Don’t Know
				9= Refused
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
enumeration 2
enumeration 3
enumeration 4
enumeration 8
enumeration 9
Used by
Complex Type sixValDKRefused2
Source
<xsd:simpleType name="sixValDKRefused2Base">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Applicable to:
				Housing Status
    				1 = Literally homeless
    				2 = Housed and at imminent risk of losing housing
    				3 = Housed and at-risk of losing housing
    				4 = Stably housed
    				8 = Don’t Know
    				9 = Refused
    			When Domestic Violence Occurred 
    				1= Within the past three months
    				2= Three to six months ago
    				3= From six to twelve months ago
    				4= More than a year ago
    				8= Don’t Know
    				9= Refused</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1"/>
    <xsd:enumeration value="2"/>
    <xsd:enumeration value="3"/>
    <xsd:enumeration value="4"/>
    <xsd:enumeration value="8"/>
    <xsd:enumeration value="9"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type employment
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id180 HUD_HMIS.xsd0.tmp#id181 HUD_HMIS.xsd0.tmp#id182 HUD_HMIS.xsd0.tmp#id184 HUD_HMIS.xsd0.tmp#id187
Used by
Model EmploymentID , CurrentlyEmployed{0,1} , HoursWorkedLastWeek{0,1} , EmploymentTenure{0,1} , LookingForWork{0,1}
Children CurrentlyEmployed, EmploymentID, EmploymentTenure, HoursWorkedLastWeek, LookingForWork
Source
<xsd:complexType name="employment">
  <xsd:sequence>
    <xsd:element name="EmploymentID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: I.2.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="CurrentlyEmployed" type="hmis:fourValDKRefused" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15A" xml:lang="en">"...determine: (1) if the client is currently employed..."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HoursWorkedLastWeek" type="hmis:nonNegativeInteger" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15A" xml:lang="en">"...determine: ... (2) if currently employed, how many hours did the client work in the last week..."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="EmploymentTenure" type="hmis:fiveValDKRefused" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15A" xml:lang="en">"...if currently employed, is the work permanent, temporary, or seasonal..."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LookingForWork" type="hmis:fourValDKRefused" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15A" xml:lang="en">[If unemployed] Is the client looking for work? [If employed] Is the client looking for additional employment or increased hours at their current job?</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type nonNegativeInteger
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id44
Type extension of xsd:nonNegativeInteger
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="nonNegativeInteger">
  <xsd:simpleContent>
    <xsd:extension base="xsd:nonNegativeInteger">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type fiveValDKRefused
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id186 HUD_HMIS.xsd0.tmp#id44
Type extension of fiveValDKRefusedBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="fiveValDKRefused">
  <xsd:simpleContent>
    <xsd:extension base="hmis:fiveValDKRefusedBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type fiveValDKRefusedBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Applicable to:
Employment Tenure
1 = Permanent
2 = Temporary
3 = Seasonal
8 = Don’t Know
9 = Refused
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
enumeration 2
enumeration 3
enumeration 8
enumeration 9
Used by
Complex Type fiveValDKRefused
Source
<xsd:simpleType name="fiveValDKRefusedBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Applicable to:
				Employment Tenure
				1 = Permanent
				2 = Temporary
				3 = Seasonal
				8 = Don’t Know
				9 = Refused</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1"/>
    <xsd:enumeration value="2"/>
    <xsd:enumeration value="3"/>
    <xsd:enumeration value="8"/>
    <xsd:enumeration value="9"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type healthStatus
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id191 HUD_HMIS.xsd0.tmp#id44
Type extension of healthStatusBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="healthStatus">
  <xsd:simpleContent>
    <xsd:extension base="hmis:healthStatusBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type healthStatusBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
HealthStatus
1 = Excellent
2 = Very good
3 = Good
4 = Fair
5 = Poor
8 = Don't know
9 = Refused
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
enumeration 2
enumeration 3
enumeration 4
enumeration 5
enumeration 8
enumeration 9
Used by
Complex Type healthStatus
Source
<xsd:simpleType name="healthStatusBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">HealthStatus
				1 = Excellent
				2 = Very good
				3 = Good
				4 = Fair
				5 = Poor
				8 = Don't know
				9 = Refused</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1"/>
    <xsd:enumeration value="2"/>
    <xsd:enumeration value="3"/>
    <xsd:enumeration value="4"/>
    <xsd:enumeration value="5"/>
    <xsd:enumeration value="8"/>
    <xsd:enumeration value="9"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type highestSchoolLevel
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id194 HUD_HMIS.xsd0.tmp#id44
Type extension of highestSchoolLevelBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="highestSchoolLevel">
  <xsd:simpleContent>
    <xsd:extension base="hmis:highestSchoolLevelBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type highestSchoolLevelBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Highest School Level
0 = No schooling completed
1 = Nursery school to 4th grade
2 = 5th grade or 6th grade
3 = 7th grade or 8th grade
4 = 9th grade
5 = 10th grade
6 = 11th grade
7 = 12th grade, No diploma
8 = Don’t Know
9 = Refused
10 = High school diploma
11 = GED
12 = Post-secondary school
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
Used by
Complex Type highestSchoolLevel
Source
<xsd:simpleType name="highestSchoolLevelBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Highest School Level
				0 = No schooling completed
				1 = Nursery school to 4th grade
				2 = 5th grade or 6th grade
				3 = 7th grade or 8th grade
				4 = 9th grade
				5 = 10th grade
				6 = 11th grade
				7 = 12th grade, No diploma
				8 = Don’t Know
				9 = Refused
				10 = High school diploma
				11 = GED
				12 = Post-secondary school</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">No schooling completed</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="1">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">Nursery school to 4th grade</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="2">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">5th grade or 6th grade</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="3">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">7th grade or 8th grade</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="4">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">9th grade</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="5">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">10th grade</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="6">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">11th grade</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="7">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">12th grade, No diploma</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="8">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">Don’t Know</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="9">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">Refused</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="10">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">High school diploma</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="11">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">GED</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="12">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15B" xml:lang="en">Post-secondary school</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Complex Type hIVAIDSStatus
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id197 HUD_HMIS.xsd0.tmp#id198
Used by
Model HasHIVAIDS , ReceiveHIVAIDSServices{0,1}
Children HasHIVAIDS, ReceiveHIVAIDSServices
Source
<xsd:complexType name="hIVAIDSStatus">
  <xsd:sequence>
    <xsd:element name="HasHIVAIDS" type="hmis:fourValDKRefused">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.6" xml:lang="en">"...determine if the client (a) has been diagnosed with AIDS or has tested positive for HIV..."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReceiveHIVAIDSServices" type="hmis:fourValDKRefused" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.6" xml:lang="en">"(If yes[to HasHIVAIDS]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type twoVal
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id12 HUD_HMIS.xsd0.tmp#id44
Type extension of twoValBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="twoVal">
  <xsd:simpleContent>
    <xsd:extension base="hmis:twoValBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type incomeAndSources
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id206
Used by
Model IncomeAndSource+
Children IncomeAndSource
Source
<xsd:complexType name="incomeAndSources">
  <xsd:sequence>
    <xsd:element name="IncomeAndSource" type="hmis:incomeAndSource" maxOccurs="unbounded"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type incomeAndSource
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id208 HUD_HMIS.xsd0.tmp#id209 HUD_HMIS.xsd0.tmp#id212 HUD_HMIS.xsd0.tmp#id213 HUD_HMIS.xsd0.tmp#id214
Used by
Model IncomeAndSourceID , IncomeSourceCode , IncomeSourceOther{0,1} , (ReceivingIncomeSource | IncomeSourceAmount{0,1})
Children IncomeAndSourceID, IncomeSourceAmount, IncomeSourceCode, IncomeSourceOther, ReceivingIncomeSource
Source
<xsd:complexType name="incomeAndSource">
  <xsd:sequence>
    <xsd:element name="IncomeAndSourceID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Establishes a unique ID for Income and Sources transactions.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="IncomeSourceCode" type="hmis:incomeSourceCode">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">2010 HUD HMIS Data and Technical Standards, Program-Specific Data Element 4.1.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="IncomeSourceOther" type="hmis:string50" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">2010 HUD HMIS Data and Technical Standards, Program-Specific Data Element 4.1.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:choice>
        <xsd:element name="ReceivingIncomeSource" type="hmis:twoVal">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.1" xml:lang="en">"When a client has income, but does not know the amount, a “Yes” response should be recorded for both the overall income question and the specific source, and the income amount should be left blank. ... To reduce data collection and reporting burden, if a client reports receiving no income from any source in the past 30 days, no additional data collection is required. If a client reports receiving income, an HMIS may be designed such that programs only need to directly enter “yes” for the benefits the clients received. The HMIS software may automatically generate a “No” response for the other income sources. The HMIS may also be designed to automatically generate a “Yes” response where income amounts are recorded. However, since clients often know the source of income, but not the precise amount, users should have the ability to enter “Yes” without recording an exact amount."</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="IncomeSourceAmount" type="hmis:nonNegativeInteger" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.1" xml:lang="en">"Capturing the receipt of cash income from various sources will help to: ensure all income sources are counted in the calculation of total income; enable program staff to take into account the composition of income in determining needs; determine if people are receiving the mainstream program benefits to which they may be entitled; help clients apply for benefits assistance; and allow analysis of changes in the composition of income between entry and exit from the program and annual changes prior to program exit."</xsd:documentation>
            <xsd:documentation xml:lang="en">This is the amount received in the last 30 days.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:choice>
    </xsd:sequence>
  </xsd:sequence>
</xsd:complexType>
Complex Type incomeSourceCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id211 HUD_HMIS.xsd0.tmp#id44
Type extension of incomeSourceCodeBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="incomeSourceCode">
  <xsd:simpleContent>
    <xsd:extension base="hmis:incomeSourceCodeBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type incomeSourceCodeBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Income Source Code
1 = Earned Income (i.e., employment income)
2 = Unemployment Insurance 
3 = Supplemental Security Income (SSI)
4 = Social Security Disability Income (SSDI)
5 = Veteran's Disability Payment
6 = Private Disability Insurance
7 = Worker's Compensation
10 = Temporary Assistance for Needy Families (TANF) (or use local program name)
11 = General Assistance (GA) (or use local program name)
12 = Retirement Income from Social Security
13 = Veteran’s Pension
14 = Pension from a Former Job
15 = Child Support
16 = Alimony or Other Spousal Support
17 = Other Source
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
Earned Income (i.e., employment income)
enumeration 2
Unemployment Insurance
enumeration 3
Supplemental Security Income (SSI)
enumeration 4
Social Security Disability Income (SSDI)
enumeration 5
Veteran's Disability Payment
enumeration 6
Private Disability Insurance
enumeration 7
Worker's Compensation
enumeration 10
Temporary Assistance for Needy Families (TANF) (or use local program name)
enumeration 11
General Assistance (GA) (or use local program name)
enumeration 12
Retirement Income from Social Security
enumeration 13
Veteran’s Pension
enumeration 14
Pension from a Former Job
enumeration 15
Child Support
enumeration 16
Alimony or Other Spousal Support
enumeration 17
Other Source
Used by
Complex Type incomeSourceCode
Source
<xsd:simpleType name="incomeSourceCodeBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Income Source Code
				1 = Earned Income (i.e., employment income)
				2 = Unemployment Insurance 
				3 = Supplemental Security Income (SSI)
				4 = Social Security Disability Income (SSDI)
				5 = Veteran's Disability Payment
				6 = Private Disability Insurance
				7 = Worker's Compensation
				10 = Temporary Assistance for Needy Families (TANF) (or use local program name)
				11 = General Assistance (GA) (or use local program name)
				12 = Retirement Income from Social Security
				13 = Veteran’s Pension
				14 = Pension from a Former Job
				15 = Child Support
				16 = Alimony or Other Spousal Support
				17 = Other Source</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Earned Income (i.e., employment income)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="2">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Unemployment Insurance</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="3">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Supplemental Security Income (SSI)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="4">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Social Security Disability Income (SSDI)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="5">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Veteran's Disability Payment</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="6">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Private Disability Insurance</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="7">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Worker's Compensation</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="10">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Temporary Assistance for Needy Families (TANF) (or use local program name)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="11">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">General Assistance (GA) (or use local program name)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="12">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Retirement Income from Social Security</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="13">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Veteran’s Pension</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="14">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Pension from a Former Job</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="15">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Child Support</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="16">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Alimony or Other Spousal Support</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="17">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Other Source</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Complex Type sevenValDKRefused2
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id218 HUD_HMIS.xsd0.tmp#id44
Type extension of sevenValDKRefused2Base
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="sevenValDKRefused2">
  <xsd:simpleContent>
    <xsd:extension base="hmis:sevenValDKRefused2Base">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type sevenValDKRefused2Base
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Applicable to:
Branch of the Military 
				1 = Army
				2 = Air Force
				3 = Navy
				4 = Marines
				5 = Other
				8 = Don’t know
				9 = Refused
Length of Stay in Previous Place
				1 = One week or less
				2 = More than one week, but less than one month
				3 = One to three months
				4 = More than three months, but less than one year
				5 = One year or longer
				8 = Don’t Know
				9 = Refused
Race
				1 = American Indian or Alaska Native
				2 = Asian
				3 = Black or African American
				4 = Native Hawaiian or Other Pacific Islander
				5 = White
				8 = Don’t Know
				9 = Refused
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
enumeration 2
enumeration 3
enumeration 4
enumeration 5
enumeration 8
enumeration 9
Used by
Source
<xsd:simpleType name="sevenValDKRefused2Base">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Applicable to:
				Branch of the Military 
    				1 = Army
    				2 = Air Force
    				3 = Navy
    				4 = Marines
    				5 = Other
    				8 = Don’t know
    				9 = Refused
				Length of Stay in Previous Place
    				1 = One week or less
    				2 = More than one week, but less than one month
    				3 = One to three months
    				4 = More than three months, but less than one year
    				5 = One year or longer
    				8 = Don’t Know
    				9 = Refused
				Race
    				1 = American Indian or Alaska Native
    				2 = Asian
    				3 = Black or African American
    				4 = Native Hawaiian or Other Pacific Islander
    				5 = White
    				8 = Don’t Know
    				9 = Refused</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1"/>
    <xsd:enumeration value="2"/>
    <xsd:enumeration value="3"/>
    <xsd:enumeration value="4"/>
    <xsd:enumeration value="5"/>
    <xsd:enumeration value="8"/>
    <xsd:enumeration value="9"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type mentalHealthProblem
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id221 HUD_HMIS.xsd0.tmp#id222 HUD_HMIS.xsd0.tmp#id223
Used by
Model HasMentalHealthProblem , MentalHealthIndefinite{0,1} , ReceiveMentalHealthServices{0,1}
Children HasMentalHealthProblem, MentalHealthIndefinite, ReceiveMentalHealthServices
Source
<xsd:complexType name="mentalHealthProblem">
  <xsd:sequence>
    <xsd:element name="HasMentalHealthProblem" type="hmis:fourValDKRefused">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.7" xml:lang="en">"A mental health problem may include serious depression, serious anxiety, hallucinations, violent behavior or thoughts of suicide."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MentalHealthIndefinite" type="hmis:fourValDKRefused" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.7" xml:lang="en">"(If yes[to HasMentalHealthProblem]) Expected to be of long-continued and indefinite duration and substantially impairs ability to live independently"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReceiveMentalHealthServices" type="hmis:fourValDKRefused" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.7" xml:lang="en">"(If yes[to HasMentalHealthProblem]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type nonCashBenefits
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id227
Used by
Model NonCashBenefit+
Children NonCashBenefit
Source
<xsd:complexType name="nonCashBenefits">
  <xsd:sequence>
    <xsd:element name="NonCashBenefit" type="hmis:nonCashBenefit" maxOccurs="unbounded"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type nonCashBenefit
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id229 HUD_HMIS.xsd0.tmp#id230 HUD_HMIS.xsd0.tmp#id233 HUD_HMIS.xsd0.tmp#id234
Used by
Model NonCashBenefitID , NonCashSourceCode , NonCashSourceOther{0,1} , ReceivingNonCashSource
Children NonCashBenefitID, NonCashSourceCode, NonCashSourceOther, ReceivingNonCashSource
Source
<xsd:complexType name="nonCashBenefit">
  <xsd:sequence>
    <xsd:element name="NonCashBenefitID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Establishes a unique ID for the non-cash benefit record.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="NonCashSourceCode" type="hmis:nonCashSourceCode">
        <xsd:annotation>
          <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.2" xml:lang="en">"For each source listed below, determine if the client received any non-cash benefits in the past 30 days. Clients may identify multiple sources of non-cash benefits."</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="NonCashSourceOther" type="hmis:string50" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Free text field to record NonCashSource when "Other" is selected in NonCashSourceCode.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="ReceivingNonCashSource" type="hmis:twoVal">
        <xsd:annotation>
          <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.2" xml:lang="en">"If a client reports receiving non-cash benefits, an HMIS may be designed such that programs only need to directly enter “Yes” for the benefits the clients received. The HMIS software may automatically generate a “No” response for the other non-cash benefit sources."</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:sequence>
  </xsd:sequence>
</xsd:complexType>
Complex Type nonCashSourceCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id232 HUD_HMIS.xsd0.tmp#id44
Type extension of nonCashSourceCodeBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="nonCashSourceCode">
  <xsd:simpleContent>
    <xsd:extension base="hmis:nonCashSourceCodeBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type nonCashSourceCodeBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Non-Cash Source Code
1 = Supplemental Nutrition Assistance Program (SNAP) (Previously known as Food Stamps)
2 = MEDICAID health insurance program (or use local name)                                           
3 = MEDICARE health insurance program (or use local name)                                           
4 = State Children’s Health Insurance Program (or use local name)                 
5 = Special Supplemental Nutrition Program for Women, Infants, and Children (WIC)                       1 = Yes
6 = Veteran’s Administration (VA) Medical Services
7 = TANF Child Care services (or use local name)
10 = TANF transportation services (or use local name)
11 = Other TANF-funded services (or use local name)
12 = Section 8, public housing, or other ongoing rental assistance
13 = Other source
14 = Temporary rental assistance
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
Supplemental Nutrition Assistance Program (SNAP) (Previously known as Food Stamps)
enumeration 2
MEDICAID health insurance program (or use local name)
enumeration 3
MEDICARE health insurance program (or use local name)
enumeration 4
State Children’s Health Insurance Program (or use local name)
enumeration 5
Special Supplemental Nutrition Program for Women, Infants, and Children (WIC)
enumeration 6
Veteran’s Administration (VA) Medical Services
enumeration 7
TANF Child Care services (or use local name)
enumeration 10
TANF transportation services (or use local name)
enumeration 11
Other TANF-funded services (or use local name)
enumeration 12
Section 8, public housing, or other ongoing rental assistance
enumeration 13
Other source
enumeration 14
Temporary rental assistance
Used by
Complex Type nonCashSourceCode
Source
<xsd:simpleType name="nonCashSourceCodeBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Non-Cash Source Code
				1 = Supplemental Nutrition Assistance Program (SNAP) (Previously known as Food Stamps)
				2 = MEDICAID health insurance program (or use local name)                                           
				3 = MEDICARE health insurance program (or use local name)                                           
				4 = State Children’s Health Insurance Program (or use local name)                 
				5 = Special Supplemental Nutrition Program for Women, Infants, and Children (WIC)                       1 = Yes
				6 = Veteran’s Administration (VA) Medical Services
				7 = TANF Child Care services (or use local name)
				10 = TANF transportation services (or use local name)
				11 = Other TANF-funded services (or use local name)
				12 = Section 8, public housing, or other ongoing rental assistance
				13 = Other source
				14 = Temporary rental assistance</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Supplemental Nutrition Assistance Program (SNAP) (Previously known as Food Stamps)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="2">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">MEDICAID health insurance program (or use local name)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="3">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">MEDICARE health insurance program (or use local name)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="4">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">State Children’s Health Insurance Program (or use local name)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="5">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Special Supplemental Nutrition Program for Women, Infants, and Children (WIC)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="6">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Veteran’s Administration (VA) Medical Services</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="7">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">TANF Child Care services (or use local name)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="10">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">TANF transportation services (or use local name)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="11">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Other TANF-funded services (or use local name)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="12">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Section 8, public housing, or other ongoing rental assistance</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="13">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Other source</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="14">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Temporary rental assistance</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Complex Type personAddress
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id239 HUD_HMIS.xsd0.tmp#id240 HUD_HMIS.xsd0.tmp#id243 HUD_HMIS.xsd0.tmp#id244 HUD_HMIS.xsd0.tmp#id245 HUD_HMIS.xsd0.tmp#id246 HUD_HMIS.xsd0.tmp#id247 HUD_HMIS.xsd0.tmp#id250 HUD_HMIS.xsd0.tmp#id253 HUD_HMIS.xsd0.tmp#id238 HUD_HMIS.xsd0.tmp#id254 HUD_HMIS.xsd0.tmp#id255 HUD_HMIS.xsd0.tmp#id237 HUD_HMIS.xsd0.tmp#id44
Type extension of personAddressBase
Type hierarchy
Used by
Model AddressPeriod , PreAddressLine{0,1} , Line1 , Line2{0,1} , City , County{0,1} , State , ZIPCode{0,1} , Country{0,1} , IsLastPermanentZIP{0,1} , ZIPQualityCode{0,1}
Children AddressPeriod, City, Country, County, IsLastPermanentZIP, Line1, Line2, PreAddressLine, State, ZIPCode, ZIPQualityCode
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="personAddress">
  <xsd:complexContent>
    <xsd:extension base="hmis:personAddressBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type personAddressBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id239 HUD_HMIS.xsd0.tmp#id240 HUD_HMIS.xsd0.tmp#id243 HUD_HMIS.xsd0.tmp#id244 HUD_HMIS.xsd0.tmp#id245 HUD_HMIS.xsd0.tmp#id246 HUD_HMIS.xsd0.tmp#id247 HUD_HMIS.xsd0.tmp#id250 HUD_HMIS.xsd0.tmp#id253 HUD_HMIS.xsd0.tmp#id238 HUD_HMIS.xsd0.tmp#id254 HUD_HMIS.xsd0.tmp#id255
Type extension of addressBase
Type hierarchy
Used by
Complex Type personAddress
Model AddressPeriod , PreAddressLine{0,1} , Line1 , Line2{0,1} , City , County{0,1} , State , ZIPCode{0,1} , Country{0,1} , IsLastPermanentZIP{0,1} , ZIPQualityCode{0,1}
Children AddressPeriod, City, Country, County, IsLastPermanentZIP, Line1, Line2, PreAddressLine, State, ZIPCode, ZIPQualityCode
Source
<xsd:complexType name="personAddressBase">
  <xsd:complexContent>
    <xsd:extension base="hmis:addressBase">
      <xsd:sequence>
        <xsd:element name="IsLastPermanentZIP" type="hmis:twoVal" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.10" xml:lang="en">To identify the former geographic location of persons experiencing homelessness or current geographic location of persons who are at risk of homelessness.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="ZIPQualityCode" type="hmis:zIPQualityCode" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.10" xml:lang="en">"...record the appropriate zip code type (data quality code)."</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type addressBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id239 HUD_HMIS.xsd0.tmp#id240 HUD_HMIS.xsd0.tmp#id243 HUD_HMIS.xsd0.tmp#id244 HUD_HMIS.xsd0.tmp#id245 HUD_HMIS.xsd0.tmp#id246 HUD_HMIS.xsd0.tmp#id247 HUD_HMIS.xsd0.tmp#id250 HUD_HMIS.xsd0.tmp#id253
Used by
Complex Type personAddressBase
Model AddressPeriod , PreAddressLine{0,1} , Line1 , Line2{0,1} , City , County{0,1} , State , ZIPCode{0,1} , Country{0,1}
Children AddressPeriod, City, Country, County, Line1, Line2, PreAddressLine, State, ZIPCode
Source
<xsd:complexType name="addressBase">
  <xsd:sequence>
    <xsd:element name="AddressPeriod" type="hmis:dateRangeOpen"/>
    <xsd:element name="PreAddressLine" type="hmis:string100" minOccurs="0"/>
    <xsd:element name="Line1" type="hmis:string100"/>
    <xsd:element name="Line2" type="hmis:string100" minOccurs="0"/>
    <xsd:element name="City" type="hmis:string50"/>
    <xsd:element name="County" type="hmis:string50" minOccurs="0"/>
    <xsd:element name="State" type="hmis:state"/>
    <xsd:element name="ZIPCode" type="hmis:zIPCode" minOccurs="0"/>
    <xsd:element name="Country" type="hmis:string50" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type string100
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id242 HUD_HMIS.xsd0.tmp#id44
Type extension of string100Base
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="string100">
  <xsd:simpleContent>
    <xsd:extension base="hmis:string100Base">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type string100Base
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 100
Used by
Complex Type string100
Source
<xsd:simpleType name="string100Base">
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="100"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type state
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id249 HUD_HMIS.xsd0.tmp#id44
Type extension of stateBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="state">
  <xsd:simpleContent>
    <xsd:extension base="hmis:stateBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type stateBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration AK
enumeration AL
enumeration AR
enumeration AZ
enumeration CA
enumeration CO
enumeration CT
enumeration DE
enumeration FL
enumeration GA
enumeration HI
enumeration IA
enumeration ID
enumeration IL
enumeration IN
enumeration KS
enumeration KY
enumeration LA
enumeration MA
enumeration MD
enumeration ME
enumeration MI
enumeration MN
enumeration MO
enumeration MS
enumeration MT
enumeration NC
enumeration ND
enumeration NE
enumeration NH
enumeration NJ
enumeration NM
enumeration NV
enumeration NY
enumeration OH
enumeration OK
enumeration OR
enumeration PA
enumeration RI
enumeration SC
enumeration SD
enumeration TN
enumeration TX
enumeration UT
enumeration VA
enumeration VT
enumeration WA
enumeration WI
enumeration WV
enumeration WY
enumeration DC
enumeration AS
enumeration FM
enumeration GU
enumeration MH
enumeration MP
enumeration PR
enumeration PW
enumeration VI
Used by
Complex Type state
Source
<xsd:simpleType name="stateBase">
  <xsd:restriction base="xsd:string">
    <!-- US States -->
    <xsd:enumeration value="AK"/>
    <xsd:enumeration value="AL"/>
    <xsd:enumeration value="AR"/>
    <xsd:enumeration value="AZ"/>
    <xsd:enumeration value="CA"/>
    <xsd:enumeration value="CO"/>
    <xsd:enumeration value="CT"/>
    <xsd:enumeration value="DE"/>
    <xsd:enumeration value="FL"/>
    <xsd:enumeration value="GA"/>
    <xsd:enumeration value="HI"/>
    <xsd:enumeration value="IA"/>
    <xsd:enumeration value="ID"/>
    <xsd:enumeration value="IL"/>
    <xsd:enumeration value="IN"/>
    <xsd:enumeration value="KS"/>
    <xsd:enumeration value="KY"/>
    <xsd:enumeration value="LA"/>
    <xsd:enumeration value="MA"/>
    <xsd:enumeration value="MD"/>
    <xsd:enumeration value="ME"/>
    <xsd:enumeration value="MI"/>
    <xsd:enumeration value="MN"/>
    <xsd:enumeration value="MO"/>
    <xsd:enumeration value="MS"/>
    <xsd:enumeration value="MT"/>
    <xsd:enumeration value="NC"/>
    <xsd:enumeration value="ND"/>
    <xsd:enumeration value="NE"/>
    <xsd:enumeration value="NH"/>
    <xsd:enumeration value="NJ"/>
    <xsd:enumeration value="NM"/>
    <xsd:enumeration value="NV"/>
    <xsd:enumeration value="NY"/>
    <xsd:enumeration value="OH"/>
    <xsd:enumeration value="OK"/>
    <xsd:enumeration value="OR"/>
    <xsd:enumeration value="PA"/>
    <xsd:enumeration value="RI"/>
    <xsd:enumeration value="SC"/>
    <xsd:enumeration value="SD"/>
    <xsd:enumeration value="TN"/>
    <xsd:enumeration value="TX"/>
    <xsd:enumeration value="UT"/>
    <xsd:enumeration value="VA"/>
    <xsd:enumeration value="VT"/>
    <xsd:enumeration value="WA"/>
    <xsd:enumeration value="WI"/>
    <xsd:enumeration value="WV"/>
    <xsd:enumeration value="WY"/>
    <!-- District of Columbia -->
    <xsd:enumeration value="DC"/>
    <!-- US Territories -->
    <xsd:enumeration value="AS"/>
    <xsd:enumeration value="FM"/>
    <xsd:enumeration value="GU"/>
    <xsd:enumeration value="MH"/>
    <xsd:enumeration value="MP"/>
    <xsd:enumeration value="PR"/>
    <xsd:enumeration value="PW"/>
    <xsd:enumeration value="VI"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type zIPCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id252 HUD_HMIS.xsd0.tmp#id44
Type extension of zIPCodeBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="zIPCode">
  <xsd:simpleContent>
    <xsd:extension base="hmis:zIPCodeBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type zIPCodeBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [0-9]{5}(-[0-9]{4})?
Used by
Complex Type zIPCode
Source
<xsd:simpleType name="zIPCodeBase">
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[0-9]{5}(-[0-9]{4})?"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type zIPQualityCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id257 HUD_HMIS.xsd0.tmp#id44
Type extension of zIPQualityCodeBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="zIPQualityCode">
  <xsd:simpleContent>
    <xsd:extension base="hmis:zIPQualityCodeBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type zIPQualityCodeBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
ZIP Code Quality Code List
1 = Full or Partial Zip Code Reported
8 = Don't Know.
9 = Refused.
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
enumeration 8
enumeration 9
Used by
Complex Type zIPQualityCode
Source
<xsd:simpleType name="zIPQualityCodeBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">ZIP Code Quality Code List
					1 = Full or Partial Zip Code Reported
					8 = Don't Know.
					9 = Refused.</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1"/>
    <xsd:enumeration value="8"/>
    <xsd:enumeration value="9"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type email
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id20 HUD_HMIS.xsd0.tmp#id44
Type extension of emailBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="email">
  <xsd:simpleContent>
    <xsd:extension base="hmis:emailBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type phoneNumber
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id27 HUD_HMIS.xsd0.tmp#id44
Type extension of phoneNumberBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="phoneNumber">
  <xsd:simpleContent>
    <xsd:extension base="hmis:phoneNumberBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type physicalDisability
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id264 HUD_HMIS.xsd0.tmp#id265
Used by
Model HasPhysicalDisability , ReceivePhysicalDisabilityServices{0,1}
Children HasPhysicalDisability, ReceivePhysicalDisabilityServices
Source
<xsd:complexType name="physicalDisability">
  <xsd:sequence>
    <xsd:element name="HasPhysicalDisability" type="hmis:fourValDKRefused">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.3" xml:lang="en">"For the purposes of this Notice, a physical disability means a physical impairment which is (a) expected to be of long, continued and indefinite duration, (b) substantially impedes an individual’s ability to live independently, and (c) of such a nature that such ability could be improved by more suitable housing conditions."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReceivePhysicalDisabilityServices" type="hmis:fourValDKRefused" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.3" xml:lang="en">"(If yes [to HasPhysicalDisability]) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type pregnancy
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id268 HUD_HMIS.xsd0.tmp#id269 HUD_HMIS.xsd0.tmp#id270
Used by
Model PregnancyID , PregnancyStatus , DueDate{0,1}
Children DueDate, PregnancyID, PregnancyStatus
Source
<xsd:complexType name="pregnancy">
  <xsd:sequence>
    <xsd:element name="PregnancyID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Establishes a unique ID for the Pregnancy element sequence.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PregnancyStatus" type="hmis:fourValDKRefused">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15D" xml:lang="en">"In separate fields, determine (a) if a client is pregnant..."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DueDate" type="hmis:date" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15D" xml:lang="en">"If yes, due date."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type priorResidence
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id273 HUD_HMIS.xsd0.tmp#id274 HUD_HMIS.xsd0.tmp#id277
Used by
Model PriorResidenceID , PriorResidenceCode{0,1} , PriorResidenceOther{0,1}
Children PriorResidenceCode, PriorResidenceID, PriorResidenceOther
Source
<xsd:complexType name="priorResidence">
  <xsd:sequence>
    <xsd:element name="PriorResidenceID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Establishes a unique ID for the Prior Residence element sequence.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PriorResidenceCode" type="hmis:residence" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.9" xml:lang="en">To identify the type of residence and length of stay at that residence just prior to (i.e., the night before) program admission.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PriorResidenceOther" type="hmis:string50" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type residence
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id276 HUD_HMIS.xsd0.tmp#id44
Type extension of residenceBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="residence">
  <xsd:simpleContent>
    <xsd:extension base="hmis:residenceBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type residenceBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Residence Type
1 = Emergency shelter, including hotel or motel paid for with emergency shelter voucher*
2 = Transitional housing for homeless persons (including homeless youth)*
3 = Permanent supportive housing for formerly homeless persons (such as SHP, S+C, or SRO Mod Rehab)
4 = Psychiatric hospital or other psychiatric facility
5 = Substance abuse treatment facility or detox center
6 = Hospital (non-psychiatric)
7 = Jail, prison or juvenile detention facility
12 = Staying or living in a family member’s room, apartment or house
13 = Staying or living in a friend’s room, apartment or house
14 = Hotel or motel paid for without emergency shelter voucher
15 = Foster care home or foster care group home
16 = Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside); inclusive of “non-housing service site (outreach programs only)”
17 = Other
18 = Safe Haven
19 = Rental by client, with VASH housing subsidy 
20 = Rental by client, with other (non-VASH) ongoing housing subsidy
21 = Owned by client, with ongoing housing subsidy:
22 = Rental by client, no ongoing housing subsidy                   
23 = Owned by client, no ongoing housing subsidy
8 = Don’t Know
9 = Refused
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
Emergency shelter, including hotel or motel paid for with emergency shelter voucher*
enumeration 2
Transitional housing for homeless persons (including homeless youth)*
enumeration 3
Permanent housing for formerly homeless persons (such as SHP, S+C, or SRO Mod Rehab)
enumeration 4
Psychiatric hospital or other psychiatric facility
enumeration 5
Substance abuse treatment facility or detox center
enumeration 6
Hospital (non-psychiatric)
enumeration 7
Jail, prison or juvenile detention facility
enumeration 8
Don’t Know
enumeration 9
Refused
enumeration 12
Staying or living in a family member’s room, apartment or house
enumeration 13
Staying or living in a friend’s room, apartment or house
enumeration 14
Hotel or motel paid for without emergency shelter voucher
enumeration 15
Foster care home or foster care group home
enumeration 16
Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside); inclusive of “non-housing service site (outreach programs only)
enumeration 17
Other
enumeration 18
Safe Haven
enumeration 19
Rental by client, with VASH housing subsidy
enumeration 20
Rental by client, with other (non-VASH) ongoing housing subsidy
enumeration 21
Owned by client, with ongoing housing subsidy:
enumeration 22
Rental by client, no ongoing housing subsidy
enumeration 23
Owned by client, no ongoing housing subsidy
Used by
Complex Type residence
Source
<xsd:simpleType name="residenceBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Residence Type
				1 = Emergency shelter, including hotel or motel paid for with emergency shelter voucher*
				2 = Transitional housing for homeless persons (including homeless youth)*
				3 = Permanent supportive housing for formerly homeless persons (such as SHP, S+C, or SRO Mod Rehab)
				4 = Psychiatric hospital or other psychiatric facility
				5 = Substance abuse treatment facility or detox center
				6 = Hospital (non-psychiatric)
				7 = Jail, prison or juvenile detention facility
				12 = Staying or living in a family member’s room, apartment or house
				13 = Staying or living in a friend’s room, apartment or house
				14 = Hotel or motel paid for without emergency shelter voucher
				15 = Foster care home or foster care group home
				16 = Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside); inclusive of “non-housing service site (outreach programs only)”
				17 = Other
				18 = Safe Haven
				19 = Rental by client, with VASH housing subsidy 
				20 = Rental by client, with other (non-VASH) ongoing housing subsidy
				21 = Owned by client, with ongoing housing subsidy:
				22 = Rental by client, no ongoing housing subsidy                   
				23 = Owned by client, no ongoing housing subsidy
				8 = Don’t Know
				9 = Refused</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Emergency shelter, including hotel or motel paid for with emergency shelter voucher*</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="2">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Transitional housing for homeless persons (including homeless youth)*</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="3">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Permanent housing for formerly homeless persons (such as SHP, S+C, or SRO Mod Rehab)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="4">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Psychiatric hospital or other psychiatric facility</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="5">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Substance abuse treatment facility or detox center</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="6">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Hospital (non-psychiatric)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="7">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Jail, prison or juvenile detention facility</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="8">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Don’t Know</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="9">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Refused</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="12">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Staying or living in a family member’s room, apartment or house</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="13">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Staying or living in a friend’s room, apartment or house</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="14">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Hotel or motel paid for without emergency shelter voucher</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="15">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Foster care home or foster care group home</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="16">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Place not meant for habitation (e.g., a vehicle, an abandoned building, bus/train/subway station/airport or anywhere outside); inclusive of “non-housing service site (outreach programs only)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="17">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Other</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="18">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Safe Haven</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="19">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Rental by client, with VASH housing subsidy</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="20">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Rental by client, with other (non-VASH) ongoing housing subsidy</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="21">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Owned by client, with ongoing housing subsidy:</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="22">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Rental by client, no ongoing housing subsidy</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="23">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Owned by client, no ongoing housing subsidy</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Complex Type substanceAbuseProblem
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id280 HUD_HMIS.xsd0.tmp#id283 HUD_HMIS.xsd0.tmp#id284
Used by
Model HasSubstanceAbuseProblem , SubstanceAbuseIndefinite{0,1} , ReceiveSubstanceAbuseServices{0,1}
Children HasSubstanceAbuseProblem, ReceiveSubstanceAbuseServices, SubstanceAbuseIndefinite
Source
<xsd:complexType name="substanceAbuseProblem">
  <xsd:sequence>
    <xsd:element name="HasSubstanceAbuseProblem" type="hmis:sixValDKRefused">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.8" xml:lang="en">"...determine (a) if the client has an alcohol or drug abuse problem or both,..."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SubstanceAbuseIndefinite" type="hmis:fourValDKRefused" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.8" xml:lang="en">"(If client has a substance abuse problem) Expected to be of long-continued and indefinite duration and substantially impairs ability to live independently"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReceiveSubstanceAbuseServices" type="hmis:fourValDKRefused" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.8" xml:lang="en">"(If client has a substance abuse problem) Currently receiving services or treatment for this condition or received services/treatment prior to exiting the program?</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type sixValDKRefused
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id282 HUD_HMIS.xsd0.tmp#id44
Type extension of sixValDKRefusedBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="sixValDKRefused">
  <xsd:simpleContent>
    <xsd:extension base="hmis:sixValDKRefusedBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type sixValDKRefusedBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Applicable to:
Substance Abuse Problem 
				0 = No
				1 = Alcohol abuse
				2 = Drug abuse
				3 = Both alcohol and drug abuse
				8 = Don’t Know
				9 = Refused
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 0
enumeration 1
enumeration 2
enumeration 3
enumeration 8
enumeration 9
Used by
Complex Type sixValDKRefused
Source
<xsd:simpleType name="sixValDKRefusedBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Applicable to:
				Substance Abuse Problem 
    				0 = No
    				1 = Alcohol abuse
    				2 = Drug abuse
    				3 = Both alcohol and drug abuse
    				8 = Don’t Know
    				9 = Refused</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="0"/>
    <xsd:enumeration value="1"/>
    <xsd:enumeration value="2"/>
    <xsd:enumeration value="3"/>
    <xsd:enumeration value="8"/>
    <xsd:enumeration value="9"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type veteran
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id287 HUD_HMIS.xsd0.tmp#id296 HUD_HMIS.xsd0.tmp#id297 HUD_HMIS.xsd0.tmp#id298 HUD_HMIS.xsd0.tmp#id301 HUD_HMIS.xsd0.tmp#id302
Used by
Model MilitaryBranches* , MilitaryServiceDuration* , ServedInWarZone* , ServiceEra* , VeteranStatus* , WarZonesServed*
Children MilitaryBranches, MilitaryServiceDuration, ServedInWarZone, ServiceEra, VeteranStatus, WarZonesServed
Source
<xsd:complexType name="veteran">
  <xsd:sequence>
    <xsd:element name="MilitaryBranches" type="hmis:militaryBranches" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Establishes a sequence for MilitaryBranch and MilitaryBranchOther Responses</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MilitaryServiceDuration" type="hmis:nonNegativeInteger" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">"Duration of active duty"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServedInWarZone" type="hmis:fourValDKRefused" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">"Served in a war zone"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceEra" type="hmis:serviceEra" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">"...determine: 1) which military service era did the client serve..."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="VeteranStatus" type="hmis:fourValDKRefused" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.7" xml:lang="en">To determine the number of homeless veterans.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="WarZonesServed" type="hmis:warZoneServed" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Establishes a sequence of War Zone related elements.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type militaryBranches
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id289 HUD_HMIS.xsd0.tmp#id290 HUD_HMIS.xsd0.tmp#id293 HUD_HMIS.xsd0.tmp#id294 HUD_HMIS.xsd0.tmp#id295
Used by
Model MilitaryBranchID , DischargeStatus{0,1} , DischargeStatusOther{0,1} , MilitaryBranch{0,1} , MilitaryBranchOther{0,1}
Children DischargeStatus, DischargeStatusOther, MilitaryBranch, MilitaryBranchID, MilitaryBranchOther
Source
<xsd:complexType name="militaryBranches">
  <xsd:sequence>
    <xsd:element name="MilitaryBranchID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Establishes a unique ID for the Military Branches sequence.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DischargeStatus" type="hmis:dischargeStatus" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">Discharge status</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DischargeStatusOther" type="hmis:string50" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en"/>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MilitaryBranch" type="hmis:sevenValDKRefused2" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">"Branch of the military"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MilitaryBranchOther" type="hmis:string50" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en"/>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type dischargeStatus
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id292 HUD_HMIS.xsd0.tmp#id44
Type extension of dischargeBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="dischargeStatus">
  <xsd:simpleContent>
    <xsd:extension base="hmis:dischargeBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type dischargeBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Discharge status 
1 = Honorable
2 = General
3 = Medical
4 = Bad conduct
5 = Dishonorable
6 = Other
8 = Don’t know
9 = Refused
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
Honorable
enumeration 2
General
enumeration 3
Medical
enumeration 4
Bad conduct
enumeration 5
Dishonorable
enumeration 6
Other
enumeration 8
Don’t know
enumeration 9
Refused
Used by
Complex Type dischargeStatus
Source
<xsd:simpleType name="dischargeBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Discharge status 
    				1 = Honorable
    				2 = General
    				3 = Medical
    				4 = Bad conduct
    				5 = Dishonorable
    				6 = Other
    				8 = Don’t know
    				9 = Refused</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Honorable</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="2">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">General</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="3">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Medical</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="4">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Bad conduct</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="5">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Dishonorable</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="6">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Other</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="8">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Don’t know</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="9">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Refused</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Complex Type serviceEra
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id300 HUD_HMIS.xsd0.tmp#id44
Type extension of serviceEraBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="serviceEra">
  <xsd:simpleContent>
    <xsd:extension base="hmis:serviceEraBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type serviceEraBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Service Era List
1= Persian Gulf Era (August 1991 – September 10, 2001)				
2= Post Vietnam (May 1975 – July 1991)
3= Vietnam Era (August 1964 – April 1975)
4= Between Korean and Vietnam War (February 1955– July 1964)
5= Korean War (June 1950 – January 1955)
6= Between WWII and Korean War (August 1947 – May 1950)
7= World War II (September 1940 – July 1947)
8= Don’t know
9= Refused
10= Post September 11, 2001 (September 11, 2001 -Present)
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
Persian Gulf Era (August 1991 – September 10, 2001)
enumeration 2
Post Vietnam (May 1975 – July 1991)
enumeration 3
Vietnam Era (August 1964 – April 1975)
enumeration 4
Between Korean and Vietnam War (February 1955– July 1964)
enumeration 5
Korean War (June 1950 – January 1955)
enumeration 6
Between WWII and Korean War (August 1947 – May 1950)
enumeration 7
World War II (September 1940 – July 1947)
enumeration 8
Don’t know
enumeration 9
Refused
enumeration 10
Post September 11, 2001 (September 11, 2001 -Present)
Used by
Complex Type serviceEra
Source
<xsd:simpleType name="serviceEraBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Service Era List
				1= Persian Gulf Era (August 1991 – September 10, 2001)				
				2= Post Vietnam (May 1975 – July 1991)
				3= Vietnam Era (August 1964 – April 1975)
				4= Between Korean and Vietnam War (February 1955– July 1964)
				5= Korean War (June 1950 – January 1955)
				6= Between WWII and Korean War (August 1947 – May 1950)
				7= World War II (September 1940 – July 1947)
				8= Don’t know
				9= Refused
				10= Post September 11, 2001 (September 11, 2001 -Present)</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Persian Gulf Era (August 1991 – September 10, 2001)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="2">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Post Vietnam (May 1975 – July 1991)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="3">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Vietnam Era (August 1964 – April 1975)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="4">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Between Korean and Vietnam War (February 1955– July 1964)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="5">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Korean War (June 1950 – January 1955)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="6">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Between WWII and Korean War (August 1947 – May 1950)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="7">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">World War II (September 1940 – July 1947)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="8">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Don’t know</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="9">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Refused</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="10">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Post September 11, 2001 (September 11, 2001 -Present)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Complex Type warZoneServed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id304 HUD_HMIS.xsd0.tmp#id305 HUD_HMIS.xsd0.tmp#id306 HUD_HMIS.xsd0.tmp#id307 HUD_HMIS.xsd0.tmp#id310
Used by
Model WarZoneID , MonthsInWarZone{0,1} , ReceivedFire{0,1} , WarZone{0,1} , WarZoneOther{0,1}
Children MonthsInWarZone, ReceivedFire, WarZone, WarZoneID, WarZoneOther
Source
<xsd:complexType name="warZoneServed">
  <xsd:sequence>
    <xsd:element name="WarZoneID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Establishes a unique ID for the War Zone sequence.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="MonthsInWarZone" type="hmis:nonNegativeInteger" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">"If yes [to ServedInWarZone], number of months in war zone"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReceivedFire" type="hmis:fourValDKRefused" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">If yes, [to ServedInWarZone] received hostile or friendly fire"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="WarZone" type="hmis:warZone" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15E" xml:lang="en">"If yes[to ServedInWarZone], name of war zone"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="WarZoneOther" type="hmis:string50" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">If yes [to ServedInWarZone] See also Section 5.1.3 for treatment of "other" elements.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type warZone
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id309 HUD_HMIS.xsd0.tmp#id44
Type extension of warZoneBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="warZone">
  <xsd:simpleContent>
    <xsd:extension base="hmis:warZoneBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type warZoneBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
1 = Europe
2 = North Africa
3 = Vietnam
4 = Laos and Cambodia
5 = South China Sea
6 = China, Burma, India
7 = Korea
8 = South Pacific
9 = Persian Gulf
10 = Other
11 = Afghanistan
12 = Don’t know
13 = Refused
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
Europe
enumeration 2
North Africa
enumeration 3
Vietnam
enumeration 4
Laos and Cambodia
enumeration 5
South China Sea
enumeration 6
China, Burma, India
enumeration 7
Korea
enumeration 8
South Pacific
enumeration 9
Persian Gulf
enumeration 10
Other
enumeration 11
Afghanistan
enumeration 12
Don’t know
enumeration 13
Refused
Used by
Complex Type warZone
Source
<xsd:simpleType name="warZoneBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">1 = Europe
				2 = North Africa
				3 = Vietnam
				4 = Laos and Cambodia
				5 = South China Sea
				6 = China, Burma, India
				7 = Korea
				8 = South Pacific
				9 = Persian Gulf
				10 = Other
				11 = Afghanistan
				12 = Don’t know
				13 = Refused</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Europe</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="2">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">North Africa</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="3">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Vietnam</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="4">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Laos and Cambodia</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="5">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">South China Sea</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="6">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">China, Burma, India</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="7">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Korea</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="8">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">South Pacific</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="9">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Persian Gulf</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="10">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Other</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="11">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Afghanistan</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="12">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Don’t know</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="13">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Refused</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Complex Type sevenValDKRefused2HashingChoiceStatic
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id314 HUD_HMIS.xsd0.tmp#id316
Used by
Element person/Race
Model Unhashed{0,1} | Hashed{0,1}
Children Hashed, Unhashed
Source
<xsd:complexType name="sevenValDKRefused2HashingChoiceStatic">
  <xsd:choice>
    <xsd:element name="Unhashed" type="hmis:sevenValDKRefused2Static" minOccurs="0"/>
    <xsd:element name="Hashed" type="hmis:string50Base" minOccurs="0"/>
  </xsd:choice>
</xsd:complexType>
Complex Type sevenValDKRefused2Static
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id218 HUD_HMIS.xsd0.tmp#id63
Type extension of sevenValDKRefused2Base
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="sevenValDKRefused2Static">
  <xsd:simpleContent>
    <xsd:extension base="hmis:sevenValDKRefused2Base">
      <xsd:attributeGroup ref="hmis:dateStampGroupStatic"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type releaseOfInformation
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id319 HUD_HMIS.xsd0.tmp#id320 HUD_HMIS.xsd0.tmp#id321 HUD_HMIS.xsd0.tmp#id322 HUD_HMIS.xsd0.tmp#id323
Used by
Model ReleaseOfInformationID , SiteServiceID , Documentation , EffectivePeriod , ReleaseGranted
Children Documentation, EffectivePeriod, ReleaseGranted, ReleaseOfInformationID, SiteServiceID
Source
<xsd:complexType name="releaseOfInformation">
  <xsd:sequence>
    <xsd:element name="ReleaseOfInformationID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SiteServiceID" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Appendix 1.10.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Documentation" type="hmis:fourVal">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3:7.12.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="EffectivePeriod" type="hmis:dateRangeOpen"/>
    <xsd:element name="ReleaseGranted" type="hmis:twoVal">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3:7.12.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type serviceEvent
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id326 HUD_HMIS.xsd0.tmp#id327 HUD_HMIS.xsd0.tmp#id328 HUD_HMIS.xsd0.tmp#id329 HUD_HMIS.xsd0.tmp#id341 HUD_HMIS.xsd0.tmp#id342 HUD_HMIS.xsd0.tmp#id343 HUD_HMIS.xsd0.tmp#id345 HUD_HMIS.xsd0.tmp#id346 HUD_HMIS.xsd0.tmp#id347 HUD_HMIS.xsd0.tmp#id348 HUD_HMIS.xsd0.tmp#id349 HUD_HMIS.xsd0.tmp#id357 HUD_HMIS.xsd0.tmp#id358 HUD_HMIS.xsd0.tmp#id363 HUD_HMIS.xsd0.tmp#id365
Used by
Model ServiceEventID , SiteServiceID , HouseholdID{0,1} , FundingSources{0,1} , IsReferral{0,1} , QuantityOfServiceEvent{0,1} , QuantityOfServiceEventUnit{0,1} , ServiceEventAIRSCode{0,1} , ServiceEventEffectivePeriod{0,1} , ServiceEventProvisionDate{0,1} , ServiceEventRecordedDate{0,1} , ServiceEventNotes{0,1} , ServiceEventIndFam{0,1} , (HMISServiceEventCode | HPRPFinancialAssistanceServiceEventCode{0,1} | HPRPRelocationStabilizationServiceEventCode)
Children FundingSources, HMISServiceEventCode, HPRPFinancialAssistanceServiceEventCode, HPRPRelocationStabilizationServiceEventCode, HouseholdID, IsReferral, QuantityOfServiceEvent, QuantityOfServiceEventUnit, ServiceEventAIRSCode, ServiceEventEffectivePeriod, ServiceEventID, ServiceEventIndFam, ServiceEventNotes, ServiceEventProvisionDate, ServiceEventRecordedDate, SiteServiceID
Source
<xsd:complexType name="serviceEvent">
  <xsd:sequence>
    <xsd:element name="ServiceEventID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.d..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SiteServiceID" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Links the ServiceEvent to a particular SiteService</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HouseholdID" type="hmis:id" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">If the person's entire household is also receiving the service, insert the ID of the household receiving this same ServiceEvent.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="FundingSources" type="hmis:fundingSourcesServiceEvent" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Tracks the fund that paid for the service event.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="IsReferral" type="hmis:twoValBase" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="QuantityOfServiceEvent" type="xsd:nonNegativeInteger" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="QuantityOfServiceEventUnit" type="hmis:unit" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceEventAIRSCode" type="hmis:string50Base" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceEventEffectivePeriod" type="hmis:dateRangeOpen" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15H" xml:lang="en">"Record “date of service” as the two-digit month, two-digit day and four-digit year."</xsd:documentation>
        <xsd:documentation xml:lang="en">This data element allows a period of time for the service, instead of just a single date, which is also valid.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceEventProvisionDate" type="xsd:date" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="" xml:lang="en">"Record “date of service” as the two-digit month, two-digit day and four-digit year."</xsd:documentation>
        <xsd:documentation xml:lang="en">This data element tracks the date the service was given out.  This can be used for tracking date arrearage payments made.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceEventRecordedDate" type="xsd:dateTime" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">This is simply the date the ServiceEvent was recorded in the HMIS system.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceEventNotes" type="hmis:notes" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Any case manager or other notes regarding the service event.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceEventIndFam" type="hmis:twoValBase" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, Section 3: VI.11.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:choice>
      <xsd:element name="HMISServiceEventCode" type="hmis:hMISServiceEvent">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Groups HMIS Service Type with free text other response.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="HPRPFinancialAssistanceServiceEventCode" type="hmis:sixValBase" minOccurs="0">
        <xsd:annotation>
          <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.13" xml:lang="en">To determine the type of financial assistance (including rental assistance,security deposits, utility deposits, utility payments, moving cost assistance, and motel and hotel vouchers) and amount provided during program participation.</xsd:documentation>
          <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.13" xml:lang="en">Response categories for the types of financial assistance are consistent with the requirements of the HPRP Notice (FR-5307-N-01).</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="HPRPRelocationStabilizationServiceEventCode" type="hmis:fiveValBase">
        <xsd:annotation>
          <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.14" xml:lang="en">To determine the housing relocation and stabilization services provided during program participation. This data element is required for HPRP-funded programs in order to complete the QPR and APR.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
    </xsd:choice>
  </xsd:sequence>
</xsd:complexType>
Complex Type fundingSourcesServiceEvent
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id331
Used by
Model FundingSource+
Children FundingSource
Source
<xsd:complexType name="fundingSourcesServiceEvent">
  <xsd:sequence>
    <xsd:element name="FundingSource" type="hmis:fundingSourceServiceEvent" maxOccurs="unbounded"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type fundingSourceServiceEvent
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id334 HUD_HMIS.xsd0.tmp#id335 HUD_HMIS.xsd0.tmp#id337 HUD_HMIS.xsd0.tmp#id333 HUD_HMIS.xsd0.tmp#id338 HUD_HMIS.xsd0.tmp#id339
Type extension of fundingSourceBase
Type hierarchy
Used by
Model FundingSourceID , FederalCFDA{0,1} , ReceivesMcKinneyFunding{0,1} , AdvanceOrArrears{0,1} , FinancialAssistanceAmount{0,1}
Children AdvanceOrArrears, FederalCFDA, FinancialAssistanceAmount, FundingSourceID, ReceivesMcKinneyFunding
Source
<xsd:complexType name="fundingSourceServiceEvent">
  <xsd:complexContent>
    <xsd:extension base="fundingSourceBase">
      <xsd:sequence>
        <xsd:element name="AdvanceOrArrears" type="hmis:twoValBase" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">Optional way to indicate if the service event is for a past expenses</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="FinancialAssistanceAmount" type="hmis:currency" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.13">Programs must record the amount of HPRP financial assistance provided for each instance of one-time or ongoing financial assistance, as described above. Programs may also choose to record information on financial assistance provided through other sources. However, this should be recorded as a separate transaction in order to distinctly record and track HPRP financial assistance payments.</xsd:documentation>
            <xsd:documentation xml:lang="en">Also used for HPRP Financial Assistance</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type fundingSourceBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id334 HUD_HMIS.xsd0.tmp#id335 HUD_HMIS.xsd0.tmp#id337
Used by
Model FundingSourceID , FederalCFDA{0,1} , ReceivesMcKinneyFunding{0,1}
Children FederalCFDA, FundingSourceID, ReceivesMcKinneyFunding
Source
<xsd:complexType name="fundingSourceBase">
  <xsd:sequence>
    <xsd:element name="FundingSourceID" type="iDIndex"/>
    <xsd:element name="FederalCFDA" type="hmis:cFDANumber" minOccurs="0"/>
    <xsd:element name="ReceivesMcKinneyFunding" type="hmis:twoValBase" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="NA">Indicates whether this program receives HUD McKinney-Vento Funding.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <!-- extend with custom StateFundingSource element-->
    <!-- extend with custom LocalFundingSource element-->
  </xsd:sequence>
</xsd:complexType>
Simple Type cFDANumber
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:decimal
Facets
totalDigits 5
fractionDigits 3
minExclusive 0
Used by
Source
<xsd:simpleType name="cFDANumber">
  <xsd:restriction base="xsd:decimal">
    <xsd:minExclusive value="0"/>
    <xsd:fractionDigits value="3"/>
    <xsd:totalDigits value="5"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type currency
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:decimal
Facets
fractionDigits 2
Used by
Source
<xsd:simpleType name="currency">
  <xsd:restriction base="xsd:decimal">
    <xsd:fractionDigits value="2"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type unit
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:token
Facets
enumeration month
enumeration day
Used by
Source
<xsd:simpleType name="unit">
  <xsd:restriction base="xsd:token">
    <xsd:enumeration value="month"/>
    <xsd:enumeration value="day"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type notes
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id351
Used by
Model note+
Children note
Source
<xsd:complexType name="notes">
  <xsd:sequence>
    <xsd:element name="note" type="hmis:note" maxOccurs="unbounded"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type note
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id353 HUD_HMIS.xsd0.tmp#id354
Used by
Element notes/note
Model NoteID , NoteText
Children NoteID, NoteText
Source
<xsd:complexType name="note">
  <xsd:sequence>
    <xsd:element name="NoteID" type="hmis:iDIndex"/>
    <xsd:element name="NoteText" type="hmis:string255"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type string255
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id356 HUD_HMIS.xsd0.tmp#id44
Type extension of string255Base
Type hierarchy
Used by
Element note/NoteText
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="string255">
  <xsd:simpleContent>
    <xsd:extension base="hmis:string255Base">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type string255Base
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 255
Used by
Complex Type string255
Source
<xsd:simpleType name="string255Base">
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="255"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type hMISServiceEvent
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id360 HUD_HMIS.xsd0.tmp#id362
Used by
Model TypeOfService{0,1} , TypeOfServiceOther{0,1}
Children TypeOfService, TypeOfServiceOther
Source
<xsd:complexType name="hMISServiceEvent">
  <xsd:sequence>
    <xsd:element name="TypeOfService" type="hmis:typeOfService" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15H" xml:lang="en">"To determine the services provided to clients during program participation."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TypeOfServiceOther" type="hmis:string50Base" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Simple Type typeOfService
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Type of Service
1 = Food
2 = Housing placement 
3 = Material goods
4 = Temporary housing and other financial aid
5 = Transportation
6 = Consumer assistance and protection
7 = Criminal justice/legal services
10 = Education
11 = HIV/AIDS-related services
12 = Mental health care/counseling
13 = Other health care
14 = Substance abuse services
15 = Employment
16 = Case/care management
17 = Day care
18 = Personal enrichment
19 = Referral to other service(s) 
20 = Outreach
21 = Other
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
Food
enumeration 2
Housing placement
enumeration 3
Material goods
enumeration 4
Temporary housing and other financial aid
enumeration 5
Transportation
enumeration 6
Consumer assistance and protection
enumeration 7
Criminal justice/legal services
enumeration 10
Education
enumeration 11
HIV/AIDS-related services
enumeration 12
Mental health care/counseling
enumeration 13
Other health care
enumeration 14
Substance abuse services
enumeration 15
Employment
enumeration 16
Case/care management
enumeration 17
Day care
enumeration 18
Personal enrichment
enumeration 19
Referral to other service(s)
enumeration 20
Outreach
enumeration 21
Other
Used by
Source
<xsd:simpleType name="typeOfService">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Type of Service
    				1 = Food
    				2 = Housing placement 
    				3 = Material goods
    				4 = Temporary housing and other financial aid
    				5 = Transportation
    				6 = Consumer assistance and protection
    				7 = Criminal justice/legal services
    				10 = Education
    				11 = HIV/AIDS-related services
    				12 = Mental health care/counseling
    				13 = Other health care
    				14 = Substance abuse services
    				15 = Employment
    				16 = Case/care management
    				17 = Day care
    				18 = Personal enrichment
    				19 = Referral to other service(s) 
    				20 = Outreach
    				21 = Other</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Food</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="2">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Housing placement</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="3">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Material goods</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="4">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Temporary housing and other financial aid</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="5">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Transportation</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="6">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Consumer assistance and protection</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="7">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Criminal justice/legal services</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="10">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Education</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="11">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">HIV/AIDS-related services</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="12">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Mental health care/counseling</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="13">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Other health care</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="14">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Substance abuse services</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="15">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Employment</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="16">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Case/care management</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="17">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Day care</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="18">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Personal enrichment</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="19">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Referral to other service(s)</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="20">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Outreach</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="21">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Other</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Simple Type sixValBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Applicable to:
Financial Assistance Type 
				1 = Rental assistance
				2 = Security deposits
				3 = Utility deposits
				4 = Utility payments
				5 = Moving cost assistance
				6 = Motel and hotel vouchers
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
enumeration 2
enumeration 3
enumeration 4
enumeration 5
enumeration 6
Used by
Source
<xsd:simpleType name="sixValBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Applicable to:
				Financial Assistance Type 
    				1 = Rental assistance
    				2 = Security deposits
    				3 = Utility deposits
    				4 = Utility payments
    				5 = Moving cost assistance
    				6 = Motel and hotel vouchers</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1"/>
    <xsd:enumeration value="2"/>
    <xsd:enumeration value="3"/>
    <xsd:enumeration value="4"/>
    <xsd:enumeration value="5"/>
    <xsd:enumeration value="6"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type fiveValBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
fiveval: Applicable to: 	
Length of Stay at Prior Residence
1 = One week or less
2 = More than a week, but less than a month
3 = One to three months
4 = More than three months, but less than one year
5 = One year or longer
Military Branch
1 = Army
2 = Air Force
3 = Navy
4 = Marines
5 = Other
Housing	Relocation and Stabilization Services Provided
1 = Case management
2 = Outreach and engagement
3 = Housing search and placement
4 = Legal services
5 = Credit repair
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
maxInclusive 5
minInclusive 1
Used by
Source
<xsd:simpleType name="fiveValBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">fiveval: Applicable to: 	
				Length of Stay at Prior Residence
				1 = One week or less
				2 = More than a week, but less than a month
				3 = One to three months
				4 = More than three months, but less than one year
				5 = One year or longer
				Military Branch
				1 = Army
				2 = Air Force
				3 = Navy
				4 = Marines
				5 = Other
				Housing	Relocation and Stabilization Services Provided
				1 = Case management
				2 = Outreach and engagement
				3 = Housing search and placement
				4 = Legal services
				5 = Credit repair</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:minInclusive value="1"/>
    <xsd:maxInclusive value="5"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type siteServiceParticipation
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id369 HUD_HMIS.xsd0.tmp#id370 HUD_HMIS.xsd0.tmp#id371 HUD_HMIS.xsd0.tmp#id372 HUD_HMIS.xsd0.tmp#id373 HUD_HMIS.xsd0.tmp#id374 HUD_HMIS.xsd0.tmp#id375 HUD_HMIS.xsd0.tmp#id382
Used by
Model SiteServiceParticipationID , SiteServiceID , HouseholdID{0,1} , Need* , ParticipationDates , PersonHistorical* , ReasonsForLeaving* , ServiceEvent*
Children HouseholdID, Need, ParticipationDates, PersonHistorical, ReasonsForLeaving, ServiceEvent, SiteServiceID, SiteServiceParticipationID
Source
<xsd:complexType name="siteServiceParticipation">
  <xsd:sequence>
    <xsd:element name="SiteServiceParticipationID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.e..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="SiteServiceID" type="xsd:nonNegativeInteger">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.e..</xsd:documentation>
        <xsd:documentation xml:lang="en">Links to airs:tSiteService.Key</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HouseholdID" type="hmis:id" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.e..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Need" type="hmis:need" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.e.i..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ParticipationDates" type="hmis:dateRangeOpen">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.12 and 3.13" xml:lang="en">This data element is needed for reporting purposes for all programs and to measure lengths of stay for residential programs.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonHistorical" type="hmis:personHistorical" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.b..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReasonsForLeaving" type="hmis:reasonForLeaving" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Groups ReasonForLeavingCode with ReasonForLeavingOther responses.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ServiceEvent" type="hmis:serviceEvent" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.3.d..</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type reasonForLeaving
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id377 HUD_HMIS.xsd0.tmp#id378 HUD_HMIS.xsd0.tmp#id381
Used by
Model ReasonForLeavingID , ReasonForLeaving{0,1} , ReasonForLeavingOther{0,1}
Children ReasonForLeaving, ReasonForLeavingID, ReasonForLeavingOther
Source
<xsd:complexType name="reasonForLeaving">
  <xsd:sequence>
    <xsd:element name="ReasonForLeavingID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Establishes a unique ID for the ReasonForLeaving element sequence.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReasonForLeaving" type="hmis:elevenVal" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15G" xml:lang="en">Identify the reason why the client left the program. If a client left for multiple reasons, record only the primary reason.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ReasonForLeavingOther" type="hmis:string50" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Free text field used when "Other" is selected in ReasonForLeaving.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type elevenVal
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id380 HUD_HMIS.xsd0.tmp#id44
Type extension of elevenValBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="elevenVal">
  <xsd:simpleContent>
    <xsd:extension base="hmis:elevenValBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type elevenValBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
elevenVal: Applicable to:
Reason for Leaving
			1 = Left for a housing opportunity before completing program
	2 = Completed program
	3 = Non-payment of rent/occupancy charge
	4 = Non-compliance with program
	5 = Criminal activity/destruction of property/violence
	6 = Reached maximum time allowed by project
    		7 = Needs could not be met by program
    		8 = Disagreement with rules/persons
    		9 = Death
    		10 = Unknown/disappeared
    		11 = Other
    	Target Population Type A
    		1 = SM Single Males (18 years and older)
    		2 = SF Single Females (18 years and older)
    		3 = SMF Single Males and Females (18 years and older)
    		4 = CO Couples Only, No Children
    		5 = SM+HC Single Males and Households with Children
    		6 = SF+HC Single Females and Households with Children
    		7 = HC Households with Children
    		8 = YM Unaccompanied Young Males (under 18)
    		9 = YF Unaccompanied Young Females (under 18)
    		10 = YMF Unaccompanied Young Males and Females (under 18)
    		11 = SMF+HC Single Male and Female and Households with Children
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
maxInclusive 11
minInclusive 1
Used by
Complex Type elevenVal
Element service/TargetPopulationA
Source
<xsd:simpleType name="elevenValBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">elevenVal: Applicable to:
				Reason for Leaving
		  			1 = Left for a housing opportunity before completing program
					2 = Completed program
					3 = Non-payment of rent/occupancy charge
					4 = Non-compliance with program
					5 = Criminal activity/destruction of property/violence
					6 = Reached maximum time allowed by project
		      		7 = Needs could not be met by program
		      		8 = Disagreement with rules/persons
		      		9 = Death
		      		10 = Unknown/disappeared
		      		11 = Other
		      	Target Population Type A
		      		1 = SM Single Males (18 years and older)
		      		2 = SF Single Females (18 years and older)
		      		3 = SMF Single Males and Females (18 years and older)
		      		4 = CO Couples Only, No Children
		      		5 = SM+HC Single Males and Households with Children
		      		6 = SF+HC Single Females and Households with Children
		      		7 = HC Households with Children
		      		8 = YM Unaccompanied Young Males (under 18)
		      		9 = YF Unaccompanied Young Females (under 18)
		      		10 = YMF Unaccompanied Young Males and Females (under 18)
		      		11 = SMF+HC Single Male and Female and Households with Children</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:minInclusive value="1"/>
    <xsd:maxInclusive value="11"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type sSNHashingChoice
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id385 HUD_HMIS.xsd0.tmp#id388 HUD_HMIS.xsd0.tmp#id389
Used by
Model (Unhashed{0,1} | Hashed{0,1}) , SocialSecNumberQualityCode
Children Hashed, SocialSecNumberQualityCode, Unhashed
Source
<xsd:complexType name="sSNHashingChoice">
  <xsd:sequence>
    <xsd:choice>
      <xsd:element name="Unhashed" type="hmis:sSNumber" minOccurs="0"/>
      <xsd:element name="Hashed" type="hmis:string50" minOccurs="0"/>
    </xsd:choice>
    <xsd:element name="SocialSecNumberQualityCode" type="hmis:fourValDKRefused2">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 3.2" xml:lang="en">"In another field, record the appropriate SSN type (data quality code)."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type sSNumber
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id387 HUD_HMIS.xsd0.tmp#id44
Type extension of sSNumberBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="sSNumber">
  <xsd:simpleContent>
    <xsd:extension base="hmis:sSNumberBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type sSNumberBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
pattern [0-9 ]{9}
Used by
Complex Type sSNumber
Source
<xsd:simpleType name="sSNumberBase">
  <xsd:restriction base="xsd:string">
    <xsd:pattern value="[0-9 ]{9}"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type service
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id392 HUD_HMIS.xsd0.tmp#id394 HUD_HMIS.xsd0.tmp#id395 HUD_HMIS.xsd0.tmp#id396 HUD_HMIS.xsd0.tmp#id399 HUD_HMIS.xsd0.tmp#id401 HUD_HMIS.xsd0.tmp#id402 HUD_HMIS.xsd0.tmp#id423 HUD_HMIS.xsd0.tmp#id424 HUD_HMIS.xsd0.tmp#id426 HUD_HMIS.xsd0.tmp#id427 HUD_HMIS.xsd0.tmp#id428 HUD_HMIS.xsd0.tmp#id429
Type extension of tService
Type hierarchy
Used by
Element export/Service
Model COCCode{0,1} , Configuration{0,1} , DirectServiceCode{0,1} , FundingSources{0,1} , GranteeIdentifier{0,1} , IndividualFamilyCode{0,1} , Inventory* , ResidentialTrackingMethod{0,1} , ServiceType{0,1} , ServiceEffectivePeriod{0,1} , ServiceRecordedDate , TargetPopulationA{0,1} , TargetPopulationB{0,1}
Children COCCode, Configuration, DirectServiceCode, FundingSources, GranteeIdentifier, IndividualFamilyCode, Inventory, ResidentialTrackingMethod, ServiceEffectivePeriod, ServiceRecordedDate, ServiceType, TargetPopulationA, TargetPopulationB
Source
<xsd:complexType name="service">
  <xsd:complexContent>
    <xsd:extension base="airs:tService">
      <xsd:sequence>
        <xsd:annotation>
          <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.3" xml:lang="en">To uniquely identify each CoC Program within the CoC.</xsd:documentation>
          <xsd:documentation xml:lang="en">Program Identifier is mapped to airs:tService.Key</xsd:documentation>
          <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.4" xml:lang="en">To identify the name of each CoC Program within the CoC.</xsd:documentation>
          <xsd:documentation xml:lang="en">Program Name is mapped to airs:tService.Name</xsd:documentation>
        </xsd:annotation>
        <xsd:element name="COCCode" type="hmis:string5Base" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.7" xml:lang="en">To associate each CoC Program with a CoC for HUD reporting purposes.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="Configuration" minOccurs="0" type="hmis:threeValBase">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6A" xml:lang="en">"...record the site configuration type as follows: 1. Single site, single building. Housing units (or service encounters) are at one site, in a single structure. 2. Single site, multiple buildings. Housing units (or service encounters) are at one site, in multiple structures (e.g., single apartment complex with multiple buildings and program units in two or more buildings). 3. Multiple sites. Housing units (or service encounters) are at multiple sites (e.g., scattered-site housing, outreach)."</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="DirectServiceCode" type="hmis:twoValBase" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.5" xml:lang="en">To differentiate CoC Programs in the HMIS that provide direct services from organizations that do not provide direct services (such as HMIS Lead Agencies, organizations that oversee or support CoC Programs, or software solution providers).</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="FundingSources" type="hmis:fundingSourcesService" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">Provides a place to assign a set of Federal funding sources to the Service.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="GranteeIdentifier" type="hmis:string10Base" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.13" xml:lang="en">"All subgrantees of a federal HPRP grantee must identify their projects with the original state or local grantee identifier as assigned by HUD."</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="IndividualFamilyCode" type="hmis:fourValBase" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.B.4.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="Inventory" type="hmis:inventory" minOccurs="0" maxOccurs="unbounded">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9" xml:lang="en">To record inventory information for each residential CoC Program in order to produce Housing Inventory data for the CoC application and the AHAR.</xsd:documentation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9" xml:lang="en">The revised data standards also state: "These data may also be collected separately for distinct sites within a program, as long as they can be aggregated to the program level.".  So, inventory is also included as a subelement of SiteService, so that site-based inventories can be conveyed, though site-based inventory tracking is not required.</xsd:documentation>
            <xsd:documentation xml:lang="en">Alternatively, each bed can be individually reported using an asset.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="ResidentialTrackingMethod" type="hmis:threeValBase" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.12">Record the method used to track the actual nights that a client stays in a program.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="ServiceType" type="hmis:serviceType" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.8" xml:lang="en">To associate each CoC Program with the specific type of service offered.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="ServiceEffectivePeriod" type="hmis:dateRangeOpen" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">Period of time during which this service is in existence.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="ServiceRecordedDate" type="xsd:dateTime">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">Simply the date when this Service data was added to the system for synchronization purposes.  Required.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="TargetPopulationA" type="hmis:elevenValBase" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.10" xml:lang="en">"This information may be used to track bed utilization and service gaps."</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="TargetPopulationB" type="hmis:fourValBase" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.11" xml:lang="en">"To allow HMIS to produce the Housing Inventory data for the for the annual CoC application to HUD."</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
      <xsd:attributeGroup ref="hmis:deleteStampGroup"/>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Simple Type string5Base
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 5
Used by
Element service/COCCode
Source
<xsd:simpleType name="string5Base">
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="5"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type fundingSourcesService
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id398
Used by
Model FundingSource+
Children FundingSource
Source
<xsd:complexType name="fundingSourcesService">
  <xsd:sequence>
    <xsd:element name="FundingSource" type="hmis:fundingSourceBase" maxOccurs="unbounded"/>
  </xsd:sequence>
</xsd:complexType>
Simple Type string10Base
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 10
Used by
Source
<xsd:simpleType name="string10Base">
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="10"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type inventory
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Based on 1/15/2010 "2010 Housing Inventory and 2010 Point-in-Time Homeless Persons Counts Data Collection Guidance"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id406 HUD_HMIS.xsd0.tmp#id405 HUD_HMIS.xsd0.tmp#id404 HUD_HMIS.xsd0.tmp#id407 HUD_HMIS.xsd0.tmp#id408 HUD_HMIS.xsd0.tmp#id419 HUD_HMIS.xsd0.tmp#id420 HUD_HMIS.xsd0.tmp#id421 HUD_HMIS.xsd0.tmp#id422
Type extension of bedAndUnitInfo
Type hierarchy
Used by
Model HMISParticipationPeriod{0,1} , InventoryID , BedInventory{0,1} , HMISParticipatingBeds{0,1} , InventoryEffectivePeriod{0,1} , InventoryRecordedDate , UnitInventory{0,1}
Children BedInventory, HMISParticipatingBeds, HMISParticipationPeriod, InventoryEffectivePeriod, InventoryID, InventoryRecordedDate, UnitInventory
Source
<xsd:complexType name="inventory">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Based on 1/15/2010 "2010 Housing Inventory and 2010 Point-in-Time Homeless Persons Counts Data Collection Guidance"</xsd:documentation>
  </xsd:annotation>
  <xsd:complexContent>
    <xsd:extension base="hmis:bedAndUnitInfo">
      <xsd:sequence>
        <xsd:element name="InventoryID" type="hmis:iDIndex">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">Unique ID to track each inventory.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="BedInventory" type="hmis:bedCountBase" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9D" xml:lang="en">"The bed inventory data element is an integer that tracks the total number of beds available for occupancy as of the inventory start date..."</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="HMISParticipatingBeds" type="xsd:nonNegativeInteger" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9I" xml:lang="en">"This data element is an integer that tracks the total number of beds participating in HMIS as of the HMIS participation start date recorded in 2.9J."</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="InventoryEffectivePeriod" type="hmis:dateRangeOpen" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9G" xml:lang="en">"The inventory effective period constrains when the bed and unit inventory information applies."</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="InventoryRecordedDate" type="xsd:dateTime">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">Used for synchronization purposes to differentiate two sets of inventory for the same period.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="UnitInventory" type="xsd:nonNegativeInteger" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9F" xml:lang="en">"The unit inventory data element is an integer that tracks the total number of units available for occupancy as of the inventory start date recorded in 2.1.9G."</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type bedAndUnitInfo
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id406 HUD_HMIS.xsd0.tmp#id405
Used by
Complex Type inventory
Model HMISParticipationPeriod{0,1}
Children HMISParticipationPeriod
Source
<xsd:complexType name="bedAndUnitInfo">
  <xsd:group ref="hmis:bedAndUnitInfo"/>
</xsd:complexType>
Complex Type bedCountBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id410
Type extension of xsd:nonNegativeInteger
Used by
Attributes
QName Type Fixed Default Use Annotation
bedAvailability threeValBase optional

2010 HUD HMIS Data and Technical Standards, Section 2.9C

"Describes the availability of beds based on whether beds are available on a planned basis year-round or seasonally (during a defined period of high demand), or on an ad hoc or temporary basis as demand indicates."
bedIndividualFamilyType twoValBase optional
This data element arises from HIC requirements.  The Service also indicates whether it primarily serves individuals or families, but this is more specific for inventory counts for the HIC.
bedStatus threeValBase optional
For HIC reporting, identifies if the beds are current/new/under development.
bedType threeValBase optional

2010 HUD HMIS Data and Technical Standards, Section 2.9B

"describes the type of program beds based on whether beds are: located in a residential homeless assistance program facility (including cots or mats); provided through a voucher with a hotel or motel; other types of beds"
chronicHomelessBed twoValBase optional

2010 HUD HMIS Data and Technical Standards, Section 2.9E

"(Permanent Supportive Housing Programs Only). The chronic homeless bed status data element is an yes/no flag that tracks whether the beds are available for occupancy for chronically homeless persons as of the inventory start date recorded in 2.1.9G."
To arrive at chronic homelessness inventory from the alternate asset tracking method, one would have to look at the asset assignment's person id, then look for any chronic homeless episodes in their person historical data that overlap the bed stay.
domesticViolenceShelterBed twoValBase optional
For HIC reporting of domestic violence shelter beds
householdType twoVal2Base optional

2010 HUD HMIS Data and Technical Standards, Section 2.9A

"describes the household type served by beds and units counted in the Bed and Unit Inventory Information data elements"
Source
<xsd:complexType name="bedCountBase">
  <xsd:simpleContent>
    <xsd:extension base="xsd:nonNegativeInteger">
      <xsd:attributeGroup ref="bedAndUnitInfo"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type twoVal2Base
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Applicable to:
Household Type
1 = Households without children
2 = Households with children
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
enumeration 1
enumeration 2
Used by
Source
<xsd:simpleType name="twoVal2Base">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Applicable to:
				Household Type
				1 = Households without children
				2 = Households with children</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:enumeration value="1"/>
    <xsd:enumeration value="2"/>
  </xsd:restriction>
</xsd:simpleType>
Simple Type serviceType
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Program Type Code
1 = Emergency Shelter
2 = Transitional Housing
3 = Permanent Supportive Housing
4 = Homeless Outreach
5 = Homeless Prevention and Rapid Re-Housing
6 = Services Only program
7 = Other 
8 = Safe Haven
9 = Permanent Housing (e.g., Mod Rehab SRO, subsidized housing without services)
Diagram
Diagram
Type restriction of xsd:unsignedInt
Facets
maxInclusive 9
minInclusive 1
Used by
Source
<xsd:simpleType name="serviceType">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Program Type Code
				1 = Emergency Shelter
				2 = Transitional Housing
				3 = Permanent Supportive Housing
				4 = Homeless Outreach
				5 = Homeless Prevention and Rapid Re-Housing
				6 = Services Only program
				7 = Other 
				8 = Safe Haven
				9 = Permanent Housing (e.g., Mod Rehab SRO, subsidized housing without services)</xsd:documentation>
  </xsd:annotation>
  <xsd:restriction base="xsd:unsignedInt">
    <xsd:minInclusive value="1"/>
    <xsd:maxInclusive value="9"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type site
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id432
Type extension of tSite
Type hierarchy
Used by
Element export/Site
Model AgencyKey{0,1}
Children AgencyKey
Source
<xsd:complexType name="site">
  <xsd:complexContent>
    <xsd:extension base="airs:tSite">
      <xsd:sequence>
        <xsd:element name="AgencyKey" type="xsd:nonNegativeInteger" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation>This represents ID of parent Agency.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
      <xsd:attributeGroup ref="hmis:deleteStampGroup">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">Allows for the deletion of a Site.  Provide only the airs:tSite.Key when this is used.</xsd:documentation>
        </xsd:annotation>
      </xsd:attributeGroup>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type siteService
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id10 HUD_HMIS.xsd0.tmp#id435 HUD_HMIS.xsd0.tmp#id436 HUD_HMIS.xsd0.tmp#id437 HUD_HMIS.xsd0.tmp#id440 HUD_HMIS.xsd0.tmp#id454 HUD_HMIS.xsd0.tmp#id457 HUD_HMIS.xsd0.tmp#id458 HUD_HMIS.xsd0.tmp#id459 HUD_HMIS.xsd0.tmp#id475 HUD_HMIS.xsd0.tmp#id476 HUD_HMIS.xsd0.tmp#id477
Type extension of tSiteService
Type hierarchy
Used by
Model ServiceID , SiteID , GeographicCode{0,1} , HMISAsset* , HousingType{0,1} , Inventory* , Principal{0,1} , PITCountSet* , SiteServiceEffectivePeriod{0,1} , SiteServiceRecordedDate{0,1} , SiteServiceType{0,1}
Children GeographicCode, HMISAsset, HousingType, Inventory, PITCountSet, Principal, ServiceID, SiteID, SiteServiceEffectivePeriod, SiteServiceRecordedDate, SiteServiceType
Source
<xsd:complexType name="siteService">
  <xsd:complexContent>
    <xsd:extension base="airs:tSiteService">
      <xsd:sequence>
        <xsd:element name="ServiceID" type="xsd:nonNegativeInteger"/>
        <xsd:element name="SiteID" type="xsd:nonNegativeInteger">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">A "Site" is, in AIRS XML parlance, the parent of a SiteService; a physical location.  This ID links back up to the parent Site.Key.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="GeographicCode" type="hmis:geographicCode" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6C" xml:lang="en">For the principal program service site, record the geocode associated with the geographic location of the site.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="HMISAsset" type="hmis:hMISAsset" minOccurs="0" maxOccurs="unbounded">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">A physical item that can be assigned to an individual.  The two types of assets currently covered by the HMIS Revised Data Standard are housing units and shelter beds, so the generic asset type is extended to make the hMISAsset, which has HMIS-specific asset information.  The aggregate counts of these can serve as a proxy for an Inventory, found in Service.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="HousingType" type="hmis:sevenVal" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6E" xml:lang="en">For the principal program service site, record the appropriate housing type.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="Inventory" type="hmis:inventory" minOccurs="0" maxOccurs="unbounded">
          <xsd:annotation>
            <xsd:documentation xml:lang="en" source="2010 HUD HMIS Data and Technical Standards, Section 2.9">Inventory counts aggregate bed and unit info for HUD HMIS reporting.  SiteService.Inventory is used for Housing Inventory Chart (HIC) reporting.  Alternatively, each bed can be individually reported using an asset.</xsd:documentation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9" xml:lang="en">The revised data stnadards also state: "These data may also be collected separately for distinct sites within a program, as long as they can be aggregated to the program level.".  The placement of Inventory, here within SiteService, accomodates conveying site-based inventories.  However, this is not required, and Inventory is also included as a subelement of Service, so that non-site-based inventories can be conveyed.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="Principal" type="hmis:twoValBase" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6B" xml:lang="en">This yes/no element designates whether this SiteService is the "principal program service site".</xsd:documentation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6B" xml:lang="en">The data standards also track the address of this principal site service.  That is located by completing information for the parent Site (referenced by SiteService.SiteID) of the principal Site Service at airs:tSite.PhysicalAddress.</xsd:documentation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6B" xml:lang="en">In the data standards, it mentions that "Programs without a principal program service site (e.g., mobile programs such as street outreach and scattered-site housing programs) should record the address of their administrative office."  The administrative office location is located at airs:tAgency.AgencyLocation.tSite.PhysicalAddress.</xsd:documentation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6" xml:lang="en">In the data standards, it mentions that "Programs may choose to record the Site Information data element for each site or facility operated by the program.", so even if a Site Service is not the principal SiteService, information in section 2.6 can still be tracked.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="PITCountSet" type="hmis:pITCountSet" minOccurs="0" maxOccurs="unbounded">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">Holds a set of PIT Count data collected at the program site level.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="SiteServiceEffectivePeriod" type="hmis:dateRangeOpen" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">When this SiteService was entered into the system, for synchronization purposes.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="SiteServiceRecordedDate" type="xsd:dateTime" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation xml:lang="en">When this SiteService was entered into the system, for synchronization purposes.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
        <xsd:element name="SiteServiceType" type="hmis:threeValBase" minOccurs="0">
          <xsd:annotation>
            <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.6D" xml:lang="en">For the principal program service site, record the site type as follows: 1. Non-residential: services only. The program only provides supportive services and does not provide overnight accommodations. 2. Residential: special needs and non-special needs. Residential housing (i.e., site that provides overnight accommodation) is located within a building or complex that houses both persons with special needs—e.g., homeless or formerly homeless persons, persons with substance abuseproblems, persons with mental illness, or persons with HIV/AIDS—andpersons without any special needs. 3. Residential: special needs only. Residential housing is located within a building or complex that houses only persons with special needs—e.g., homeless or formerly homeless persons, persons with substance abuse problems, persons with mental illness, persons with HIV/AIDS, persons with a physical disability, and/or elderly persons.</xsd:documentation>
          </xsd:annotation>
        </xsd:element>
      </xsd:sequence>
      <xsd:attributeGroup ref="deleteStampGroup"/>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type geographicCode
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id439 HUD_HMIS.xsd0.tmp#id44
Type extension of geographicCodeBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="geographicCode">
  <xsd:simpleContent>
    <xsd:extension base="hmis:geographicCodeBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type geographicCodeBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:integer
Facets
pattern ([\-+]?[0-9]+) & ([0-9]{6})
Used by
Complex Type geographicCode
Source
<xsd:simpleType name="geographicCodeBase">
  <xsd:restriction base="xsd:integer">
    <xsd:pattern value="[0-9]{6}"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type hMISAsset
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id443 HUD_HMIS.xsd0.tmp#id444 HUD_HMIS.xsd0.tmp#id445 HUD_HMIS.xsd0.tmp#id446 HUD_HMIS.xsd0.tmp#id447 HUD_HMIS.xsd0.tmp#id448 HUD_HMIS.xsd0.tmp#id442 HUD_HMIS.xsd0.tmp#id406 HUD_HMIS.xsd0.tmp#id405
Type extension of asset
Type hierarchy
Used by
Model AssetID , AssetCount , AssetType , AssetEffectivePeriod{0,1} , AssetRecordedDate , Assignment* , HMISParticipationPeriod{0,1}
Children AssetCount, AssetEffectivePeriod, AssetID, AssetRecordedDate, AssetType, Assignment, HMISParticipationPeriod
Source
<xsd:complexType name="hMISAsset">
  <xsd:complexContent>
    <xsd:extension base="hmis:asset">
      <xsd:sequence>
        <xsd:group ref="hmis:bedAndUnitInfo"/>
      </xsd:sequence>
    </xsd:extension>
  </xsd:complexContent>
</xsd:complexType>
Complex Type asset
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id443 HUD_HMIS.xsd0.tmp#id444 HUD_HMIS.xsd0.tmp#id445 HUD_HMIS.xsd0.tmp#id446 HUD_HMIS.xsd0.tmp#id447 HUD_HMIS.xsd0.tmp#id448
Used by
Complex Type hMISAsset
Model AssetID , AssetCount , AssetType , AssetEffectivePeriod{0,1} , AssetRecordedDate , Assignment*
Children AssetCount, AssetEffectivePeriod, AssetID, AssetRecordedDate, AssetType, Assignment
Source
<xsd:complexType name="asset">
  <xsd:sequence>
    <xsd:element name="AssetID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Assigns a unique identifier to the particular asset.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="AssetCount" type="hmis:bedCountBase">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Quantity of asset tracked.  Usually, this will be "1", if assigned to an individual.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="AssetType" type="hmis:twoValBase">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Currently, the only asset types are beds or units.  If it is not one of these, HUD will not need this asset reported.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="AssetEffectivePeriod" type="hmis:dateRangeOpen" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Similar to the Inventory Start and End Dates in 2.9G and 2.9H, except this only pertains to one bed/unit.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="AssetRecordedDate" type="xsd:dateTime">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Simply tracks the date and time the asset was entered into the system for synchronization purposes.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Assignment" type="hmis:assignment" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Assigns an asset to a person.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type assignment
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id450 HUD_HMIS.xsd0.tmp#id451 HUD_HMIS.xsd0.tmp#id452 HUD_HMIS.xsd0.tmp#id453
Used by
Model AssignmentID , PersonID , HouseholdID{0,1} , AssignmentPeriod*
Children AssignmentID, AssignmentPeriod, HouseholdID, PersonID
Source
<xsd:complexType name="assignment">
  <xsd:sequence>
    <xsd:element name="AssignmentID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Assigns a unique identifier to the assignment of the asset to the person.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PersonID" type="hmis:id">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">ID of the Person linked to this asset assignment.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HouseholdID" type="hmis:id" minOccurs="0" maxOccurs="1">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Optional unique identifier of a household associated with this asset assignment.  The Assignment.PersonID should identify a member of this household.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="AssignmentPeriod" type="hmis:dateRangeCapped" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Period of time during which the assignment to the Person/Household is in effect.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type sevenVal
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id456 HUD_HMIS.xsd0.tmp#id44
Type extension of sevenValBase
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="sevenVal">
  <xsd:simpleContent>
    <xsd:extension base="hmis:sevenValBase">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type sevenValBase
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:integer
Facets
maxInclusive 7
minInclusive 1
Used by
Complex Type sevenVal
Source
<xsd:simpleType name="sevenValBase">
  <xsd:restriction base="xsd:integer">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">Applicable to:
					Housing Type
    					1 = Mass shelter/barracks
    					2 = Dormitory/hotel/motel
    					3 = Shared housing
    					4 = Single Room Occupancy (SRO) units
    					5 = Single apartment (non-SRO) units
    					6 = Single homes/townhouses/duplexes
    					7 = Not applicable: non-residential program</xsd:documentation>
    </xsd:annotation>
    <xsd:minInclusive value="1"/>
    <xsd:maxInclusive value="7"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type pITCountSet
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Based on 1/15/2010 "2010 Housing Inventory and 2010 Point-in-Time Homeless Persons Counts Data Collection Guidance"
Diagram
Diagram HUD_HMIS.xsd0.tmp#id461 HUD_HMIS.xsd0.tmp#id462 HUD_HMIS.xsd0.tmp#id463 HUD_HMIS.xsd0.tmp#id464 HUD_HMIS.xsd0.tmp#id465 HUD_HMIS.xsd0.tmp#id466 HUD_HMIS.xsd0.tmp#id467
Used by
Model PITCountSetID , HUDWaiverReceived{0,1} , HUDWaiverDate{0,1} , HUDWaiverEffectivePeriod{0,1} , LastPITShelteredCountDate{0,1} , LastPITUnshelteredCountDate{0,1} , PITCounts{0,1}
Children HUDWaiverDate, HUDWaiverEffectivePeriod, HUDWaiverReceived, LastPITShelteredCountDate, LastPITUnshelteredCountDate, PITCountSetID, PITCounts
Source
<xsd:complexType name="pITCountSet">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Based on 1/15/2010 "2010 Housing Inventory and 2010 Point-in-Time Homeless Persons Counts Data Collection Guidance"</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="PITCountSetID" type="hmis:iDIndex">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Establishes a unique ID for the Pregnancy element sequence.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HUDWaiverReceived" type="hmis:twoValBase" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">for Point In Time Chart, whether HUD granted a waiver for PIT reporting</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HUDWaiverDate" type="xsd:date" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">for Point In Time Chart, date HUD granted a waiver for PIT reporting</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HUDWaiverEffectivePeriod" type="dateRangeOpen" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">for Point In Time Chart, date range during which HUD granted waiver for PIT reporting is effective.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LastPITShelteredCountDate" type="xsd:date" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">for Housing Inventory Chart and Point In Time Chart</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LastPITUnshelteredCountDate" type="xsd:date" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">for Housing Inventory Chart and Point In Time Chart</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PITCounts" type="hmis:pITCounts" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Holds a series of Pit Count data elements.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type pITCounts
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id469
Used by
Model PITCount
Children PITCount
Source
<xsd:complexType name="pITCounts">
  <xsd:sequence minOccurs="0" maxOccurs="unbounded">
    <xsd:element name="PITCount" type="hmis:pITCount">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">for Point In Time Chart</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type pITCount
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id474 HUD_HMIS.xsd0.tmp#id471 HUD_HMIS.xsd0.tmp#id472 HUD_HMIS.xsd0.tmp#id473
Used by
Model PITCountValue , PITCountEffectivePeriod{0,1} , PITCountRecordedDate
Children PITCountEffectivePeriod, PITCountRecordedDate, PITCountValue
Attributes
QName Type Fixed Default Use Annotation
pITHouseholdType threeValBase required

'2010 Housing Inventory and 2010 Point-in-Time Homeless Persons Counts Data Collection Guidance', 1/15/2010

Within each sheltered and unsheltered category, PIT homeless person counts will be recorded in the following household types:
a. Number of persons in households without children;
b. Number of persons in households with at least one adult and one child; and
c. Number of persons in households with only children. This includes only persons
age 17 or under, including unaccompanied youth, adolescent parents and their
children, adolescent siblings, or other household configurations composed only
of children.
Source
<xsd:complexType name="pITCount">
  <xsd:sequence>
    <xsd:element name="PITCountValue" type="xsd:nonNegativeInteger"/>
    <xsd:element name="PITCountEffectivePeriod" type="hmis:dateRangeCapped" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">Date range for which the PIT Counts apply.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="PITCountRecordedDate" type="xsd:date">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">The date this PIT Count is recorded in the originating system, for synchronization purposes.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="pITHouseholdType" type="threeValBase" use="required">
    <xsd:annotation>
      <xsd:documentation source="'2010 Housing Inventory and 2010 Point-in-Time Homeless Persons Counts Data Collection Guidance', 1/15/2010" xml:lang="en">Within each sheltered and unsheltered category, PIT homeless person counts will be recorded in the following household types:
					a. Number of persons in households without children;
					b. Number of persons in households with at least one adult and one child; and
					c. Number of persons in households with only children. This includes only persons
					age 17 or under, including unaccompanied youth, adolescent parents and their
					children, adolescent siblings, or other household configurations composed only
					of children.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type region
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id480 HUD_HMIS.xsd0.tmp#id481 HUD_HMIS.xsd0.tmp#id482 HUD_HMIS.xsd0.tmp#id483
Used by
Element regions/Region
Model RegionID , SiteServiceID , RegionType{0,1} , RegionDescription{0,1}
Children RegionDescription, RegionID, RegionType, SiteServiceID
Source
<xsd:complexType name="region">
  <xsd:sequence>
    <xsd:element name="RegionID" type="hmis:id"/>
    <xsd:element name="SiteServiceID" type="xsd:nonNegativeInteger"/>
    <xsd:element name="RegionType" type="hmis:twoVal" minOccurs="0"/>
    <xsd:element name="RegionDescription" type="hmis:string30" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type string30
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id485 HUD_HMIS.xsd0.tmp#id44
Type extension of string30Base
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:complexType name="string30">
  <xsd:simpleContent>
    <xsd:extension base="hmis:string30Base">
      <xsd:attributeGroup ref="hmis:dateStampGroup"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Simple Type string30Base
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
maxLength 30
Used by
Complex Type string30
Source
<xsd:simpleType name="string30Base">
  <xsd:restriction base="xsd:string">
    <xsd:maxLength value="30"/>
  </xsd:restriction>
</xsd:simpleType>
Complex Type regions
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id487
Model Region+
Children Region
Source
<xsd:complexType name="regions">
  <xsd:sequence>
    <xsd:element name="Region" type="hmis:region" maxOccurs="unbounded"/>
  </xsd:sequence>
</xsd:complexType>
Simple Type bedStatusEnum
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram
Type restriction of xsd:string
Facets
enumeration householdNoChildren
enumeration householdOneAdultOneChild
enumeration householdOnlyChildren

'2010 Housing Inventory and 2010 Point-in-Time Homeless Persons Counts Data Collection Guidance', 1/15/2010

Number of persons in households with only children. This includes only persons age 17 or under, including unaccompanied youth, adolescent parents and their children, adolescent siblings, or other household configurations composed only of children.
Source
<xsd:simpleType name="bedStatusEnum">
  <xsd:restriction base="xsd:string">
    <xsd:enumeration value="householdNoChildren">
      <xsd:annotation>
        <xsd:documentation source="'2010 Housing Inventory and 2010 Point-in-Time Homeless Persons Counts Data Collection Guidance', 1/15/2010 " xml:lang="en">Number of persons in households without children</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="householdOneAdultOneChild">
      <xsd:annotation>
        <xsd:documentation source="'2010 Housing Inventory and 2010 Point-in-Time Homeless Persons Counts Data Collection Guidance', 1/15/2010 " xml:lang="en">Number of persons in households with at least one adult and one child</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
    <xsd:enumeration value="householdOnlyChildren">
      <xsd:annotation>
        <xsd:documentation source="'2010 Housing Inventory and 2010 Point-in-Time Homeless Persons Counts Data Collection Guidance', 1/15/2010 " xml:lang="en">Number of persons in households with only children. This includes only persons age 17 or under, including unaccompanied youth, adolescent parents and their children, adolescent siblings, or other household configurations composed only of children.</xsd:documentation>
      </xsd:annotation>
    </xsd:enumeration>
  </xsd:restriction>
</xsd:simpleType>
Attribute deleteStampGroup / @delete
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
Type twoValBase
Properties
use: optional
fixed: 1
Facets
enumeration 0
enumeration 1
Used by
Attribute Group deleteStampGroup
Source
<xsd:attribute name="delete" type="hmis:twoValBase" fixed="1" use="optional">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute deleteStampGroup / @deleteOccurredDate
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Date deletion occured.
Type xsd:dateTime
Properties
use: optional
Used by
Attribute Group deleteStampGroup
Source
<xsd:attribute name="deleteOccurredDate" type="xsd:dateTime" use="optional">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Date deletion occured.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute deleteStampGroup / @deleteEffective
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
Date deletion effective.
Type xsd:dateTime
Properties
use: optional
Used by
Attribute Group deleteStampGroup
Source
<xsd:attribute name="deleteEffective" type="xsd:dateTime" use="optional">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">Date deletion effective.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute dateStampGroup / @dateCollected
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Type xsd:dateTime
Properties
use: required
Used by
Attribute Group dateStampGroup
Source
<xsd:attribute name="dateCollected" type="xsd:dateTime" use="required">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute dateStampGroup / @dateEffective
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Type xsd:dateTime
Properties
use: optional
Used by
Attribute Group dateStampGroup
Source
<xsd:attribute name="dateEffective" type="xsd:dateTime" use="optional">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute dateStampGroup / @dataCollectionStage
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Type fourValBase
Properties
use: optional
Facets
maxInclusive 4
minInclusive 1
Used by
Attribute Group dateStampGroup
Source
<xsd:attribute name="dataCollectionStage" type="hmis:fourValBase" use="optional">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute dateStampGroupStatic / @dateCollected
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Type xsd:dateTime
Properties
use: required
Used by
Attribute Group dateStampGroupStatic
Source
<xsd:attribute name="dateCollected" type="xsd:dateTime" use="required">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute dateStampGroupStatic / @dataCollectionStage
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Type fourValBase
Properties
use: optional
Facets
maxInclusive 4
minInclusive 1
Used by
Attribute Group dateStampGroupStatic
Source
<xsd:attribute name="dataCollectionStage" type="hmis:fourValBase" use="optional">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute contactDate / @dataCollectionStage
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Type fourValBase
Properties
use: optional
Facets
maxInclusive 4
minInclusive 1
Used by
Complex Type contactDate
Source
<xsd:attribute name="dataCollectionStage" type="hmis:fourValBase" use="optional">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute contactLocation / @dataCollectionStage
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Type fourValBase
Properties
use: optional
Facets
maxInclusive 4
minInclusive 1
Used by
Complex Type contactLocation
Source
<xsd:attribute name="dataCollectionStage" type="hmis:fourValBase" use="optional">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute bedAndUnitInfo / @bedAvailability
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.9C

"Describes the availability of beds based on whether beds are available on a planned basis year-round or seasonally (during a defined period of high demand), or on an ad hoc or temporary basis as demand indicates."
Type threeValBase
Properties
content: simple
Facets
maxInclusive 3
minInclusive 1
Used by
Attribute Group bedAndUnitInfo
Source
<xsd:attribute name="bedAvailability" type="hmis:threeValBase">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9C" xml:lang="en">"Describes the availability of beds based on whether beds are available on a planned basis year-round or seasonally (during a defined period of high demand), or on an ad hoc or temporary basis as demand indicates."</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute bedAndUnitInfo / @bedStatus
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
For HIC reporting, identifies if the beds are current/new/under development.
Type threeValBase
Properties
content: simple
Facets
maxInclusive 3
minInclusive 1
Used by
Attribute Group bedAndUnitInfo
Source
<xsd:attribute name="bedStatus" type="hmis:threeValBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">For HIC reporting, identifies if the beds are current/new/under development.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute bedAndUnitInfo / @bedType
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.9B

"describes the type of program beds based on whether beds are: located in a residential homeless assistance program facility (including cots or mats); provided through a voucher with a hotel or motel; other types of beds"
Type threeValBase
Properties
content: simple
Facets
maxInclusive 3
minInclusive 1
Used by
Attribute Group bedAndUnitInfo
Source
<xsd:attribute name="bedType" type="hmis:threeValBase">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9B" xml:lang="en">"describes the type of program beds based on whether beds are: located in a residential homeless assistance program facility (including cots or mats); provided through a voucher with a hotel or motel; other types of beds"</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute bedAndUnitInfo / @bedIndividualFamilyType
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
This data element arises from HIC requirements.  The Service also indicates whether it primarily serves individuals or families, but this is more specific for inventory counts for the HIC.
Type twoValBase
Properties
content: simple
Facets
enumeration 0
enumeration 1
Used by
Attribute Group bedAndUnitInfo
Source
<xsd:attribute name="bedIndividualFamilyType" type="hmis:twoValBase">
  <xsd:annotation>
    <xsd:documentation>This data element arises from HIC requirements.  The Service also indicates whether it primarily serves individuals or families, but this is more specific for inventory counts for the HIC.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute bedAndUnitInfo / @chronicHomelessBed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.9E

"(Permanent Supportive Housing Programs Only). The chronic homeless bed status data element is an yes/no flag that tracks whether the beds are available for occupancy for chronically homeless persons as of the inventory start date recorded in 2.1.9G."
To arrive at chronic homelessness inventory from the alternate asset tracking method, one would have to look at the asset assignment's person id, then look for any chronic homeless episodes in their person historical data that overlap the bed stay.
Type twoValBase
Properties
content: simple
Facets
enumeration 0
enumeration 1
Used by
Attribute Group bedAndUnitInfo
Source
<xsd:attribute name="chronicHomelessBed" type="hmis:twoValBase">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9E" xml:lang="en">"(Permanent Supportive Housing Programs Only). The chronic homeless bed status data element is an yes/no flag that tracks whether the beds are available for occupancy for chronically homeless persons as of the inventory start date recorded in 2.1.9G."</xsd:documentation>
    <xsd:documentation xml:lang="en">To arrive at chronic homelessness inventory from the alternate asset tracking method, one would have to look at the asset assignment's person id, then look for any chronic homeless episodes in their person historical data that overlap the bed stay.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute bedAndUnitInfo / @domesticViolenceShelterBed
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
For HIC reporting of domestic violence shelter beds
Type twoValBase
Properties
content: simple
Facets
enumeration 0
enumeration 1
Used by
Attribute Group bedAndUnitInfo
Source
<xsd:attribute name="domesticViolenceShelterBed" type="hmis:twoValBase">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">For HIC reporting of domestic violence shelter beds</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute bedAndUnitInfo / @householdType
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

2010 HUD HMIS Data and Technical Standards, Section 2.9A

"describes the household type served by beds and units counted in the Bed and Unit Inventory Information data elements"
Type twoVal2Base
Properties
content: simple
Facets
enumeration 1
enumeration 2
Used by
Attribute Group bedAndUnitInfo
Source
<xsd:attribute name="householdType" type="hmis:twoVal2Base">
  <xsd:annotation>
    <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9A" xml:lang="en">"describes the household type served by beds and units counted in the Bed and Unit Inventory Information data elements"</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute pITCount / @pITHouseholdType
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations

'2010 Housing Inventory and 2010 Point-in-Time Homeless Persons Counts Data Collection Guidance', 1/15/2010

Within each sheltered and unsheltered category, PIT homeless person counts will be recorded in the following household types:
a. Number of persons in households without children;
b. Number of persons in households with at least one adult and one child; and
c. Number of persons in households with only children. This includes only persons
age 17 or under, including unaccompanied youth, adolescent parents and their
children, adolescent siblings, or other household configurations composed only
of children.
Type threeValBase
Properties
use: required
Facets
maxInclusive 3
minInclusive 1
Used by
Complex Type pITCount
Source
<xsd:attribute name="pITHouseholdType" type="threeValBase" use="required">
  <xsd:annotation>
    <xsd:documentation source="'2010 Housing Inventory and 2010 Point-in-Time Homeless Persons Counts Data Collection Guidance', 1/15/2010" xml:lang="en">Within each sheltered and unsheltered category, PIT homeless person counts will be recorded in the following household types:
					a. Number of persons in households without children;
					b. Number of persons in households with at least one adult and one child; and
					c. Number of persons in households with only children. This includes only persons
					age 17 or under, including unaccompanied youth, adolescent parents and their
					children, adolescent siblings, or other household configurations composed only
					of children.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute sources / @version
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
The version number of HMIS XML Schema the XML instance document conforms to (e.g. 3.0).
Type version
Properties
content: simple
Facets
totalDigits 5
fractionDigits 3
minInclusive 0.001
Used by
Complex Type sources
Source
<xsd:attribute name="version" type="hmis:version">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">The version number of HMIS XML Schema the XML instance document conforms to (e.g. 3.0).</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Element Group childEnrolledYes
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id122 HUD_HMIS.xsd0.tmp#id123 HUD_HMIS.xsd0.tmp#id124
Used by
Complex Type childEnrollmentStatus
Model ChildSchoolName{0,1} , ChildMcKinneyVentoLiaison{0,1} , ChildSchoolType{0,1}
Children ChildMcKinneyVentoLiaison, ChildSchoolName, ChildSchoolType
Source
<xsd:group name="childEnrolledYes">
  <xsd:sequence>
    <xsd:element name="ChildSchoolName" type="hmis:string50" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15F" xml:lang="en">If yes [to ChildCurrentlyEnrolledInSchool], name of child’s school.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ChildMcKinneyVentoLiaison" type="hmis:fourValDKRefused" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15F" xml:lang="en">"If yes [to ChildCurrentlyEnrolledInSchool], was/is the child connected to the McKinney-Vento Homeless Assistance Act school liaison?"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ChildSchoolType" type="hmis:fourValDKRefused2" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15F" xml:lang="en">"If yes [to ChildCurrentlyEnrolledInSchool], type of school."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:group>
Element Group childEnrolledNo
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id126 HUD_HMIS.xsd0.tmp#id133
Used by
Complex Type childEnrollmentStatus
Model ChildEnrollmentBarrier* , ChildSchoolLastEnrolledDate{0,1}
Children ChildEnrollmentBarrier, ChildSchoolLastEnrolledDate
Source
<xsd:group name="childEnrolledNo">
  <xsd:sequence>
    <xsd:element name="ChildEnrollmentBarrier" type="hmis:barrier" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15F" xml:lang="en">"If not enrolled, identify problems in enrolling child"</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ChildSchoolLastEnrolledDate" type="hmis:date" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 4.15F" xml:lang="en">"If not enrolled, last date of enrollment"</xsd:documentation>
        <xsd:documentation xml:lang="en">If day not known, use "01" for day.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:group>
Element Group bedAndUnitInfo
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id406
Used by
Model HMISParticipationPeriod{0,1}
Children HMISParticipationPeriod
Source
<xsd:group name="bedAndUnitInfo">
  <xsd:sequence>
    <xsd:element name="HMISParticipationPeriod" type="hmis:dateRangeOpen" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9J" xml:lang="en">"This is the date when the HMIS participating bed information first applies (i.e., the date when a change in the number of HMIS participating beds occurs for a program’s Bed and Unit Inventory Record)."</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:group>
Attribute Group deleteStampGroup
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id11 HUD_HMIS.xsd0.tmp#id13 HUD_HMIS.xsd0.tmp#id14
Used by
Complex Types agency, iDIndex, service, site, siteService
Attributes
QName Type Fixed Default Use Annotation
delete twoValBase 1 optional
Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.
deleteEffective xsd:dateTime optional
Date deletion effective.
deleteOccurredDate xsd:dateTime optional
Date deletion occured.
Source
<xsd:attributeGroup name="deleteStampGroup">
  <xsd:attribute name="delete" type="hmis:twoValBase" fixed="1" use="optional">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">Optionally allows specification of a deleted record.  If record is to be added, do not append this attribute, since "add" is the default, understood behavior.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="deleteOccurredDate" type="xsd:dateTime" use="optional">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">Date deletion occured.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="deleteEffective" type="xsd:dateTime" use="optional">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">Date deletion effective.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:attributeGroup>
Attribute Group dateStampGroup
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C...
Diagram
Diagram HUD_HMIS.xsd0.tmp#id45 HUD_HMIS.xsd0.tmp#id46 HUD_HMIS.xsd0.tmp#id47
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateEffective xsd:dateTime optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:attributeGroup name="dateStampGroup">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C...</xsd:documentation>
  </xsd:annotation>
  <xsd:attribute name="dateCollected" type="xsd:dateTime" use="required">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="dateEffective" type="xsd:dateTime" use="optional">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="dataCollectionStage" type="hmis:fourValBase" use="optional">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:attributeGroup>
Attribute Group dateStampGroupStatic
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Annotations
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C...
Diagram
Diagram HUD_HMIS.xsd0.tmp#id64 HUD_HMIS.xsd0.tmp#id65
Used by
Attributes
QName Type Fixed Default Use Annotation
dataCollectionStage fourValBase optional
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
dateCollected xsd:dateTime required
See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..
Source
<xsd:attributeGroup name="dateStampGroupStatic">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C...</xsd:documentation>
  </xsd:annotation>
  <xsd:attribute name="dateCollected" type="xsd:dateTime" use="required">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="dataCollectionStage" type="hmis:fourValBase" use="optional">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">See HMIS XML Version 3.0 Cumulative Package Overview, IV.C..</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:attributeGroup>
Attribute Group bedAndUnitInfo
Namespace http://www.hudhdx.info/Resources/Vendors/3_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS.xsd0.tmp#id411 HUD_HMIS.xsd0.tmp#id412 HUD_HMIS.xsd0.tmp#id413 HUD_HMIS.xsd0.tmp#id414 HUD_HMIS.xsd0.tmp#id415 HUD_HMIS.xsd0.tmp#id416 HUD_HMIS.xsd0.tmp#id417
Used by
Complex Type bedCountBase
Attributes
QName Type Fixed Default Use Annotation
bedAvailability threeValBase optional

2010 HUD HMIS Data and Technical Standards, Section 2.9C

"Describes the availability of beds based on whether beds are available on a planned basis year-round or seasonally (during a defined period of high demand), or on an ad hoc or temporary basis as demand indicates."
bedIndividualFamilyType twoValBase optional
This data element arises from HIC requirements.  The Service also indicates whether it primarily serves individuals or families, but this is more specific for inventory counts for the HIC.
bedStatus threeValBase optional
For HIC reporting, identifies if the beds are current/new/under development.
bedType threeValBase optional

2010 HUD HMIS Data and Technical Standards, Section 2.9B

"describes the type of program beds based on whether beds are: located in a residential homeless assistance program facility (including cots or mats); provided through a voucher with a hotel or motel; other types of beds"
chronicHomelessBed twoValBase optional

2010 HUD HMIS Data and Technical Standards, Section 2.9E

"(Permanent Supportive Housing Programs Only). The chronic homeless bed status data element is an yes/no flag that tracks whether the beds are available for occupancy for chronically homeless persons as of the inventory start date recorded in 2.1.9G."
To arrive at chronic homelessness inventory from the alternate asset tracking method, one would have to look at the asset assignment's person id, then look for any chronic homeless episodes in their person historical data that overlap the bed stay.
domesticViolenceShelterBed twoValBase optional
For HIC reporting of domestic violence shelter beds
householdType twoVal2Base optional

2010 HUD HMIS Data and Technical Standards, Section 2.9A

"describes the household type served by beds and units counted in the Bed and Unit Inventory Information data elements"
Source
<xsd:attributeGroup name="bedAndUnitInfo">
  <xsd:attribute name="bedAvailability" type="hmis:threeValBase">
    <xsd:annotation>
      <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9C" xml:lang="en">"Describes the availability of beds based on whether beds are available on a planned basis year-round or seasonally (during a defined period of high demand), or on an ad hoc or temporary basis as demand indicates."</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="bedStatus" type="hmis:threeValBase">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">For HIC reporting, identifies if the beds are current/new/under development.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="bedType" type="hmis:threeValBase">
    <xsd:annotation>
      <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9B" xml:lang="en">"describes the type of program beds based on whether beds are: located in a residential homeless assistance program facility (including cots or mats); provided through a voucher with a hotel or motel; other types of beds"</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="bedIndividualFamilyType" type="hmis:twoValBase">
    <xsd:annotation>
      <xsd:documentation>This data element arises from HIC requirements.  The Service also indicates whether it primarily serves individuals or families, but this is more specific for inventory counts for the HIC.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="chronicHomelessBed" type="hmis:twoValBase">
    <xsd:annotation>
      <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9E" xml:lang="en">"(Permanent Supportive Housing Programs Only). The chronic homeless bed status data element is an yes/no flag that tracks whether the beds are available for occupancy for chronically homeless persons as of the inventory start date recorded in 2.1.9G."</xsd:documentation>
      <xsd:documentation xml:lang="en">To arrive at chronic homelessness inventory from the alternate asset tracking method, one would have to look at the asset assignment's person id, then look for any chronic homeless episodes in their person historical data that overlap the bed stay.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="domesticViolenceShelterBed" type="hmis:twoValBase">
    <xsd:annotation>
      <xsd:documentation xml:lang="en">For HIC reporting of domestic violence shelter beds</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="householdType" type="hmis:twoVal2Base">
    <xsd:annotation>
      <xsd:documentation source="2010 HUD HMIS Data and Technical Standards, Section 2.9A" xml:lang="en">"describes the household type served by beds and units counted in the Bed and Unit Inventory Information data elements"</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:attributeGroup>