Definition Type: ComplexType
Name: BenefitsType
Namespace: http://ns.hr-xml.org/2007-04-15
Containing Schema: PrehireRemunerationPackage.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into Comments in schema prehireremunerationpackage_xsd Drilldown into OtherBenefits in schema prehireremunerationpackage_xsd Drilldown into ExpatriateBenefits in schema prehireremunerationpackage_xsd Drilldown into TimeOffAllowance in schema prehireremunerationpackage_xsd Drilldown into VisaSponsorship in schema prehireremunerationpackage_xsd Drilldown into RelocationAssistance in schema prehireremunerationpackage_xsd Drilldown into CompanyVehicle in schema prehireremunerationpackage_xsd Drilldown into RetirementOrSavingsPlan in schema prehireremunerationpackage_xsd Drilldown into Insurance in schema prehireremunerationpackage_xsdXSD Diagram of BenefitsType in schema prehireremunerationpackage_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:complexType name="BenefitsType">
    <xsd:sequence>
        <xsd:element name="Insurance" minOccurs="0" maxOccurs="unbounded">
            <xsd:complexType>
                <xsd:simpleContent>
                    <xsd:extension base="xsd:boolean">
                        <xsd:attribute name="type" type="InsuranceTypes" />
                    </xsd:extension>
                </xsd:simpleContent>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="RetirementOrSavingsPlan" type="xsd:boolean" minOccurs="0" />
        <xsd:element name="CompanyVehicle" minOccurs="0" maxOccurs="unbounded">
            <xsd:complexType>
                <xsd:sequence>
                    <xsd:element name="Description" type="xsd:string" minOccurs="0" />
                </xsd:sequence>
                <xsd:attribute name="companyOffered" type="xsd:boolean" />
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="RelocationAssistance" minOccurs="0" maxOccurs="unbounded">
            <xsd:complexType>
                <xsd:sequence>
                    <xsd:element name="Description" type="xsd:string" minOccurs="0" />
                </xsd:sequence>
                <xsd:attribute name="companyOffered" type="xsd:boolean" />
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="VisaSponsorship" type="xsd:boolean" minOccurs="0" />
        <xsd:element name="TimeOffAllowance" type="TimeOffAllowanceType" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element name="ExpatriateBenefits" type="ExpatriateBenefitsType" minOccurs="0" />
        <xsd:element name="OtherBenefits" minOccurs="0" maxOccurs="unbounded">
            <xsd:complexType>
                <xsd:simpleContent>
                    <xsd:extension base="xsd:string">
                        <xsd:attribute name="type" type="xsd:string" />
                    </xsd:extension>
                </xsd:simpleContent>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="Comments" type="xsd:string" minOccurs="0" />
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Insurance hr:Insurance 0 unbounded
RetirementOrSavingsPlan hr:RetirementOrSavingsPlan 0 (1)
CompanyVehicle hr:CompanyVehicle 0 unbounded
RelocationAssistance hr:RelocationAssistance 0 unbounded
VisaSponsorship hr:VisaSponsorship 0 (1)
TimeOffAllowance hr:TimeOffAllowance 0 unbounded
ExpatriateBenefits hr:ExpatriateBenefits 0 (1)
OtherBenefits hr:OtherBenefits 0 unbounded
Comments hr:Comments 0 (1)
Collapse Derivation Tree:
Collapse References:
hr:Benefits, hr:Benefits