Showing:

Annotations
Attributes
Asserts
Default Open Content
Diagrams
Facets
Identity Constraints
Instances
Model
Properties
Source
Used by
Main schema HUD_HMIS.xsd
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Properties
attribute form default qualified
element form default qualified
version 4.0
Default Open Content
Mode interleave
Wildcard ANY element NOT from TARGET namespace 'http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd'
Applies to empty true
Element Sources
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
XML Root element.  A description of what software provider and organization are sending this XML information.  Many sources can be grouped together into one XML file.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#http___www.hudhdx.info_Resources_Vendors_4_0_HUD_HMIS.xsd_sources_Source HUD_HMIS_xsd_1.tmp#http___www.hudhdx.info_Resources_Vendors_4_0_HUD_HMIS.xsd_sources
Type sources
Properties
content complex
Model
Children Source
Instance
<Sources xmlns="http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd">
  <Source>{1,unbounded}</Source>
</Sources>
Source
<xs:element name="Sources" type="hmis:sources">
  <xs:annotation>
    <xs:documentation xml:lang="en">XML Root element. A description of what software provider and organization are sending this XML information. Many sources can be grouped together into one XML file.</xs:documentation>
  </xs:annotation>
</xs:element>
Element sources / Source
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
A description of what software provider and organization are sending this XML information.  Many sources can be grouped together into one XML file.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#source_SourceID HUD_HMIS_xsd_1.tmp#source_SoftwareVendor HUD_HMIS_xsd_1.tmp#source_SoftwareVersion HUD_HMIS_xsd_1.tmp#source_SourceContactEmail HUD_HMIS_xsd_1.tmp#source_SourceContactExtension HUD_HMIS_xsd_1.tmp#source_SourceContactFirst HUD_HMIS_xsd_1.tmp#source_SourceContactLast HUD_HMIS_xsd_1.tmp#source_SourceContactPhone HUD_HMIS_xsd_1.tmp#source_SourceName HUD_HMIS_xsd_1.tmp#source_Export HUD_HMIS_xsd_1.tmp#source
Type source
Properties
content complex
minOccurs 1
maxOccurs unbounded
Model
Children Export, SoftwareVendor, SoftwareVersion, SourceContactEmail, SourceContactExtension, SourceContactFirst, SourceContactLast, SourceContactPhone, SourceID, SourceName
Instance
<Source xmlns="http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd">
  <SourceID>{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
<xs:element name="Source" type="hmis:source" minOccurs="1" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation xml:lang="en">A description of what software provider and organization are sending this XML information. Many sources can be grouped together into one XML file.</xs:documentation>
  </xs:annotation>
</xs:element>
Element source / SourceID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Reference to the Source's unique ID
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="SourceID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Reference to the Source's unique ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element source / SoftwareVendor
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
The name of the software provider generating this XML.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string50
Type string50
Properties
content simple
Facets
maxLength 50
Source
<xs:element name="SoftwareVendor" type="hmis:string50">
  <xs:annotation>
    <xs:documentation xml:lang="en">The name of the software provider generating this XML.</xs:documentation>
  </xs:annotation>
</xs:element>
Element source / SoftwareVersion
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Version number of the software being used by the software provider.
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="SoftwareVersion" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en">Version number of the software being used by the software provider.</xs:documentation>
  </xs:annotation>
</xs:element>
Element source / SourceContactEmail
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Email address of the person to contact about this XML data.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#email
Type email
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
<xs:element name="SourceContactEmail" type="hmis:email" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Email address of the person to contact about this XML data.</xs:documentation>
  </xs:annotation>
</xs:element>
Element source / SourceContactExtension
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Used with SourceContactPhone to contact the person who can answer questions about this XML.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#extension
Type extension
Properties
content simple
minOccurs 0
Facets
pattern [0-9]{1,5}
Source
<xs:element name="SourceContactExtension" type="hmis:extension" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Used with SourceContactPhone to contact the person who can answer questions about this XML.</xs:documentation>
  </xs:annotation>
</xs:element>
Element source / SourceContactFirst
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
First name of the person to contact about this XML data.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string50
Type string50
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element name="SourceContactFirst" type="hmis:string50" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">First name of the person to contact about this XML data.</xs:documentation>
  </xs:annotation>
</xs:element>
Element source / SourceContactLast
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Last name of the person to contact about this XML data.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string50
Type string50
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element name="SourceContactLast" type="hmis:string50" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Last name of the person to contact about this XML data.</xs:documentation>
  </xs:annotation>
</xs:element>
Element source / SourceContactPhone
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Phone number of the person to contact about this XML data; used with SourceContactExtension.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#phoneNumber
Type phoneNumber
Properties
content simple
minOccurs 0
Facets
pattern [2-9][0-9]{2}[2-9][0-9]{2}[0-9]{4}
Source
<xs:element name="SourceContactPhone" type="hmis:phoneNumber" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Phone number of the person to contact about this XML data; used with SourceContactExtension.</xs:documentation>
  </xs:annotation>
</xs:element>
Element source / SourceName
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
A general text desrciption of what organization is sending this XML data.  Perhaps the Agency or Program name generating this XML data.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string50
Type string50
Properties
content simple
Facets
maxLength 50
Source
<xs:element name="SourceName" type="hmis:string50">
  <xs:annotation>
    <xs:documentation xml:lang="en">A general text desrciption of what organization is sending this XML data. Perhaps the Agency or Program name generating this XML data.</xs:documentation>
  </xs:annotation>
</xs:element>
Element source / Export
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
An export is a set of data being transmitted for a specific purpose (see ExportType).  A single XML file can have many different Exports of different types and date ranges.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#export_ExportID HUD_HMIS_xsd_1.tmp#export_ExportDate HUD_HMIS_xsd_1.tmp#export_ExportPeriod HUD_HMIS_xsd_1.tmp#export_ExportPeriodType HUD_HMIS_xsd_1.tmp#export_ExportDirective HUD_HMIS_xsd_1.tmp#export_Affiliation HUD_HMIS_xsd_1.tmp#export_Client HUD_HMIS_xsd_1.tmp#export_CommercialSexualExploitation HUD_HMIS_xsd_1.tmp#export_ConnectionWithSOAR HUD_HMIS_xsd_1.tmp#export_DateOfEngagement HUD_HMIS_xsd_1.tmp#export_Disabilities HUD_HMIS_xsd_1.tmp#export_DomesticViolence HUD_HMIS_xsd_1.tmp#export_Employment HUD_HMIS_xsd_1.tmp#export_Enrollment HUD_HMIS_xsd_1.tmp#export_EnrollmentCoC HUD_HMIS_xsd_1.tmp#export_Exit HUD_HMIS_xsd_1.tmp#export_ExitHousingAssessment HUD_HMIS_xsd_1.tmp#export_ExitPlansActions HUD_HMIS_xsd_1.tmp#export_FamilyReunification HUD_HMIS_xsd_1.tmp#export_FormerWardChildWelfare HUD_HMIS_xsd_1.tmp#export_FormerWardJuvenileJustice HUD_HMIS_xsd_1.tmp#export_Funder HUD_HMIS_xsd_1.tmp#export_HealthInsurance HUD_HMIS_xsd_1.tmp#export_HealthStatus HUD_HMIS_xsd_1.tmp#export_HousingAssessmentDisposition HUD_HMIS_xsd_1.tmp#export_IncomeAndSources HUD_HMIS_xsd_1.tmp#export_Inventory HUD_HMIS_xsd_1.tmp#export_LastGradeCompleted HUD_HMIS_xsd_1.tmp#export_LastPermanentAddress HUD_HMIS_xsd_1.tmp#export_MedicalAssistance HUD_HMIS_xsd_1.tmp#export_NonCashBenefits HUD_HMIS_xsd_1.tmp#export_Organization HUD_HMIS_xsd_1.tmp#export_PATHStatus HUD_HMIS_xsd_1.tmp#export_PercentAMI HUD_HMIS_xsd_1.tmp#export_Project HUD_HMIS_xsd_1.tmp#export_ProjectCoC HUD_HMIS_xsd_1.tmp#export_ProjectCompletionStatus HUD_HMIS_xsd_1.tmp#export_ReferralSource HUD_HMIS_xsd_1.tmp#export_ResidentialMoveInDate HUD_HMIS_xsd_1.tmp#export_RHYBCPStatus HUD_HMIS_xsd_1.tmp#export_SchoolStatus HUD_HMIS_xsd_1.tmp#export_Services HUD_HMIS_xsd_1.tmp#export_SexualOrientation HUD_HMIS_xsd_1.tmp#export_Site HUD_HMIS_xsd_1.tmp#export_VeteranInfo HUD_HMIS_xsd_1.tmp#export_WorstHousingSituation HUD_HMIS_xsd_1.tmp#export_YouthCriticalIssues HUD_HMIS_xsd_1.tmp#export
Type export
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children Affiliation, Client, CommercialSexualExploitation, ConnectionWithSOAR, DateOfEngagement, Disabilities, DomesticViolence, Employment, Enrollment, EnrollmentCoC, Exit, ExitHousingAssessment, ExitPlansActions, ExportDate, ExportDirective, ExportID, ExportPeriod, ExportPeriodType, FamilyReunification, FormerWardChildWelfare, FormerWardJuvenileJustice, Funder, HealthInsurance, HealthStatus, HousingAssessmentDisposition, IncomeAndSources, Inventory, LastGradeCompleted, LastPermanentAddress, MedicalAssistance, NonCashBenefits, Organization, PATHStatus, PercentAMI, Project, ProjectCoC, ProjectCompletionStatus, RHYBCPStatus, ReferralSource, ResidentialMoveInDate, SchoolStatus, Services, SexualOrientation, Site, VeteranInfo, WorstHousingSituation, YouthCriticalIssues
Instance
<Export xmlns="http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd">
  <ExportID>{1,1}</ExportID>
  <ExportDate>{1,1}</ExportDate>
  <ExportPeriod>{0,1}</ExportPeriod>
  <ExportPeriodType>{0,1}</ExportPeriodType>
  <ExportDirective>{0,1}</ExportDirective>
  <Affiliation dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</Affiliation>
  <Client dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</Client>
  <CommercialSexualExploitation dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</CommercialSexualExploitation>
  <ConnectionWithSOAR dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</ConnectionWithSOAR>
  <DateOfEngagement dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</DateOfEngagement>
  <Disabilities dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="">{1,1}</Disabilities>
  <DomesticViolence dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="">{1,1}</DomesticViolence>
  <Employment dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="">{1,1}</Employment>
  <Enrollment dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</Enrollment>
  <EnrollmentCoC dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="">{1,1}</EnrollmentCoC>
  <Exit dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</Exit>
  <ExitHousingAssessment dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</ExitHousingAssessment>
  <ExitPlansActions dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</ExitPlansActions>
  <FamilyReunification dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</FamilyReunification>
  <FormerWardChildWelfare dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="">{1,1}</FormerWardChildWelfare>
  <FormerWardJuvenileJustice dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="">{1,1}</FormerWardJuvenileJustice>
  <Funder dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</Funder>
  <HealthInsurance dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="">{1,1}</HealthInsurance>
  <HealthStatus dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="">{1,1}</HealthStatus>
  <HousingAssessmentDisposition dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</HousingAssessmentDisposition>
  <IncomeAndSources dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="">{1,1}</IncomeAndSources>
  <Inventory dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="">{1,1}</Inventory>
  <LastGradeCompleted dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="">{1,1}</LastGradeCompleted>
  <LastPermanentAddress dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</LastPermanentAddress>
  <MedicalAssistance dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="">{1,1}</MedicalAssistance>
  <NonCashBenefits dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="">{1,1}</NonCashBenefits>
  <Organization dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</Organization>
  <PATHStatus dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</PATHStatus>
  <PercentAMI dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</PercentAMI>
  <Project dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</Project>
  <ProjectCoC dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</ProjectCoC>
  <ProjectCompletionStatus dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</ProjectCompletionStatus>
  <ReferralSource dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</ReferralSource>
  <ResidentialMoveInDate dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</ResidentialMoveInDate>
  <RHYBCPStatus dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</RHYBCPStatus>
  <SchoolStatus dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="">{1,1}</SchoolStatus>
  <Services dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</Services>
  <SexualOrientation dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</SexualOrientation>
  <Site dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</Site>
  <VeteranInfo dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</VeteranInfo>
  <WorstHousingSituation dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</WorstHousingSituation>
  <YouthCriticalIssues dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" userID="">{1,1}</YouthCriticalIssues>
</Export>
Asserts
Test XPath default namespace Annotation
every $id in hmis:Client/hmis:PersonalID satisfies (fn:count(hmis:Enrollment[hmis:PersonalID = $id]) ge 1)
every $id in hmis:Client/hmis:PersonalID satisfies (fn:count(hmis:VeteranInfo[hmis:PersonalID = $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:DateOfEngagement[hmis:ProjectEntryID = $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:EnrollmentCoC[hmis:ProjectEntryID = $id]) ge 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:Exit[hmis:ProjectEntryID = $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:FormerWardChildWelfare[hmis:ProjectEntryID = $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:FormerWardJuvenileJustice[hmis:ProjectEntryID = $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:LastPermanentAddress[hmis:ProjectEntryID = $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:PathStatus[hmis:ProjectEntryID = $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:PercentAMI[hmis:ProjectEntryID = $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:ReferralSource[hmis:ProjectEntryID = $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:ResidentialMoveInDate[hmis:ProjectEntryID = $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:RHYBCPStatus[hmis:ProjectEntryID = $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:SexualOrientation[hmis:ProjectEntryID = $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:WorstHousingSituation[hmis:ProjectEntryID = $id]) le 1)
every $id in hmis:Enrollment/hmis:ProjectEntryID satisfies (fn:count(hmis:YouthCriticalIssues[hmis:ProjectEntryID = $id]) le 1)
every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:ConnectionWithSOAR[hmis:ExitID = $id]) le 1)
every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:ExitHousingAssessment[hmis:ExitID = $id]) le 1)
every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:ExitPlansActions[hmis:ExitID = $id]) le 1)
every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:HousingAssessmentDisposition[hmis:ExitID = $id]) le 1)
every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:FamilyReunification[hmis:ExitID = $id]) le 1)
every $id in hmis:Exit/hmis:ExitID satisfies (fn:count(hmis:ProjectCompletionStatus[hmis:ExitID = $id]) le 1)
every $id in hmis:Organization/hmis:OrganizationID satisfies (fn:count(hmis:Project[hmis:OrganizationID = $id]) ge 1)
every $id in hmis:Project/hmis:ProjectID satisfies (fn:count(hmis:Funder[hmis:ProjectID = $id]) ge 1)
every $id in hmis:Project/hmis:ProjectID satisfies (fn:count(hmis:ProjectCoC[hmis:ProjectID = $id]) ge 1)
Source
<xs:element name="Export" type="hmis:export" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation xml:lang="en">An export is a set of data being transmitted for a specific purpose (see ExportType). A single XML file can have many different Exports of different types and date ranges.</xs:documentation>
  </xs:annotation>
  <xs:key name="clientKey">
    <xs:selector xpath="hmis:Client"/>
    <xs:field xpath="hmis:PersonalID"/>
  </xs:key>
  <xs:key name="enrollmentKey">
    <xs:selector xpath="hmis:Enrollment"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:key>
  <xs:key name="exitKey">
    <xs:selector xpath="hmis:Exit"/>
    <xs:field xpath="hmis:ExitID"/>
  </xs:key>
  <xs:key name="organizationKey">
    <xs:selector xpath="hmis:Organization"/>
    <xs:field xpath="hmis:OrganizationID"/>
  </xs:key>
  <xs:key name="projectKey">
    <xs:selector xpath="hmis:Project"/>
    <xs:field xpath="hmis:ProjectID"/>
  </xs:key>
  <xs:key name="projectCoCKey">
    <xs:selector xpath="hmis:ProjectCoC"/>
    <xs:field xpath="hmis:ProjectCoCID"/>
  </xs:key>
  <xs:keyref name="affiliationProjectKeyRef" refer="projectKey">
    <xs:selector xpath="hmis:Affiliation"/>
    <xs:field xpath="hmis:ProjectID"/>
  </xs:keyref>
  <xs:keyref name="affiliationResProjectKeyRef" refer="projectKey">
    <xs:selector xpath="hmis:Affiliation"/>
    <xs:field xpath="hmis:ResProjectID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentClientKeyRef" refer="clientKey">
    <xs:selector xpath="hmis:Enrollment"/>
    <xs:field xpath="hmis:PersonalID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentCoCProjectCoCKeyRef" refer="projectCoCKey">
    <xs:selector xpath="hmis:EnrollmentCoC"/>
    <xs:field xpath="hmis:ProjectCoCID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentCoCEnrollmentKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:EnrollmentCoC"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentCommercialSexualExploitationKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:CommercialSexualExploitation"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentDateOfEngagementKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:DateOfEngagement"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentDisabilitiesKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:Disabilities"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentDomesticViolenceKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:DomesticViolence"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentEducationKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:Education"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentEmploymentKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:Employment"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentEnrollmentCoCKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:EnrollmentCoC"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentExitKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:Exit"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentFormerWardChildWelfareKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:FormerWardChildWelfare"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentFormerWardJuvenileJusticeKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:FormerWardJuvenileJustice"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentHealthInsuranceKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:HealthInsurance"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentHealthStatusKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:HealthStatus"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentIncomeAndSourcesKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:IncomeAndSources"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentLastGradeCompletedKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:LastGradeCompleted"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentLastPermanentAddressKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:LastPermanentAddress"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentMedicalAssistanceKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:MedicalAssistance"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentNonCashBenefitsKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:NonCashBenefits"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentPATHStatusKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:PATHStatus"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentPercentAMIKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:PercentAMI"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentReferralSourceKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:ReferralSource"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentResidentialMoveInDateKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:ResidentialMoveInDate"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentRHYBCPStatusKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:NonCashBenefits"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentServicesKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:Services"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentSexualOrientationKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:SexualOrientation"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentWorstHousingSituationKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:WorstHousingSituation"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="enrollmentYouthCriticalIssuesKeyRef" refer="enrollmentKey">
    <xs:selector xpath="hmis:YouthCriticalIssues"/>
    <xs:field xpath="hmis:ProjectEntryID"/>
  </xs:keyref>
  <xs:keyref name="exitExitHousingAssessmentKeyRef" refer="exitKey">
    <xs:selector xpath="hmis:ExitHousingAssessment"/>
    <xs:field xpath="hmis:ExitID"/>
  </xs:keyref>
  <xs:keyref name="exitConnectionWithSOARKeyRef" refer="exitKey">
    <xs:selector xpath="hmis:ConnectionWithSOAR"/>
    <xs:field xpath="hmis:ExitID"/>
  </xs:keyref>
  <xs:keyref name="exitExitPlansActionsKeyRef" refer="exitKey">
    <xs:selector xpath="hmis:ExitPlansActions"/>
    <xs:field xpath="hmis:ExitID"/>
  </xs:keyref>
  <xs:keyref name="exitFamilyReunificationKeyRef" refer="exitKey">
    <xs:selector xpath="hmis:FamilyReunification"/>
    <xs:field xpath="hmis:ExitID"/>
  </xs:keyref>
  <xs:keyref name="exitHousingAssessmentDispositionKeyRef" refer="exitKey">
    <xs:selector xpath="hmis:HousingAssessmentDisposition"/>
    <xs:field xpath="hmis:ExitID"/>
  </xs:keyref>
  <xs:keyref name="exitProjectCompletionStatusKeyRef" refer="exitKey">
    <xs:selector xpath="hmis:ProjectCompletionStatus"/>
    <xs:field xpath="hmis:ExitID"/>
  </xs:keyref>
  <xs:keyref name="inventoryProjectCoCKeyRef" refer="projectCoCKey">
    <xs:selector xpath="hmis:Inventory"/>
    <xs:field xpath="hmis:ProjectCoCID"/>
  </xs:keyref>
  <xs:keyref name="projectOrganizationKeyRef" refer="organizationKey">
    <xs:selector xpath="hmis:Project"/>
    <xs:field xpath="hmis:OrganizationID"/>
  </xs:keyref>
  <xs:keyref name="projectCoCProjectKeyRef" refer="projectKey">
    <xs:selector xpath="hmis:ProjectCoC"/>
    <xs:field xpath="hmis:ProjectID"/>
  </xs:keyref>
  <xs:keyref name="projectEnrollmentKeyRef" refer="projectKey">
    <xs:selector xpath="hmis:Enrollment"/>
    <xs:field xpath="hmis:ProjectID"/>
  </xs:keyref>
  <xs:keyref name="projectFunderKeyRef" refer="projectKey">
    <xs:selector xpath="hmis:Funder"/>
    <xs:field xpath="hmis:ProjectID"/>
  </xs:keyref>
  <xs:keyref name="siteProjectCoCKeyRef" refer="projectCoCKey">
    <xs:selector xpath="hmis:Site"/>
    <xs:field xpath="hmis:ProjectCoCID"/>
  </xs:keyref>
  <xs:keyref name="veteranInfoClientKeyRef" refer="clientKey">
    <xs:selector xpath="hmis:VeteranInfo"/>
    <xs:field xpath="hmis:PersonalID"/>
  </xs:keyref>
</xs:element>
Element export / ExportID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Reference to the Export's unique ID
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="ExportID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Reference to the Export's unique ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element export / ExportDate
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Time the export was performed.
Diagram
Diagram
Type xs:dateTime
Properties
content simple
Source
<xs:element name="ExportDate" type="xs:dateTime">
  <xs:annotation>
    <xs:documentation xml:lang="en">Time the export was performed.</xs:documentation>
  </xs:annotation>
</xs:element>
Element export / ExportPeriod
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
The date range bounding the data set being transmitted.  Used with ExportPeriodType to clarify what the date range represents.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#dateRangeCapped_StartDate HUD_HMIS_xsd_1.tmp#dateRangeCapped_EndDate HUD_HMIS_xsd_1.tmp#dateRangeCapped
Type dateRangeCapped
Properties
content complex
minOccurs 0
Model
Children EndDate, StartDate
Instance
<ExportPeriod xmlns="http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd">
  <StartDate>{1,1}</StartDate>
  <EndDate>{1,1}</EndDate>
</ExportPeriod>
Source
<xs:element name="ExportPeriod" type="hmis:dateRangeCapped" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">The date range bounding the data set being transmitted. Used with ExportPeriodType to clarify what the date range represents.</xs:documentation>
  </xs:annotation>
</xs:element>
Element dateRangeCapped / StartDate
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Diagram
Diagram
Type xs:dateTime
Properties
content simple
Source
<xs:element name="StartDate" type="xs:dateTime"/>
Element dateRangeCapped / EndDate
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Diagram
Diagram
Type xs:dateTime
Properties
content simple
Source
<xs:element name="EndDate" type="xs:dateTime"/>
Element export / ExportPeriodType
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Pick one of the types to specify the definition of export period being used in ExportPeriod.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#exportPeriodType
Type exportPeriodType
Properties
content simple
minOccurs 0
Facets
enumeration updated
Exported data sets with an ExportPeriodType of ‘updated’ will include all records with a dateCreated, dateUpdated, or a dateDeleted that falls between the Export.StartDate and the Export.EndDate.
enumeration effective
Exported data sets with an ExportPeriod type of ‘effective’ will include all enrollment data, along with associated client and project descriptor data, where the informationDate (or other effective date such as Project.EntryDate, Project.ExitDate, ContactDate, etc.) falls between the Export.StartDate and the Export.EndDate.
enumeration reportingPeriod
‘reportingPeriod’ exports include all records needed for reporting on clients and enrollments active in the export period.  This will include all records in Enrollments (regardless of informationDate, dateCreated, dateUpdated, etc.), client files, and project descriptor files associated with a ProjectEntryID where: ProjectEntryDate is on or before the Export.EndDate; Project.ExitDate is null OR Project.ExitDate is on or after the Export.StartDate; ProjectID is associated with a project selected by a user for export OR the user did not choose to filter the export by Project; A CoCCode associated with the ProjectEntryID matches a CoCCode selected by a user for export OR the user did not choose to filter the export by CoCCode.
enumeration other
The ‘other’ type of ExportPeriodType is used to identify exports in which records were selected based upon parameters mutually agreed upon by the sender and recipient of the XML data."
Source
<xs:element name="ExportPeriodType" type="hmis:exportPeriodType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Pick one of the types to specify the definition of export period being used in ExportPeriod.</xs:documentation>
  </xs:annotation>
</xs:element>
Element export / ExportDirective
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Select one of the ExportDirective choices to instruct the target as to how the data being transmitted should be handled.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#exportDirective
Type exportDirective
Properties
content simple
minOccurs 0
Facets
enumeration deltaRefresh
The data contained in this file is meant to be synchronized with an existing data set.
enumeration fullRefresh
The data contained in this file is meant to replace an existing data set for the export period.
Source
<xs:element name="ExportDirective" type="hmis:exportDirective" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">Select one of the ExportDirective choices to instruct the target as to how the data being transmitted should be handled.</xs:documentation>
  </xs:annotation>
</xs:element>
Element export / Affiliation
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS_xsd_1.tmp#baseMetaData HUD_HMIS_xsd_1.tmp#affiliation_AffiliationID HUD_HMIS_xsd_1.tmp#affiliation_ProjectID HUD_HMIS_xsd_1.tmp#affiliation_ResProjectID HUD_HMIS_xsd_1.tmp#affiliation
Type affiliation
Properties
content complex
Model
Children AffiliationID, ProjectID, ResProjectID
Instance
<Affiliation dateCreated="" dateDeleted="" dateUpdated="" userID="" xmlns="http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd">
  <AffiliationID>{1,1}</AffiliationID>
  <ProjectID>{1,1}</ProjectID>
  <ResProjectID>{1,1}</ResProjectID>
</Affiliation>
Attributes
QName Type Use Annotation
dateCreated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.1.
dateDeleted xs:dateTime optional
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
dateUpdated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.2.
userID string32 required
See May 2014 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="Affiliation" type="hmis:affiliation"/>
Element affiliation / AffiliationID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Reference to the Affiliation's unique ID
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="AffiliationID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Reference to the Affiliation's unique ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element affiliation / ProjectID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Key reference to a Project element
Diagram
Diagram HUD_HMIS_xsd_1.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 a Project element</xs:documentation>
  </xs:annotation>
</xs:element>
Element affiliation / ResProjectID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See HMIS Data Dictionary (Proposed Amendment), Section 2.4, Project Type, #2AB.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="ResProjectID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">See HMIS Data Dictionary (Proposed Amendment), Section 2.4, Project Type, #2AB.</xs:documentation>
  </xs:annotation>
</xs:element>
Element export / Client
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS_xsd_1.tmp#baseMetaData HUD_HMIS_xsd_1.tmp#client_PersonalID HUD_HMIS_xsd_1.tmp#client_FirstName HUD_HMIS_xsd_1.tmp#client_MiddleName HUD_HMIS_xsd_1.tmp#client_LastName HUD_HMIS_xsd_1.tmp#client_NameSuffix HUD_HMIS_xsd_1.tmp#client_NameDataQuality HUD_HMIS_xsd_1.tmp#client_SSN HUD_HMIS_xsd_1.tmp#client_SSNDataQuality HUD_HMIS_xsd_1.tmp#client_DOB HUD_HMIS_xsd_1.tmp#client_DOBDataQuality HUD_HMIS_xsd_1.tmp#client_Gender HUD_HMIS_xsd_1.tmp#client_OtherGender HUD_HMIS_xsd_1.tmp#client_Ethnicity HUD_HMIS_xsd_1.tmp#client_Race HUD_HMIS_xsd_1.tmp#client_VeteranStatus HUD_HMIS_xsd_1.tmp#client
Type client
Properties
content complex
Model
Children DOB, DOBDataQuality, Ethnicity, FirstName, Gender, LastName, MiddleName, NameDataQuality, NameSuffix, OtherGender, PersonalID, Race, SSN, SSNDataQuality, VeteranStatus
Instance
<Client dateCreated="" dateDeleted="" dateUpdated="" userID="" xmlns="http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd">
  <PersonalID>{1,1}</PersonalID>
  <FirstName>{1,1}</FirstName>
  <MiddleName>{1,1}</MiddleName>
  <LastName>{1,1}</LastName>
  <NameSuffix>{1,1}</NameSuffix>
  <NameDataQuality>{1,1}</NameDataQuality>
  <SSN>{1,1}</SSN>
  <SSNDataQuality>{1,1}</SSNDataQuality>
  <DOB>{1,1}</DOB>
  <DOBDataQuality>{1,1}</DOBDataQuality>
  <Gender>{1,1}</Gender>
  <OtherGender>{0,1}</OtherGender>
  <Ethnicity>{1,1}</Ethnicity>
  <Race>{1,5}</Race>
  <VeteranStatus>{1,1}</VeteranStatus>
</Client>
Attributes
QName Type Use Annotation
dateCreated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.1.
dateDeleted xs:dateTime optional
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
dateUpdated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.2.
userID string32 required
See May 2014 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="Client" type="hmis:client"/>
Element client / PersonalID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.13.
See May 2014 HMIS Data Manual, Section 3.13.
Diagram
Diagram HUD_HMIS_xsd_1.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">See May 2014 HMIS Data Dictionary, Section 3.13.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.13.</xs:documentation>
  </xs:annotation>
</xs:element>
Element client / FirstName
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.1, #1.
See May 2014 HMIS Data Manual, Section 3.1.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string50
Type string50
Properties
content simple
Facets
maxLength 50
Source
<xs:element name="FirstName" type="hmis:string50">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 3.1, #1.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.1.</xs:documentation>
  </xs:annotation>
</xs:element>
Element client / MiddleName
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.1, #2.
See May 2014 HMIS Data Manual, Section 3.1.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string50
Type string50
Properties
content simple
Facets
maxLength 50
Source
<xs:element name="MiddleName" type="hmis:string50">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 3.1, #2.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.1.</xs:documentation>
  </xs:annotation>
</xs:element>
Element client / LastName
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.1, #3.
See May 2014 HMIS Data Manual, Section 3.1.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string50
Type string50
Properties
content simple
Facets
maxLength 50
Source
<xs:element name="LastName" type="hmis:string50">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 3.1, #3.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.1.</xs:documentation>
  </xs:annotation>
</xs:element>
Element client / NameSuffix
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.1, #4.
See May 2014 HMIS Data Manual, Section 3.1.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string50
Type string50
Properties
content simple
Facets
maxLength 50
Source
<xs:element name="NameSuffix" type="hmis:string50">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 3.1, #4.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.1.</xs:documentation>
  </xs:annotation>
</xs:element>
Element client / NameDataQuality
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.1, #5.
See May 2014 HMIS Data Manual, Section 3.1.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#nameDataQuality
Type nameDataQuality
Properties
content simple
Facets
enumeration 1
Full name reported
enumeration 2
Partial, street name, or code name reported
enumeration 8
Client doesn’t know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="NameDataQuality" type="hmis:nameDataQuality">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 3.1, #5.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.1.</xs:documentation>
  </xs:annotation>
</xs:element>
Element client / SSN
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.2, #1.
See May 2014 HMIS Data Manual, Section 3.2.
Unknown SSN digits should be indicated with a lower case "x".
Diagram
Diagram HUD_HMIS_xsd_1.tmp#ssn
Type ssn
Properties
content simple
Facets
pattern [0-9x]{9}
Source
<xs:element name="SSN" type="hmis:ssn">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 3.2, #1.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.2.</xs:documentation>
    <xs:documentation xml:lang="en">Unknown SSN digits should be indicated with a lower case "x".</xs:documentation>
  </xs:annotation>
</xs:element>
Element client / SSNDataQuality
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.2, #2.
See May 2014 HMIS Data Manual, Section 3.2.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#ssnDataQuality
Type ssnDataQuality
Properties
content simple
Facets
enumeration 1
Full SSN reported
enumeration 2
Approximate or partial SSN reported
enumeration 8
Client doesn’t know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="SSNDataQuality" type="hmis:ssnDataQuality">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 3.2, #2.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.2.</xs:documentation>
  </xs:annotation>
</xs:element>
Element client / DOB
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.3, #1.
See May 2014 HMIS Data Manual, Section 3.3.
Diagram
Diagram
Type xs:date
Properties
content simple
Source
<xs:element name="DOB" type="xs:date">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 3.3, #1.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.3.</xs:documentation>
  </xs:annotation>
</xs:element>
Element client / DOBDataQuality
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.3, #2.
See May 2014 HMIS Data Manual, Section 3.3.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#dobDataQuality
Type dobDataQuality
Properties
content simple
Facets
enumeration 1
Full DOB reported
enumeration 2
Approximate or partial DOB reported
enumeration 8
Client doesn’t know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="DOBDataQuality" type="hmis:dobDataQuality">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 3.3, #2.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.3.</xs:documentation>
  </xs:annotation>
</xs:element>
Element client / Gender
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.6, #1.
See May 2014 HMIS Data Manual, Section 3.6.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#gender
Type gender
Properties
content simple
Facets
enumeration 1
Male
enumeration 2
Transgender male to female
enumeration 3
Transgender female to male
enumeration 4
Other
enumeration 8
Client doesn't know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="Gender" type="hmis:gender">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 3.6, #1.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.6.</xs:documentation>
  </xs:annotation>
</xs:element>
Element client / OtherGender
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.6, #1A.
See May 2014 HMIS Data Manual, Section 3.6.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string50
Type string50
Properties
content simple
minOccurs 0
Facets
maxLength 50
Source
<xs:element name="OtherGender" type="hmis:string50" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 3.6, #1A.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.6.</xs:documentation>
  </xs:annotation>
</xs:element>
Element client / Ethnicity
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.5, #1.
See May 2014 HMIS Data Manual, Section 3.5.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#ethnicity
Type ethnicity
Properties
content simple
Facets
enumeration 0
Non-Hispanic/Non-Latino
enumeration 1
Hispanic/Latino
enumeration 8
Client doesn’t know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="Ethnicity" type="hmis:ethnicity">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 3.5, #1.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.5.</xs:documentation>
  </xs:annotation>
</xs:element>
Element client / Race
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.4, #1.
See May 2014 HMIS Data Manual, Section 3.4.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#race
Type race
Properties
content simple
maxOccurs 5
Facets
enumeration 1
American Indian or Alaska Native
enumeration 2
Asian
enumeration 3
Black or African American
enumeration 4
Native Hawaiian or Other Pacific Islander
enumeration 5
White
enumeration 8
Client doesn’t know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="Race" type="hmis:race" maxOccurs="5">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 3.4, #1.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.4.</xs:documentation>
  </xs:annotation>
</xs:element>
Element client / VeteranStatus
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 3.7, #1.
See May 2014 HMIS Data Manual, Section 3.7.
Diagram
Diagram HUD_HMIS_xsd_1.tmp#fiveValDKRefused
Type fiveValDKRefused
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 8
Client doesn't know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="VeteranStatus" type="hmis:fiveValDKRefused">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 3.7, #1.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 3.7.</xs:documentation>
  </xs:annotation>
</xs:element>
Element export / CommercialSexualExploitation
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS_xsd_1.tmp#dataCollectionStage HUD_HMIS_xsd_1.tmp#baseMetaData HUD_HMIS_xsd_1.tmp#commercialSexualExploitation_CommercialSexualExploitationID HUD_HMIS_xsd_1.tmp#commercialSexualExploitation_ProjectEntryID HUD_HMIS_xsd_1.tmp#commercialSexualExploitation_ExchangeForSexPastThreeMonths HUD_HMIS_xsd_1.tmp#commercialSexualExploitation_CountOfExchangeForSex HUD_HMIS_xsd_1.tmp#commercialSexualExploitation_AskedOrForcedToExchangeForSex HUD_HMIS_xsd_1.tmp#commercialSexualExploitation
Type commercialSexualExploitation
Properties
content complex
Model
Children AskedOrForcedToExchangeForSex, CommercialSexualExploitationID, CountOfExchangeForSex, ExchangeForSexPastThreeMonths, ProjectEntryID
Instance
<CommercialSexualExploitation dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" userID="" xmlns="http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd">
  <CommercialSexualExploitationID>{1,1}</CommercialSexualExploitationID>
  <ProjectEntryID>{1,1}</ProjectEntryID>
  <ExchangeForSexPastThreeMonths>{1,1}</ExchangeForSexPastThreeMonths>
  <CountOfExchangeForSex>{0,1}</CountOfExchangeForSex>
  <AskedOrForcedToExchangeForSex>{0,1}</AskedOrForcedToExchangeForSex>
</CommercialSexualExploitation>
Attributes
QName Type Use Annotation
dataCollectionStage restriction of xs:unsignedInt required
See May 2014 HMIS Data Dictionary, Section 5.3.
See May 2014 HMIS Data Manual, "Element Information, 2. Collection Point(s)", p. 7.
dateCreated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.1.
dateDeleted xs:dateTime optional
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
dateUpdated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.2.
userID string32 required
See May 2014 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="CommercialSexualExploitation" type="hmis:commercialSexualExploitation"/>
Element commercialSexualExploitation / CommercialSexualExploitationID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Reference to the CommercialSexualExploitation's unique ID
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="CommercialSexualExploitationID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Reference to the CommercialSexualExploitation's unique ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element commercialSexualExploitation / ProjectEntryID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Key reference to the Enrollment
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="ProjectEntryID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation>
  </xs:annotation>
</xs:element>
Element commercialSexualExploitation / ExchangeForSexPastThreeMonths
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.35, #1.
See May 2014 HMIS Data Manual, Section "4.35 Commercial Sexual Exploitation".
Diagram
Diagram HUD_HMIS_xsd_1.tmp#fiveValDKRefused
Type fiveValDKRefused
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 8
Client doesn't know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="ExchangeForSexPastThreeMonths" type="hmis:fiveValDKRefused">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.35, #1.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section "4.35 Commercial Sexual Exploitation".</xs:documentation>
  </xs:annotation>
</xs:element>
Element commercialSexualExploitation / CountOfExchangeForSex
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.35, #1A.
See May 2014 HMIS Data Manual, Section "4.35 Commercial Sexual Exploitation".
Diagram
Diagram HUD_HMIS_xsd_1.tmp#countOfExchangeForSex
Type countOfExchangeForSex
Properties
content simple
minOccurs 0
Facets
enumeration 1
1-3
enumeration 2
4-7
enumeration 3
8-30
enumeration 4
More than 30
enumeration 8
Client doesn’t know
enumeration 9
Client refused
Source
<xs:element name="CountOfExchangeForSex" type="hmis:countOfExchangeForSex" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.35, #1A.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section "4.35 Commercial Sexual Exploitation".</xs:documentation>
  </xs:annotation>
</xs:element>
Element commercialSexualExploitation / AskedOrForcedToExchangeForSex
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.35, #1B.
See May 2014 HMIS Data Manual, Section "4.35 Commercial Sexual Exploitation".
Diagram
Diagram HUD_HMIS_xsd_1.tmp#askedOrForcedToExchangeForSex
Type askedOrForcedToExchangeForSex
Properties
content simple
minOccurs 0
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="AskedOrForcedToExchangeForSex" type="hmis:askedOrForcedToExchangeForSex" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.35, #1B.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section "4.35 Commercial Sexual Exploitation".</xs:documentation>
  </xs:annotation>
</xs:element>
Element export / ConnectionWithSOAR
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS_xsd_1.tmp#baseMetaData HUD_HMIS_xsd_1.tmp#connectionWithSOAR_ConnectionWithSOARID HUD_HMIS_xsd_1.tmp#connectionWithSOAR_ExitID HUD_HMIS_xsd_1.tmp#connectionWithSOAR_ConnectionWithSOAR HUD_HMIS_xsd_1.tmp#connectionWithSOAR
Type connectionWithSOAR
Properties
content complex
Model
Children ConnectionWithSOAR, ConnectionWithSOARID, ExitID
Instance
<ConnectionWithSOAR dateCreated="" dateDeleted="" dateUpdated="" userID="" xmlns="http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd">
  <ConnectionWithSOARID>{1,1}</ConnectionWithSOARID>
  <ExitID>{1,1}</ExitID>
  <ConnectionWithSOAR>{1,1}</ConnectionWithSOAR>
</ConnectionWithSOAR>
Attributes
QName Type Use Annotation
dateCreated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.1.
dateDeleted xs:dateTime optional
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
dateUpdated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.2.
userID string32 required
See May 2014 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="ConnectionWithSOAR" type="hmis:connectionWithSOAR"/>
Element connectionWithSOAR / ConnectionWithSOARID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Reference to the ConnectionWithSOARID's unique ID
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="ConnectionWithSOARID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Reference to the ConnectionWithSOARID's unique ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element connectionWithSOAR / ExitID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Key reference to the Exit ID
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="ExitID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Key reference to the Exit ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element connectionWithSOAR / ConnectionWithSOAR
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.21, #1.
See May 2014 HMIS Data Manual, Section "4.21 Connection with SOAR".
Diagram
Diagram HUD_HMIS_xsd_1.tmp#fiveValDKRefused
Type fiveValDKRefused
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 8
Client doesn't know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="ConnectionWithSOAR" type="hmis:fiveValDKRefused">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.21, #1.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section "4.21 Connection with SOAR".</xs:documentation>
  </xs:annotation>
</xs:element>
Element export / DateOfEngagement
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS_xsd_1.tmp#baseMetaData HUD_HMIS_xsd_1.tmp#dateOfEngagement_DateOfEngagementID HUD_HMIS_xsd_1.tmp#dateOfEngagement_ProjectEntryID HUD_HMIS_xsd_1.tmp#dateOfEngagement_DateOfEngagement HUD_HMIS_xsd_1.tmp#dateOfEngagement
Type dateOfEngagement
Properties
content complex
Model
Children DateOfEngagement, DateOfEngagementID, ProjectEntryID
Instance
<DateOfEngagement dateCreated="" dateDeleted="" dateUpdated="" userID="" xmlns="http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd">
  <DateOfEngagementID>{1,1}</DateOfEngagementID>
  <ProjectEntryID>{1,1}</ProjectEntryID>
  <DateOfEngagement>{1,1}</DateOfEngagement>
</DateOfEngagement>
Attributes
QName Type Use Annotation
dateCreated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.1.
dateDeleted xs:dateTime optional
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
dateUpdated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.2.
userID string32 required
See May 2014 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="DateOfEngagement" type="hmis:dateOfEngagement"/>
Element dateOfEngagement / DateOfEngagementID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Reference to the DateOfEngagement's unique ID
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="DateOfEngagementID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Reference to the DateOfEngagement's unique ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element dateOfEngagement / ProjectEntryID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Key reference to the Enrollment
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="ProjectEntryID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation>
  </xs:annotation>
</xs:element>
Element dateOfEngagement / DateOfEngagement
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.13, #1.
See May 2014 HMIS Data Manual, "Section 4.13."
Diagram
Diagram
Type xs:date
Properties
content simple
Source
<xs:element name="DateOfEngagement" type="xs:date">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.13, #1.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, "Section 4.13."</xs:documentation>
  </xs:annotation>
</xs:element>
Element export / Disabilities
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS_xsd_1.tmp#dataCollectionStage HUD_HMIS_xsd_1.tmp#informationDate HUD_HMIS_xsd_1.tmp#baseMetaData HUD_HMIS_xsd_1.tmp#disabilities_DisabilitiesID HUD_HMIS_xsd_1.tmp#disabilities_ProjectEntryID HUD_HMIS_xsd_1.tmp#disabilities_DisabilityType HUD_HMIS_xsd_1.tmp#disabilities_DisabilityResponse HUD_HMIS_xsd_1.tmp#disabilities_IndefiniteAndImpairs HUD_HMIS_xsd_1.tmp#disabilities_DocumentationOnFile HUD_HMIS_xsd_1.tmp#disabilities_ReceivingServices HUD_HMIS_xsd_1.tmp#disabilities_PATHHowConfirmed HUD_HMIS_xsd_1.tmp#disabilities_PATHSMIInformation HUD_HMIS_xsd_1.tmp#disabilities
Type disabilities
Properties
content complex
Model
Children DisabilitiesID, DisabilityResponse, DisabilityType, DocumentationOnFile, IndefiniteAndImpairs, PATHHowConfirmed, PATHSMIInformation, ProjectEntryID, ReceivingServices
Instance
<Disabilities dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="" xmlns="http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd">
  <DisabilitiesID>{1,1}</DisabilitiesID>
  <ProjectEntryID>{1,1}</ProjectEntryID>
  <DisabilityType>{1,1}</DisabilityType>
  <DisabilityResponse>{1,1}</DisabilityResponse>
  <IndefiniteAndImpairs>{1,1}</IndefiniteAndImpairs>
  <DocumentationOnFile>{1,1}</DocumentationOnFile>
  <ReceivingServices>{1,1}</ReceivingServices>
  <PATHHowConfirmed>{0,1}</PATHHowConfirmed>
  <PATHSMIInformation>{0,1}</PATHSMIInformation>
</Disabilities>
Attributes
QName Type Use Annotation
dataCollectionStage restriction of xs:unsignedInt required
See May 2014 HMIS Data Dictionary, Section 5.3.
See May 2014 HMIS Data Manual, "Element Information, 2. Collection Point(s)", p. 7.
dateCreated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.1.
dateDeleted xs:dateTime optional
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
dateUpdated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.2.
informationDate xs:date required
userID string32 required
See May 2014 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="Disabilities" type="hmis:disabilities"/>
Element disabilities / DisabilitiesID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Reference to the Exit's unique ID
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="DisabilitiesID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Reference to the Exit's unique ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element disabilities / ProjectEntryID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Key reference to the Enrollment
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="ProjectEntryID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation>
  </xs:annotation>
</xs:element>
Element disabilities / DisabilityType
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
The permissible values correspond to the decimal values of the corresponding disability types.  4.5 Physical Disability is "5" and 4.10 Substance Abuse is "10".
Diagram
Diagram HUD_HMIS_xsd_1.tmp#disabilityType
Type disabilityType
Properties
content simple
Facets
enumeration 5
Physical Disability
enumeration 6
Developmental Disability
enumeration 7
Chronic Health Condition
enumeration 8
HIV/AIDS
enumeration 9
Mental Health Problem
enumeration 10
Substance Abuse
Source
<xs:element name="DisabilityType" type="hmis:disabilityType">
  <xs:annotation>
    <xs:documentation xml:lang="en">The permissible values correspond to the decimal values of the corresponding disability types. 4.5 Physical Disability is "5" and 4.10 Substance Abuse is "10".</xs:documentation>
  </xs:annotation>
</xs:element>
Element disabilities / DisabilityResponse
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.5-4.10, Response #2.  Permissable values vary depending on which disability type is declared.  The values are contined with "Field and Response(s) 2" within 4.5 through 4.10.
See May 2014 HMIS Data Manual, "Section 4.5-4.10."
Diagram
Diagram
Type xs:nonNegativeInteger
Properties
content simple
Source
<xs:element name="DisabilityResponse" type="xs:nonNegativeInteger">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.5-4.10, Response #2. Permissable values vary depending on which disability type is declared. The values are contined with "Field and Response(s) 2" within 4.5 through 4.10.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, "Section 4.5-4.10."</xs:documentation>
  </xs:annotation>
</xs:element>
Element disabilities / IndefiniteAndImpairs
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.5-4.10, Response #2A.
See May 2014 HMIS Data Manual, "Section 4.5-4.10."
Diagram
Diagram HUD_HMIS_xsd_1.tmp#fiveValDKRefused
Type fiveValDKRefused
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 8
Client doesn't know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="IndefiniteAndImpairs" type="hmis:fiveValDKRefused">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.5-4.10, Response #2A.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, "Section 4.5-4.10."</xs:documentation>
  </xs:annotation>
</xs:element>
Element disabilities / DocumentationOnFile
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.5-4.10, Response #2B.
See May 2014 HMIS Data Manual, "Section 4.5-4.10."
Diagram
Diagram HUD_HMIS_xsd_1.tmp#noYes
Type noYes
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data Not Collected
Source
<xs:element name="DocumentationOnFile" type="hmis:noYes">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.5-4.10, Response #2B.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, "Section 4.5-4.10."</xs:documentation>
  </xs:annotation>
</xs:element>
Element disabilities / ReceivingServices
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.5-4.10, Response #2C.
See May 2014 HMIS Data Manual, "Section 4.5-4.10."
Diagram
Diagram HUD_HMIS_xsd_1.tmp#fiveValDKRefused
Type fiveValDKRefused
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 8
Client doesn't know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="ReceivingServices" type="hmis:fiveValDKRefused">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.5-4.10, Response #2C.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, "Section 4.5-4.10."</xs:documentation>
  </xs:annotation>
</xs:element>
Element disabilities / PATHHowConfirmed
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.9-4.10, Response #2D.
See May 2014 HMIS Data Manual, "Section 4.9-4.10."
Diagram
Diagram HUD_HMIS_xsd_1.tmp#pathHowConfirmed
Type pathHowConfirmed
Properties
content simple
minOccurs 0
Facets
enumeration 1
Unconfirmed; presumptive or self-report
enumeration 2
Confirmed through assessment and clinical evaluation
enumeration 3
Confirmed by prior evaluation or clinical records
enumeration 99
Data not collected
Source
<xs:element name="PATHHowConfirmed" type="hmis:pathHowConfirmed" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.9-4.10, Response #2D.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, "Section 4.9-4.10."</xs:documentation>
  </xs:annotation>
</xs:element>
Element disabilities / PATHSMIInformation
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.9, Response #2E.
See May 2014 HMIS Data Manual, "Section 4.9."
Diagram
Diagram HUD_HMIS_xsd_1.tmp#pathSMIInformation
Type pathSMIInformation
Properties
content simple
minOccurs 0
Facets
enumeration 0
No
enumeration 1
Unconfirmed; presumptive or self-report
enumeration 2
Confirmed through assessment and clinical evaluation
enumeration 3
Confirmed by prior evaluation or clinical records
enumeration 8
Client doesn’t know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="PATHSMIInformation" type="hmis:pathSMIInformation" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.9, Response #2E.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, "Section 4.9."</xs:documentation>
  </xs:annotation>
</xs:element>
Element export / DomesticViolence
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS_xsd_1.tmp#dataCollectionStage HUD_HMIS_xsd_1.tmp#informationDate HUD_HMIS_xsd_1.tmp#baseMetaData HUD_HMIS_xsd_1.tmp#domesticViolence_DomesticViolenceID HUD_HMIS_xsd_1.tmp#domesticViolence_ProjectEntryID HUD_HMIS_xsd_1.tmp#domesticViolence_DomesticViolenceVictim HUD_HMIS_xsd_1.tmp#domesticViolence_WhenOccurred HUD_HMIS_xsd_1.tmp#domesticViolence
Type domesticViolence
Properties
content complex
Model
Children DomesticViolenceID, DomesticViolenceVictim, ProjectEntryID, WhenOccurred
Instance
<DomesticViolence dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="" xmlns="http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd">
  <DomesticViolenceID>{1,1}</DomesticViolenceID>
  <ProjectEntryID>{1,1}</ProjectEntryID>
  <DomesticViolenceVictim>{0,1}</DomesticViolenceVictim>
  <WhenOccurred>{0,1}</WhenOccurred>
</DomesticViolence>
Attributes
QName Type Use Annotation
dataCollectionStage restriction of xs:unsignedInt required
See May 2014 HMIS Data Dictionary, Section 5.3.
See May 2014 HMIS Data Manual, "Element Information, 2. Collection Point(s)", p. 7.
dateCreated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.1.
dateDeleted xs:dateTime optional
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
dateUpdated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.2.
informationDate xs:date required
userID string32 required
See May 2014 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="DomesticViolence" type="hmis:domesticViolence"/>
Element domesticViolence / DomesticViolenceID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Reference to the DomesticViolence's unique ID
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="DomesticViolenceID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Reference to the DomesticViolence's unique ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element domesticViolence / ProjectEntryID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Key reference to the Enrollment
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="ProjectEntryID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation>
  </xs:annotation>
</xs:element>
Element domesticViolence / DomesticViolenceVictim
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.11, #2.
See May 2014 HMIS Data Manual, "4.11 Domestic Violence Victim/Survivor"
Diagram
Diagram HUD_HMIS_xsd_1.tmp#fiveValDKRefused
Type fiveValDKRefused
Properties
content simple
minOccurs 0
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="DomesticViolenceVictim" type="hmis:fiveValDKRefused" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.11, #2.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, "4.11 Domestic Violence Victim/Survivor"</xs:documentation>
  </xs:annotation>
</xs:element>
Element domesticViolence / WhenOccurred
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.11, #2A.
See May 2014 HMIS Data Manual, "4.11 Domestic Violence Victim/Survivor"
Diagram
Diagram HUD_HMIS_xsd_1.tmp#whenOccurred
Type whenOccurred
Properties
content simple
minOccurs 0
Facets
enumeration 1
Within the past three months
enumeration 2
Three to six months ago (excluding six months exactly)
enumeration 3
Six months to one year ago (excluding one year exactly)
enumeration 4
One year ago or more
enumeration 8
Client doesn’t know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="WhenOccurred" type="hmis:whenOccurred" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.11, #2A.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, "4.11 Domestic Violence Victim/Survivor"</xs:documentation>
  </xs:annotation>
</xs:element>
Element export / Employment
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.26
See May 2014 HMIS Data Manual, Section 4.26 "Employment Status".
Diagram
Diagram HUD_HMIS_xsd_1.tmp#dataCollectionStage HUD_HMIS_xsd_1.tmp#informationDate HUD_HMIS_xsd_1.tmp#baseMetaData HUD_HMIS_xsd_1.tmp#employment_EmploymentID HUD_HMIS_xsd_1.tmp#employment_ProjectEntryID HUD_HMIS_xsd_1.tmp#employment_Employed HUD_HMIS_xsd_1.tmp#employment_EmploymentType HUD_HMIS_xsd_1.tmp#employment_NotEmployedReason HUD_HMIS_xsd_1.tmp#employment
Type employment
Properties
content complex
Model
Children Employed, EmploymentID, EmploymentType, NotEmployedReason, ProjectEntryID
Instance
<Employment dataCollectionStage="" dateCreated="" dateDeleted="" dateUpdated="" informationDate="" userID="" xmlns="http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd">
  <EmploymentID>{1,1}</EmploymentID>
  <ProjectEntryID>{1,1}</ProjectEntryID>
  <Employed>{1,1}</Employed>
  <EmploymentType>{0,1}</EmploymentType>
  <NotEmployedReason>{0,1}</NotEmployedReason>
</Employment>
Attributes
QName Type Use Annotation
dataCollectionStage restriction of xs:unsignedInt required
See May 2014 HMIS Data Dictionary, Section 5.3.
See May 2014 HMIS Data Manual, "Element Information, 2. Collection Point(s)", p. 7.
dateCreated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.1.
dateDeleted xs:dateTime optional
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
dateUpdated xs:dateTime required
See May 2014 HMIS Data Dictionary, Section 5.2.
informationDate xs:date required
userID string32 required
See May 2014 HMIS Data Dictionary, Section 5.7.
Source
<xs:element name="Employment" type="hmis:employment">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.26</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, Section 4.26 "Employment Status".</xs:documentation>
  </xs:annotation>
</xs:element>
Element employment / EmploymentID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Reference to the Employment's unique ID
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="EmploymentID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Reference to the Employment's unique ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element employment / ProjectEntryID
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
Key reference to the Enrollment
Diagram
Diagram HUD_HMIS_xsd_1.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="ProjectEntryID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation>
  </xs:annotation>
</xs:element>
Element employment / Employed
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.26, #2.
See May 2014 HMIS Data Manual, "4.26 Employment Status, Employed"
Diagram
Diagram HUD_HMIS_xsd_1.tmp#fiveValDKRefused
Type fiveValDKRefused
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 8
Client doesn't know
enumeration 9
Client refused
enumeration 99
Data not collected
Source
<xs:element name="Employed" type="hmis:fiveValDKRefused">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.26, #2.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, "4.26 Employment Status, Employed"</xs:documentation>
  </xs:annotation>
</xs:element>
Element employment / EmploymentType
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.26, #2A.
See May 2014 HMIS Data Manual, "4.26 Employment Type"
Diagram
Diagram HUD_HMIS_xsd_1.tmp#employmentType
Type employmentType
Properties
content simple
minOccurs 0
Facets
enumeration 1
Full-timed
enumeration 2
Part-time
enumeration 3
Seasonal / sporadic (including day labor)
enumeration 99
Data not collected
Source
<xs:element name="EmploymentType" type="hmis:employmentType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Dictionary, Section 4.26, #2A.</xs:documentation>
    <xs:documentation xml:lang="en">See May 2014 HMIS Data Manual, "4.26 Employment Type"</xs:documentation>
  </xs:annotation>
</xs:element>
Element employment / NotEmployedReason
Namespace http://www.hudhdx.info/Resources/Vendors/4_0/HUD_HMIS.xsd
Annotations
See May 2014 HMIS Data Dictionary, Section 4.26, #2B.
See May 2014 HMIS Data Manual, "4.26 Employment Status"
Diagram
Diagram HUD_HMIS_xsd_1.tmp#notEmployedReason
Type notEmployedReason
Properties
content simple
minOccurs 0
Facets
enumeration 1
Looking for work
enumeration 2
Unable to work