<xsd:element name="PositionInfo" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ReferenceInfo" type="NewHireReferenceInfoType" />
<xsd:element name="OfferInfo">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="NegotiatedPositionTitle" type="xsd:string" minOccurs="0" />
<xsd:element name="NegotiatedPositionDescription" type="xsd:string" minOccurs="0" />
<xsd:element name="OfferMade" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="OfferedBy" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="PersonName" minOccurs="0" />
<xsd:element name="PersonId" type="EntityIdType" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="OfferedOnDate" type="LocalDateType" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="DateJobAccepted" type="LocalDateType" minOccurs="0" />
<xsd:element name="EmploymentStartDate" type="LocalDateType" />
<xsd:element name="ExpectedEndDate" type="LocalDateType" minOccurs="0" />
<xsd:element name="FirstDayToWork" type="AnyDateTimeType" minOccurs="0" />
<xsd:element name="RemunerationInfo">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="BasePay" minOccurs="0">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:decimal">
<xsd:attribute name="currencyCode" type="CurrencyCodeType" />
<xsd:attribute name="baseInterval" type="FrequencyType" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="OtherPay" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:decimal">
<xsd:attribute name="currencyCode" type="CurrencyCodeType" />
<xsd:attribute name="baseInterval" type="FrequencyType" />
<xsd:attribute name="type" type="OtherPayTypeTypes" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="Benefits" type="BenefitsType" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Shift" type="WorkShiftScheduleType" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="EmploymentLevel" type="EmploymentLevelEnumType" minOccurs="0" />
<xsd:element name="ResourceRelationship" type="ResourceRelationshipEnumType" minOccurs="0" />
<xsd:element name="EmploymentTerm" type="EmploymentTermType" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="OrganizationalUnit" type="OrganizationalUnitType" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="ManagerInfo" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ContactInfo" type="ContactInfoType" minOccurs="0" />
<xsd:element name="ManagerId" type="EntityIdType" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="role" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="MultipleJobIndicator" type="xsd:boolean" minOccurs="0" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
|