Definition Type: Element
Name: EmployeeInfo
Namespace: http://ns.hr-xml.org/2007-04-15
Containing Schema: NewHire.xsd
MinOccurs (1)
MaxOccurs (1)
Abstract
Collapse XSD Schema Diagram:
Drilldown into Association in schema newhire_xsd Drilldown into EmploymentHistory in schema newhire_xsd Drilldown into EducationHistory in schema newhire_xsd Drilldown into Competency in schema competencies_xsd Drilldown into PersonDescriptors in schema newhire_xsd Drilldown into EmergencyContact in schema newhire_xsd Drilldown into ContactMethod in schema newhire_xsd Drilldown into FormerEmployeeId in schema newhire_xsd Drilldown into EmployeeId in schema newhire_xsd Drilldown into ApplicantId in schema newhire_xsd Drilldown into PersonName in schema newhire_xsdXSD Diagram of EmployeeInfo in schema newhire_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:element name="EmployeeInfo">
    <xsd:complexType>
        <xsd:sequence>
            <xsd:element name="PersonName" type="PersonNameType" />
            <xsd:element name="ApplicantId" type="EntityIdType" minOccurs="0" />
            <xsd:element name="EmployeeId" type="EntityIdType" minOccurs="0" />
            <xsd:element name="FormerEmployeeId" type="EntityIdType" minOccurs="0" maxOccurs="unbounded" />
            <xsd:element name="ContactMethod" type="ContactMethodType" minOccurs="0" maxOccurs="unbounded" />
            <xsd:element name="EmergencyContact" type="ContactInfoType" minOccurs="0" maxOccurs="unbounded" />
            <xsd:element name="PersonDescriptors" type="PersonDescriptorsType" minOccurs="0" />
            <xsd:element ref="Competency" minOccurs="0" maxOccurs="unbounded" />
            <xsd:element name="EducationHistory" type="EducationHistoryType" minOccurs="0" />
            <xsd:element name="EmploymentHistory" type="EmploymentHistoryType" minOccurs="0" />
            <xsd:element name="Association" minOccurs="0" maxOccurs="unbounded">
                <xsd:complexType>
                    <xsd:complexContent>
                        <xsd:extension base="AssociationType">
                            <xsd:sequence>
                                <xsd:element name="OrganizationId" type="EntityIdType" />
                            </xsd:sequence>
                        </xsd:extension>
                    </xsd:complexContent>
                </xsd:complexType>
            </xsd:element>
        </xsd:sequence>
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
PersonName hr:PersonName (1) (1)
ApplicantId hr:ApplicantId 0 (1)
EmployeeId hr:EmployeeId 0 (1)
FormerEmployeeId hr:FormerEmployeeId 0 unbounded
ContactMethod hr:ContactMethod 0 unbounded
EmergencyContact hr:EmergencyContact 0 unbounded
PersonDescriptors hr:PersonDescriptors 0 (1)
Competency hr:Competency 0 unbounded
EducationHistory hr:EducationHistory 0 (1)
EmploymentHistory hr:EmploymentHistory 0 (1)
Association hr:Association 0 unbounded