Namespace
http://www.hudhdx.info/Resources/Vendors/6_1_1/HUD_HMIS.xsd
Diagram
Used by
Model
PersonalID , FirstName{0,1} , MiddleName{0,1} , LastName{0,1} , NameSuffix{0,1} , NameDataQuality , SSN{0,1} , SSNDataQuality , DOB{0,1} , DOBDataQuality , Gender , Ethnicity , Race{1,5} , VeteranStatus
Default Open Content
Children
DOB , DOBDataQuality , Ethnicity , FirstName , Gender , LastName , MiddleName , NameDataQuality , NameSuffix , PersonalID , Race , SSN , SSNDataQuality , VeteranStatus
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.
Source
<xs:complexType name= "client" >
<xs:sequence >
<xs:element name= "PersonalID" type= "hmis:string32" >
<xs:annotation >
<xs:documentation xml:lang= "en" > See June 2017 HMIS Data Dictionary v1.2, Section 3.13. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name= "FirstName" type= "hmis:nameHashingOption" minOccurs= "0" >
<xs:annotation >
<xs:documentation xml:lang= "en" > See June 2017 HMIS Data Dictionary v1.2, Section 3.1.1. </xs:documentation>
</xs:annotation>
<xs:alternative test= "@hmis:hashStatus='1'" type= "hmis:nameHashingOptionPlain" />
<xs:alternative test= "@hmis:hashStatus='2'" type= "hmis:nameHashingOptionSHA1RHY" />
<xs:alternative test= "@hmis:hashStatus='3'" type= "hmis:nameHashingOption" />
</xs:element>
<xs:element name= "MiddleName" type= "hmis:nameHashingOption" minOccurs= "0" >
<xs:annotation >
<xs:documentation xml:lang= "en" > See June 2017 HMIS Data Dictionary v1.2, Section 3.1.2. </xs:documentation>
</xs:annotation>
<xs:alternative test= "@hmis:hashStatus='1'" type= "hmis:nameHashingOptionPlain" />
<xs:alternative test= "@hmis:hashStatus='2'" type= "hmis:nameHashingOptionSHA1RHY" />
<xs:alternative test= "@hmis:hashStatus='3'" type= "hmis:nameHashingOption" />
</xs:element>
<xs:element name= "LastName" type= "hmis:nameHashingOption" minOccurs= "0" >
<xs:annotation >
<xs:documentation xml:lang= "en" > See June 2017 HMIS Data Dictionary v1.2, Section 3.1.3. </xs:documentation>
</xs:annotation>
<xs:alternative test= "@hmis:hashStatus='1'" type= "hmis:nameHashingOptionPlain" />
<xs:alternative test= "@hmis:hashStatus='2'" type= "hmis:nameHashingOptionSHA1RHY" />
<xs:alternative test= "@hmis:hashStatus='3'" type= "hmis:nameHashingOption" />
</xs:element>
<xs:element name= "NameSuffix" type= "hmis:string50" minOccurs= "0" >
<xs:annotation >
<xs:documentation xml:lang= "en" > See June 2017 HMIS Data Dictionary v1.2, Section 3.1.4. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name= "NameDataQuality" type= "hmis:nameDataQuality" >
<xs:annotation >
<xs:documentation xml:lang= "en" > See June 2017 HMIS Data Dictionary v1.2, Section 3.1.5. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name= "SSN" type= "hmis:ssnHashingOption" minOccurs= "0" >
<xs:annotation >
<xs:documentation xml:lang= "en" > See June 2017 HMIS Data Dictionary v1.2, Section 3.2.1. </xs:documentation>
<xs:documentation xml:lang= "en" > Unknown SSN digits should be indicated with a lower case "x". </xs:documentation>
</xs:annotation>
<xs:alternative test= "@hmis:hashStatus='1'" type= "hmis:ssnHashingOptionPlain" />
<xs:alternative test= "@hmis:hashStatus='2'" type= "hmis:ssnHashingOptionSHA1RHY" />
<xs:alternative test= "@hmis:hashStatus='3'" type= "hmis:ssnHashingOption" />
<xs:alternative test= "@hmis:hashStatus" type= "hmis:ssnHashingOptionPlain" />
</xs:element>
<xs:element name= "SSNDataQuality" type= "hmis:ssnDataQuality" >
<xs:annotation >
<xs:documentation xml:lang= "en" > See June 2017 HMIS Data Dictionary v1.2, Section 3.2.2. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name= "DOB" type= "xs:date" minOccurs= "0" >
<xs:annotation >
<xs:documentation xml:lang= "en" > See June 2017 HMIS Data Dictionary v1.2, Section 3.3.1. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name= "DOBDataQuality" type= "hmis:dobDataQuality" >
<xs:annotation >
<xs:documentation xml:lang= "en" > See June 2017 HMIS Data Dictionary v1.2, Section 3.3.2. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name= "Gender" type= "hmis:gender" >
<xs:annotation >
<xs:documentation xml:lang= "en" > See June 2017 HMIS Data Dictionary v1.2, Section 3.6.1. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name= "Ethnicity" type= "hmis:ethnicity" >
<xs:annotation >
<xs:documentation xml:lang= "en" > See June 2017 HMIS Data Dictionary v1.2, Section 3.5.1. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name= "Race" type= "hmis:race" maxOccurs= "5" >
<xs:annotation >
<xs:documentation xml:lang= "en" > See June 2017 HMIS Data Dictionary v1.2, Section 3.4.1. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name= "VeteranStatus" type= "hmis:noYesDoesntKnowRefused" >
<xs:annotation >
<xs:documentation xml:lang= "en" > See June 2017 HMIS Data Dictionary v1.2, Section 3.7.1. </xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attributeGroup ref= "hmis:baseMetaData" />
</xs:complexType>