Showing:

Annotations
Attributes
Asserts
Diagrams
Facets
Model
Properties
Source
Used by
Element enrollment / EnrollmentID
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Annotations
Reference to the Enrollment's unique ID
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_string32.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="EnrollmentID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Reference to the Enrollment's unique ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element enrollment / PersonalID
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Annotations
Key reference to the Client's ID
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_string32.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="PersonalID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Key reference to the Client's ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element enrollment / ProjectID
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Annotations
Key reference to the associated Project's ID
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_string32.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="ProjectID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Key reference to the associated Project's ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element enrollment / EntryDate
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Annotations
See June 2017 HMIS Data Dictionary v1.2, Section 3.10.1
Diagram
Diagram
Type xs:date
Properties
content simple
Source
<xs:element name="EntryDate" type="xs:date">
  <xs:annotation>
    <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.10.1</xs:documentation>
  </xs:annotation>
</xs:element>
Element enrollment / HouseholdID
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Annotations
See June 2017 HMIS Data Dictionary v1.2, Section 5.9.1
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_string32.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="HouseholdID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 5.9.1</xs:documentation>
  </xs:annotation>
</xs:element>
Element enrollment / RelationshipToHoH
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Annotations
See June 2017 HMIS Data Dictionary v1.2, Section 3.15.1.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_relationshipToHoH.tmp#relationshipToHoH
Type relationshipToHoH
Properties
content simple
Facets
enumeration 1
Self (head of household)
enumeration 2
Head of household’s child
enumeration 3
Head of household’s spouse or partner
enumeration 4
Head of household’s other relation member (other relation to head of household)
enumeration 5
Other: non-relation member
enumeration 99
Data not collected
Source
<xs:element name="RelationshipToHoH" type="hmis:relationshipToHoH">
  <xs:annotation>
    <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.15.1.</xs:documentation>
  </xs:annotation>
</xs:element>
Element enrollment / LivingSituation
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Annotations
See June 2017 HMIS Data Dictionary v1.2, Section 3.917.1.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_livingSituation.tmp#livingSituation
Type livingSituation
Properties
content simple
minOccurs 0
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 (other than RRH) for formerly homeless persons
enumeration 4
Psychiatric hospital or other psychiatric facility
enumeration 5
Substance abuse treatment facility or detox center
enumeration 6
Hospital or other residential non-psychiatric medical facility
enumeration 7
Jail, prison or juvenile detention facility
enumeration 8
Client doesn’t know
enumeration 9
Client 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)
enumeration 17
Other
enumeration 18
Safe Haven
enumeration 19
Rental by client, with VASH subsidy
enumeration 20
Rental by client, with other housing subsidy (including RRH)
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
enumeration 24
Long-term care facility or nursing home
enumeration 25
Rental by client, with GPD TIP subsidy
enumeration 26
Residential project or halfway house with no homeless criteria
enumeration 27
Interim housing
enumeration 99
Data not collected
Source
<xs:element name="LivingSituation" type="hmis:livingSituation" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.917.1.</xs:documentation>
  </xs:annotation>
</xs:element>
Element enrollment / LengthOfStay
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Annotations
See June 2017 HMIS Data Dictionary v1.2, Section 3.917.2.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_lengthOfStay.tmp#lengthOfStay
Type lengthOfStay
Properties
content simple
minOccurs 0
Facets
enumeration 2
One week or more, but less than one month
enumeration 3
One month or more, but less than 90 days
enumeration 4
90 days or more but less than one year
enumeration 5
One year or longer
enumeration 8
Client doesn’t know
enumeration 9
Client refused
enumeration 10
One night or less
enumeration 11
Two to six nights
enumeration 99
Data not collected
Source
<xs:element name="LengthOfStay" type="hmis:lengthOfStay" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.917.2.</xs:documentation>
  </xs:annotation>
</xs:element>
Element enrollment / LOSUnderThreshold
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Annotations
See June 2017 HMIS Data Dictionary v1.2, Section 3.917.2A/2B.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYes.tmp#noYes
Type noYes
Properties
content simple
minOccurs 0
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data Not Collected
Source
<xs:element name="LOSUnderThreshold" type="hmis:noYes" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.917.2A/2B.</xs:documentation>
  </xs:annotation>
</xs:element>
Element enrollment / PreviousStreetESSH
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Annotations
See June 2017 HMIS Data Dictionary v1.2, Section 3.917.2C.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYes.tmp#noYes
Type noYes
Properties
content simple
minOccurs 0
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data Not Collected
Source
<xs:element name="PreviousStreetESSH" type="hmis:noYes" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.917.2C.</xs:documentation>
  </xs:annotation>
</xs:element>
Element enrollment / DateToStreetESSH
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Annotations
See June 2017 HMIS Data Dictionary v1.2, Section 3.917.3.
Diagram
Diagram
Type xs:date
Properties
content simple
minOccurs 0
Source
<xs:element name="DateToStreetESSH" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.917.3.</xs:documentation>
  </xs:annotation>
</xs:element>
Element enrollment / TimesHomelessPastThreeYears
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Annotations
See June 2017 HMIS Data Dictionary v1.2, Section 3.917.4.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_timesHomelessPastThreeYears.tmp#timesHomelessPastThreeYears
Type timesHomelessPastThreeYears
Properties
content simple
minOccurs 0
Facets
enumeration 1
One time
enumeration 2
Two times
enumeration 3
Three times
enumeration 4
Four or more times
enumeration 8
Client doesn’t know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="TimesHomelessPastThreeYears" type="hmis:timesHomelessPastThreeYears" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.917.4.</xs:documentation>
  </xs:annotation>
</xs:element>
Element enrollment / MonthsHomelessPastThreeYears
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Annotations
See June 2017 HMIS Data Dictionary v1.2, Section 3.917.5.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_monthsHomelessPastThreeYears.tmp#monthsHomelessPastThreeYears
Type monthsHomelessPastThreeYears
Properties
content simple
minOccurs 0
Facets
enumeration 101
1 month
enumeration 102
2 months
enumeration 103
3 months
enumeration 104
4 months
enumeration 105
5 months
enumeration 106
6 months
enumeration 107
7 months
enumeration 108
8 months
enumeration 109
9 months
enumeration 110
10 months
enumeration 111
11 months
enumeration 112
12 months
enumeration 113
More than 12 months
enumeration 8
Client doesn’t know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="MonthsHomelessPastThreeYears" type="hmis:monthsHomelessPastThreeYears" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.917.5.</xs:documentation>
  </xs:annotation>
</xs:element>
Element enrollment / DisablingCondition
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Annotations
See June 2017 HMIS Data Dictionary v1.2, Section 3.8.
Export 99 (Data not collected) for any project entry where there is no response.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesDoesntKnowRefused.tmp#noYesDoesntKnowRefused
Type noYesDoesntKnowRefused
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 8
Client doesn't know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="DisablingCondition" type="hmis:noYesDoesntKnowRefused">
  <xs:annotation>
    <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.8.</xs:documentation>
    <xs:documentation xml:lang="en">Export 99 (Data not collected) for any project entry where there is no response.</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type enrollment
Namespace http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS_xsd_Attribute_Group_baseMetaData.tmp#baseMetaData HUD_HMIS_xsd_Complex_Type_enrollment.tmp#enrollment_EnrollmentID HUD_HMIS_xsd_Complex_Type_enrollment.tmp#enrollment_PersonalID HUD_HMIS_xsd_Complex_Type_enrollment.tmp#enrollment_ProjectID HUD_HMIS_xsd_Complex_Type_enrollment.tmp#enrollment_EntryDate HUD_HMIS_xsd_Complex_Type_enrollment.tmp#enrollment_HouseholdID HUD_HMIS_xsd_Complex_Type_enrollment.tmp#enrollment_RelationshipToHoH HUD_HMIS_xsd_Complex_Type_enrollment.tmp#enrollment_LivingSituation HUD_HMIS_xsd_Complex_Type_enrollment.tmp#enrollment_LengthOfStay HUD_HMIS_xsd_Complex_Type_enrollment.tmp#enrollment_LOSUnderThreshold HUD_HMIS_xsd_Complex_Type_enrollment.tmp#enrollment_PreviousStreetESSH HUD_HMIS_xsd_Complex_Type_enrollment.tmp#enrollment_DateToStreetESSH HUD_HMIS_xsd_Complex_Type_enrollment.tmp#enrollment_TimesHomelessPastThreeYears HUD_HMIS_xsd_Complex_Type_enrollment.tmp#enrollment_MonthsHomelessPastThreeYears HUD_HMIS_xsd_Complex_Type_enrollment.tmp#enrollment_DisablingCondition
Used by
Model
Children DateToStreetESSH, DisablingCondition, EnrollmentID, EntryDate, HouseholdID, LOSUnderThreshold, LengthOfStay, LivingSituation, MonthsHomelessPastThreeYears, PersonalID, PreviousStreetESSH, ProjectID, RelationshipToHoH, TimesHomelessPastThreeYears
Attributes
QName Type Use Annotation
dateCreated xs:dateTime required
See June 2017 HMIS Data Dictionary v1.2, Section 5.1.
dateDeleted xs:dateTime optional
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
dateUpdated xs:dateTime required
See June 2017 HMIS Data Dictionary v1.2, Section 5.2.
userID string32 required
See June 2017 HMIS Data Dictionary v1.2, Section 5.7.
Asserts
Test XPath default namespace Annotation
if (hmis:TimesHomelessPastThreeYears/text()='1' or hmis:TimesHomelessPastThreeYears/text()='2' or hmis:TimesHomelessPastThreeYears/text()='3' or hmis:TimesHomelessPastThreeYears/text()='4') then boolean(hmis:MonthsHomelessPastThreeYears) else (if (not(hmis:TimesHomelessPastThreeYears/text()='1' or hmis:TimesHomelessPastThreeYears/text()='2' or hmis:TimesHomelessPastThreeYears/text()='3' or hmis:TimesHomelessPastThreeYears/text()='4')) then (not(boolean(hmis:MonthsHomelessPastThreeYears))) else false())
Source
<xs:complexType name="enrollment">
  <xs:sequence>
    <xs:element name="EnrollmentID" type="hmis:string32">
      <xs:annotation>
        <xs:documentation xml:lang="en">Reference to the Enrollment's unique ID</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PersonalID" type="hmis:string32">
      <xs:annotation>
        <xs:documentation xml:lang="en">Key reference to the Client's ID</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ProjectID" type="hmis:string32">
      <xs:annotation>
        <xs:documentation xml:lang="en">Key reference to the associated Project's ID</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="EntryDate" type="xs:date">
      <xs:annotation>
        <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.10.1</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="HouseholdID" type="hmis:string32">
      <xs:annotation>
        <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 5.9.1</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="RelationshipToHoH" type="hmis:relationshipToHoH">
      <xs:annotation>
        <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.15.1.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LivingSituation" type="hmis:livingSituation" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.917.1.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LengthOfStay" type="hmis:lengthOfStay" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.917.2.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LOSUnderThreshold" type="hmis:noYes" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.917.2A/2B.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PreviousStreetESSH" type="hmis:noYes" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.917.2C.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DateToStreetESSH" type="xs:date" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.917.3.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TimesHomelessPastThreeYears" type="hmis:timesHomelessPastThreeYears" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.917.4.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="MonthsHomelessPastThreeYears" type="hmis:monthsHomelessPastThreeYears" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.917.5.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="DisablingCondition" type="hmis:noYesDoesntKnowRefused">
      <xs:annotation>
        <xs:documentation xml:lang="en">See June 2017 HMIS Data Dictionary v1.2, Section 3.8.</xs:documentation>
        <xs:documentation xml:lang="en">Export 99 (Data not collected) for any project entry where there is no response.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attributeGroup ref="hmis:baseMetaData"/>
  <!--Testing if TimesHomelessPastThreeYears is 1-4, before allowing use of MonthsHomelessPastThreeYears-->
  <xs:assert test="if (hmis:TimesHomelessPastThreeYears/text()='1' or hmis:TimesHomelessPastThreeYears/text()='2' or hmis:TimesHomelessPastThreeYears/text()='3'  or hmis:TimesHomelessPastThreeYears/text()='4') then boolean(hmis:MonthsHomelessPastThreeYears) else (if (not(hmis:TimesHomelessPastThreeYears/text()='1'  or hmis:TimesHomelessPastThreeYears/text()='2' or hmis:TimesHomelessPastThreeYears/text()='3'  or hmis:TimesHomelessPastThreeYears/text()='4')) then (not(boolean(hmis:MonthsHomelessPastThreeYears))) else false())"/>
</xs:complexType>