|
<?xml version="1.0" encoding="UTF-8"?> |
|
|
|
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:us:gov:treasury" targetNamespace="urn:us:gov:treasury" elementFormDefault="qualified" attributeFormDefault="unqualified" version="5.0.2"> |
|
<xsd:include schemaLocation="Non_FMS_Standards.xsd"/> |
|
<xsd:simpleType name="ABA_RoutingNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:length value="9"/> |
|
<xsd:pattern value="(([0][0-9])|[1][0-2]|[2][1-9]|[3][0-2]|[6][1-9]|[7][0-2]|[8][0]|[9][0-1])[0-9]{7}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AccountKeyNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:minLength value="3"/> |
|
<xsd:maxLength value="3"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AccountNumber_MaxLength19_SimpleType"> |
|
<xsd:restriction base="AccountNumber_SimpleType"> |
|
<xsd:maxLength value="19"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AccountNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="50"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AccountPartyType_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="Individual"> |
|
<xsd:annotation> |
|
<xsd:documentation>Individual</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Business"> |
|
<xsd:annotation> |
|
<xsd:documentation>Business</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Government"> |
|
<xsd:annotation> |
|
<xsd:documentation>Government</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AccountType_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="CXPND"> |
|
<xsd:annotation> |
|
<xsd:documentation>Clearing Accounts</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="EXPND"> |
|
<xsd:annotation> |
|
<xsd:documentation>Expenditure</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="UAPPR"> |
|
<xsd:annotation> |
|
<xsd:documentation>Unappropriated Receipt</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="URCPT"> |
|
<xsd:annotation> |
|
<xsd:documentation>Unavailable Receipt</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="DEPST"> |
|
<xsd:annotation> |
|
<xsd:documentation>Deposit Fund</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AccountTypeCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="CXPND"> |
|
<xsd:annotation> |
|
<xsd:documentation>Clearing Accounts</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="EXPND"> |
|
<xsd:annotation> |
|
<xsd:documentation>Expenditure</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="UAPPR"> |
|
<xsd:annotation> |
|
<xsd:documentation>Unappropriated Receipt</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="URCPT"> |
|
<xsd:annotation> |
|
<xsd:documentation>Unavailable Receipt</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="DEPST"> |
|
<xsd:annotation> |
|
<xsd:documentation>Deposit Fund</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="AVAIL"> |
|
<xsd:annotation> |
|
<xsd:documentation>Available Receipt</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="MISC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Miscellaneous</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ACH_PaymentTypeCode_SimpleType"> |
|
<xsd:restriction base="PaymentTypeCode_SimpleType"> |
|
<xsd:enumeration value="Vendor"> |
|
<xsd:annotation> |
|
<xsd:documentation>Vendor</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Salary"> |
|
<xsd:annotation> |
|
<xsd:documentation>Salary</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Travel"> |
|
<xsd:annotation> |
|
<xsd:documentation>Travel</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Tax"> |
|
<xsd:annotation> |
|
<xsd:documentation>Tax</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="OPMBenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>Office of Personal Management Benefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="RRBBenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>Rail Road Retirement Board Benefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SSABenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>SSA Benefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SSIBenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>SSI Benefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="VABenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>VABenefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Miscellaneous"> |
|
<xsd:annotation> |
|
<xsd:documentation>Miscellaneous</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ACH_TraceNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="15"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ACH_TransactionCode_ACH_Information_SimpleType"> |
|
<xsd:restriction base="ACH_TransactionCode_SimpleType"> |
|
<xsd:enumeration value="27"> |
|
<xsd:annotation> |
|
<xsd:documentation>Checking/Debit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="28"> |
|
<xsd:annotation> |
|
<xsd:documentation>Checking/Debit for Pre-Notes</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="37"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Payment.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="38"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prenotification of Savings Debit Authorization (non-dollar).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="47"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated General Ledger Payment (Debit).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="48"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prenotification of General Ledger Debit Authorization (non-dollar).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ACH_TransactionCode_Payment_SimpleType"> |
|
<xsd:restriction base="ACH_TransactionCode_SimpleType"> |
|
<xsd:enumeration value="22"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Deposit.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="23"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prenotification of Demand Credit Authorization; Death Notification (non-dollar); Automated Enrollment Entry (non-dollar).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="32"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Deposit.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="33"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prenotification of Savings Credit Authorization; Death Notification (non-dollar); Automated Enrollment Entry (non-dollar).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="42"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated General Ledger Deposit (Credit).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="43"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prenotification of General Ledger Credit Authorization (non-dollar).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="52"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Loan Account Deposit (Credit).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="53"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prenotification of Loan Account Credit Authorization (non-dollar).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ACH_TransactionCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="20"> |
|
<xsd:annotation> |
|
<xsd:documentation>Reserved</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="21"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Return or Notification of Change for original transaction code 22, 23, or 24.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="22"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Deposit.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="23"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prenotification of Demand Credit Authorization; Death Notification (non-dollar); Automated Enrollment Entry (non-dollar).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="24"> |
|
<xsd:annotation> |
|
<xsd:documentation>Zero dollar with remittance data (for CCD and CTX entries only); Acknowledgment Entries (ACK and ATX entries only) [Zero dollar with remittance data (for CCD, CTX, and IAT entries only); Acknowledgment Entries (ACK and ATX entries only)].</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="25"> |
|
<xsd:annotation> |
|
<xsd:documentation>Reserved.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="26"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Return or Notification of Change for original transaction code 27, 28, or 29.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="27"> |
|
<xsd:annotation> |
|
<xsd:documentation>Checking/Debit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="28"> |
|
<xsd:annotation> |
|
<xsd:documentation>Checking/Debit for Pre-Notes</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="29"> |
|
<xsd:annotation> |
|
<xsd:documentation>Zero dollar with remittance data (for CCD and CTX entries only) [Zero dollar with remittance data (for CCD, CTX, and IAT entries only)].</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="30"> |
|
<xsd:annotation> |
|
<xsd:documentation>Reserved.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="31"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Return or Notification of Change for original transaction code 32, 33, or 34.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="32"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Deposit.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="33"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prenotification of Savings Credit Authorization; Death Notification (non-dollar); Automated Enrollment Entry (non-dollar).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="34"> |
|
<xsd:annotation> |
|
<xsd:documentation>Zero dollar with remittance data (for CCD and CTX entries only); Acknowledgment Entries (ACK and ATX entries only) [Zero dollar with remittance data (for CCD, CTX, and IAT entries only); Acknowledgment Entries (ACK and ATX entries only)].</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="35"> |
|
<xsd:annotation> |
|
<xsd:documentation>Reserved.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="36"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Return or Notification of Change for original transaction code 37, 38, or 39.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="37"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Payment.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="38"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prenotification of Savings Debit Authorization (non-dollar).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="39"> |
|
<xsd:annotation> |
|
<xsd:documentation>Zero dollar with remittance data (for CCD and CTX entries only) [Zero dollar with remittance data (for CCD, CTX, and IAT entries only)].</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="41"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Return or Notification of Change for original transaction code 42, 43, or 44.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="42"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated General Ledger Deposit (Credit).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="43"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prenotification of General Ledger Credit Authorization (non-dollar).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="44"> |
|
<xsd:annotation> |
|
<xsd:documentation>Zero dollar with remittance data (for CCD and CTX entries only).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="46"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Return or Notification of Change for original transaction code 47, 48, or 49.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="47"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated General Ledger Payment (Debit).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="48"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prenotification of General Ledger Debit Authorization (non-dollar).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="49"> |
|
<xsd:annotation> |
|
<xsd:documentation>Zero dollar with remittance data (for CCD and CTX only).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="51"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Return or Notification of Change for original transaction code 52, 53, or 54.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="52"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Loan Account Deposit (Credit).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="53"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prenotification of Loan Account Credit Authorization (non-dollar).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="54"> |
|
<xsd:annotation> |
|
<xsd:documentation>Zero dollar with remittance data (for CCD and CTX entries only).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="55"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Loan Account Debit (Reversals Only).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="56"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Return or Notification of Change for original transaction code 55.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="81"> |
|
<xsd:annotation> |
|
<xsd:documentation>Credit for ACH debits originated.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="82"> |
|
<xsd:annotation> |
|
<xsd:documentation>Debit for ACH credits originated.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="83"> |
|
<xsd:annotation> |
|
<xsd:documentation>Credit for ACH credits received.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="84"> |
|
<xsd:annotation> |
|
<xsd:documentation>Debit for ACH debits received.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="85"> |
|
<xsd:annotation> |
|
<xsd:documentation>Credit for ACH credits in rejected batches.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="86"> |
|
<xsd:annotation> |
|
<xsd:documentation>Debit for ACH debits in rejected batches.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="87"> |
|
<xsd:annotation> |
|
<xsd:documentation>Summary credit for respondent ACH activity.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="88"> |
|
<xsd:annotation> |
|
<xsd:documentation>Summary debit for respondent ACH activity.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ACH_Type_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Credit"> |
|
<xsd:annotation> |
|
<xsd:documentation>Payer initiates the transfer of funds.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Debit"> |
|
<xsd:annotation> |
|
<xsd:documentation>Payee initiates the transfer of funds.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="NOC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Notification of Change</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Prenote"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prenotification</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Zero dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>Zero dollar with remittance data</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Return"> |
|
<xsd:annotation> |
|
<xsd:documentation>Return</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ACHContentString_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="94"/> |
|
<xsd:minLength value="94"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AddendaTypeCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="01"> |
|
<xsd:annotation> |
|
<xsd:documentation>Cross-Border Entries (CBR, PBR) (Addenda Record is used to provide foreign payment information).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="02"> |
|
<xsd:annotation> |
|
<xsd:documentation>Point of Sale Entry (POS), Shared Network Transaction (SHR), or Machine Transfer Entry (MTE) (Addenda record is used for terminal location description information).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="05"> |
|
<xsd:annotation> |
|
<xsd:documentation>Addenda record (Applies to ACK, ATX, CCD, CIE, CTX, DNE, ENR, PPD, TRX, and WEB entries).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="10"> |
|
<xsd:annotation> |
|
<xsd:documentation>1st Addenda Record for IAT Entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="11"> |
|
<xsd:annotation> |
|
<xsd:documentation>2nd Addenda Record for IAT Entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="12"> |
|
<xsd:annotation> |
|
<xsd:documentation>3rd Addenda Record for IAT Entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="13"> |
|
<xsd:annotation> |
|
<xsd:documentation>4th Addenda Record for IAT Entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="14"> |
|
<xsd:annotation> |
|
<xsd:documentation>5th Addenda Record for IAT Entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="15"> |
|
<xsd:annotation> |
|
<xsd:documentation>6th Addenda Record for IAT Entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="16"> |
|
<xsd:annotation> |
|
<xsd:documentation>7th Addenda Record for IAT Entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="17"> |
|
<xsd:annotation> |
|
<xsd:documentation>Addenda Record for IAT Entry Remittance Information.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="18"> |
|
<xsd:annotation> |
|
<xsd:documentation>Addenda Record for IAT Entry Foreign Correspondent Bank Information.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="98"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Notification of Change (COR) Addenda Record and Automated Refused Notification of Change (COR) Addenda Record.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="99"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Return Entity Addenda Record, Automated Dishonored Return Entry Addenda Record and Automated Contested Dishonored Return Entry Addenda Record.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AddressTypeCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Billing"> |
|
<xsd:annotation> |
|
<xsd:documentation>The image is of the front of the check.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Shipping"> |
|
<xsd:annotation> |
|
<xsd:documentation>The image is of the back of the check.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Agency_ACH_Text_SimpleType"> |
|
<xsd:restriction base="PaymentLimitedCharacterSet_SimpleType"> |
|
<xsd:maxLength value="4"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AgencyAccountIdentifier_SimpleType"> |
|
<xsd:restriction base="PaymentLimitedCharacterSet_SimpleType"> |
|
<xsd:maxLength value="16"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AgencyCheckText_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9 A-Z\-]{1,10}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AgencyCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{2}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AgencyIdentifier_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{3}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AgencyLocationCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{8}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AgencyLocationTypeCode_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:maxLength value="10"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AgencyPaymentTypeCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:length value="1"/> |
|
<xsd:pattern value="[A-Z0-9]"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AllocationTransferAgencyIdentifier_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{3}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AmountLength_SimpleType"> |
|
<xsd:restriction base="xsd:decimal"> |
|
<xsd:totalDigits value="20"/> |
|
<xsd:fractionDigits value="2"/> |
|
<xsd:minInclusive value="0.00"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ApportionmentCategory_B_Code_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="4"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ApportionmentCategoryCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="A"> |
|
<xsd:annotation> |
|
<xsd:documentation>Category A - Quarterly Apportionments</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="B"> |
|
<xsd:annotation> |
|
<xsd:documentation>Category B - Apportionments other than quarterly</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="E"> |
|
<xsd:annotation> |
|
<xsd:documentation>Exempt from Apportionment</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AppropriationFlag_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="Null"> |
|
<xsd:annotation> |
|
<xsd:documentation>Definite</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="I"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indefinite</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="M"> |
|
<xsd:annotation> |
|
<xsd:documentation>Mixed</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AppropriationRemark_SimpleType"> |
|
<xsd:restriction base="MainFrameFirstSpaceString_SimpleType"> |
|
<xsd:minLength value="1"/> |
|
<xsd:maxLength value="40"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ATB_AvailabilityIndicator_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="X"> |
|
<xsd:annotation> |
|
<xsd:documentation>No Year account.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="F"> |
|
<xsd:annotation> |
|
<xsd:documentation>Clearing/Suspense account</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="A"> |
|
<xsd:annotation> |
|
<xsd:documentation>Treasury Central Summary General Ledger account</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="M"> |
|
<xsd:annotation> |
|
<xsd:documentation>Merged Surplus account</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="C"> |
|
<xsd:annotation> |
|
<xsd:documentation>Canceled TAS for Reporting Assets</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AuthorityDurationCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="A"> |
|
<xsd:annotation> |
|
<xsd:documentation>Annual Year Account</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="M"> |
|
<xsd:annotation> |
|
<xsd:documentation>Multiyear Account</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="R"> |
|
<xsd:annotation> |
|
<xsd:documentation>Receipt Account</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="F"> |
|
<xsd:annotation> |
|
<xsd:documentation>Clearing/Suspense Account</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="X"> |
|
<xsd:annotation> |
|
<xsd:documentation>No-year Account</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="C"> |
|
<xsd:annotation> |
|
<xsd:documentation>Canceled Account</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AuthorityType_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="B"> |
|
<xsd:annotation> |
|
<xsd:documentation>Borrowing Authority</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="C"> |
|
<xsd:annotation> |
|
<xsd:documentation>Contract Authority</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="D"> |
|
<xsd:annotation> |
|
<xsd:documentation>Advance Appropriation</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="E"> |
|
<xsd:annotation> |
|
<xsd:documentation>Appropriation (Advance Funding) available in Prior Year</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="F"> |
|
<xsd:annotation> |
|
<xsd:documentation>Appropriation (Advance Funding) available from Subsequent Year</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="P"> |
|
<xsd:annotation> |
|
<xsd:documentation>Appropriation (excluding Advance Funding)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="R"> |
|
<xsd:annotation> |
|
<xsd:documentation>Reappropriation</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="S"> |
|
<xsd:annotation> |
|
<xsd:documentation>Spending Authority from Offsetting Collections</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AuthorizationCharactersiticsIndicator_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="2"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AuthorizationCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="6"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AuthorizationRequestResponseCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="2"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AuthorizationSource_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="1"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AvailabilityIndicator_SimpleType"> |
|
<xsd:restriction base="ATB_AvailabilityIndicator_SimpleType"> |
|
<xsd:enumeration value="X"> |
|
<xsd:annotation> |
|
<xsd:documentation>No Year account.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="F"> |
|
<xsd:annotation> |
|
<xsd:documentation>Clearing/Suspense account</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="A"> |
|
<xsd:annotation> |
|
<xsd:documentation>Treasury Central Summary General Ledger account</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="M"> |
|
<xsd:annotation> |
|
<xsd:documentation>Merged Surplus account</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AvailableTimeIndicator_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="A"> |
|
<xsd:annotation> |
|
<xsd:documentation>Available in current period</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="S"> |
|
<xsd:annotation> |
|
<xsd:documentation>Available in subsequent period</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="AVSResponseCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="2"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BankAccountType_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="C"> |
|
<xsd:annotation> |
|
<xsd:documentation>Checking Account.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="S"> |
|
<xsd:annotation> |
|
<xsd:documentation>Savings Account.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="G"> |
|
<xsd:annotation> |
|
<xsd:documentation>General Ledger.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="L"> |
|
<xsd:annotation> |
|
<xsd:documentation>Loan</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BEA_CategoryCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="D"> |
|
<xsd:annotation> |
|
<xsd:documentation>Discretionary</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="M"> |
|
<xsd:annotation> |
|
<xsd:documentation>Mandatory</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="G"> |
|
<xsd:annotation> |
|
<xsd:documentation>Governmental</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="N"> |
|
<xsd:annotation> |
|
<xsd:documentation>Net Interest</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="S"> |
|
<xsd:annotation> |
|
<xsd:documentation>Split</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BEA_CategoryIndicator_SimpleType"> |
|
<xsd:restriction base="BEA_CategoryCode_SimpleType"> |
|
<xsd:enumeration value="D"> |
|
<xsd:annotation> |
|
<xsd:documentation>Discretionary</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="M"> |
|
<xsd:annotation> |
|
<xsd:documentation>Mandatory</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BeginEndIndicator_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="B"> |
|
<xsd:annotation> |
|
<xsd:documentation>Begining Balance</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="E"> |
|
<xsd:annotation> |
|
<xsd:documentation>Ending Balance</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BeginningPeriodOfAvailability_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{4}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BeneficiaryBankRemark_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="(BBI=|OBI=)[A-Z0-9&= ,\.\?\(\)$\-]{0,68}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BeneficiaryCustomerAccount_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9A-Z\-]{1,34}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BillingAgencyAddressLine_SimpleType"> |
|
<xsd:restriction base="PaymentLimitedCharacterSet_SimpleType"> |
|
<xsd:maxLength value="25"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BillingAgencyName_SimpleType"> |
|
<xsd:restriction base="PaymentLimitedCharacterSet_SimpleType"> |
|
<xsd:maxLength value="25"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BillingAgencyPhone_SimpleType"> |
|
<xsd:restriction base="PaymentLimitedCharacterSet_SimpleType"> |
|
<xsd:maxLength value="20"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Boolean_SimpleType"> |
|
<xsd:restriction base="xsd:boolean"> |
|
<xsd:pattern value="1|0"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BorrowingAuthority_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="D"> |
|
<xsd:annotation> |
|
<xsd:documentation>Definite</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="I"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indefinite</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="M"> |
|
<xsd:annotation> |
|
<xsd:documentation>Mixed</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="N"> |
|
<xsd:annotation> |
|
<xsd:documentation>No borrowing authority from Treasury</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BorrowingSourceIndicator_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="F"> |
|
<xsd:annotation> |
|
<xsd:documentation>Federal Financing Bank</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="P"> |
|
<xsd:annotation> |
|
<xsd:documentation>Public</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="T"> |
|
<xsd:annotation> |
|
<xsd:documentation>Treasury</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BudgetAccountCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{4,6}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BudgetAgencyCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9A-Za-z]{3}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BudgetAuthorityYearIndicator_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="BAL"> |
|
<xsd:annotation> |
|
<xsd:documentation>Outlays from balances brought forward</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="NEW"> |
|
<xsd:annotation> |
|
<xsd:documentation>Outlays from new budget authority</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BudgetImpactIndicator_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="D"> |
|
<xsd:annotation> |
|
<xsd:documentation>Budgetary Impact</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="E"> |
|
<xsd:annotation> |
|
<xsd:documentation>Non-Budgetary Impact</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BudgetMainAccountCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9A-Za-z]{4}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BudgetProprietary_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="A"> |
|
<xsd:annotation> |
|
<xsd:documentation>Both Budgetary and Proprietary</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="B"> |
|
<xsd:annotation> |
|
<xsd:documentation>Budgetary</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="P"> |
|
<xsd:annotation> |
|
<xsd:documentation>Proprietary</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BureauIdentifier_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{2,3}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BusinesIdentifierCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[A-Z](4)[A-Z](2)[A-Za-z0-9](2)([A-Za-z0-9](3))?"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BusinessEventTypeCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[A-Z0-9]{1,8}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BusinessFunctionCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="CTR"> |
|
<xsd:annotation> |
|
<xsd:documentation>Customer Transfer</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="CTP"> |
|
<xsd:annotation> |
|
<xsd:documentation>Customer Transfer Plus</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="BTR"> |
|
<xsd:annotation> |
|
<xsd:documentation>Bank Transfer</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="FFR"> |
|
<xsd:annotation> |
|
<xsd:documentation>Fed Funds Return</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="FFS"> |
|
<xsd:annotation> |
|
<xsd:documentation>Fed Funds Sold</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="CKS"> |
|
<xsd:annotation> |
|
<xsd:documentation>Check Same Day Settlement Wire</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="DEP"> |
|
<xsd:annotation> |
|
<xsd:documentation>Deposit to Sender's Account</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="DRW"> |
|
<xsd:annotation> |
|
<xsd:documentation>Drawdown Response</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="DRB"> |
|
<xsd:annotation> |
|
<xsd:documentation>Bank to Bank Drawdown</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="DRC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Customer or Corporate Drawdown</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SVC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Service Message</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BusinessTransactionType_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:enumeration value="Payment"> |
|
<xsd:annotation> |
|
<xsd:documentation>Payment</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Collection"> |
|
<xsd:annotation> |
|
<xsd:documentation>Collection</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="IPC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Intragovernmental Payments and Collections</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="NTDOPMT"> |
|
<xsd:annotation> |
|
<xsd:documentation>Non-Treasury Disbursing Office (NTDO) Payment</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="BusinessTransmissionCategory_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="Collections"> |
|
<xsd:annotation> |
|
<xsd:documentation>Collections</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="DebtCollection"> |
|
<xsd:annotation> |
|
<xsd:documentation>Debt Collection</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Payments"> |
|
<xsd:annotation> |
|
<xsd:documentation>Payments</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Intragovernmental"> |
|
<xsd:annotation> |
|
<xsd:documentation>Intragovernmental</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Securities"> |
|
<xsd:annotation> |
|
<xsd:documentation>Securities</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Investments"> |
|
<xsd:annotation> |
|
<xsd:documentation>Investments</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Miscellaneous"> |
|
<xsd:annotation> |
|
<xsd:documentation>Miscellaneous</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CardEventType_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="15"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CardNetworkType_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="20"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CardNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{15,16}|[0-9]{4,4}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CardNumberMasked_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="19"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CardProductCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="2"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CardProductType_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="3"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CardResponseCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="2"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CardSecurityCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{3,4}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CardType_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="MC"> |
|
<xsd:annotation> |
|
<xsd:documentation>MASTERCARD</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="VI"> |
|
<xsd:annotation> |
|
<xsd:documentation>VISA</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="AX"> |
|
<xsd:annotation> |
|
<xsd:documentation>AMERICAN EXPRESS</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="DI"> |
|
<xsd:annotation> |
|
<xsd:documentation>DISCOVER</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CashlinkAccountNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{6}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CATIndicator_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="2"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ChangeType_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:enumeration value="New"/> |
|
<xsd:enumeration value="Modified"/> |
|
<xsd:enumeration value="Deleted"/> |
|
<xsd:enumeration value="Expired"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ChannelMedium_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Electronic"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates that the payment was received into the channel electronically.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Non-Electronic"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates that the payment was received into the channel non-electronically.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ChannelType_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="OTC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a transaction was received Over The Counter (OTC)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Mail"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a transaction was received by mail</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Internet"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a transaction was received through a web-based portal</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Phone"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a transaction was received by phone</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Bank"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a transaction was received by a bank</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Mobile"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a transaction was received through a mobile application</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ChargebackRecordNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="12"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ChargebackReferenceNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="12"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CheckDigitNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CheckEnclosure_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="NameOnly"> |
|
<xsd:annotation> |
|
<xsd:documentation>Name Only (name is required, one address line is optional)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Letter"> |
|
<xsd:annotation> |
|
<xsd:documentation>Letter (Name and one address line are required, three optional address lines, Manual checks must be 1)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Stub"> |
|
<xsd:annotation> |
|
<xsd:documentation>Stub (Name and one address line are required, three lines optional and up to 14 information lines)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Insert"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates that the customer is requesting a generic insert (that will provided separately) and be included with each check payment.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CheckImageTypeCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Front"> |
|
<xsd:annotation> |
|
<xsd:documentation>The image is of the front of the check.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Back"> |
|
<xsd:annotation> |
|
<xsd:documentation>The image is of the back of the check.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Both"> |
|
<xsd:annotation> |
|
<xsd:documentation>The image contains both the front and back of the check.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CheckMediumType_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="Personal"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates the check is from a personal checking account.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Commercial"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates the check is from a business checking account.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="TravelersCheck"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates that Travelers Checks were used for payment of the collection.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="MoneyOrder"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates that a Money Order was used for payment of the collection.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="CashiersCheck"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates that a Cashier's Check was used for payment of the collection.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="TreasuryCheck"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates that a Treasury Check was used for payment of the collection.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="CreditCardCheck"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates that a Credit Card Check was used for payment of the collection.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CheckPaymentEnclosure_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="NameOnly"> |
|
<xsd:annotation> |
|
<xsd:documentation>Name Only (name is required, one address line is optional)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="DirectMail"> |
|
<xsd:annotation> |
|
<xsd:documentation>Direct Mail (Name and one address line are required, three optional address lines, Manual checks must be 1)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Stub"> |
|
<xsd:annotation> |
|
<xsd:documentation>Stub (Name and one address line are required, three lines optional and up to 14 information lines)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ForeignMail"> |
|
<xsd:annotation> |
|
<xsd:documentation>Foreign Mail (Name and one address line required. Three lines optional.)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CheckPaymentTypeCode_SimpleType"> |
|
<xsd:restriction base="PaymentTypeCode_SimpleType"> |
|
<xsd:enumeration value="Vendor"> |
|
<xsd:annotation> |
|
<xsd:documentation>Vendor</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Miscellaneous"> |
|
<xsd:annotation> |
|
<xsd:documentation>Miscellaneous</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Tax"> |
|
<xsd:annotation> |
|
<xsd:documentation>Tax</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="OPMBenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>OPM Benefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="RRBBenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>RRB Benefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SSABenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>SSA Benefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SSIBenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>SSI Benefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="VABenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>VA Benefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CheckSerialNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="15"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CheckSymbol_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{4}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ClientBatchNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="6"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CoinCurrencyDenominator_SimpleType"> |
|
<xsd:restriction base="CurrencyDenominator_SimpleType"> |
|
<xsd:enumeration value="Penny"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US coin that is worth 1 cent.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Nickel"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US coin that is worth 5 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Dime"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US coin that is worth 10 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Quarter"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US coin that is worth 25 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Half-Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US coin that is worth 50 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="One Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US coin that is worth 100 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ContentLengthNumber_SimpleType"> |
|
<xsd:restriction base="NumericLength_1to10_SimpleType"/> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ContentOffsetNumber_SimpleType"> |
|
<xsd:restriction base="NumericLength_1to10_SimpleType"/> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ContractAuthority_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="D"> |
|
<xsd:annotation> |
|
<xsd:documentation>Definite</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="I"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indefinite</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="N"> |
|
<xsd:annotation> |
|
<xsd:documentation>No Contract Authority</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ControlNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[A-Z][0-9]{6}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ConversionMethodCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="FV"> |
|
<xsd:annotation> |
|
<xsd:documentation>Fixed-Variable</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="VF"> |
|
<xsd:annotation> |
|
<xsd:documentation>Variable-Fixed</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="FF"> |
|
<xsd:annotation> |
|
<xsd:documentation>Fixed-Fixed</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CorrectiveType_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Additional"> |
|
<xsd:annotation> |
|
<xsd:documentation>Represents a transaction that provides additional information for a previously reported transaction, for example, updates to program data.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Adjustment"> |
|
<xsd:annotation> |
|
<xsd:documentation>Change an amount previously reported.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Correction"> |
|
<xsd:annotation> |
|
<xsd:documentation>Change a data element previously reported other than an amount field.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Rescind"> |
|
<xsd:annotation> |
|
<xsd:documentation>Represents the removal of a transaction sent in error, for example, a duplicate transaction.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Other"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates the summary is an update to a previous transaction that cannot be categorized.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CostCenterWorkUnitCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:minLength value="4"/> |
|
<xsd:maxLength value="4"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Count_SimpleType"> |
|
<xsd:restriction base="xsd:nonNegativeInteger"> |
|
<xsd:minInclusive value="0"/> |
|
<xsd:maxInclusive value="999999999999999"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CurrencyDenominator_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Penny"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US coin that is worth 1 cent.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Nickel"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US coin that is worth 5 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Dime"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US coin that is worth 10 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Quarter"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US coin that is worth 25 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Half-Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US coin that is worth 50 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="One Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US coin that is worth 100 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Two Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US bill that is worth 200 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Five Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US bill that is worth 500 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Ten Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US bill that is worth 1000 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Twenty Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US bill that is worth 2000 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Fifty Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US bill that is worth 5000 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="One Hundred Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US bill that is worth 10,000 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="CustodialIndicator_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="A"> |
|
<xsd:annotation> |
|
<xsd:documentation>Non-custodial</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="S"> |
|
<xsd:annotation> |
|
<xsd:documentation>Custodial</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="DataElementName_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="50"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="DataElementValue_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="9000"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Date_SimpleType"> |
|
<xsd:restriction base="xsd:date"/> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="DateAndDateTime_SimpleType"> |
|
<xsd:union memberTypes="xsd:date xsd:dateTime"/> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="DCCD_AccrualPerodicity_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Annual"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Bimonthly"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Semiweekly"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Daily"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Biweekly"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Semiannual"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Biennial"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Triennial"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Three times a week"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Three times a month"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Continuously updated"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Monthly"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Quarterly"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Semimonthly"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Three times a year"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Weekly"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Completely irregular"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Bimonthly_15EOM"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Bimonthly_1_15"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="DebitCreditIndicator_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="D"> |
|
<xsd:annotation> |
|
<xsd:documentation>Debit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="C"> |
|
<xsd:annotation> |
|
<xsd:documentation>Credit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="DestinationSystem_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="ITS"/> |
|
<xsd:enumeration value="PAM"/> |
|
<xsd:enumeration value="ASAP"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="DirectoryAccessDistinguishedName_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:whiteSpace value="preserve"/> |
|
<xsd:maxLength value="2048"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="DraftLocatorNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="11"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="DUNS_Number_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="(0-9){9}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Email_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="80"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="EmployeeIdentifier_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="9"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="EndingPeriodOfAvailability_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{4}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ExchangeCodeIndicator_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="E"> |
|
<xsd:annotation> |
|
<xsd:documentation>Exchange without associated costs</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="T"> |
|
<xsd:annotation> |
|
<xsd:documentation>Nonexchange</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="X"> |
|
<xsd:annotation> |
|
<xsd:documentation>Exchange</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ExchangeRate_SimpleType"> |
|
<xsd:restriction base="xsd:decimal"> |
|
<xsd:totalDigits value="12"/> |
|
<xsd:fractionDigits value="8"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FederalEmployerIdentificationNumber_SimpleType"> |
|
<xsd:restriction base="PaymentLimitedCharacterSet_SimpleType"> |
|
<xsd:minLength value="0"/> |
|
<xsd:maxLength value="10"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FederalNonFederalCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="E"> |
|
<xsd:annotation> |
|
<xsd:documentation>Non-Federal Exception</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="F"> |
|
<xsd:annotation> |
|
<xsd:documentation>Federal</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="G"> |
|
<xsd:annotation> |
|
<xsd:documentation>General Fund Only</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="N"> |
|
<xsd:annotation> |
|
<xsd:documentation>Non Federal</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FederalProgramAgencyIdentifier_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:length value="4"/> |
|
<xsd:pattern value="[A-Z0-9&'><!#$%\(\)\+\*,\./:;=?@\[\]\\\^_`{}\|~\-]{4}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FedwireProductCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="CTR/"> |
|
<xsd:annotation> |
|
<xsd:documentation>Customer</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="BTR/"> |
|
<xsd:annotation> |
|
<xsd:documentation>Bank</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FedwireSubTypeCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="00"> |
|
<xsd:annotation> |
|
<xsd:documentation>Basic Funds Transfer - A basic value funds transfer. |
|
</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="01"> |
|
<xsd:annotation> |
|
<xsd:documentation>Request for Reversal - A non-value request for reversal of a funds transfer originated on the current business day. |
|
</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="02"> |
|
<xsd:annotation> |
|
<xsd:documentation>Reversal of Transfer - A value reversal of a funds transfer received on the current business day. May be used in response to a subtype code 01 Request for Reversal. |
|
</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="07"> |
|
<xsd:annotation> |
|
<xsd:documentation>Request for Reversal of a Prior Day Transfer - A non-value request for a reversal of a funds transfer originated on a prior business day.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="08"> |
|
<xsd:annotation> |
|
<xsd:documentation>Reversal of a Prior Day Transfer - A value reversal of a funds transfer received on a prior business day. May be used in response to a subtype code 07 Request for Reversal of a Prior Day Transfer.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="31"> |
|
<xsd:annotation> |
|
<xsd:documentation>Request for Credit (Drawdown) - A non-value request for the receiver to send a funds transfer to a designated party.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="32"> |
|
<xsd:annotation> |
|
<xsd:documentation>Funds Transfer Honoring a Request for Credit (Drawdown) - A value funds transfer honoring a subtype 31 request for credit. A value funds transfer honoring a subtype 31 request for credit.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="33"> |
|
<xsd:annotation> |
|
<xsd:documentation>Refusal to Honor a Request for Credit (Drawdown) - A non-value message indicating refusal to honor a subtype 31 request for credit.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="90"> |
|
<xsd:annotation> |
|
<xsd:documentation>Service Message - A non-value message used to communicate questions and information that is not covered by a specific subtype.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FedwireTagCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="1100"> |
|
<xsd:annotation> |
|
<xsd:documentation>Message Disposition</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="1110"> |
|
<xsd:annotation> |
|
<xsd:documentation>Receipt Time Stamp</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="1120"> |
|
<xsd:annotation> |
|
<xsd:documentation>Output Message Accountability Data (OMAD)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="1130"> |
|
<xsd:annotation> |
|
<xsd:documentation>Error</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="1500"> |
|
<xsd:annotation> |
|
<xsd:documentation>Sender Supplied Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="1510"> |
|
<xsd:annotation> |
|
<xsd:documentation>Type/Subtype</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="1520"> |
|
<xsd:annotation> |
|
<xsd:documentation>Input Message Accountability Data (IMAD)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="2000"> |
|
<xsd:annotation> |
|
<xsd:documentation>Amount (up to a penny less than $10 billion)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="3100"> |
|
<xsd:annotation> |
|
<xsd:documentation>Sender DI</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="3320"> |
|
<xsd:annotation> |
|
<xsd:documentation>Sender Reference (16 characters)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="3400"> |
|
<xsd:annotation> |
|
<xsd:documentation>Receiver DI</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="3500"> |
|
<xsd:annotation> |
|
<xsd:documentation>Previous Message Identifier (22 characters)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="3600"> |
|
<xsd:annotation> |
|
<xsd:documentation>Business Function Code</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="3610"> |
|
<xsd:annotation> |
|
<xsd:documentation>Local Instrument</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="3620"> |
|
<xsd:annotation> |
|
<xsd:documentation>Payment Notification</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="3700"> |
|
<xsd:annotation> |
|
<xsd:documentation>Charges</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="3710"> |
|
<xsd:annotation> |
|
<xsd:documentation>Instructed Amount</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="3720"> |
|
<xsd:annotation> |
|
<xsd:documentation>Exchange Rate (12 characters)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="4000"> |
|
<xsd:annotation> |
|
<xsd:documentation>Intermediary FI</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="4100"> |
|
<xsd:annotation> |
|
<xsd:documentation>Beneficiary FI</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="4200"> |
|
<xsd:annotation> |
|
<xsd:documentation>Beneficiary</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="4320"> |
|
<xsd:annotation> |
|
<xsd:documentation>Reference for Beneficiary (16 characters)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="4400"> |
|
<xsd:annotation> |
|
<xsd:documentation>Account Debited in Drawdown</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="5000"> |
|
<xsd:annotation> |
|
<xsd:documentation>Originator</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="5010"> |
|
<xsd:annotation> |
|
<xsd:documentation>Originator Option F</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="5100"> |
|
<xsd:annotation> |
|
<xsd:documentation>Originator FI</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="5200"> |
|
<xsd:annotation> |
|
<xsd:documentation>Instructing FI</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="5400"> |
|
<xsd:annotation> |
|
<xsd:documentation>Account Credited in Drawdown</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6000"> |
|
<xsd:annotation> |
|
<xsd:documentation>Originator to Beneficiary Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6100"> |
|
<xsd:annotation> |
|
<xsd:documentation>Receiver FI Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6110"> |
|
<xsd:annotation> |
|
<xsd:documentation>Drawdown Debit Account Advice Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6200"> |
|
<xsd:annotation> |
|
<xsd:documentation>Intermediary FI Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6210"> |
|
<xsd:annotation> |
|
<xsd:documentation>Intermediary FI Advice Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6300"> |
|
<xsd:annotation> |
|
<xsd:documentation>Beneficiary's FI Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6310"> |
|
<xsd:annotation> |
|
<xsd:documentation>Beneficiary's FI Advice Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6400"> |
|
<xsd:annotation> |
|
<xsd:documentation>Beneficiary Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6410"> |
|
<xsd:annotation> |
|
<xsd:documentation>Beneficiary Advice Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6420"> |
|
<xsd:annotation> |
|
<xsd:documentation>Method of Payment to Beneficiary</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6500"> |
|
<xsd:annotation> |
|
<xsd:documentation>FI to FI Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="7033"> |
|
<xsd:annotation> |
|
<xsd:documentation>Sequence B 33B Currency/Instructed Amount</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="7050"> |
|
<xsd:annotation> |
|
<xsd:documentation>Sequence B 50a Ordering Customer</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="7052"> |
|
<xsd:annotation> |
|
<xsd:documentation>Sequence B 52a Ordering Institution</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="7056"> |
|
<xsd:annotation> |
|
<xsd:documentation>Sequence B 56a Intermediary Institution</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="7057"> |
|
<xsd:annotation> |
|
<xsd:documentation>Sequence B 57a Account with Institution</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="7059"> |
|
<xsd:annotation> |
|
<xsd:documentation>Sequence B 59a Beneficiary Customer</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="7070"> |
|
<xsd:annotation> |
|
<xsd:documentation>Sequence B 70 Remittance Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="7072"> |
|
<xsd:annotation> |
|
<xsd:documentation>Sequence B 72 Sender to Receiver Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="8200"> |
|
<xsd:annotation> |
|
<xsd:documentation>Unstructured Addenda Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="8250"> |
|
<xsd:annotation> |
|
<xsd:documentation>Related Remittance Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="8300"> |
|
<xsd:annotation> |
|
<xsd:documentation>Remittance Originator</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="8350"> |
|
<xsd:annotation> |
|
<xsd:documentation>Remittance Beneficiary</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="8400"> |
|
<xsd:annotation> |
|
<xsd:documentation>Primary Remittance Document Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="8450"> |
|
<xsd:annotation> |
|
<xsd:documentation>Actual Amount Paid</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="8500"> |
|
<xsd:annotation> |
|
<xsd:documentation>Gross Amount of Remittance Document</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="8550"> |
|
<xsd:annotation> |
|
<xsd:documentation>Amount of Negotiated Discount</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="8600"> |
|
<xsd:annotation> |
|
<xsd:documentation>Adjustment Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="8650"> |
|
<xsd:annotation> |
|
<xsd:documentation>Date of Remittance Document (CCYYMMDD format)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="8700"> |
|
<xsd:annotation> |
|
<xsd:documentation>Secondary Remittance Document Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="8750"> |
|
<xsd:annotation> |
|
<xsd:documentation>Remittance Free Text</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="9000"> |
|
<xsd:annotation> |
|
<xsd:documentation>Service Message Information</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FedwireTypeCode_Baseline_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="10"> |
|
<xsd:annotation> |
|
<xsd:documentation>Standard Funds</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="15"> |
|
<xsd:annotation> |
|
<xsd:documentation>Foreign Funds</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="16"> |
|
<xsd:annotation> |
|
<xsd:documentation>Settlement Transfer</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FedwireTypeCode_Collection_SimpleType"> |
|
<xsd:restriction base="FedwireTypeCode_Baseline_SimpleType"/> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FedwireTypeCode_Payment_SimpleType"> |
|
<xsd:restriction base="FedwireTypeCode_Baseline_SimpleType"> |
|
<xsd:enumeration value="10"> |
|
<xsd:annotation> |
|
<xsd:documentation>Standard Funds</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="15"> |
|
<xsd:annotation> |
|
<xsd:documentation>Foreign Funds</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FinancialReportEntityCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[A-Za-z0-9]{4}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FinancialReportingEntityCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="011"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF BOSTON</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="021"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF NEW YORK</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="031"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF PHILADELPHIA</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="041"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF CLEVELAND</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="042"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF CINCINNATI</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="043"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF PITTSBURGH</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="044"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB PITTSBURGH - PRINT</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="049"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB PITTSBURGH EZ CLEAR</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="051"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF RICHMOND</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="052"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF BALTIMORE</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="053"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF CHARLOTTE</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="061"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF ATLANTA</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="063"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF JACKSONVILLE</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="064"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF NASHVILLE</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="071"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF CHICAGO</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="081"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF ST LOUIS</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="084"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF MEMPHIS</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="091"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF MINNEAPOLIS</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="101"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF KANSAS CITY</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="102"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF DENVER</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="105"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB KANSAS CITY - PRINT</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="111"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF DALLAS</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="121"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF SAN FRANCISCO</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="122"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF LOS ANGELES</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="125"> |
|
<xsd:annotation> |
|
<xsd:documentation>FEDERAL RESERVE BANK OF SEATTLE</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="132"> |
|
<xsd:annotation> |
|
<xsd:documentation>ACCRUAL SECURITIES ACCOUNTING BR</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="133"> |
|
<xsd:annotation> |
|
<xsd:documentation>TSB-ACCTS REC/SAB-HH ACCOUNTING</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="134"> |
|
<xsd:annotation> |
|
<xsd:documentation>BOND AND CHECK PROCESSING SECTION</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="136"> |
|
<xsd:annotation> |
|
<xsd:documentation>OPDA FOR IRS</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="155"> |
|
<xsd:annotation> |
|
<xsd:documentation>OPDA FOR-OF. OF CURRENCY STANDARDS</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="160"> |
|
<xsd:annotation> |
|
<xsd:documentation>TREASURY SECURITIES ACCOUNTING BRANCH</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="161"> |
|
<xsd:annotation> |
|
<xsd:documentation>TREASURY DIRECT - ELECTRONIC SITE</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="164"> |
|
<xsd:annotation> |
|
<xsd:documentation>NEW TREASURY DIRECT</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="165"> |
|
<xsd:annotation> |
|
<xsd:documentation>TREASURY DIRECT</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="166"> |
|
<xsd:annotation> |
|
<xsd:documentation>REGISTERED CHECK OFFICE</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="167"> |
|
<xsd:annotation> |
|
<xsd:documentation>USSB CHECK OFFICE- CUR INCOME BONDS</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="168"> |
|
<xsd:annotation> |
|
<xsd:documentation>ISSB CHECK OFFICE-- ACCRUAL BONDS</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="175"> |
|
<xsd:annotation> |
|
<xsd:documentation>SPECIAL INVESTMENTS BRANCH</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="180"> |
|
<xsd:annotation> |
|
<xsd:documentation>DIVISION OF FEDERAL INVESTMENTS</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="197"> |
|
<xsd:annotation> |
|
<xsd:documentation>PARS SYS GENERATED TRANSACTION-OPDA</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="198"> |
|
<xsd:annotation> |
|
<xsd:documentation>DIVISION OF ACCOUNTING OPERATIONS-OPDA</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FinancialTransactionType_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Adjustment"> |
|
<xsd:annotation> |
|
<xsd:documentation>A financial transaction that represents a monetary adjustment to an existing transaction.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Chargeback"> |
|
<xsd:annotation> |
|
<xsd:documentation>A card transaction where one or more items are returned.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Collection"> |
|
<xsd:annotation> |
|
<xsd:documentation>A financial transaction that is the initial settlement of the payment.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Correction"> |
|
<xsd:annotation> |
|
<xsd:documentation>A financial transaction that represents a change to classification and non-monetary information for an existing transaction.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Informational"> |
|
<xsd:annotation> |
|
<xsd:documentation>A financial transaction that does not have a monetary accounting outcome.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Re-presentment"> |
|
<xsd:annotation> |
|
<xsd:documentation>A financial transaction that is not the initial settlement of the payment.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Return/Reversal"> |
|
<xsd:annotation> |
|
<xsd:documentation>A financial transaction where the payment was returned to the payer.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Unknown"> |
|
<xsd:annotation> |
|
<xsd:documentation>Financial transactions of an unknown type.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FinancingAccountCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="D"> |
|
<xsd:annotation> |
|
<xsd:documentation>Direct</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="G"> |
|
<xsd:annotation> |
|
<xsd:documentation>Guaranteed</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="N"> |
|
<xsd:annotation> |
|
<xsd:documentation>Nonfinancing</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FinancingReceiptCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="E"> |
|
<xsd:annotation> |
|
<xsd:documentation>Earmarked</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="F"> |
|
<xsd:annotation> |
|
<xsd:documentation>Fiduciary</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="U"> |
|
<xsd:annotation> |
|
<xsd:documentation>Undesignated</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FMS_TaxSubClassCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="1A"> |
|
<xsd:annotation> |
|
<xsd:documentation>SOCIAL SECURITY</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="1B"> |
|
<xsd:annotation> |
|
<xsd:documentation>MEDICARE</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="1C"> |
|
<xsd:annotation> |
|
<xsd:documentation>WITHHOLDING</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="1D"> |
|
<xsd:annotation> |
|
<xsd:documentation>UNSPECIFIED</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="2A"> |
|
<xsd:annotation> |
|
<xsd:documentation>IND. ESTIMATED</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="2B"> |
|
<xsd:annotation> |
|
<xsd:documentation>IND. FINAL PMTS and OTHER</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="2C"> |
|
<xsd:annotation> |
|
<xsd:documentation>FIDUCIARY ESTIMATED</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="2D"> |
|
<xsd:annotation> |
|
<xsd:documentation>FIDUCIARY OTHER</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="2E"> |
|
<xsd:annotation> |
|
<xsd:documentation>MISCELLANEOUS</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="4A"> |
|
<xsd:annotation> |
|
<xsd:documentation>MISCELLANEOUS EXCISE</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="4B"> |
|
<xsd:annotation> |
|
<xsd:documentation>AIRPORT and AIRWAY TRUST</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="4C"> |
|
<xsd:annotation> |
|
<xsd:documentation>HIGHWAY TRUST FUND</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="4D"> |
|
<xsd:annotation> |
|
<xsd:documentation>BLACKLUNG TRUST FUND</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="4E"> |
|
<xsd:annotation> |
|
<xsd:documentation>ALCOHOL and TOBACCO TRUST</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="4F"> |
|
<xsd:annotation> |
|
<xsd:documentation>UNSPECIFIED</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6A"> |
|
<xsd:annotation> |
|
<xsd:documentation>RRB TIER I (FICA EQU) </xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6B"> |
|
<xsd:annotation> |
|
<xsd:documentation>RRB TIER II (IND. POR)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6C"> |
|
<xsd:annotation> |
|
<xsd:documentation>RRB TIER III (SUP ANU)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="6D"> |
|
<xsd:annotation> |
|
<xsd:documentation>UNSPECIFIED</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FRB_DistrictCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="01"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB Boston</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="02"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB New York</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="03"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB Philadelphia</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="04"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB Cleveland</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="05"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB Richmond</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="06"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB Atlanta</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="07"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB Chicago</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="08"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB St. Louis</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="09"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB Minneapolis</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="10"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB Kansas City</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="11"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB Dallas</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="12"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB San Francisco</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="FundType_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="CF"> |
|
<xsd:annotation> |
|
<xsd:documentation>Clearing Account (F3500 - F3885)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="DF"> |
|
<xsd:annotation> |
|
<xsd:documentation>Deposit Fund (6000 - 6999)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="EC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Consolidated Working Fund (3900 - 3959)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="EG"> |
|
<xsd:annotation> |
|
<xsd:documentation>General Fund (0000 - 3899)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="EM"> |
|
<xsd:annotation> |
|
<xsd:documentation>Management Fund (3960 - 3999)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="EP"> |
|
<xsd:annotation> |
|
<xsd:documentation>Public Enterprise Revolving (4000 - 4499)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ER"> |
|
<xsd:annotation> |
|
<xsd:documentation>Intragovernmental Revolving (4500 - 4999)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ES"> |
|
<xsd:annotation> |
|
<xsd:documentation>Special Fund (5000 - 5999)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ET"> |
|
<xsd:annotation> |
|
<xsd:documentation>Trust Non-revolving Fund (8000 - 8399 and 8500 - 8999)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="GA"> |
|
<xsd:annotation> |
|
<xsd:documentation>General Fund Authority</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="TR"> |
|
<xsd:annotation> |
|
<xsd:documentation>Trust Revolving Fund (8400 - 8499)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="UG"> |
|
<xsd:annotation> |
|
<xsd:documentation>Unavailable General Fund Receipt (0000 - 3499)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="US"> |
|
<xsd:annotation> |
|
<xsd:documentation>Unavailable Special Fund Receipt (5000 - 5999)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="UT"> |
|
<xsd:annotation> |
|
<xsd:documentation>Trust Non-revolving Fund Receipt (8000 - 8399 and 8500 - 8999)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="GTAS_BEA_CategoryIndicator_SimpleType"> |
|
<xsd:restriction base="BEA_CategoryIndicator_SimpleType"> |
|
<xsd:enumeration value="D"> |
|
<xsd:annotation> |
|
<xsd:documentation>Discretionary</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="M"> |
|
<xsd:annotation> |
|
<xsd:documentation>Mandatory</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="GWA_Amount_SimpleType"> |
|
<xsd:restriction base="xsd:decimal"> |
|
<xsd:totalDigits value="21"/> |
|
<xsd:fractionDigits value="2"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Identifier_Pmt_StringLength_0to40_SimpleType"> |
|
<xsd:restriction base="Identifier_SimpleType"> |
|
<xsd:maxLength value="40"/> |
|
<xsd:pattern value="[A-Z0-9"&'><!#$%\(\)\+\*,\./:;=?@\[\]\\\^_`{}\|~ |
|
\-]{1,40}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Identifier_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="80"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Identifier_StringLength_0to15_SimpleType"> |
|
<xsd:restriction base="Identifier_SimpleType"> |
|
<xsd:maxLength value="15"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Identifier_StringLength_0to16_SimpleType"> |
|
<xsd:restriction base="Identifier_SimpleType"> |
|
<xsd:maxLength value="16"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Identifier_StringLength_0to17_SimpleType"> |
|
<xsd:restriction base="Identifier_SimpleType"> |
|
<xsd:maxLength value="17"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Identifier_StringLength_0to20_SimpleType"> |
|
<xsd:restriction base="Identifier_SimpleType"> |
|
<xsd:maxLength value="20"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Identifier_StringLength_0to22_SimpleType"> |
|
<xsd:restriction base="Identifier_SimpleType"> |
|
<xsd:maxLength value="22"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Identifier_StringLength_0to30_SimpleType"> |
|
<xsd:restriction base="Identifier_SimpleType"> |
|
<xsd:maxLength value="30"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Identifier_StringLength_0to34_SimpleType"> |
|
<xsd:restriction base="Identifier_SimpleType"> |
|
<xsd:maxLength value="34"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Identifier_StringLength_0to40_SimpleType"> |
|
<xsd:restriction base="Identifier_SimpleType"> |
|
<xsd:maxLength value="40"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Identifier_StringLength_0to64_SimpleType"> |
|
<xsd:restriction base="Identifier_SimpleType"> |
|
<xsd:maxLength value="64"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="InterchangeAdjustmentReasonCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="3"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="InterchangeAmount_SimpleType"> |
|
<xsd:restriction base="xsd:decimal"> |
|
<xsd:totalDigits value="15"/> |
|
<xsd:fractionDigits value="9"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="InterchangeCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="9"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="IP_Address_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="IsHeartbeatIndicator_SimpleType"> |
|
<xsd:restriction base="xsd:boolean"> |
|
<xsd:pattern value="1|0"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="MainAccountCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{4}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="MainFrameFirstSpaceString_SimpleType"> |
|
<xsd:annotation> |
|
<xsd:documentation>This is the same as MainFrameString_SimpleType except it will allow first space.</xsd:documentation> |
|
</xsd:annotation> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[A-Z0-9"&'>< !#$%\(\)\+\*,\./:;=?@\[\]\\\^_`{}\|~\-]*"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="MainFrameString_SimpleType"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[A-Z0-9"&'><!#$%\(\)\+\*,\./:;=?@\[\]\\\^_`{}\|~\-][A-Z0-9"&'>< !#$%\(\)\+\*,\./:;=?@\[\]\\\^_`{}\|~\-]*"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="MechanismCode_Baseline_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Cash"/> |
|
<xsd:enumeration value="Cash/Und Check"/> |
|
<xsd:enumeration value="Book Entry"/> |
|
<xsd:enumeration value="Paper Check"/> |
|
<xsd:enumeration value="Check"/> |
|
<xsd:enumeration value="ACH"/> |
|
<xsd:enumeration value="Wire"/> |
|
<xsd:enumeration value="Card"/> |
|
<xsd:enumeration value="Credit Card"/> |
|
<xsd:enumeration value="Debit Card"/> |
|
<xsd:enumeration value="SVC"/> |
|
<xsd:enumeration value="NSS"/> |
|
<xsd:enumeration value="EASy"/> |
|
<xsd:enumeration value="Digital Wallet"/> |
|
<xsd:enumeration value="Western Union"/> |
|
<xsd:enumeration value="EBT"/> |
|
<xsd:enumeration value="Intrabank"/> |
|
<xsd:enumeration value="IAS"/> |
|
<xsd:enumeration value="Other"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="MechanismCode_Payer_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Cash"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates coin and/or paper currency were used to make a payment.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Book Entry"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using an electronic general ledger entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Paper Check"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a paper check was used to make a payment.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Check Image"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a check image was used to make a payment.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ACH"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates Automated Clearing House (ACH) information was provided for payment.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Wire"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a real-time electronic funds transfer was initiated for payment.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Credit Card"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a plastic card was used to make a payment drawn on a line of credit.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Debit Card"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a plastic card was used to make a payment drawn on a bank account maintained for the cardholder.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SVC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a Stored Value Card (SVC) was used to make a payment.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Digital Wallet"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a digital wallet was used to make a payment.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Western Union"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates that a Western Union transaction was used to make a payment.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="EBT"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates an Electronic Benefits Card (EBT) was used to make a payment.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Other"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a payment medium other than Cash, Paper Check, Check Image, Credit Card, Debit Card, SVC, ACH, Book Entry, Wire, EBT, Western Union, or Digital Wallet.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="MechanismCode_Receipt_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Cash"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates receipt of coin or paper currency.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Cash/Und Check"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates receipt of either cash and/or checks.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Book Entry"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a transaction occurred through an electronic general ledger entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Paper Check"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a paper check was received.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Check Image"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a check image was received.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ACH"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a transaction that takes place across the Automated Clearing House (ACH) Network.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Wire"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a transaction through a real-time electronic funds transfers.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Card"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a transaction through a plastic card service provider.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SVC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a transaction using a Stored Value Card (SVC).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="NSS"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a transaction was received through the Enterprise Accounting System (EASy).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="EASy"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement through the Enterprise Accounting System (EASy).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Digital Wallet"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a transaction using a digital wallet.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Intrabank"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a transaction took place through an intrabank funds transfer.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Other"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a receipt mechanism used other than Cash, Cash/Und Check, Paper Check, Check Image, Book Entry, ACH, Wire, Card, SVC, NSS, EASy, Digital Wallet, or Intrabank.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="MechanismCode_Schedule_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Cash"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates settlement by deposit of coin or paper currency.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Cash/Und Check"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates settlement that is either cash and/or checks settled by Check21 or paper method.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Book Entry"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using an electronic general ledger entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Paper Check"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using a paper check method.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Check Image"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using Check21.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ACH"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement that takes place across the Automated Clearing House (ACH) Network.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Wire"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement through a real-time electronic funds transfers.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Card"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement through a plastic card settlement service.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SVC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using a Stored Value Card (SVC).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="NSS"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates that a settlement occurred through the Net Settlement Service (NSS).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="EASy"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement through the Enterprise Accounting System (EASy).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Digital Wallet"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using a digital wallet.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Intrabank"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement through an intrabank funds transfer.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Other"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement used other than Cash, Cash/Und Check, Paper Check, Check Image, Book Entry, ACH, Wire, Card, SVC, NSS, EASy, Digital Wallet, or Intrabank.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="MechanismCode_Settlement_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Cash"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates settlement by deposit of coin or paper currency.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Cash/Und Check"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates settlement that is either cash and/or checks settled by Check21 or paper method.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Book Entry"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using an electronic general ledger entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Paper Check"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using a paper check method.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Check Image"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using Check21.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ACH"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement that takes place across the Automated Clearing House (ACH) Network.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Wire"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement through a real-time electronic funds transfers.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Card"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement through a plastic card settlement service.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SVC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using a Stored Value Card (SVC).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="NSS"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates that a settlement occurred through the Net Settlement Service (NSS).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="EASy"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement through the Enterprise Accounting System (EASy).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Digital Wallet"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using a digital wallet.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Intrabank"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement through an intrabank funds transfer.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Other"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement used other than Cash, Cash/Und Check, Paper Check, Check Image, Book Entry, ACH, Wire, Card, SVC, NSS, EASy, Digital Wallet, or Intrabank.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="MechanismCode_SimpleType"> |
|
<xsd:restriction base="MechanismCode_Baseline_SimpleType"> |
|
<xsd:enumeration value="Cash"> |
|
<xsd:annotation> |
|
<xsd:documentation>Coin or paper currency.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Cash/Und Check"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates settlement that is either cash and/or checks settled by Check21 or paper method.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Book Entry"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using an electronic general ledger entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Check"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using Check21 or paper method.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ACH"> |
|
<xsd:annotation> |
|
<xsd:documentation>A transaction that takes place across the Automated Clearing House (ACH) Network.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Wire"> |
|
<xsd:annotation> |
|
<xsd:documentation>A transaction done through the Federal Reserve Banks as a real-time electronic funds transfers.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Card"> |
|
<xsd:annotation> |
|
<xsd:documentation>A transaction using a Plastic Card settlement service.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SVC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Stored Value Card</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="NSS"> |
|
<xsd:annotation> |
|
<xsd:documentation>Net Settlement Service</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="IAS"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB Integrated Account System</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Other"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement used other than Cash, Cash/Und Check, Check, Book Entry, ACH, Wire, Card, SVC, NSS, IAS</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="MechanismCode_TransferMechanism_SimpleType"> |
|
<xsd:restriction base="MechanismCode_SimpleType"> |
|
<xsd:enumeration value="Book Entry"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using an electronic general ledger entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="NSS"> |
|
<xsd:annotation> |
|
<xsd:documentation>Net Settlement Service</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="IAS"> |
|
<xsd:annotation> |
|
<xsd:documentation>FRB Integrated Account System</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="MerchantCategoryCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="25"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="MerchantNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="18"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="MerchantStoreNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="9"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Month_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="(([0][1-9])|([1][0-2]))"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="MonthYearExpire_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="(([0][1-9])|([1][0-2]))[0-9]{2}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="NAICS_Code_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="6"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="NetworkResponseField_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="25"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="NonTreasuryCollectionCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="NGAF"> |
|
<xsd:annotation> |
|
<xsd:documentation>Non Government Agency Fund</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="CIHO"> |
|
<xsd:annotation> |
|
<xsd:documentation>Cash and Investments Held Outside of Treasury</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="NSS_ReferenceIdentifier_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="15"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="NumericLength_1to10_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:minLength value="1"/> |
|
<xsd:maxLength value="10"/> |
|
<xsd:pattern value="[0-9]*"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="NumericLength1_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="NumericLength10_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{10}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="NumericLength3_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{3}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="NumericLength4_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{4}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="NumericLength5_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{5}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="NumericLength6_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{6}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="NumericLength8_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{8}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="NumericStringLength4_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="4"/> |
|
<xsd:pattern value="\d+"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="OrderIdentifier_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="17"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="OrderLevel_III_Data_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="4000"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="OrganizationalDisplayName_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:maxLength value="45"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="OrganizationalIdentifier_SimpleType"> |
|
<xsd:restriction base="xsd:integer"> |
|
<xsd:totalDigits value="8"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="OriginalInterchangeIndicator_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="2"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="OriginatorStatusCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="0"> |
|
<xsd:annotation> |
|
<xsd:documentation>0</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="1"> |
|
<xsd:annotation> |
|
<xsd:documentation>1</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="2"> |
|
<xsd:annotation> |
|
<xsd:documentation>2</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PaperCurrencyDenominator_SimpleType"> |
|
<xsd:restriction base="CurrencyDenominator_SimpleType"> |
|
<xsd:enumeration value="One Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US coin that is worth 100 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Two Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US bill that is worth 200 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Five Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US bill that is worth 500 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Ten Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US bill that is worth 1000 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Twenty Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US bill that is worth 2000 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Fifty Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US bill that is worth 5000 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="One Hundred Dollar"> |
|
<xsd:annotation> |
|
<xsd:documentation>The US bill that is worth 10,000 cents.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PartyTypeCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Self"/> |
|
<xsd:enumeration value="Joint"/> |
|
<xsd:enumeration value="Representative"/> |
|
<xsd:enumeration value="Beneficiary"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PayeeAccountNumber_SimpleType"> |
|
<xsd:restriction base="AccountNumber_SimpleType"> |
|
<xsd:minLength value="1"/> |
|
<xsd:maxLength value="17"/> |
|
<xsd:pattern value="[0-9A-Z\-]{1,17}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PayeeAddressLine_SimpleType"> |
|
<xsd:restriction base="MainFrameFirstSpaceString_SimpleType"> |
|
<xsd:maxLength value="35"/> |
|
<xsd:minLength value="1"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PayeeBankName_SimpleType"> |
|
<xsd:restriction base="MainFrameString_SimpleType"> |
|
<xsd:minLength value="1"/> |
|
<xsd:maxLength value="51"/> |
|
<xsd:pattern value="[A-Z0-9&=,\.\?$\(\)\-][A-Z0-9&= ,\.\?$\(\)\-]*"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PayeeIdentifier_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9A-Z\-][0-9 A-Z\-]{0,8}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PayeePaymentRelatedInformation_SimpleType"> |
|
<xsd:restriction base="StringLength_0to80_SimpleType"> |
|
<xsd:pattern value="[A-Z0-9"&'>< !#$%\(\)\+\*,\./:;=?@\[\]\\\^_`{}\|~\-]*"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PayeeType_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Single"> |
|
<xsd:annotation> |
|
<xsd:documentation>Single payee.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Representative"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PaymentDocumentTypeCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[A-Z]"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PaymentIdentificationLine_SimpleType"> |
|
<xsd:restriction base="PaymentLimitedCharacterSet_SimpleType"> |
|
<xsd:minLength value="1"/> |
|
<xsd:maxLength value="55"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PaymentLimitedCharacterSet_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[A-Z0-9"&'>< !#$%\(\)\+\*,\./:;=?@\[\]\\\^_`{}\|~\-]*"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PaymentMedium_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Cash"> |
|
<xsd:annotation> |
|
<xsd:documentation>Coin or paper currency.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Check"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using Check21 or paper method.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="CreditCard"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using a plastic card that was used to make a payment drawn on a line of credit.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="DebitCard"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using a plastic card that was used to make payment drawn on a bank account maintained for the cardholder.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SVC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Stored Value Card</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ACH"> |
|
<xsd:annotation> |
|
<xsd:documentation>A transaction that takes place across the Automated Clearing House (ACH) Network.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Book Entry"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using an electronic general ledger entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Wire"> |
|
<xsd:annotation> |
|
<xsd:documentation>A transaction done through the Federal Reserve Banks as a real-time electronic funds transfers.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="EBT"> |
|
<xsd:annotation> |
|
<xsd:documentation>Electronic Benefits Card</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Western Union"> |
|
<xsd:annotation> |
|
<xsd:documentation>Western Union</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PaymentReference_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[A-Z 0-9\-]{1,16}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PaymentRemark_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[A-Z0-9&= ,\.\?\(\)$\-]{1,50}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PaymentStandardEntryClass_SimpleType"> |
|
<xsd:restriction base="StandardEntryClass_SimpleType"> |
|
<xsd:enumeration value="PPD"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prearranged Payment and Deposit Entry. A credit or debit entry initiated by an organization pursuant to a standing or a single entry authorization from a receiver to effect a transfer of funds to or from a consumer account of the receiver.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="IAT"> |
|
<xsd:annotation> |
|
<xsd:documentation>International ACH Transaction (IAT) is a debit or credit entry that is part of a payment transaction involving a financial agency's office that is not located in the territorial jurisdiction of the United States. </xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="CCD"> |
|
<xsd:annotation> |
|
<xsd:documentation>Cash Concentration or Disbursement entry. A credit or debit entry initiated by an organization to effect a transfer of funds to or from the account of that organization or another organization.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PaymentType_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:maxLength value="25"> |
|
<xsd:annotation> |
|
<xsd:documentation>Denotes the type of payment for the submitted schedule.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:maxLength> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PaymentMethod_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:maxLength value="25"> |
|
<xsd:annotation> |
|
<xsd:documentation>Denotes the type of payment for the submitted schedule.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:maxLength> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PaymentTypeB_Code_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="Allotments"> |
|
<xsd:annotation> |
|
<xsd:documentation>Schedule 440 File Upload Code: A</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="MonthlyBenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>SPS Schedule Upload 440 File Format Code: B</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="DailyBenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>SPS Schedule Upload 440 File Format Code: D</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ForeignMailing"> |
|
<xsd:annotation> |
|
<xsd:documentation>SPS Schedule Upload 440 File Format Code: F</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="InternationalDirectDeposit"> |
|
<xsd:annotation> |
|
<xsd:documentation>SPS Schedule Upload 440 File Format Code: H</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="IDRSDailyTax"> |
|
<xsd:annotation> |
|
<xsd:documentation>IRS IDRS, SPS Schedule Upload 440 File Format Code: I</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Miscellaneous"> |
|
<xsd:annotation> |
|
<xsd:documentation>SPS Schedule Upload 440 File Format Code: M</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="VAINS"> |
|
<xsd:annotation> |
|
<xsd:documentation>Veterans Affairs Insurance, SPS Schedule Upload 440 File Format Code: N</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Salary"> |
|
<xsd:annotation> |
|
<xsd:documentation>SPS Schedule Upload 440 File Format Code: S</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Travel"> |
|
<xsd:annotation> |
|
<xsd:documentation>SPS Schedule Upload 440 File Format Code: T</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Vendor"> |
|
<xsd:annotation> |
|
<xsd:documentation>SPS Schedule Upload 440 File Format Code: V</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="TaxRefunds"> |
|
<xsd:annotation> |
|
<xsd:documentation>IRS Tax Funds for IMF and BMF. SPS Schedule Upload 440 File Format Code: X</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="EDI_EFT_CTX"> |
|
<xsd:annotation> |
|
<xsd:documentation>SPS Schedule Upload 440 File Format Code: Z</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PaymentTypeCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Allotments"> |
|
<xsd:annotation> |
|
<xsd:documentation>Allotments</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Monthly Benefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>Monthly Benefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Daily Benefits"> |
|
<xsd:annotation> |
|
<xsd:documentation>Daily Benefits</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Vendor"> |
|
<xsd:annotation> |
|
<xsd:documentation>Vendor</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Insurance"> |
|
<xsd:annotation> |
|
<xsd:documentation>Insurance</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Refunds"> |
|
<xsd:annotation> |
|
<xsd:documentation>Refunds</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Education"> |
|
<xsd:annotation> |
|
<xsd:documentation>Education</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Awards"> |
|
<xsd:annotation> |
|
<xsd:documentation>Awards</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Annuity"> |
|
<xsd:annotation> |
|
<xsd:documentation>Annuity</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Thrift"> |
|
<xsd:annotation> |
|
<xsd:documentation>Thrift</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Medical"> |
|
<xsd:annotation> |
|
<xsd:documentation>Medical</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Grants"> |
|
<xsd:annotation> |
|
<xsd:documentation>Grants</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Salary"> |
|
<xsd:annotation> |
|
<xsd:documentation>Salary</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Fees"> |
|
<xsd:annotation> |
|
<xsd:documentation>Fees</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Travel"> |
|
<xsd:annotation> |
|
<xsd:documentation>Travel</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Tax"> |
|
<xsd:annotation> |
|
<xsd:documentation>Tax</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="OPMBenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>Office of Personal Management Benefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="RRBBenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>Rail Road Retirement Board Benefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SSABenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>SSA Benefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SSIBenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>SSI Benefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="VABenefit"> |
|
<xsd:annotation> |
|
<xsd:documentation>VABenefit</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Miscellaneous"> |
|
<xsd:annotation> |
|
<xsd:documentation>Miscellaneous</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PhoneType_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="Cell"> |
|
<xsd:annotation> |
|
<xsd:documentation>Cell Phone</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Fax"> |
|
<xsd:annotation> |
|
<xsd:documentation>Fax</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Phone"> |
|
<xsd:annotation> |
|
<xsd:documentation>Phone</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PlasticType_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="CRT"> |
|
<xsd:annotation> |
|
<xsd:documentation>Credit Card</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="DBT"> |
|
<xsd:annotation> |
|
<xsd:documentation>Debit Card</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="EBT"> |
|
<xsd:annotation> |
|
<xsd:documentation>Electronic Benefit Card</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="GFT"> |
|
<xsd:annotation> |
|
<xsd:documentation>Gift Card</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="WIC"> |
|
<xsd:annotation> |
|
<xsd:documentation>WIC</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="POSEntryMode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="3"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PostalCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="5"/> |
|
<xsd:pattern value="[0-9]*"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PostalCodePlusDelimeter_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="5"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PostalExtensionCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="4"/> |
|
<xsd:pattern value="[0-9]*"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PostalSimpleCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="5"/> |
|
<xsd:pattern value="[0-9]*"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PriorYearAdjustmentCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="B"> |
|
<xsd:annotation> |
|
<xsd:documentation>Adjustment to prior-year reporting - backdated in Treasury's central accounting system</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="P"> |
|
<xsd:annotation> |
|
<xsd:documentation>Adjustment to prior-year reporting - not backdated in Treasury's central accounting system</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="X"> |
|
<xsd:annotation> |
|
<xsd:documentation>Not an adjustment to prior-year reporting</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ProcessingMethodCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="20"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ProgramIndicator_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="P"> |
|
<xsd:annotation> |
|
<xsd:documentation>Assigned to programs</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Q"> |
|
<xsd:annotation> |
|
<xsd:documentation>Not assigned to programs</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ProgramReportCategoryCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="2"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="PublicMoneySymbolNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{8}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Reconcilement_SimpleType"> |
|
<xsd:restriction base="PaymentLimitedCharacterSet_SimpleType"> |
|
<xsd:maxLength value="100"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="RegionalFinancialCenterCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[KPS]FC"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="RegionalFinancialCenterNumberCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{8}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="RegisterNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="4"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ReimbursableIndicator_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="D"> |
|
<xsd:annotation> |
|
<xsd:documentation>Direct</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="R"> |
|
<xsd:annotation> |
|
<xsd:documentation>Reimbursable</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ReportingPeriod_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="01"> |
|
<xsd:annotation> |
|
<xsd:documentation/> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="01"> |
|
<xsd:annotation> |
|
<xsd:documentation>October reporting YTD</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="02"> |
|
<xsd:annotation> |
|
<xsd:documentation>November reporting YTD</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="03"> |
|
<xsd:annotation> |
|
<xsd:documentation>December reporting YTD = 1st QTR reporting</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="04"> |
|
<xsd:annotation> |
|
<xsd:documentation>January reporting YTD</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="05"> |
|
<xsd:annotation> |
|
<xsd:documentation>February reporting YTD</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="06"> |
|
<xsd:annotation> |
|
<xsd:documentation>March reporting YTD = 2nd QTR reporting</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="07"> |
|
<xsd:annotation> |
|
<xsd:documentation>April reporting YTD</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="08"> |
|
<xsd:annotation> |
|
<xsd:documentation>May reporting YTD</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="09"> |
|
<xsd:annotation> |
|
<xsd:documentation>June reporting YTD = 3rd QTR reporting</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="10"> |
|
<xsd:annotation> |
|
<xsd:documentation>July reporting YTD</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="11"> |
|
<xsd:annotation> |
|
<xsd:documentation>August reporting YTD</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="12"> |
|
<xsd:annotation> |
|
<xsd:documentation>September reporting YTD = 4th QTR reporting</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SameDay_ACH_Indicator_SimpleType"> |
|
<xsd:restriction base="xsd:boolean"> |
|
<xsd:pattern value="1|0"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SameDayPaymentPayeeName_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:minLength value="1"/> |
|
<xsd:maxLength value="47"/> |
|
<xsd:pattern value="[A-Z0-9&=,\.\?$\(\)\-][A-Z0-9&= ,\.\?$\(\)\-]*"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ScheduleNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9A-Z\-]{14}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SchedulePayeeName_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="47"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SequenceNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{4}|0[0-9]{3}|00[0-9]{2}|000[0-9]|[1-9][0-9]*"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SerialNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{8}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ServiceClassCode_SimpleType"> |
|
<xsd:restriction base="xsd:integer"> |
|
<xsd:minInclusive value="200"/> |
|
<xsd:maxInclusive value="299"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SettlementGateway_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="Cash"> |
|
<xsd:annotation> |
|
<xsd:documentation>Coin or paper currency.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Check"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using Check21 or paper method.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ACH"> |
|
<xsd:annotation> |
|
<xsd:documentation>A transaction that takes place across the Automated Clearing House (ACH) Network.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Image"> |
|
<xsd:annotation> |
|
<xsd:documentation>Check21 Settlement</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="PlasticCard"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement via a credit card or debit card.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="FedWire"> |
|
<xsd:annotation> |
|
<xsd:documentation>A transaction done through the Federal Reserve Banks as a real-time electronic funds transfers.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Book Entry"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates a settlement using an electronic general ledger entry.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SettlementStatusCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:minLength value="3"/> |
|
<xsd:maxLength value="3"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SignIndicator_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="-"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates the amount is negative.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="+"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates the amount is positive.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SingleCharacterIndicator_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:minLength value="1"/> |
|
<xsd:maxLength value="1"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SixCharacterCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="6"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SourceDocumentReferenceNumber_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:maxLength value="9"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SpecialHandling_SimpleType"> |
|
<xsd:restriction base="PaymentLimitedCharacterSet_SimpleType"> |
|
<xsd:maxLength value="50"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StandardEntryClass_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="ARC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Accounts Receivable Entries. Single entry account debit used by originators to convert a consumer check that is received via email or lockbox.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ACK"> |
|
<xsd:annotation> |
|
<xsd:documentation>ACH Payment Acknowledgement</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ADV"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Accounting Advice</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ATX"> |
|
<xsd:annotation> |
|
<xsd:documentation>Financial EDI Acknowledgement</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="BOC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Back Office Conversion (2008)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="CCD"> |
|
<xsd:annotation> |
|
<xsd:documentation>A credit or debit entry initiated by an organization to effect a transfer of funds to or from the account of that organization or another organization.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="CBR"> |
|
<xsd:annotation> |
|
<xsd:documentation>Corporate Cross-Border Payment (Expire March 2009)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="CIE"> |
|
<xsd:annotation> |
|
<xsd:documentation>Customer Initiated Entries. Credit entry initiated by or on behalf of the builder of a consumer account to effect a transfer of funds to the account of the receiver.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="COR"> |
|
<xsd:annotation> |
|
<xsd:documentation>Notification of Change</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="CTX"> |
|
<xsd:annotation> |
|
<xsd:documentation>Corporate Trade Exchange. A credit or debit entry initiated by an organization to effect a transfer of funds to or from the account of that organization or another organization and accompanied by addenda records.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="DNE"> |
|
<xsd:annotation> |
|
<xsd:documentation>Death Notification Entry</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ENR"> |
|
<xsd:annotation> |
|
<xsd:documentation>Automated Enrollment Entry</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="IAT"> |
|
<xsd:annotation> |
|
<xsd:documentation>International ACH Transaction (IAT) is a debit or credit entry that is part of a payment transaction involving a financial agency's office that is not located in the territorial jurisdiction of the United States. </xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="MTE"> |
|
<xsd:annotation> |
|
<xsd:documentation>Machine Transfer Entry</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="PBR"> |
|
<xsd:annotation> |
|
<xsd:documentation>Consumer Cross-Border Payment (Expire March 2009)</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="POP"> |
|
<xsd:annotation> |
|
<xsd:documentation>Point of Purchase. Point of Purchase is a single entry ACH debit entry, initiated by an originator to a consumer's account for the in-person payment for goods and services.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="POS"> |
|
<xsd:annotation> |
|
<xsd:documentation>Point of Sale. A debit entry initiated at an electronic terminal to effect a transfer of funds from a consumer account of the receiver to pay an obligation incurred in a point-of-sale transaction.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="PPD"> |
|
<xsd:annotation> |
|
<xsd:documentation>Prearranged Payment and Deposit Entry. A credit or debit entry initiated by an organization pursuant to a standing or a single entry authorization from a receiver to effect a transfer of funds to or from a consumer account of the receiver.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="RCK"> |
|
<xsd:annotation> |
|
<xsd:documentation>Re-presented Check Entry</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SHR"> |
|
<xsd:annotation> |
|
<xsd:documentation>Shared Network Entry</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="TEL"> |
|
<xsd:annotation> |
|
<xsd:documentation>Telephone-Initiated Entry. Telephone initiated entries indicating oral authorization by the consumer via a telephone.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="TRC"> |
|
<xsd:annotation> |
|
<xsd:documentation>Truncated Entry</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="TRX"> |
|
<xsd:annotation> |
|
<xsd:documentation>Truncated Entries Exchange</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="WEB"> |
|
<xsd:annotation> |
|
<xsd:documentation>Internet-Initiated Entry. Originator initiating debit entries to a consumer account pursuant to an authorization that is obtained from the receiver via the Internet are required to use the WEB standard entry class code.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="XCK"> |
|
<xsd:annotation> |
|
<xsd:documentation>Destroyed Check Entry</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StateCode_SimpleType"> |
|
<xsd:union memberTypes="USPS_StateCode_SimpleType CanadianProvinces_SimpleType"/> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Status_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Cancelled"> |
|
<xsd:annotation> |
|
<xsd:documentation>The financial transaction has been cancelled before submission to the settlement mechanism.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Rejected"> |
|
<xsd:annotation> |
|
<xsd:documentation>The financial transaction has been rejected by the settlement mechanism.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Retired"> |
|
<xsd:annotation> |
|
<xsd:documentation>No more collection efforts will be initiated on the financial item and the agency is debited for the uncollected funds.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Settled"> |
|
<xsd:annotation> |
|
<xsd:documentation>The financial transaction has been settled.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="In-Process"> |
|
<xsd:annotation> |
|
<xsd:documentation>The financial transaction has been delivered to the settlement mechanism but has not settled.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Received"> |
|
<xsd:annotation> |
|
<xsd:documentation>The financial transaction has been submitted to the channel.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Unknown"> |
|
<xsd:annotation> |
|
<xsd:documentation>The status of the financial transaction is not known.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="String_SimpleType"> |
|
<xsd:restriction base="xsd:string"/> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to1_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="1"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to10_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="10"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to100_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="100"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to15_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="15"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to150_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="150"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to16_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="100"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to160_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="160"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to2_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="2"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to20_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="20"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to22_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="22"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to24_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="24"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to240_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:maxLength value="240"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to25_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="25"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to250_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="250"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to255_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:maxLength value="255"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to256_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="256"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to27_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="27"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to3_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="3"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to32_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="32"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to35_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="35"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to36_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:maxLength value="36"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to4_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="4"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to40_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="40"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to400_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="400"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to5_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="5"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to50_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="50"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to6_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="6"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to64_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="64"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to7_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="7"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to8_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="8"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to80_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="80"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_0to94_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="94"/> |
|
<xsd:minLength value="94"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_1to22_SimpleType"> |
|
<xsd:restriction base="MainFrameString_SimpleType"> |
|
<xsd:minLength value="1"/> |
|
<xsd:maxLength value="22"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_1to35_SimpleType"> |
|
<xsd:restriction base="MainFrameString_SimpleType"> |
|
<xsd:minLength value="1"/> |
|
<xsd:maxLength value="35"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_1to9000_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:minLength value="1"/> |
|
<xsd:maxLength value="9000"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_1toMax_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:minLength value="1"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="StringLength_3to3_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:minLength value="3"/> |
|
<xsd:maxLength value="3"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SubAccountCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{3}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Sub-levelPrefix_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{2}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SubType_SimpleType"> |
|
<xsd:restriction base="xsd:token"/> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="SummaryType_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="Forecasting"> |
|
<xsd:annotation> |
|
<xsd:documentation>A summarization of transactions that represent cash forecasting line items.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Pre-settled"> |
|
<xsd:annotation> |
|
<xsd:documentation>Pre-settled Funds</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Voucher"> |
|
<xsd:annotation> |
|
<xsd:documentation>A summarization of detailed collections/disbursement transactions that represent a credit or debit (also referred to as Deposit Ticket or Debit Voucher).</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Transfer"> |
|
<xsd:annotation> |
|
<xsd:documentation>A summarization of transactions that were transferred to/from the Treasury for a particular account.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Other"> |
|
<xsd:annotation> |
|
<xsd:documentation>An unidentified summarization of transactions.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TaxAmount_SimpleType"> |
|
<xsd:restriction base="xsd:decimal"> |
|
<xsd:totalDigits value="19"/> |
|
<xsd:fractionDigits value="2"/> |
|
<xsd:minInclusive value="0.00"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TaxClassCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="1"> |
|
<xsd:annotation> |
|
<xsd:documentation>TAX CLASS 1 FORM 941</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="2"> |
|
<xsd:annotation> |
|
<xsd:documentation>TAX CLASS 2 IND. TAX</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="3"> |
|
<xsd:annotation> |
|
<xsd:documentation>TAX CLASS 3 CORPORATE</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="4"> |
|
<xsd:annotation> |
|
<xsd:documentation>TAX CLASS 4 EXCISE TAX</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="5"> |
|
<xsd:annotation> |
|
<xsd:documentation>TAX CLASS 5 EST. and GIFT</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="7"> |
|
<xsd:annotation> |
|
<xsd:documentation>TAX CLASS 7 RRB TOTAL</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="8"> |
|
<xsd:annotation> |
|
<xsd:documentation>TAX CLASS 8 FUTA</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="9"> |
|
<xsd:annotation> |
|
<xsd:documentation>TAX CLASS 9 MISC. RECPS.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TaxPayerTypeCode_SimpleType"> |
|
<xsd:restriction base="AccountPartyType_SimpleType"/> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TerminalNumber_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="15"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="ThreeCharacterCode_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:maxLength value="3"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TimeStamp_SimpleType"> |
|
<xsd:restriction base="xsd:dateTime"/> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TimeZone_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:maxLength value="3"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TIN_Code_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:enumeration value="EIN"> |
|
<xsd:annotation> |
|
<xsd:documentation>Employer Identification Number</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="SSN"> |
|
<xsd:annotation> |
|
<xsd:documentation>Social Security Number</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ITIN"> |
|
<xsd:annotation> |
|
<xsd:documentation>Individual Taxpayer Identification Number</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="ATIN"> |
|
<xsd:annotation> |
|
<xsd:documentation>Taxpayer Identification Number for Pending U.S. Adoptions</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="PTIN"> |
|
<xsd:annotation> |
|
<xsd:documentation>Preparer Taxpayer Identification Number</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="UNK"> |
|
<xsd:annotation> |
|
<xsd:documentation>Unknown</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TradingPartnerAgencyIdentifier_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="3"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TradingPartnerMainAccountCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="4"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TransactionCode_SimpleType"> |
|
<xsd:union memberTypes="StandardEntryClass_SimpleType xsd:string"/> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TransitioningCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="X"> |
|
<xsd:annotation> |
|
<xsd:documentation>Expiring</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="K"> |
|
<xsd:annotation> |
|
<xsd:documentation>Canceling</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="N"> |
|
<xsd:annotation> |
|
<xsd:documentation>Not Applicable</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TransmissionType_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="30"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TreasuryAccountSymbol_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="27"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TreasuryAccountSymbolStatus_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="U"> |
|
<xsd:annotation> |
|
<xsd:documentation>Unexpired</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="E"> |
|
<xsd:annotation> |
|
<xsd:documentation>Expired</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="C"> |
|
<xsd:annotation> |
|
<xsd:documentation>Cancelled</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TwoCharacterCode_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:maxLength value="2"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="TwoCharacterIndicator_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:maxLength value="2"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="URI_SimpleType"> |
|
<xsd:restriction base="xsd:anyURI"/> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="USPSIntelligentMailBarCode_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:maxLength value="50"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="USSGL_Account_SimpleType"> |
|
<xsd:restriction base="String_SimpleType"> |
|
<xsd:pattern value="[0-9]{6}"/> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="VoucherCode_SimpleType"> |
|
<xsd:restriction base="xsd:string"> |
|
<xsd:enumeration value="215"> |
|
<xsd:annotation> |
|
<xsd:documentation>Deposit Ticket</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="215A"> |
|
<xsd:annotation> |
|
<xsd:documentation>Deposit Ticket used for the IRS</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="215B"> |
|
<xsd:annotation> |
|
<xsd:documentation>Deposit Ticket used for Customs</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="215C"> |
|
<xsd:annotation> |
|
<xsd:documentation>Computer generated Deposit Ticket</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="5515"> |
|
<xsd:annotation> |
|
<xsd:documentation>Debit Voucher</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="VoucherHandlingCode_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="Accounting"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates the voucher information should only be reported to the accounting system and no funds movement will be triggered.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Information"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates the voucher information is reported for informational purposes only and no accounting deposit voucher record will be created.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Standard"> |
|
<xsd:annotation> |
|
<xsd:documentation>Indicates the voucher information should be reported to downstream systems for accounting and funds movement.</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="Preliminary"> |
|
<xsd:annotation> |
|
<xsd:documentation>Preliminary</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="Year_SimpleType"> |
|
<xsd:restriction base="xsd:gYear"/> |
|
</xsd:simpleType> |
|
<xsd:simpleType name="YesNo_SimpleType"> |
|
<xsd:restriction base="xsd:token"> |
|
<xsd:enumeration value="Y"> |
|
<xsd:annotation> |
|
<xsd:documentation>Yes</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
<xsd:enumeration value="N"> |
|
<xsd:annotation> |
|
<xsd:documentation>No</xsd:documentation> |
|
</xsd:annotation> |
|
</xsd:enumeration> |
|
</xsd:restriction> |
|
</xsd:simpleType> |
|
</xsd:schema> |
|
|