Definition Type: ComplexType
Name: SubscriberDataType
Namespace: http://ns.hr-xml.org/2007-04-15
Containing Schema: Enrollment.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into UserArea in schema userarea_xsd Drilldown into Dependent in schema enrollment_xsd Drilldown into CoordinationOfBenefitsInfo in schema enrollment_xsd Drilldown into BenefitReportingInformation in schema enrollment_xsd Drilldown into Medicaid in schema uslocalizations_xsd1 Drilldown into Medicare in schema uslocalizations_xsd1 Drilldown into HIPAA in schema uslocalizations_xsd1 Drilldown into Employment in schema enrollment_xsd Drilldown into Coverage in schema enrollment_xsd Drilldown into Person in schema enrollment_xsd Drilldown into OriginatingSubscriberData in schema enrollment_xsd Drilldown into SubscriberType in schema enrollment_xsdXSD Diagram of SubscriberDataType in schema enrollment_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:complexType name="SubscriberDataType">
    <xsd:sequence>
        <xsd:element name="SubscriberType">
            <xsd:complexType>
                <xsd:sequence>
                    <xsd:element name="SubscriberTypeCode">
                        <xsd:annotation>
                            <xsd:documentation>This code indicates why this indiviual can enroll in benefits provided by the organization.</xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                            <xsd:restriction base="xsd:string">
                                <xsd:enumeration value="Employment" />
                                <xsd:enumeration value="Survivorship" />
                                <xsd:enumeration value="Dependent-only Coverage" />
                            </xsd:restriction>
                        </xsd:simpleType>
                    </xsd:element>
                    <xsd:element name="StartDate" type="LocalDateType" minOccurs="0" />
                </xsd:sequence>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="OriginatingSubscriberData" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>Provides a link from this subscriber to another subscriber.  For use in elevated dependent situation such as survivorship.</xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
                <xsd:sequence>
                    <xsd:element name="IdentificationCode" type="EntityIdType" />
                    <xsd:element name="PersonName" type="PersonNameType" minOccurs="0" />
                </xsd:sequence>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="Person" type="EnrollmentPersonType" />
        <xsd:element name="Coverage" type="CoverageType" />
        <xsd:element name="Employment" type="EmploymentData" minOccurs="0" />
        <xsd:element ref="HIPAA" minOccurs="0" />
        <xsd:element ref="Medicare" minOccurs="0" />
        <xsd:element ref="Medicaid" minOccurs="0" />
        <xsd:element name="BenefitReportingInformation" minOccurs="0" maxOccurs="unbounded">
            <xsd:complexType>
                <xsd:sequence>
                    <xsd:element name="BenefitReportingType" type="xsd:string" />
                    <xsd:element name="BenefitReportingValue" type="xsd:string" />
                    <xsd:element name="StartDate" type="LocalDateType" minOccurs="0" />
                </xsd:sequence>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="CoordinationOfBenefitsInfo" type="CoordinationOfBenefitsInfoType" minOccurs="0" />
        <xsd:element name="Dependent" type="DependentDataType" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element ref="UserArea" minOccurs="0" />
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
SubscriberType hr:SubscriberType (1) (1)
OriginatingSubscriberData hr:OriginatingSubscriberData 0 (1)
Person hr:Person (1) (1)
Coverage hr:Coverage (1) (1)
Employment hr:Employment 0 (1)
HIPAA hr:HIPAA 0 (1)
Medicare hr:Medicare 0 (1)
Medicaid hr:Medicaid 0 (1)
BenefitReportingInformation hr:BenefitReportingInformation 0 unbounded
CoordinationOfBenefitsInfo hr:CoordinationOfBenefitsInfo 0 (1)
Dependent hr:Dependent 0 unbounded
UserArea hr:UserArea 0 (1)
Collapse Derivation Tree:
Collapse References:
hr:Subscriber, hr:Subscriber