Treasury :: Bureau of the Fiscal Service
Enterprise Data Architecture
Data Dictionary/Change Log


Home :: Go Back :: Generate Excel (IE Only)
Please note that some of the metadata columns might not appear within the browser window - so please use the scroll bar to navigate horizontally. Depending on the filtering/sort criteria, you may experience a noticeable processing delay, please be patient.
StatusNameDefinitionPrior DefinitionType NamePrior Type NameChild Element ListPrior Child Element ListAttribute ListPrior Attribute ListString MinPrior String MinString MaxPrior String MaxTotal DigitsPrior Total DigitsFraction DigitsPrior Fraction DigitsPatternPrior PatternUnion MembersPrior Union MembersEnumeration ValuesPrior Enumeration Values
AccountableDetailRefers to the business line associated to the content of the transaction, rather than the business line associated with the processing of the transaction.Transmission_AccountableDetail_ComplexTypeBusinessTransmissionCategory[1..1]
ACH_AddendumThese records will be used to supply additional information about entry detail records.Addendum_ComplexTypeACH_Record [0..1]SequenceNumber[0..1], EntryDetailSequenceNumber[0..1], ACH_TypeCode[0..1], ACH_PaymentRelatedInformation[0..1]
ACH_BatchContains select content related to the ACH Batch record.NACHA_Batch_ComplexTypeACH_Record [0..1], OtherData [0..unbounded]ID[0..1]
ACH_BatchReferenceContains pertinent information about a set of ACH payments.ACH_Detail_ACH_Reference_ComplexTypeStandardEntryClassCode[1..1]
ACH_DetailContains ACH specific content.ACH_Detail_ComplexTypeACH_Batch [0..1], ACH_EntryDetail [0..1], Addenda [0..unbounded]ACH_Type[0..1], StandardEntryClassCode[0..1], EffectiveEntryDate[0..1], CompanyEntryDescription[0..1], ServiceClassCode[0..1], ACH_TransactionCode[0..1], ACH_TraceNumber[0..1], ACH_OriginalTraceNumber[0..1], IsRecurring[0..1]
ACH_EntryDetailContains select content related to the ACH Entry Detail record.NACHA_Detail_ComplexTypeACH_Record [0..1], OtherData [0..unbounded]
ACH_EntryReferenceIdentifies the type of ACH transaction ACH_Detail_ACH_EntryReference_ComplexTypeACH_TransactionCode[1..1]
ACH_InfoContains a subset of ACH content from check conversion.ACH_Detail_CheckACH_ComplexTypeACH_Type[0..1], StandardEntryClassCode[0..1], EffectiveEntryDate[0..1], CompanyEntryDescription[0..1], ServiceClassCode[0..1], ACH_TransactionCode[0..1], ACH_TraceNumber[0..1], ACH_OriginalTraceNumber[0..1], IsRecurring[0..1]
ACH_PayeeBankInfoContains the payee bank information for ACH. BankInfo_ACH_PayeeBankInfo_ComplexTypeDFI_AccountNumber[1..1]
ACH_PaymentACH payment detail information.PaymentDetail_ACH_Payment_ComplexTypeACH_EntryReference [0..1], ACH_PayeeBankInfo [1..1], ReceivingDFI [1..1], PaymentAddendum [0..unbounded]
ACH_RecordContains the formatted ACH content.NACHA_Record_ComplexTypeHasPrivacyData[0..1]
AddendaContainer for addendum records.Addenda_ComplexTypeACH_Addendum [1..unbounded]TotalCount[0..1]
AddressContains the address information.Address_ComplexTypeAddressLine [0..5]IsNonDomestic[0..1], ForeignPostalCode[0..1], StateCode[0..1], CityName[0..1], PostalCode[0..1], PostalCodeExtension[0..1], CountryCode[0..1], RegionName[0..1], ConsularCode[0..1], PostNetBarcodeDeliveryPoint[0..1], USPS_IntelligentMailBarCode[0..1]
AddressLineIndividual line of an address whose string length is limited by Fiscal Service systems.StringLength_0to40_SimpleType40
AgencyIdentifies a federal program agency and sub units within.Agency_ComplexTypeOrganizationLevels [0..1], CashFlowReference [0..1], Address [0..1]AgencyName[0..1], AgencyIdentifier[0..1], DepartmentRegularCode[0..1], BureauName[0..1], LegislativeBureauCode[0..1], BudgetBureauCode[0..1], LegacyBureauCode[0..1], AgencyLocationCode[0..1], OfficeLocationCode[0..1], BudgetAgencyCode[0..1], BudgetMainAccountCode[0..1]
AgentBankThe bank information associated with the agent or depositary that received and processed the financial data.BankInfo_BankDepositaryInfo_ComplexTypeBranch [0..1]BankName[0..1], RoutingNumber[1..1], BankAccountNumber[0..1], IsNonDomestic[0..1]
BankDetailContainer for all bank information associated with the summary transaction.BankDetail_ComplexTypeGovernmentDepositAccount [0..1], AgentBank [0..1], TreasuryAccountDetail [0..1], SummaryCashManagement [0..1]
BankInfoContains bank information.BankInfo_ComplexTypeAddress [0..1]BankName[0..1], RoutingNumber[0..1], BankAccountNumber[0..1], BankAccountType[0..1], IsNonDomestic[0..1]
BatchContains one or many Business Transactions.Batch_ComplexTypeBusinessTransaction [1..unbounded]ID[1..1], TotalAmount[0..1], TotalCount[0..1]
BeneficiaryBankRemarksRemarks field to convey payment information to receiving customer or bankBeneficiaryBankRemark_SimpleType(BBI=|OBI=)[A-Z0-9&= ,\.\?\(\)$\-]{0,68}
BranchContains the bank branch detail.Branch_ComplexTypeBranchIdentifier[1..1]
BusinessEventTypeThe container for the BusinessEventTypeCode which is used in combination with the Treasury Account Symbol to classify transactions reported to Treasury.BusinessEventType_ComplexTypeBusinessEventTypeCode[1..1], BusinessEventTypeName[0..1]
BusinessTransactionA set of financial or non-financial transactions for a specific business event.BusinessTransaction_ComplexTypeFinancialTransaction [0..unbounded], TreasuryAccountClassification [0..unbounded], Agency [0..1], ServicingAgency [0..1], ServicedAgency [0..1], SubmitterDetail [0..1], FiscalDateDetail [0..1], TradingPartnerExtensions [0..1]ID[1..1], TotalAmount[0..1], TotalCount[0..1], AgentInitialIdentifier[0..1], SourceSubProgramText[0..1], SourceProcessingProgramText[0..1], ReportingSubProgramText[0..1], ReportingProgramText[0..1], AgencyAccountIdentifier[0..1], InitialLocation[0..1], IsUpdate[0..1], ChannelInitiationDate[1..1], IsIntragovernmental[0..1], AgencyFormNumber[0..1], AgencyFormName[0..1], AgencyBillName[0..1], OMB_ControlNumber[0..1], ChannelBatchIdentifier[0..1], GroupIdentifier[0..1], ChannelReceiptDate[1..1], ConfirmedDate[1..1], CollectionBusinessDate[1..1]
CardOrderRepresents order-level data an agency/merchant would like the customer to see on his/her statement.PlasticCardOrder_ComplexTypeOrderLevel_III_Data [0..1]ID[0..1], TaxAmount[0..1]
CashFlowReferenceContains cash flow reference information for (global) cash flow names/identifiers and program-specific cash flow names/identifiers.CashFlowReference_ComplexTypeProgramCashFlowName[0..1], ProgramCashFlowIdentifier[0..1]
CertificationDetailsCertification data related to a payment schedule.CertificationDetails_ComplexTypeCertifyingOfficer [1..1]
CertifyingOfficerInformation about the certifying officer for a payment schedule.CertifyingOfficer_ComplexTypePersonName [0..1], Phone [0..2]DirectoryAccessDistinguishedName[1..1]
CheckDetailContains the specific check information on a transaction.CheckDetail_ComplexTypeMICR_Unparsed [0..1], ACH_Info [0..1], ImageReference [0..unbounded]CheckTraceNumber[0..1], CheckSerialNumber[0..1], CheckType[0..1], IsCheckElectronic[0..1], ProcessingMethodCode[0..1], IsFlaggedForResearch[0..1]
CheckMemoLineFree-form field for agency’s use – all data in this field is printed on the check.PaymentIdentificationLine_SimpleType155
CheckPaymentCheck payment detail informationCheckDetail_CheckPaymentDetail_ComplexTypeCheckStub [0..1], CheckMemoLine [0..2]SpecialHandling[0..1]
CheckStubContainer for miscellaneous information the Agency conveys to the payee.PaymentIdentificationLines_ComplexTypeCheckStubLine [1..14]
CheckStubLineMiscellaneous information the Agency conveys to the payee.PaymentIdentificationLine_SimpleType155
CkeyA C-Key is an abbreviation for classification key which is a unique agency accounting code assigned to a transaction. Agencies will establish C-Keys in SAM for collection transactions that will be used to derive the appropriate values of TAS-BETC(s).Ckey_ComplexTypeClassName[1..1], ClassValue[1..1]
CoinCurrencyBreakdownContainer for the denomination, value, and count of the coin and currency in a deposit.CurrencyBreakdown_CoinCurrencyBreakdown_ComplexTypeDenominatorCode[1..1], TotalCount[0..1], ValueAmount[0..1]
CommentA note explaining or illustrating the meaning of a record.String_SimpleTypeunbounded
EmailContains an Email address.EmailAddress_ComplexTypeEmailAddress[1..1]
FedwireDetailContains content specific for Fedwire transactionsFedwireDetail_ComplexTypeMessageSection [1..unbounded]FedwireTypeCode[0..1], IMAD[0..1], OMAD[0..1], FedwireSubType[0..1], BusinessFunctionCode[0..1], PreviousIMAD[0..1], IsIncomingTransaction[0..1], TotalCount[0..1]
FinancialReportingDetailContains debit voucher or credit voucher details.FinancialReportingDetails_ComplexTypeOriginalSummaryReference [0..1], FiscalDateDetail [0..1], TreasurySecuritiesAccountableDetail [0..1], TreasurySecuritiesInputDetail [0..1], ForeignCurrency [0..1], PayerAccountType [0..1], AccountableDetail [0..1]BankText[0..1], AgencyCommentText[0..1], FundsAvailableDate[0..1], ReceiptsFromDate[0..1], ReceiptsToDate[0..1]
FinancialTransactionThe management of funds between a payer and payee for a specific business event.FinancialTransaction_ComplexTypePlasticCardDetail [0..1], ACH_Detail [0..1], FedwireDetail [0..1], CheckDetail [0..1], Payer [0..1], Payee [0..1], GovernmentDepositAccount [0..1], SummaryReference [0..1], OriginalFinancialTransactionReference [0..1], OriginalSummaryReference [0..1], ForeignCurrency [0..1], TradingPartnerExtensions [0..1]ID[1..1], AgencyTransactionIdentifier[0..1], SettlementTransactionIdentifier[0..1], ChannelTransactionIdentifier[0..1], CollectionStatusCode[0..1], CollectionTransactionType[0..1], PayerMechanismCode[0..1], IsCredit[1..1], IsTax[0..1], BankPostingDate[0..1], ProgramTraceIdentifier[0..1], SettlementMechanismCode[0..1], ReceiptMechanismCode[0..1], ChannelType[0..1], ReasonText[0..1], ReasonCode[0..1], GatewayReceiptDate[0..1], SettlementStatusCode[0..1], IsNonDomestic[0..1], GroupIdentifier[0..1], Amount[1..1]
FirstNameA name that precedes one's surname.StringLength_0to50_SimpleType50
FiscalDateDetailContainer for reporting the month and year for which the transaction is reported/effective.FiscalDateDetail_ComplexTypeFiscalYear[1..1], FiscalMonth[0..1]
ForeignCurrencyThe container for describing foreign currency and associated metadata.ForeignCurrency_ComplexTypeOriginalCurrencyCode[0..1], OriginalCurrencyCodeText[0..1], ExchangeRate[0..1], ConversionMethodCode[0..1], ForeignCurrencyAmount[0..1]
GovernmentDepositAccountInformation about the deposit account for the government agency.GovernmentDepositAccount_ComplexTypeReporterIdentifier[0..1], FRB_DistrictCode[0..1], FRB_OfficeCode[0..1], FRB_AccountKeyCode[0..1], CashlinkAccountNumber[0..1], CustomerAccountsReceivableSystemNumber[0..1], CostCenterWorkUnitCode[0..1], NonTreasuryFundCode[0..1], IsCommercialBank[0..1]
ImageReferenceContains a reference to an image file.Image_ComplexTypeID[1..1], ContentAddressIdentifier[1..1], ContentOffsetNumber[1..1], ContentLengthNumber[1..1]
MessageSectionContains the grouping of name/value pairs for a Fedwire Field Tag.MessageSection_ComplexTypeSequenceNumber[1..1], SectionCode[1..1], SectionText[0..1], Count[0..1]
MICR_UnparsedCheck MICR line information captured as a single string.StringLength_0to100_SimpleType100
MiddleNameA person's name after the first name and before the surname.StringLength_0to50_SimpleType50
NameSuffixA part of a name that follows the last name.StringLength_0to5_SimpleType5
OrderLevel_III_DataContains the unstructured content for the Order.OrderLevel_III_Data_SimpleType4000
OrganizationLevelIdentifies a particular level within an organization.OrganizationLevel_ComplexTypeID[1..1], InternalOrganizationCode[1..1], ReferenceName[0..1]
OrganizationLevelsThe container for an Organization Level item.OrganizationLevels_ComplexTypeOrganizationLevel [1..unbounded]TotalCount[0..1]
OriginalFinancialTransactionReferenceContains a reference to an original Financial Transaction for purposes of an adjustment, correction, or reversal.FinancialTransaction_OriginalFT_Reference_ComplexTypeAgencyTransactionIdentifier[0..1], ID[0..1], SettlementTransactionIdentifier[0..1], ChannelTransactionIdentifier[0..1], LegalTransactionAmount[0..1], OriginalRecordedAmount[0..1]
OriginalSummaryReferenceContains a reference to original summary information for the purpose of an adjustment, correction or reversal.Summary_OriginalSummaryReference_ComplexTypeSummaryDate[0..1], SummaryNumber[0..1], BankPostingDate[0..1]
OriginatingAgencyIdentifies the originating agency of a record.Agency_OriginatingAgency_ComplexTypeAgencyLocationCode[1..1]
OTC_DepositSubtotalsInformation about the breakdown of cash, currency, and checks that make up the deposit.DepositSubtotals_ComplexTypePaperCurrencyBreakdown [0..7], CoinCurrencyBreakdown [0..6]TotalAmount[0..1], ChecksMoneyOrdersSubtotalAmount[0..1], CheckCount[0..1], MoneyOrderCount[0..1], PaperCurrencySubtotalAmount[0..1], CoinCurrencySubtotalAmount[0..1], CurrencySubtotalAmount[0..1]
OtherDataContains data elements identified by name/value pairs.DataElement_ComplexTypeValue [1..1]HasPrivacyData[0..1], SequenceNumber[1..1], DataFieldName[1..1], IsUnstructuredData[0..1]
PaperCurrencyBreakdownContainer for the denomination, value, and count of the paper currency in a deposit.CurrencyBreakdown_PaperCurrencyBreakdown_ComplexTypeTotalCount[0..1], ValueAmount[0..1], DenominatorCode[1..1]
PartyDetailContains party detail information.PartyInfo_PayeeDetails_ComplexTypePersonName [0..1]PartyName[1..1], DUNS_Number[0..1], TIN[0..1], TIN_Code[0..1], IsRepresentativePayee[1..1]
PayeePerson or organization receiving payment. For example, in a general collection, the payee is a federal government entity.PartyInfo_ComplexTypeBankInfo [0..1], Address [0..1], Email [0..1]PartyType[0..1], PartyIdentifier[0..1], PartyName[0..1]
PayerPerson or organization submitting payment.PartyInfo_ComplexTypeBankInfo [0..1], Address [0..1], Email [0..1]PartyType[0..1], PartyIdentifier[0..1], PartyName[0..1]
PayerAccountTypeIndicates whether a transaction involves an individual, business, or government entity.PartyInfo_Intragov_ComplexTypePartyType[1..1]
PaymentAddendumThis is a container for a record that an originator can use to supply additional information about ACH entry detail records.Addendum_PaymentAddendum_ComplexTypeACH_PaymentRelatedInformation[1..1]
PaymentClassificationContains the account classification of a payment.AccountClassification_PaymentClassification_ComplexTypeTreasuryAccountSymbol [0..1], BusinessEventType [0..1]IsCredit[0..1], Amount[1..1]
PaymentDetailContains pertinent information about a specific payment.PaymentDetail_ComplexTypePartyDetail [0..unbounded], PaymentClassification [0..100], Address [0..1], ProcurementDetails [0..1], ACH_Payment [1..1], CheckPayment [1..1], WirePayment [1..1]IsTOP_Offset[1..1], EligibleForOffsetAmount[0..1], AgencyPaymentTypeCode[0..1], DiscretionaryText[0..1], Amount[1..1], PayeeName[0..1], PayeeIdentifier[0..1], PaymentID[1..1]
PaymentRemarkUsed to convey payment information to receiving customer or bank.PaymentRemark_SimpleType[A-Z0-9&= ,\.\?\(\)$\-]{1,50}
PersonNameContains the name of a person.PersonName_ComplexTypeFirstName [0..1], MiddleName [0..1], Surname [1..1], NameSuffix [0..1]FullName[0..1]
PhoneContains the telephone number.Phone_ComplexTypePhoneNumber[0..1]
PlasticCardDetailContains plastic card information.PlasticCardDetail_ComplexTypeCardOrder [0..1]MonthYearExpire[0..1], CardNumber[0..1], MaskedCardNumber[0..1], CardSecurityCode[0..1], OriginalInterchangeCode[0..1], InterchangeCode[0..1], InterchangeReimbursementFeeAmount[0..1], InterchangeReimbursmentFeeAmountSignIndicator[0..1], InterchangeAdjustmentReasonCode[0..1], InterchangeAdjustmentAmount[0..1], InterchangeAdjustmentAmountSignIndicator[0..1], AuthorizationCharacteristicsCode[0..1], AuthorizationCode[0..1], AuthorizationSourceCode[0..1], AVSResponseCode[0..1], MerchantStoreNumber[0..1], MerchantCategoryCode[0..1], MerchantNumber[0..1], CardProductType[0..1], ClientBatchNumber[0..1], CashBackAmount[0..1], CardNetworkType[0..1], CardProductCode[0..1], NetworkResponseField[0..1], CardChargebackReferenceNumber[0..1], CardResponseCode[0..1], CardChargebackRecordNumber[0..1], DraftLocatorNumber[0..1], CAT_Code[0..1], POSEntryMode[0..1], RegisterNumber[0..1], StorePersonIdentifier[0..1], TerminalNumber[0..1], TransactionTimeZone[0..1], TransactionTime[0..1], ChannelCutoffTime[0..1], CardEventType[0..1], AuthorizationRequestResponseCode[0..1], PlasticTypeCode[0..1], IsRecurring[0..1], AdjustmentType[0..1]
ProcurementDetailContains the fields necessary to connect to a Federal Procurement Data System (FPDS) record set at USAspending.gov.ProcurementDetail_ComplexTypeProcurementInstrumentIdentifier[0..1], ProcurementAgencyIdentifier[0..1], IDV_ProcurementInstrumentIdentifier[0..1], IDV_ProcurementAgencyIdentifier[0..1], Amount[0..1]
ProcurementDetailsContains the individual Procurement Detail records.ProcurementDetails_ComplexTypeProcurementDetail [1..100]
ReceiverDIContains the routing number of the bank to which a wire transaction is sent. BankInfo_Receiving_ComplexTypeRoutingNumber[1..1]
ReceivingDFIContains the routing number of the bank to which an ACH transaction is sent. BankInfo_Receiving_ComplexTypeRoutingNumber[1..1]
SchedulePayment certification data (ALC, CO name, total amount, total payments, etc.) Schedule_ComplexTypeACH_BatchReference [0..1], OriginatingAgency [1..1], PaymentClassification [0..1000], CertificationDetails [0..1], Comment [0..1], PaymentDetail [0..unbounded]ScheduleNumber[1..1], FederalProgramAgencyIdentifier[1..1], IsExpeditedHandling[0..1], TotalAmount[1..1], TotalCount[1..1], IsNonDomestic[1..1], RequestedPaymentDate[1..1], EIN[0..1], ACH_AgencyText[0..1], PaymentTypeCode[1..1], CheckScheduleEnclosureCode[0..1], GarnishmentIndicator[1..1]
ServicedAgencyAn agency that is receiving services from another agency.Agency_OriginatingAgency_ComplexTypeAgencyLocationCode[1..1]
ServicingAgencyAn agency that is providing services to another agency.Agency_OriginatingAgency_ComplexTypeAgencyLocationCode[1..1]
SubmitterDetailContains the sending trading partner submitter name.Transmission_TransmissionSubmitterDetail_ComplexTypeInputSystem[1..1]
SummaryContains either summary level information or summary and detailed level information.Summary_ComplexTypeBatch [0..unbounded], TreasuryAccountClassification [0..unbounded], Agency [0..1], ServicingAgency [0..1], ServicedAgency [0..1], BankDetail [0..1], FinancialReportingDetail [0..1], SubmitterDetail [0..1], OTC_DepositSubtotals [0..1], TaxBreakdown [0..unbounded], TransferDetail [0..unbounded], TradingPartnerExtensions [0..1]ID[1..1], SummaryDate[1..1], SummaryNumber[1..1], SummaryType[1..1], BankPostingDate[0..1], TotalAmount[1..1], TotalCount[1..1], IsCredit[1..1], AgentInitialIdentifier[0..1], SourceSubProgramText[0..1], SourceProcessingProgramText[0..1], ReportingSubProgramText[0..1], ReportingProgramText[0..1], AgencyAccountIdentifier[0..1], InitialLocation[0..1], ChannelReceiptDate[0..1], ConfirmedDate[0..1], CollectionBusinessDate[0..1], IsIntragovernmental[0..1], IsNonDomestic[0..1], CollectionStatusCode[0..1], CollectionTransactionType[0..1], IsChannelElectronic[0..1], CorrectiveTypeCode[0..1], IsTax[0..1], ProgramTraceIdentifier[0..1], SettlementMechanismCode[0..1], ReceiptMechanismCode[0..1], ChannelType[0..1], ReasonText[0..1], ReasonCode[0..1], VoucherFormCode[0..1], TaxBreakdownCount[0..1], SummarizedDetailCount[1..1], ChannelInitiationDate[0..1]
SummaryCashManagementContainer for cash management data in a summary record.SummaryCashManagement_ComplexTypeDeferred1DayAmount[0..1], Deferred2DayAmount[0..1], ImmediateAmount[0..1], NSS_ReferenceIdentifier[0..1]
SummaryReferenceContains a referenced voucher data and voucher number.Summary_SummaryReference_ComplexTypeID[0..1], SummaryDate[1..1], SummaryNumber[1..1]
SurnameThe name borne in common by members of a family.StringLength_0to50_SimpleType50
TaxBreakdownA container for summary tax-related data.TaxBreakdown_ComplexTypeChannelType[0..1], FMS_TaxSubClassCode[0..1], TaxSubTypeText[0..1], TaxPayerTypeCode[0..1], Amount[1..1], FMS_TaxClassCode[1..1], TaxTypeCode[0..1], NAICS_Code[0..1], TaxPaymentCount[0..1], ProgramTraceIdentifier[0..1], SettlementMechanismCode[0..1], AgentInitialIdentifier[0..1], SourceSubProgramText[0..1], IsCredit[1..1]
TradingPartnerExtensionA single record of data not currently defined in the schema.TradingPartnerExtension_ComplexTypeID[0..1], HasPrivacyData[0..1]
TradingPartnerExtensionsContainer for data not currently defined in the schema.TradingPartnerExtensions_ComplexTypeTradingPartnerExtension [0..unbounded]ID[0..1], TotalCount[0..1], IsProgramData[0..1]
TransferDetailContains the information about the vouchers that were included in a specific transfer for cash concentration.TransferDetail_ComplexTypeVoucherIdentifier[1..1], TransferAmount[1..1], IsCredit[1..1]
TransmissionA collection of financial transaction records for the purpose of creating or updating detail or summary information.Transmission_ComplexTypeBatch [1..unbounded], Summary [1..unbounded], Schedule [1..1]ID[1..1], TransmissionTimestamp[1..1], BusinessTransmissionCategory[1..1], InputSystem[0..1], SequenceNumber[0..1], IsEndOfDay[0..1], TotalAmount[0..1], TotalCount[0..1], RunningDailyCount[0..1], RunningDailyAmount[0..1], VersionIdentifier[1..1]
TreasuryAccountClassificationIdentifies the Treasury Account information, for example, this would contain the TAS/BETC or C-Key name/value.AccountClassification_ComplexTypeTreasuryAccountSymbol [0..1], BusinessEventType [0..1], Ckey [0..1], TradingPartnerExtensions [0..1]ID[1..1], TaxClassCode[0..1], TreasuryAccountSymbolText[0..1], IsCredit[0..1], Amount[1..1]
TreasuryAccountDetailContainer for a routing number that is controlled by Treasury.BankInfo_TreasuryAccountBankDetail_ComplexTypeRoutingNumber[1..1]
TreasuryAccountSymbolThe Treasury Account Symbol is an identification code assigned by Treasury, in collaboration with OMB and the owner agency, to an individual appropriation, receipt, or other fund account. (These accounts are defined in I TFM 2-1500.)TreasuryAccountSymbol_ComplexTypeSub-levelPrefixCode[0..1], AllocationTransferAgencyIdentifier[0..1], AgencyIdentifier[1..1], BeginningPeriodOfAvailability[0..1], EndingPeriodOfAvailability[0..1], AvailabilityTypeCode[0..1], MainAccountCode[1..1], Sub-accountCode[1..1]
TreasurySecuritiesAccountableDetailIdentifies the Public Debt Accounting Reporting System (PARS) Reporting Entity that is accountable for collection and disbursement activity related to Treasury securities.FinancialReportingEntity_Detail_ComplexTypeFinancialReportingEntityCode[1..1]
TreasurySecuritiesInputDetailIdentifies the Public Debt Accounting Reporting System (PARS) Reporting Entity that enters collection and disbursement activity related to Treasury securities.FinancialReportingEntity_Detail_ComplexTypeFinancialReportingEntityCode[1..1]
ValueContains the content represented by Element Name within the Data Element..String_SimpleTypeunbounded
WireDetailContains the wire detail for a payment.FedWireDetail_WireReference_ComplexTypeBusinessFunctionCode[1..1], FedwireTypeCode[0..1], PaymentReference[0..1]
WirePayeeBankInfoContains the payee bank information for a wire payment.BankInfo_WirePaymentPayeeBankInfo_ComplexTypeBankName[0..1], BeneficiaryIdentifier[0..1]
WirePaymentContains the wire payment detail information.PaymentDetail_WirePayment_ComplexTypeWireDetail [1..1], ReceiverDI [1..1], WirePayeeBankInfo [0..1], BeneficiaryBankRemarks [0..1], PaymentRemark [0..2]
ErrorContains the error metadata fields.Error_ComplexTypeErrorCode[0..1], ErrorText[0..1], DocumentLink[0..1], SeverityLevel[0..1], ErrorNode[0..1]
ErrorsContainer for each Error itemErrors_ComplexTypeError [1..unbounded]
SuccessConveys the successful receipt or validation of the inbound Transmission.Success_ComplexTypeTradingPartnerExtensions [0..1]SuccessType[1..1], ReferenceIdentifier[0..1], ReferenceNumber[0..1]
SuccessesContainer for each Success itemSuccesses_ComplexTypeSuccess [1..unbounded]
TradingPartnerExtensionA single record of data not currently defined in the schema.TradingPartnerExtension_ComplexTypeID[0..1], HasPrivacyData[0..1]
TradingPartnerExtensionsContainer for data not currently defined in the schema.TradingPartnerExtensions_ComplexTypeTradingPartnerExtension [0..unbounded]ID[0..1], TotalCount[0..1], IsProgramData[0..1]
TransmissionRsUsed to identify an application error by either text, code, or by an online description and also to give the status, tag, and/or identification of the record that may have caused the error.TransmissionRs_ComplexTypeSuccesses [0..1], Warnings [0..1], Errors [0..1]EchoID[1..1], ID[1..1], TransmissionTimestamp[1..1], BusinessTransmissionCategory[0..1], InputSystem[0..1], SequenceNumber[0..1]
WarningContains the warning metadata fields.Warning_ComplexTypeErrorCode[0..1], ErrorText[0..1], DocumentLink[0..1], SeverityLevel[0..1], ErrorNode[0..1]
WarningsContainer for each Warning itemWarnings_ComplexTypeWarning [1..unbounded]
AccountingReportingStatusRepresents the metadata associated with GWA reporting status.AccountingReportingStatus_ComplexTypeReportingStatusTimestamp[0..1], ReportingTransactionEffectiveDate[0..1], IsBusinessTransactionTypeReporter[0..1], BusinessTransactionTypeCode[0..1]
AddressLineIndividual line of an address whose string length is limited by Fiscal Service systems.StringLength_0to40_SimpleType40
AgencyAddressContains the address for an Agency.Address_AgencyAddress_ComplexTypeAddressLine [0..5]CityName[0..1], PostalCode[0..1], StateCode[0..1]
AgencyContactInfoRepresents basic contact information.AgencyContactInfo_ComplexTypePersonName [0..1], Phone [0..1]ContactTitle[0..1]
AgencyLocationCodeRecordAn Organizational Unit beneath a Bureau representing a given office/location for an Agency, identified for the purpose of Treasury accounting.Agency_AgencyLocationCodeRecord_ComplexTypeAgencyAddress [0..1], AgencyContactInfo [0..1], AccountingReportingStatus [0..4]AgencyName[0..1], BureauName[0..1], LegislativeBureauCode[0..1], LegacyBureauCode[0..1], AgencyLocationCode[1..1], AgencyIdentifier[0..1], DepartmentRegularCode[0..1], AgencyLocationTypeCode[0..1], SuccessorCode[0..1], ReportingCode[0..1], OrganizationalIdentifier[0..1], OrganizationalTitle[0..1], OrganizationalDisplayName[0..1], OrganizationEstablishedDate[0..1], OrganizationDissolvedDate[0..1], LastUpdatedTimestamp[0..1], LastUpdatedUserName[0..1], SourceDocumentReferenceNumber[0..1], ChangeType[0..1]
AgencyLocationCodeRecordsThe container for a collection of Agency Location Code records.Transmission_AgencyLocationCodeRecords_ComplexTypeAgencyLocationCodeRecord [0..unbounded]TotalCount[0..1], VersionIdentifier[1..1]
FirstNameA name that precedes one's surname.StringLength_0to50_SimpleType50
MiddleNameA person's name after the first name and before the surname.StringLength_0to50_SimpleType50
NameSuffixA part of a name that follows the last name.StringLength_0to5_SimpleType5
PersonNameContains the name of a person.PersonName_ComplexTypeFirstName [0..1], MiddleName [0..1], Surname [1..1], NameSuffix [0..1]FullName[0..1]
PhoneContains the telephone number.Phone_ComplexTypePhoneNumber[0..1]
SurnameThe name borne in common by members of a family.StringLength_0to50_SimpleType50
AdjustmentBusinessEventTypeThe Business Event Type Code designated for adjustment accounting entries.BusinessEventType_ComplexTypeBusinessEventTypeCode[1..1], BusinessEventTypeName[0..1]
BusinessEventTypeThe container for the BusinessEventTypeCode which is used in combination with the Treasury Account Symbol to classify transactions reported to Treasury.BusinessEventType_ComplexTypeBusinessEventTypeCode[1..1], BusinessEventTypeName[0..1]
BusinessEventTypeRecordOne to many BETCs corresponding to a particular TAS.BusinessEventTypeRecord_ComplexTypeBusinessEventType [1..1], AdjustmentBusinessEventType [0..1], BusinessTransactionType [0..4], InternalClassification [0..1]AccountSuspendDate[0..1], AccountEffectiveDate[0..1], AccountEndDate[0..1], IsCredit[0..1]
BusinessEventTypeRecordsContains a collection of Business Event Type Records.BusinessEventTypeRecords_ComplexTypeBusinessEventTypeRecord [1..unbounded]
BusinessTransactionTypeIndicates the reporting business transaction types for the TAS BETC.BusinessTransactionType_ComplexTypeBusinessTransactionTypeCode[0..1]
InternalClassificationContains the metadata for a STAR Treasury Account Symbol (TAS).InternalClassification_ComplexTypeOwningAgencyCode[0..1], CoOwningAgencyCode[0..1], MainAccount[0..1], SubAccountSymbol[0..1], SubClassificationSymbol[0..1], InternalAccountSymbolText[0..1], FiscalYearText[0..1]
OwningAgencyIdentifies a federal program agency and sub units within that is the owner of the Treasury Account Symbol.Agency_OwningAgency_ComplexTypeAgencyName[0..1], LegislativeBureauCode[0..1], BudgetBureauCode[0..1]
TreasuryAccountSymbolThe Treasury Account Symbol is an identification code assigned by Treasury, in collaboration with OMB and the owner agency, to an individual appropriation, receipt, or other fund account. (These accounts are defined in I TFM 2-1500.)TreasuryAccountSymbol_ComplexTypeSub-levelPrefixCode[0..1], AllocationTransferAgencyIdentifier[0..1], AgencyIdentifier[1..1], BeginningPeriodOfAvailability[0..1], EndingPeriodOfAvailability[0..1], AvailabilityTypeCode[0..1], MainAccountCode[1..1], Sub-accountCode[1..1]
TreasuryAccountSymbolRecordA container which holds reference data describing a single occurrence of a United States Treasury account.TreasuryAccountSymbolRecord_ComplexTypeTreasuryAccountSymbol [0..1], OwningAgency [0..1], BusinessEventTypeRecords [0..1]ID[0..1], AccountSymbolText[0..1], AccountSymbolName[0..1], AccountSymbolStartDate[0..1], AccountSymbolEndDate[0..1], IsValidAccountSymbol[0..1], AccountSymbolEvaluatedDate[0..1], AccountTypeCode[0..1], AccountTypeDescription[0..1], FundTypeCode[0..1], FundTypeDescription[0..1]
TreasuryAccountSymbolRecordsContains a collection of Treasury Account Symbol records.Transmission_TreasuryAccountSymbolRecords_ComplexTypeTreasuryAccountSymbolRecord [0..unbounded]TotalCount[0..1], VersionIdentifier[1..1]
ACH_BatchReferenceContains pertinent information about a set of ACH payments.ACH_Detail_ACH_Reference_ComplexTypeStandardEntryClassCode[1..1]
ACH_PayeeBankInfoContains the payee bank information for ACH. BankInfo_ACH_PayeeBankInfo_ComplexTypeDFI_AccountNumber[1..1]
ACH_ReportingContains the reporting ACH payment information.ACH_Detail_ACH_ReportingDetail_ComplexTypeACH_TransactionCode[1..1], ACH_TraceNumber[1..1], ACH_OriginalTraceNumber[1..1]
ACH_ReportingReturnsContains pertinent information about an ACH return record.ACH_Detail_ACH_ReportingReturns_ComplexTypeACH_ReturnReasonCode[1..1]
AddressContains the address information.Address_ComplexTypeAddressLine [0..5]IsNonDomestic[0..1], ForeignPostalCode[0..1], StateCode[0..1], CityName[0..1], PostalCode[0..1], PostalCodeExtension[0..1], CountryCode[0..1], RegionName[0..1], ConsularCode[0..1], PostNetBarcodeDeliveryPoint[0..1], USPS_IntelligentMailBarCode[0..1]
AddressLineIndividual line of an address whose string length is limited by Fiscal Service systems.StringLength_0to40_SimpleType40
BusinessEventTypeThe container for the BusinessEventTypeCode which is used in combination with the Treasury Account Symbol to classify transactions reported to Treasury.BusinessEventType_ComplexTypeBusinessEventTypeCode[1..1], BusinessEventTypeName[0..1]
CheckReportingBatchContains pertinent information about a set of Check payments.CheckDetail_CheckReportingBatch_ComplexTypeDisbursingOfficeSymbol[1..1], IsCourtesyCheck[1..1], CheckBatchCreationDate[1..1], CheckSymbolNumber[1..1], CheckFirstSerialNumber[1..1], CheckAccountingMonthAndYear[1..1]
CheckReportingDetailContains the reporting check payment information.CheckDetail_CheckReportingDetail_ComplexTypeCheckSerialNumber[1..1], IsVoidedCheck[1..1], CheckIssueDate[1..1]
FirstNameA name that precedes one's surname.StringLength_0to50_SimpleType50
ForeignCurrencyDetailContains the original currency code of this transaction.ForeignCurrency_ForeignCurrencyDetail_ComplexTypeOriginalCurrencyCode[0..1]
MiddleNameA person's name after the first name and before the surname.StringLength_0to50_SimpleType50
NameSuffixA part of a name that follows the last name.StringLength_0to5_SimpleType5
OriginalPaymentReferenceProvides an identifier to link to the original payment.PaymentDetail_PaymentReference_ComplexTypePaymentID[1..1]
OriginalScheduleReferenceIndicates a reference to an original Schedule transaction.Schedule_SummarySchedule_ComplexTypeScheduleNumber[1..1]
OriginalSummaryContains a reference to the original summary record.Summary_OriginalSummary_ComplexTypeSummaryDate[1..1]
OriginatingAgencyIdentifies the originating agency of a record.Agency_OriginatingAgency_ComplexTypeAgencyLocationCode[1..1]
OriginatingDFIThe agency from which an ACH transaction is paid.BankInfo_Receiving_ComplexTypeRoutingNumber[1..1]
OriginatingDIThe agency from which a wire transaction is paid.BankInfo_Receiving_ComplexTypeRoutingNumber[1..1]
PartyDetailContains party detail information.PartyInfo_PayeeDetails_ComplexTypePersonName [0..1]PartyName[1..1], DUNS_Number[0..1], TIN[0..1], TIN_Code[0..1], IsRepresentativePayee[1..1]
PaymentClassificationContains the account classification of a payment.AccountClassification_PaymentClassification_ComplexTypeTreasuryAccountSymbol [0..1], BusinessEventType [0..1]IsCredit[0..1], Amount[1..1]
PaymentMethodContains the mechanism of the payment.FinancialTransaction_PaymentMethod_ComplexTypePayerMechanismCode[1..1]
PaymentReportingStandard Payment Report formatTransmission_PaymentReportTransmissionBaseline_ComplexTypePaymentReportingBatch [0..unbounded]InputSystem[1..1], VersionIdentifier[1..1]
PaymentReportingBatchSet of payments that are reported to Fiscal Service after issuance by an agency.Schedule_ReportingBatch_ComplexTypeVoucherDetail [0..1], ACH_BatchReference [1..1], OriginatingDI [0..1], OriginatingDFI [0..1], OriginatingAgency [1..1], CheckReportingBatch [0..1], ReportingDetail [0..unbounded]ScheduleNumber[1..1]
PersonNameContains the name of a person.PersonName_ComplexTypeFirstName [0..1], MiddleName [0..1], Surname [1..1], NameSuffix [0..1]FullName[0..1]
ProcurementDetailContains the fields necessary to connect to a Federal Procurement Data System (FPDS) record set at USAspending.gov.ProcurementDetail_ComplexTypeProcurementInstrumentIdentifier[0..1], ProcurementAgencyIdentifier[0..1], IDV_ProcurementInstrumentIdentifier[0..1], IDV_ProcurementAgencyIdentifier[0..1], Amount[0..1]
ProcurementDetailsContains the individual Procurement Detail records.ProcurementDetails_ComplexTypeProcurementDetail [1..100]
ReceiverDIContains the routing number of the bank to which a wire transaction is sent. BankInfo_Receiving_ComplexTypeRoutingNumber[1..1]
ReceivingDFIContains the routing number of the bank to which an ACH transaction is sent. BankInfo_Receiving_ComplexTypeRoutingNumber[1..1]
ReportingDetailContains information about a specific reporting payment record.PaymentDetail_ReportingDetail_ComplexTypePartyDetail [0..unbounded], PaymentClassification [0..100], Address [0..1], ProcurementDetails [0..1], OriginalSummary [0..1], OriginalScheduleReference [0..1], OriginalPaymentReference [0..1], OriginatingAgency [0..1], CheckReportingDetail [0..1], PaymentMethod [0..1], ForeignCurrencyDetail [0..1], SWIFT_ReportingDetail [0..1], ACH_ReportingReturns [0..1], WireReporting [0..1], ACH_Reporting [0..1], ACH_PayeeBankInfo [0..1], ReceivingDFI [0..1], ReceiverDI [0..1]AgencyPaymentTypeCode[0..1], Amount[1..1], PaymentTypeCode[0..1], PayeeName[0..1], PayeeIdentifier[0..1], PaymentID[1..1]
SurnameThe name borne in common by members of a family.StringLength_0to50_SimpleType50
SWIFT_ReportingDetailContains the SWIFT detail for a payment.SWIFT_ComplexTypeBusinessIdentifierCode[0..1]
TreasuryAccountSymbolThe Treasury Account Symbol is an identification code assigned by Treasury, in collaboration with OMB and the owner agency, to an individual appropriation, receipt, or other fund account. (These accounts are defined in I TFM 2-1500.)TreasuryAccountSymbol_ComplexTypeSub-levelPrefixCode[0..1], AllocationTransferAgencyIdentifier[0..1], AgencyIdentifier[1..1], BeginningPeriodOfAvailability[0..1], EndingPeriodOfAvailability[0..1], AvailabilityTypeCode[0..1], MainAccountCode[1..1], Sub-accountCode[1..1]
VoucherDetailContains referenced summary data.Summary_VoucherReference_ComplexTypeSummaryDate[0..1], SummaryNumber[0..1], TotalAmount[0..1], VoucherFormCode[0..1]
WireReportingContains the reporting wire payment information.FedwireDetail_WireReporting_ComplexTypeIMAD[1..1], OMAD[1..1], BusinessFunctionCode[1..1]
BusinessEventTypeThe container for the BusinessEventTypeCode which is used in combination with the Treasury Account Symbol to classify transactions reported to Treasury.BusinessEventType_ComplexTypeBusinessEventTypeCode[1..1], BusinessEventTypeName[0..1]
CkeyA C-Key is an abbreviation for classification key which is a unique agency accounting code assigned to a transaction. Agencies will establish C-Keys in SAM for collection transactions that will be used to derive the appropriate values of TAS-BETC(s).Ckey_ComplexTypeClassName[1..1], ClassValue[1..1]
CollectionReportingClassificationContains the capability to capture deposit reporting information for Collection transactions which contain GWA Classification Data identified as valid Treasury Account Symbols and Business Event Type Codes (TAS/BETC) and/or Classification Keys (Ckey), which impact the Fund Balance with Treasury (FBWT).CollectionReportingClassification_ComplexTypeTreasuryAccountSymbol [0..1], BusinessEventType [0..1], Ckey [0..1], ID[1..1], RedundancyCheckNumber[1..1], IsCredit[1..1], Amount[1..1], SummaryReportLocation[1..1]
CollectionReportingClassificationsContains one or more CollectionReportingClassification items.CollectionReportingClassifications_ComplexTypeCollectionReportingClassification [1..unbounded], SummaryBankInfo [1..1], DocumentReference [1..1], SubmitterDetail [1..1]
DocumentReferenceContains a referenced voucher information.Summary_DocumentReference_ComplexTypeSummaryDate[1..1], SummaryNumber[1..1], IsDepositTicket[1..1]
OriginatingAgencyIdentifies the originating agency of a record.Agency_OriginatingAgency_ComplexTypeAgencyLocationCode[1..1]
ReportedBankActivityContains the detail necessary to identify bank activity reported by commercial banks, Federal Reserve Banks, and Treasury offices.PublicMoneySymbolNumber_ReportedBankActivity_ComplexTypePublicMoneySymbolNumber[1..1]
ReportingSummariesA container for Reporting Summary items.ReportingSummaries_ComplexTypeOriginatingAgency [0..1], ReportedBankActivity [0..1], ReportingSummary [0..unbounded]ID[1..1], SummariesTimestamp[1..1], TotalAmount[1..1], TotalCount[1..1], SummaryAccountingDate[1..1]
ReportingSummaryContains the fields to support the GWA System to become the system of record, to have one central point to retrieve all financial information, and to streamline reporting and reconciliation of Fund Balance with Treasury (FBWT) information for the Federal Program Agencies.ReportingSummary_ComplexTypeCollectionReportingClassifications [1..1]ID[1..1], TotalAmount[1..1], RedundancyCheckNumber[1..1], IsCredit[1..1]
ReportingTransmissionA container for Reporting Transmission items.Transmission_ReportingTransmission_ComplexTypeReportingSummaries [0..unbounded]ID[1..1], TransmissionTimestamp[1..1], InputSystem[1..1], IsEndOfDay[1..1], TotalAmount[1..1], TotalCount[1..1], VersionIdentifier[0..1]
SubmitterDetailContains the sending trading partner submitter name.Transmission_TransmissionSubmitterDetail_ComplexTypeInputSystem[1..1]
SummaryBankInfoContains a routing number for an account.BankInfo_SummaryBankInfo_ComplexTypeRoutingNumber[1..1]
TreasuryAccountSymbolThe Treasury Account Symbol is an identification code assigned by Treasury, in collaboration with OMB and the owner agency, to an individual appropriation, receipt, or other fund account. (These accounts are defined in I TFM 2-1500.)TreasuryAccountSymbol_ComplexTypeSub-levelPrefixCode[0..1], AllocationTransferAgencyIdentifier[0..1], AgencyIdentifier[1..1], BeginningPeriodOfAvailability[0..1], EndingPeriodOfAvailability[0..1], AvailabilityTypeCode[0..1], MainAccountCode[1..1], Sub-accountCode[1..1]
IntegratedAgencyInterfaceContainer for the Integrated Agency Interface File Format for Cross-ServicingIntegratedAgencyInterface_ComplexTypeDebtServiceProcessingCode[0..1], AgencyDebtIdentifier[0..1], IndividualOrJointSeveralCode[0..1], DebtTypeCode[0..1], AdministrativeDebtClassificationCode[0..1], ConsumerOrCommercialCode[0..1], DebtOriginationDate[0..1], DelinquencyDate[0..1], OriginalDebtAmount[0..1], ReferredDebtBalanceAmount[0..1], JudgmentOrNonJudgmentCode[0..1], JudgementDate[0..1], InitialPrincipalAmount[0..1], InitialInterestAmount[0..1], InitialAdministrativeCostsAmount[0..1], InitialPenaltyAmount[0..1], InitialInterestTypeCode[0..1], InterestRatePercent[0..1], PenaltyRatePercent[0..1], LastInterestCalculationDate[0..1], LastPenaltyCalculationDate[0..1], StatuteOfLimitationsExpirationDate[0..1], GuarantorExistsCode[0..1], ForeclosureIndicator[0..1], WrittenOffIndicator[0..1], DebtRecallReasonCode[0..1], HealthInsuranceClaimIdentifier[0..1], TermsText[0..1], AgencyDebtorIdentifier[0..1], DebtorRecallReasonCode[0..1], GenerationCode[0..1], GenderCode[0..1], BirthDate[0..1], FederalMilitaryEmployeeCode[0..1], BusinessDebtorTypeCode[0..1], BusinessTypeCode[0..1], IncorporationDate[0..1], FederalContractorIndicator[0..1], DissolutionDate[0..1], ContactTypeCode[0..1], PhoneTypeCode[0..1], PhoneExtensionNumber[0..1], PropertyTypeCode[0..1], PropertyDescription[0..1], JobTitleText[0..1], SalaryAmount[0..1], SalaryCycleCode[0..1], SalaryGrossOrNetCode[0..1], EmployerName[0..1], CaseRecallReasonCode[0..1], RelationshipToPrimaryDebtorCode[0..1], LastDebtorContactDate[0..1], LastPaymentAmountPriorToReferral[0..1], LastPaymentDatePriorToReferral[0..1], ReportedToCreditBureauDate[0..1], DemandLetterRecipientCode[0..1], DebtorDisputedDebtIndicator[0..1], DebtorDisputedDebtAmountIndicator[0..1], DisabilityWaiverDeniedIndicator[0..1], AliasTypeCode[0..1], DebtTransactionTypeCode[0..1], IntraGovernmentalTransactionDate[0..1], IntraGovernmentalReferenceNumber[0..1], OriginatingTransactionIdentifier[0..1], OriginatingReversalTransactionIdentifier[0..1], CollectionCount[0..1], ReversalCount[0..1], ReversalAmount[0..1]
For help, please contact the Treasury Bureau of the Fiscal Service Data Registry team.
Last Updated: 2015-07-29T12:09:37.649-04:00

This web site is informative only and may contain publishing errors/inconsistencies - please carefully review the appropriate XML Schema documents in the Download section.