Definition Type: Element
Name: OfferInfo
Namespace: http://ns.hr-xml.org/2007-04-15
Containing Schema: NewHire.xsd
MinOccurs (1)
MaxOccurs (1)
Abstract
Collapse XSD Schema Diagram:
Drilldown into EmploymentTerm in schema newhire_xsd Drilldown into ResourceRelationship in schema newhire_xsd Drilldown into EmploymentLevel in schema newhire_xsd Drilldown into Shift in schema newhire_xsd Drilldown into RemunerationInfo in schema newhire_xsd Drilldown into FirstDayToWork in schema newhire_xsd Drilldown into ExpectedEndDate in schema newhire_xsd Drilldown into EmploymentStartDate in schema newhire_xsd Drilldown into DateJobAccepted in schema newhire_xsd Drilldown into OfferMade in schema newhire_xsd Drilldown into NegotiatedPositionDescription in schema newhire_xsd Drilldown into NegotiatedPositionTitle in schema newhire_xsdXSD Diagram of OfferInfo in schema newhire_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<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>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
NegotiatedPositionTitle hr:NegotiatedPositionTitle 0 (1)
NegotiatedPositionDescription hr:NegotiatedPositionDescription 0 (1)
OfferMade hr:OfferMade 0 (1)
DateJobAccepted hr:DateJobAccepted 0 (1)
EmploymentStartDate hr:EmploymentStartDate (1) (1)
ExpectedEndDate hr:ExpectedEndDate 0 (1)
FirstDayToWork hr:FirstDayToWork 0 (1)
RemunerationInfo hr:RemunerationInfo (1) (1)
Shift hr:Shift 0 unbounded
EmploymentLevel hr:EmploymentLevel 0 (1)
ResourceRelationship hr:ResourceRelationship 0 (1)
EmploymentTerm hr:EmploymentTerm 0 (1)