Schema Name: IRS94xPayment.xsd
Target Namespace: http://www.irs.gov/efile
Documentation:
IRS e-file 94x Schema - Payment schema for a 94x return Release 2.11 June 17, 2011
Collapse XSD Schema Code:

<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 - Payment schema for a 94x return</Description>
      <Version>Release 2.11</Version>
      <ReleaseDate>June 17, 2011</ReleaseDate>
    </xsd:documentation>
  </xsd:annotation>

  <xsd:include schemaLocation="../efileTypes.xsd"/>

  <xsd:element name="IRS94xPayment">
    <xsd:annotation>
      <xsd:documentation>IRS 94x Payment</xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
      <xsd:complexContent>
        <xsd:extension base="IRS94xPaymentType">
          <xsd:attributeGroup ref="DocumentAttributes" />
        </xsd:extension>
      </xsd:complexContent>
    </xsd:complexType>
  </xsd:element>

  <xsd:complexType name="IRS94xPaymentType">
    <xsd:annotation>
      <xsd:documentation>Content model for 94x Payment</xsd:documentation>
    </xsd:annotation>

    <xsd:sequence>

      <!-- Routing Transit Number -->
      <xsd:element name="RoutingTransitNumber" type="RoutingTransitNumberType">
        <xsd:annotation>
          <xsd:documentation>Routing Transit Number</xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Bank Account Number -->
      <xsd:element name="BankAccountNumber" type="BankAccountNumberType">
        <xsd:annotation>
          <xsd:documentation>Bank Account Number</xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Type of Account -->
      <xsd:element name="AccountType" type="BankAccountType">
        <xsd:annotation>
          <xsd:documentation>Type of Account</xsd:documentation>
        </xsd:annotation>
      </xsd:element>

      <!-- Payment Amount -->
      <xsd:element name="PaymentAmount">
        <xsd:annotation>
          <xsd:documentation>Payment Amount in Decimals</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleType>
          <xsd:restriction base="DecimalPosType">
            <xsd:maxInclusive value="+999999999.99"/>
            <xsd:totalDigits value="11"/>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:element>

      <!-- Taxpayer Daytime Phone -->
      <xsd:element name="TaxpayerDaytimePhone" type="PhoneNumberType">
        <xsd:annotation>
          <xsd:documentation>Taxpayer's Daytime Phone Number</xsd:documentation>
        </xsd:annotation>
      </xsd:element>

    </xsd:sequence>
  </xsd:complexType>

</xsd:schema>
Collapse ComplexTypes:
Collapse Elements: