Definition Type: ComplexType
Name: ExemptionType
Namespace: http://www.irs.gov/efile
Containing Schema: IRS940.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into OtherExemption in schema irs940_xsd Drilldown into DependentCare in schema irs940_xsd Drilldown into RetirementPension in schema irs940_xsd Drilldown into GroupTermLifeIns in schema irs940_xsd Drilldown into FringeBenefits in schema irs940_xsdXSD Diagram of ExemptionType in schema irs940_xsd (IRS Electronic Tax Administration)
Collapse XSD Schema Code:
<xsd:complexType name="ExemptionType">
    <xsd:sequence>
        <!-- Fringe Benefits Exemption Checkbox -->
        <xsd:element name="FringeBenefits" type="CheckboxType" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>
                    <Description>Indicates the exemption was for Fringe Benefits</Description>
                    <LineNumber>Part 2 Line 4a</LineNumber>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <!-- Group Term Life Insurance Exemption Checkbox -->
        <xsd:element name="GroupTermLifeIns" type="CheckboxType" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>
                    <Description>Indicates the exemption was for Group Term Life Insurance</Description>
                    <LineNumber>Part 2 Line 4b</LineNumber>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <!-- Retirement Pension Exemption Checkbox -->
        <xsd:element name="RetirementPension" type="CheckboxType" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>
                    <Description>Indicates the exemption was for Retirement Pension</Description>
                    <LineNumber>Part 2 Line 4c</LineNumber>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <!-- Dependent Care Exemption Checkbox -->
        <xsd:element name="DependentCare" type="CheckboxType" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>
                    <Description>Indicates the exemption was for Dependent Care</Description>
                    <LineNumber>Part 2 Line 4d</LineNumber>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <!-- Other Exemption Checkbox -->
        <xsd:element name="OtherExemption" type="CheckboxType" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>
                    <Description>Indicates the exemption was for a category not listed</Description>
                    <LineNumber>Part 2 Line 4e</LineNumber>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
FringeBenefits nsA:FringeBenefits 0 (1)
GroupTermLifeIns nsA:GroupTermLifeIns 0 (1)
RetirementPension nsA:RetirementPension 0 (1)
DependentCare nsA:DependentCare 0 (1)
OtherExemption nsA:OtherExemption 0 (1)
Collapse Derivation Tree:
Collapse References:
nsA:ExemptionCategory