Showing:

Annotations
Attributes
Asserts
Diagrams
Facets
Model
Properties
Source
Used by
Element rhyBCPStatus / RHYBCPStatusID
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
Reference to the RHYBCPStatus' unique ID
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_string32.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="RHYBCPStatusID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Reference to the RHYBCPStatus' unique ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element rhyBCPStatus / ProjectEntryID
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
Key reference to the Enrollment
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_string32.tmp#string32
Type string32
Properties
content simple
Facets
maxLength 32
Source
<xs:element name="ProjectEntryID" type="hmis:string32">
  <xs:annotation>
    <xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation>
  </xs:annotation>
</xs:element>
Element rhyBCPStatus / StatusDate
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.22.1.
Diagram
Diagram
Type xs:date
Properties
content simple
Source
<xs:element name="StatusDate" type="xs:date">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.22.1.</xs:documentation>
  </xs:annotation>
</xs:element>
Element rhyBCPStatus / FYSBYouth
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.22.2.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_noYesOnly.tmp#noYesOnly
Type noYesOnly
Properties
content simple
Facets
enumeration 0
No
enumeration 1
Yes
enumeration 99
Data not collected
Source
<xs:element name="FYSBYouth" type="hmis:noYesOnly">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.22.2.</xs:documentation>
  </xs:annotation>
</xs:element>
Element rhyBCPStatus / ReasonNoServices
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Annotations
See August 2016 HMIS Data Dictionary, Section 4.22.2A.
Diagram
Diagram HUD_HMIS_xsd_Simple_Type_fysbReasonNoServices.tmp#fysbReasonNoServices
Type fysbReasonNoServices
Properties
content simple
minOccurs 0
Facets
enumeration 1
Out of age range
enumeration 2
Ward of the State – Immediate Reunification
enumeration 3
Ward of the Criminal Justice System – Immediate Reunification
enumeration 4
Other
enumeration 99
Data not collected
Source
<xs:element name="ReasonNoServices" type="hmis:fysbReasonNoServices" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.22.2A.</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type rhyBCPStatus
Namespace http://www.hudhdx.info/Resources/Vendors/5_1_4/HUD_HMIS.xsd
Diagram
Diagram HUD_HMIS_xsd_Attribute_Group_baseMetaData.tmp#baseMetaData HUD_HMIS_xsd_Complex_Type_rhyBCPStatus.tmp#rhyBCPStatus_RHYBCPStatusID HUD_HMIS_xsd_Complex_Type_rhyBCPStatus.tmp#rhyBCPStatus_ProjectEntryID HUD_HMIS_xsd_Complex_Type_rhyBCPStatus.tmp#rhyBCPStatus_StatusDate HUD_HMIS_xsd_Complex_Type_rhyBCPStatus.tmp#rhyBCPStatus_FYSBYouth HUD_HMIS_xsd_Complex_Type_rhyBCPStatus.tmp#rhyBCPStatus_ReasonNoServices
Used by
Model
Children FYSBYouth, ProjectEntryID, RHYBCPStatusID, ReasonNoServices, StatusDate
Attributes
QName Type Use Annotation
dateCreated xs:dateTime required
See August 2016 HMIS Data Dictionary, Section 5.1.
dateDeleted xs:dateTime optional
If the intended record is to be deleted, this metadata allows you to both indicate the record should be deleted within the target system, as well as indicate the specific time it was deleted.
dateUpdated xs:dateTime required
See August 2016 HMIS Data Dictionary, Section 5.2.
userID string32 required
See August 2016 HMIS Data Dictionary, Section 5.7.
Asserts
Test XPath default namespace Annotation
if (hmis:FYSBYouth/text()='0') then boolean(hmis:ReasonNoServices) else (if (not(hmis:FYSBYouth/text()='0')) then (not(boolean(hmis:ReasonNoServices))) else false())
Source
<xs:complexType name="rhyBCPStatus">
  <xs:sequence>
    <xs:element name="RHYBCPStatusID" type="hmis:string32">
      <xs:annotation>
        <xs:documentation xml:lang="en">Reference to the RHYBCPStatus' unique ID</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ProjectEntryID" type="hmis:string32">
      <xs:annotation>
        <xs:documentation xml:lang="en">Key reference to the Enrollment</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="StatusDate" type="xs:date">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.22.1.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="FYSBYouth" type="hmis:noYesOnly">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.22.2.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ReasonNoServices" type="hmis:fysbReasonNoServices" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="en">See August 2016 HMIS Data Dictionary, Section 4.22.2A.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
  <xs:attributeGroup ref="hmis:baseMetaData"/>
  <!--Testing if FYSBYouth is 0, before allowing use of ReasonNoServices-->
  <xs:assert test="if (hmis:FYSBYouth/text()='0') then boolean(hmis:ReasonNoServices) else (if (not(hmis:FYSBYouth/text()='0')) then (not(boolean(hmis:ReasonNoServices))) else false())"/>
</xs:complexType>