Definition Type: ComplexType
Name: IRS941ScheduleBType
Namespace: http://www.irs.gov/efile
Containing Schema: IRS941ScheduleB.xsd
Abstract
Documentation:
Content model for Form 941 Schedule B
Collapse XSD Schema Diagram:
Drilldown into TotalQuarterLiability in schema irs941scheduleb_xsd Drilldown into MonthlyLiabilities in schema irs941scheduleb_xsdXSD Diagram of IRS941ScheduleBType in schema irs941scheduleb_xsd (IRS Electronic Tax Administration)
Collapse XSD Schema Code:
<xsd:complexType name="IRS941ScheduleBType">
    <xsd:annotation>
        <xsd:documentation>Content model for Form 941 Schedule B</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <!-- Monthly Liabilities-->
        <xsd:element name="MonthlyLiabilities" maxOccurs="3">
            <xsd:complexType>
                <xsd:annotation>
                    <xsd:documentation>Parts A,B,C - Monthly and Daily tax Liabilities for each month of quarter</xsd:documentation>
                    <xsd:documentation>Do not include any month without both of at least one Daily Liability Amount and the TotalMonthLiability greater than zero</xsd:documentation>
                    <xsd:documentation>The sum of each month's Daily Liability Amount(s) must equal that month's TotalMonthLiability</xsd:documentation>
                </xsd:annotation>
                <xsd:sequence>
                    <!-- Daily Liability Amount(s)-->
                    <xsd:element name="DailyLiability" type="DayDecimalType" maxOccurs="31">
                        <xsd:annotation>
                            <xsd:documentation>
                                <Description>Parts A,B,C - Daily Liability Amount(s)</Description>
                                <Description>Daily Liability Amount(s) must be greater than zero </Description>
                                <LineNumber>A1 through A31, B1 through B31, or C1 through C31</LineNumber>
                            </xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <!-- Total Month Liability -->
                    <xsd:element name="TotalMonthLiability">
                        <xsd:annotation>
                            <xsd:documentation>
                                <Description>Parts A, B, C - Total tax liability for the specified month of quarter</Description>
                                <Description>Total Month Liability amounts must be greater than zero</Description>
                                <LineNumber>A,B,C</LineNumber>
                            </xsd:documentation>
                        </xsd:annotation>
                        <xsd:simpleType>
                            <xsd:restriction base="DecimalPosType">
                                <xsd:maxInclusive value="+9999999999999.99" />
                                <xsd:totalDigits value="15" />
                            </xsd:restriction>
                        </xsd:simpleType>
                    </xsd:element>
                </xsd:sequence>
                <!-- Month of Quarter Number -->
                <xsd:attribute name="liabilityMonth" use="required">
                    <xsd:annotation>
                        <xsd:documentation>
                            <Description>Month of Quarter number.  Use 1, 2, or 3, as appropriate, in order. Do not repeat month number.</Description>
                        </xsd:documentation>
                    </xsd:annotation>
                    <xsd:simpleType>
                        <xsd:restriction base="IntegerPosType">
                            <xsd:maxInclusive value="3" />
                        </xsd:restriction>
                    </xsd:simpleType>
                </xsd:attribute>
            </xsd:complexType>
        </xsd:element>
        <!-- Total Liability for Quarter -->
        <xsd:element name="TotalQuarterLiability">
            <xsd:annotation>
                <xsd:documentation>
                    <Description>Total for quarter; must be greater than zero</Description>
                    <LineNumber>D</LineNumber>
                </xsd:documentation>
            </xsd:annotation>
            <xsd:simpleType>
                <xsd:restriction base="DecimalNNType">
                    <xsd:maxInclusive value="+9999999999999.99" />
                    <xsd:totalDigits value="15" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
MonthlyLiabilities nsA:MonthlyLiabilities (1) 3
TotalQuarterLiability nsA:TotalQuarterLiability (1) (1)
Collapse Derivation Tree:
Collapse References:
nsA:IRS941PRScheduleB, nsA:IRS941ScheduleB