Definition Type: ComplexType
Name: ContributionDataType
Namespace: http://ns.hr-xml.org/2007-04-15
Containing Schema: USSpendingAccountCoverage.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into StartDate in schema usspendingaccountcoverage_xsd Drilldown into FirstPayrollDate in schema usspendingaccountcoverage_xsd Drilldown into Frequency in schema usspendingaccountcoverage_xsd Drilldown into YTDContributionAmount in schema usspendingaccountcoverage_xsd Drilldown into PerPayPeriodAmount in schema usspendingaccountcoverage_xsd Drilldown into GoalAmount in schema usspendingaccountcoverage_xsd Drilldown into contributor in schema usspendingaccountcoverage_xsdXSD Diagram of ContributionDataType in schema usspendingaccountcoverage_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xsd:complexType name="ContributionDataType">
    <xsd:sequence>
        <xsd:element name="GoalAmount" minOccurs="0">
            <xsd:complexType>
                <xsd:simpleContent>
                    <xsd:extension base="xsd:double">
                        <xsd:attribute name="currency" type="CurrencyCodeType" use="required" />
                    </xsd:extension>
                </xsd:simpleContent>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="PerPayPeriodAmount" minOccurs="0">
            <xsd:complexType>
                <xsd:simpleContent>
                    <xsd:extension base="xsd:double">
                        <xsd:attribute name="currency" type="CurrencyCodeType" use="required" />
                    </xsd:extension>
                </xsd:simpleContent>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="YTDContributionAmount" minOccurs="0">
            <xsd:complexType>
                <xsd:simpleContent>
                    <xsd:extension base="xsd:double">
                        <xsd:attribute name="currency" type="CurrencyCodeType" use="required" />
                    </xsd:extension>
                </xsd:simpleContent>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="Frequency" minOccurs="0">
            <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                    <xsd:enumeration value="Annually" />
                    <xsd:enumeration value="Bi-Weekly" />
                    <xsd:enumeration value="Daily" />
                    <xsd:enumeration value="Monthly" />
                    <xsd:enumeration value="One Time Only" />
                    <xsd:enumeration value="Quarterly" />
                    <xsd:enumeration value="Semi-Annually" />
                    <xsd:enumeration value="Semi-Monthly" />
                    <xsd:enumeration value="Weekly" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:element>
        <xsd:element name="FirstPayrollDate" type="LocalDateType" minOccurs="0" />
        <xsd:element name="StartDate" type="LocalDateType" minOccurs="0" />
    </xsd:sequence>
    <xsd:attribute name="contributor" use="required">
        <xsd:simpleType>
            <xsd:restriction base="xsd:string">
                <xsd:enumeration value="Employer" />
                <xsd:enumeration value="Employee" />
            </xsd:restriction>
        </xsd:simpleType>
    </xsd:attribute>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
GoalAmount hr:GoalAmount 0 (1)
PerPayPeriodAmount hr:PerPayPeriodAmount 0 (1)
YTDContributionAmount hr:YTDContributionAmount 0 (1)
Frequency hr:Frequency 0 (1)
FirstPayrollDate hr:FirstPayrollDate 0 (1)
StartDate hr:StartDate 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
contributor hr:contributor Required
Collapse Derivation Tree:
Collapse References:
hr:ContributionData