Definition Type: ComplexType
Name: ScheduleDInstanceType
Namespace: http://www.irs.gov/efile
Containing Schema: IRS94xScheduleDGroup.xsd
Abstract
Documentation:
Content model for each Form 941, 941SS, or 944 Schedule D's unique data
Collapse XSD Schema Diagram:
Drilldown into Discrepancies in schema irs94xscheduledgroup_xsd Drilldown into OtherParty in schema irs94xscheduledgroup_xsd Drilldown into ConsolidationAcquisitionDate in schema irs94xscheduledgroup_xsd Drilldown into AfterAcquisition in schema irs94xscheduledgroup_xsd Drilldown into AfterMergerConsolidation in schema irs94xscheduledgroup_xsd Drilldown into Of in schema irs94xscheduledgroup_xsd Drilldown into ScheduleNumber in schema irs94xscheduledgroup_xsdXSD Diagram of ScheduleDInstanceType in schema irs94xscheduledgroup_xsd (IRS Electronic Tax Administration)
Collapse XSD Schema Code:
<xsd:complexType name="ScheduleDInstanceType">
    <xsd:annotation>
        <xsd:documentation>Content model for each Form 941, 941SS, or 944 Schedule D's unique data</xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element name="ScheduleNumber">
            <xsd:annotation>
                <xsd:documentation>
                    <Description>This is schedule # of #. (Example: This is schedule 1 of 3.)</Description>
                    <LineNumber>Part 3 Line 9</LineNumber>
                </xsd:documentation>
            </xsd:annotation>
            <xsd:simpleType>
                <xsd:restriction base="IntegerPosType">
                    <xsd:totalDigits value="4" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:element>
        <xsd:element name="Of">
            <xsd:simpleType>
                <xsd:restriction base="IntegerPosType">
                    <xsd:totalDigits value="4" />
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:element>
        <xsd:choice>
            <xsd:annotation>
                <xsd:documentation>
                    <Description>Are you filing this schedule -- (Check one)</Description>
                </xsd:documentation>
            </xsd:annotation>
            <xsd:element name="AfterMergerConsolidation">
                <xsd:annotation>
                    <xsd:documentation>
                        <Description>After a statutory merger or consolidation (See Rev. Rul. 62-60, 1962-1 C.B. 186 and Rev. Proc. 2004-53, 2004-34 I.R.B. 320.)</Description>
                        <LineNumber>1</LineNumber>
                    </xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="MergerConsolidation" type="CheckboxType">
                            <xsd:annotation>
                                <xsd:documentation>
                                    <Description>After a statutory merger or consolidation (See Rev. Rul. 62-60, 1962-1 C.B. 186 and Rev. Proc. 2004-53, 2004-34 I.R.B. 320.)</Description>
                                    <LineNumber>1</LineNumber>
                                </xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                        <xsd:choice>
                            <xsd:annotation>
                                <xsd:documentation>
                                    <Description>You are either: (Check one)</Description>
                                    <LineNumber>1</LineNumber>
                                </xsd:documentation>
                            </xsd:annotation>
                            <xsd:element name="AcquiredCorporation" type="CheckboxType" />
                            <xsd:element name="SurvivingCorporation" type="CheckboxType" />
                        </xsd:choice>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="AfterAcquisition">
                <xsd:annotation>
                    <xsd:documentation>
                        <Description>After an acquisition and you are using the alternate procedure under Rev. Proc. 2004-53, 2004-34 I.R.B. 320</Description>
                        <LineNumber>1</LineNumber>
                    </xsd:documentation>
                </xsd:annotation>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="AcquisitionAlternateProcedure" type="CheckboxType">
                            <xsd:annotation>
                                <xsd:documentation>
                                    <Description>After an acquisition and you are using the alternate procedure under Rev. Proc. 2004-53, 2004-34 I.R.B. 320</Description>
                                    <LineNumber>1</LineNumber>
                                </xsd:documentation>
                            </xsd:annotation>
                        </xsd:element>
                        <xsd:choice>
                            <xsd:annotation>
                                <xsd:documentation>
                                    <Description>You are either: (Check one)</Description>
                                    <LineNumber>1</LineNumber>
                                </xsd:documentation>
                            </xsd:annotation>
                            <xsd:element name="Predecessor" type="CheckboxType" />
                            <xsd:element name="Successor" type="CheckboxType" />
                        </xsd:choice>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
        </xsd:choice>
        <xsd:element name="ConsolidationAcquisitionDate" type="DateType">
            <xsd:annotation>
                <xsd:documentation>
                    <Description>The effective date of the statutory merger/consolidation or acquisition</Description>
                    <LineNumber>2</LineNumber>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="OtherParty">
            <xsd:annotation>
                <xsd:documentation>
                    <Description>The OTHER PARTY in this transaction is ...</Description>
                    <LineNumber>3</LineNumber>
                </xsd:documentation>
            </xsd:annotation>
            <xsd:complexType>
                <xsd:sequence>
                    <xsd:element name="EIN" type="EINType">
                        <xsd:annotation>
                            <xsd:documentation>
                                <Description>Other party's EIN</Description>
                                <LineNumber>3</LineNumber>
                            </xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="BusinessName1" type="BusinessName1Type">
                        <xsd:annotation>
                            <xsd:documentation>
                                <Description>Other party's name</Description>
                                <LineNumber>3</LineNumber>
                            </xsd:documentation>
                        </xsd:annotation>
                    </xsd:element>
                    <xsd:element name="BusinessName2" type="BusinessName2Type" minOccurs="0" />
                    <xsd:element name="Address1" type="StreetAddressType" />
                    <xsd:element name="Address2" type="StreetAddressType" minOccurs="0" />
                    <xsd:element name="City" type="CityType" />
                    <xsd:element name="State" type="StateType" />
                    <xsd:element name="ZIPCode" type="ZIPCodeType" />
                    <xsd:element name="Phone" type="PhoneNumberType" minOccurs="0" />
                </xsd:sequence>
            </xsd:complexType>
        </xsd:element>
        <xsd:element name="Discrepancies" type="DiscrepancyAmountsType">
            <xsd:annotation>
                <xsd:documentation>
                    <Description>Part 3 lines 10-14</Description>
                </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
ScheduleNumber nsA:ScheduleNumber (1) (1)
Of nsA:Of (1) (1)
AfterMergerConsolidation nsA:AfterMergerConsolidation (1) (1)
AfterAcquisition nsA:AfterAcquisition (1) (1)
ConsolidationAcquisitionDate nsA:ConsolidationAcquisitionDate (1) (1)
OtherParty nsA:OtherParty (1) (1)
Discrepancies nsA:Discrepancies (1) (1)
Collapse Derivation Tree:
Collapse References:
nsA:ScheduleDInstance