<xsd:schema targetNamespace="http://www.irs.gov/efile" xmlns="http://www.irs.gov/efile"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
<xsd:annotation>
<xsd:documentation>
<Description>IRS e-file 94x Schema - This schema lists all return documents that may be included in a 941-PR return</Description>
<Version>Release 2.11</Version>
<ReleaseDate>October 14, 2010</ReleaseDate>
</xsd:documentation>
</xsd:annotation>
<xsd:include schemaLocation="../efileTypes.xsd" />
<xsd:include schemaLocation="ReturnHeader94x.xsd" />
<xsd:include schemaLocation="IRS941PR.xsd" />
<xsd:include schemaLocation="SickPayAdjustmentSupportingInfo.xsd" />
<xsd:include schemaLocation="FractionsOfCentsAdjSupportingInfo.xsd" />
<xsd:include schemaLocation="OtherAdjustmentSupportingInfo.xsd" />
<xsd:include schemaLocation="IRS941PRScheduleB.xsd" />
<xsd:include schemaLocation="IRS94xPayment.xsd" />
<xsd:include schemaLocation="GeneralSupportingInformation.xsd"/>
<xsd:element name="ReturnData">
<xsd:annotation>
<xsd:documentation>941-PR Return Contents</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="ItemType">
<xsd:sequence>
<xsd:element ref="ReturnHeader94x">
<xsd:annotation>
<xsd:documentation>IRS e-file 94x Schema - Return header schema for a 941PR return</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="IRS941PR">
<xsd:annotation>
<xsd:documentation>IRS Form 941-PR Employer's Quarterly Federal Tax Return</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="SickPayAdjustmentExplanation" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Sick Pay Adjustment Explanation Supporting Info</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="FractionsOfCentsAdjExplanation" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Fractions of Cents Adjustment Explanation Supporting Info</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="OtherAdjustmentExplanation" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>Other Adjustment Explanation Supporting Info</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="IRS941PRScheduleB" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>IRS Form 941-PR Schedule B</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="IRS94xPayment" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>IRS 94x Payment</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element ref="GeneralSupportingInformation" minOccurs="0" maxOccurs="1">
<xsd:annotation>
<xsd:documentation>General Supporting Information</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attributeGroup ref="ReturnDataAttributes">
<xsd:annotation>
<xsd:documentation>Common return data attributes</xsd:documentation>
</xsd:annotation>
</xsd:attributeGroup>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
</xsd:schema>
|