Definition Type: ComplexType
Name: BenefitType
Namespace: http://ns.hr-xml.org/2007-04-15
Containing Schema: PayrollInstructions.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into BenefitOptionalDate in schema payrollinstructions_xsd Drilldown into BenefitCaseNumber in schema payrollinstructions_xsd Drilldown into BenefitFrequency in schema payrollinstructions_xsd Drilldown into BenefitEndDate in schema payrollinstructions_xsd Drilldown into BenefitStartDate in schema payrollinstructions_xsd Drilldown into BenefitPlan in schema payrollinstructions_xsd Drilldown into ApplyToCompensation in schema payrollinstructions_xsd Drilldown into reportOnly in schema payrollinstructions_xsd Drilldown into benefitTaxTreatment in schema payrollinstructions_xsdXSD Diagram of BenefitType in schema payrollinstructions_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:complexType name="BenefitType">
    <xsd:sequence>
        <xsd:element name="ApplyToCompensation" type="ApplyToCompensationType" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element name="BenefitPlan" type="BenefitPlanType" />
        <xsd:element name="BenefitStartDate" type="LocalDateType" />
        <xsd:element name="BenefitEndDate" type="LocalDateType" minOccurs="0" />
        <xsd:element name="BenefitFrequency" type="FrequencyType" minOccurs="0" maxOccurs="unbounded" />
        <xsd:element name="BenefitCaseNumber" type="xsd:string" minOccurs="0" />
        <xsd:element name="BenefitOptionalDate" type="PayrollDateType" minOccurs="0" maxOccurs="unbounded" />
    </xsd:sequence>
    <xsd:attribute name="benefitTaxTreatment" type="BenefitTaxTreatmentType" />
    <xsd:attribute name="reportOnly" type="xsd:boolean" />
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
ApplyToCompensation hr:ApplyToCompensation 0 unbounded
BenefitPlan hr:BenefitPlan (1) (1)
BenefitStartDate hr:BenefitStartDate (1) (1)
BenefitEndDate hr:BenefitEndDate 0 (1)
BenefitFrequency hr:BenefitFrequency 0 unbounded
BenefitCaseNumber hr:BenefitCaseNumber 0 (1)
BenefitOptionalDate hr:BenefitOptionalDate 0 unbounded
Collapse Child Attributes:
Name Type Default Value Use
benefitTaxTreatment hr:benefitTaxTreatment (Optional)
reportOnly hr:reportOnly (Optional)
Collapse Derivation Tree:
Collapse References:
hr:Benefit