Definition Type: ComplexType
Name: PersonEmploymentAssociationType
Namespace: http://niem.gov/niem/niem-core/2.0
Type: nc:AssociationType
Containing Schema: niem-core.xsd
Abstract
Documentation:
A data type for an association between a person and an employment.
Collapse XSD Schema Diagram:
Drilldown into EmployeeSupervisorReference in schema niem-core_xsd Drilldown into EmploymentStatus in schema niem-core_xsd Drilldown into EmployeeEarningsRateText in schema niem-core_xsd Drilldown into EmployeeShiftText in schema niem-core_xsd Drilldown into EmploymentLocationReference in schema niem-core_xsd Drilldown into EmploymentContactInformationReference in schema niem-core_xsd Drilldown into EmployeeIdentification in schema niem-core_xsd Drilldown into EmployeeRankText in schema niem-core_xsd Drilldown into EmployeeOccupationCategory in schema niem-core_xsd Drilldown into EmployeeOccupation in schema niem-core_xsd Drilldown into EmployeePositionName in schema niem-core_xsd Drilldown into EmployeeDepartmentName in schema niem-core_xsd Drilldown into Employer in schema niem-core_xsd Drilldown into EmployeeReference in schema niem-core_xsd Drilldown into AssociationEndDate in schema niem-core_xsd Drilldown into AssociationBeginDate in schema niem-core_xsd Drilldown into linkMetadata in schema structures_xsd Drilldown into metadata in schema structures_xsd Drilldown into id in schema structures_xsd Drilldown into ComplexObjectType in schema structures_xsd Drilldown into AssociationType in schema niem-core_xsdXSD Diagram of PersonEmploymentAssociationType in schema niem-core_xsd (National Information Exchange Model (NEIM))
Collapse XSD Schema Code:
<xsd:complexType name="PersonEmploymentAssociationType">
    <xsd:annotation>
        <xsd:documentation>A data type for an association between a person and an employment.</xsd:documentation>
        <xsd:appinfo>
            <i:Base i:name="AssociationType" xmlns:i="http://niem.gov/niem/appinfo/2.0" />
        </xsd:appinfo>
    </xsd:annotation>
    <xsd:complexContent>
        <xsd:extension base="nc:AssociationType">
            <xsd:sequence>
                <xsd:element ref="nc:EmployeeReference" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="nc:Employer" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="nc:EmployeeDepartmentName" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="nc:EmployeePositionName" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="nc:EmployeeOccupation" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="nc:EmployeeOccupationCategory" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="nc:EmployeeRankText" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="nc:EmployeeIdentification" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="nc:EmploymentContactInformationReference" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="nc:EmploymentLocationReference" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="nc:EmployeeShiftText" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="nc:EmployeeEarningsRateText" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="nc:EmploymentStatus" minOccurs="0" maxOccurs="unbounded" />
                <xsd:element ref="nc:EmployeeSupervisorReference" minOccurs="0" maxOccurs="unbounded" />
            </xsd:sequence>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
AssociationBeginDate nc:AssociationBeginDate 0 unbounded
AssociationEndDate nc:AssociationEndDate 0 unbounded
EmployeeReference nc:EmployeeReference 0 unbounded
Employer nc:Employer 0 unbounded
EmployeeDepartmentName nc:EmployeeDepartmentName 0 unbounded
EmployeePositionName nc:EmployeePositionName 0 unbounded
EmployeeOccupation nc:EmployeeOccupation 0 unbounded
EmployeeOccupationCategory nc:EmployeeOccupationCategory 0 unbounded
EmployeeRankText nc:EmployeeRankText 0 unbounded
EmployeeIdentification nc:EmployeeIdentification 0 unbounded
EmploymentContactInformationReference nc:EmploymentContactInformationReference 0 unbounded
EmploymentLocationReference nc:EmploymentLocationReference 0 unbounded
EmployeeShiftText nc:EmployeeShiftText 0 unbounded
EmployeeEarningsRateText nc:EmployeeEarningsRateText 0 unbounded
EmploymentStatus nc:EmploymentStatus 0 unbounded
EmployeeSupervisorReference nc:EmployeeSupervisorReference 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
id s:id (Optional)
metadata s:metadata (Optional)
linkMetadata s:linkMetadata (Optional)
Collapse Derivation Tree:
Collapse References:
nc:PersonCurrentEmploymentAssociation, nc:PersonEmploymentAssociation, nc:PersonFormerEmploymentAssociation