Definition Type: ComplexType
Name: LanguageData
Namespace: http://ns.hr-xml.org/2007-04-15
Containing Schema: EnrollmentTypes.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into LanguageUsage in schema enrollmenttypes_xsd Drilldown into LanguageCode in schema enrollmenttypes_xsd Drilldown into use in schema enrollmenttypes_xsd Drilldown into languageCodeQualifier in schema enrollmenttypes_xsdXSD Diagram of LanguageData in schema enrollmenttypes_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:complexType name="LanguageData">
    <xsd:sequence>
        <xsd:element name="LanguageCode">
            <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                    <xsd:pattern value="[A-Z][A-Z]" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:element>
        <xsd:element name="LanguageUsage">
            <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                    <xsd:enumeration value="Written" />
                    <xsd:enumeration value="Spoken" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:element>
    </xsd:sequence>
    <xsd:attribute name="languageCodeQualifier" type="xsd:string" fixed="ISO-639" />
    <xsd:attribute name="use">
        <xsd:simpleType>
            <xsd:restriction base="xsd:string">
                <xsd:enumeration value="Native Language" />
                <xsd:enumeration value="Reading Language" />
                <xsd:enumeration value="Speaking Language" />
            </xsd:restriction>
        </xsd:simpleType>
    </xsd:attribute>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
LanguageCode hr:LanguageCode (1) (1)
LanguageUsage hr:LanguageUsage (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
languageCodeQualifier hr:languageCodeQualifier (Optional)
use hr:use (Optional)
Collapse Derivation Tree:
Collapse References:
hr:Language, hr:Language