Definition Type: ComplexType
Name: StaffingContractType
Namespace: http://www.hr-xml.org/3
Containing Schema: Components.xsd
Abstract
Documentation:
Provides key information about an employment contract associated with a staffing assignment or staffing resource. The scope and composition of these employment contracts typically would be governed by the staffing or labor law of the jurisdiction in which the staffing assignment is made. Staffing law and regulations vary significantly from country to country. Some jurisdictions have explicit, formal requirements regarding employment contracts for staffing assignments where as others may not require an explicit, formal contract.
Collapse XSD Schema Diagram:
Drilldown into UserArea in schema fields_xsd Drilldown into StaffingContractLocalizations in schema components_xsd Drilldown into FrameAgreement in schema components_xsd Drilldown into ContractPositionDescription in schema components_xsd Drilldown into ResourceSignatureDate in schema fields_xsd Drilldown into CustomerSignature in schema components_xsd Drilldown into SupplierSignature in schema components_xsd Drilldown into ContractRemunerationPackage in schema components_xsd Drilldown into StartingShiftID in schema fields_xsd Drilldown into WorkSite in schema components_xsd Drilldown into ReplacedPerson in schema components_xsd Drilldown into ContractRecourseDescription in schema fields_xsd Drilldown into ContractRecourseTypeCode in schema fields_xsd Drilldown into StaffingContractReasonCode in schema fields_xsd Drilldown into StaffingResourceTypeCode in schema fields_xsd Drilldown into ContractStatusCode in schema fields_xsd Drilldown into StaffingContractTypeCode in schema fields_xsd Drilldown into LegalNotice in schema components_xsd Drilldown into FormattedDateTime in schema fields_xsd Drilldown into VersionID in schema fields_xsd Drilldown into ID in schema fields_xsd Drilldown into validTo in schema fields_xsd Drilldown into validFrom in schema fields_xsd Drilldown into EffectiveDateAttributeGroup in schema fields_xsdXSD Diagram of StaffingContractType in schema components_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:complexType name="StaffingContractType">
    <xsd:annotation>
        <xsd:documentation source="http://www.hr-xml.org" xml:lang="en">
Provides key information about an employment contract associated with a staffing assignment or staffing resource. The scope and composition of these employment contracts typically would be governed by the staffing or labor law of the jurisdiction in which the staffing assignment is made. Staffing law and regulations vary significantly from country to country. Some jurisdictions have explicit, formal requirements regarding employment contracts for staffing assignments where as others may not require an explicit, formal contract. </xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element ref="ID" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element ref="VersionID" minOccurs="0" />
        <xsd:element ref="FormattedDateTime" minOccurs="0" />
        <xsd:element ref="LegalNotice" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element ref="StaffingContractTypeCode" minOccurs="0" />
        <xsd:element ref="ContractStatusCode" minOccurs="0" />
        <xsd:element ref="StaffingResourceTypeCode" minOccurs="0" />
        <xsd:element ref="StaffingContractReasonCode" minOccurs="0" />
        <xsd:element ref="ContractRecourseTypeCode" minOccurs="0" />
        <xsd:element ref="ContractRecourseDescription" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element ref="ReplacedPerson" minOccurs="0" />
        <xsd:element ref="WorkSite" minOccurs="0" />
        <xsd:element ref="StartingShiftID" minOccurs="0" />
        <xsd:element ref="ContractRemunerationPackage" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element ref="SupplierSignature" minOccurs="0" />
        <xsd:element ref="CustomerSignature" minOccurs="0" />
        <xsd:element ref="ResourceSignatureDate" minOccurs="0" />
        <xsd:element ref="ContractPositionDescription" minOccurs="0" />
        <xsd:element ref="FrameAgreement" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element ref="StaffingContractLocalizations" minOccurs="0" />
        <xsd:element ref="UserArea" minOccurs="0" />
    </xsd:sequence>
    <xsd:attributeGroup ref="EffectiveDateAttributeGroup" />
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
ID nsA:ID 0 unbounded
VersionID nsA:VersionID 0 (1)
FormattedDateTime nsA:FormattedDateTime 0 (1)
LegalNotice nsA:LegalNotice 0 unbounded
StaffingContractTypeCode nsA:StaffingContractTypeCode 0 (1)
ContractStatusCode nsA:ContractStatusCode 0 (1)
StaffingResourceTypeCode nsA:StaffingResourceTypeCode 0 (1)
StaffingContractReasonCode nsA:StaffingContractReasonCode 0 (1)
ContractRecourseTypeCode nsA:ContractRecourseTypeCode 0 (1)
ContractRecourseDescription nsA:ContractRecourseDescription 0 unbounded
ReplacedPerson nsA:ReplacedPerson 0 (1)
WorkSite nsA:WorkSite 0 (1)
StartingShiftID nsA:StartingShiftID 0 (1)
ContractRemunerationPackage nsA:ContractRemunerationPackage 0 unbounded
SupplierSignature nsA:SupplierSignature 0 (1)
CustomerSignature nsA:CustomerSignature 0 (1)
ResourceSignatureDate nsA:ResourceSignatureDate 0 (1)
ContractPositionDescription nsA:ContractPositionDescription 0 (1)
FrameAgreement nsA:FrameAgreement 0 unbounded
StaffingContractLocalizations nsA:StaffingContractLocalizations 0 (1)
UserArea nsA:UserArea 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
validFrom nsA:validFrom Optional
validTo nsA:validTo Optional
Collapse Derivation Tree:
Collapse References:
nsA:StaffingContract