EDI 821 Financial Information Reporting
Functional Group FR
X12F Finance Subcommittee
This Draft Standard for Trial Use contains the format and establishes the data contents of the Financial Information Reporting Transaction Set (821) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to report balances, detail and summary financial transactions, and other related account information. It can be used by financial institutions and their agents to report to their clients.
Heading
- 010Transaction Set HeaderMandatoryMax 1
To indicate the start of a transaction set and to assign a control number
- 020Set PurposeMandatoryMax 1
To allow for positive identification of transaction set purpose
- 030Date/Time ReferenceMandatoryMax 4
To specify pertinent dates and times
At least one DTM segment, for period-ending date, must be used. Others are period-starting date, statement-issued (process) date, and transaction-creation date. - 040TraceMandatoryMax 2
To uniquely identify a transaction to an application
- 050NameOptionalMax 1
To identify a party by type of organization, name, and code
This N1 segment identifies the forwarder of this transaction. Where the forwarder and the financial institution identified in elements ENT02-04 are different entities, the use of this segment is recommended. - 060Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
This PER segment identifies the administrative contact(s) of the forwarder of the transaction. - LM Loop OptionalRepeat 10
- 065Code Source InformationMandatoryMax 1
To transmit standard code list identification information
The LM loop is intended to provide information regarding problems and errors which affect all accounts contained within this Financial Information Reporting (821) transaction set. The description of the problem or error is contained in an Industry Code list identified in the LQ segment. - LQ Loop MandatoryRepeat 100
- 067Industry CodeMandatoryMax 1
Code to transmit standard industry codes
- 069Date/Time ReferenceOptionalMax 3
To specify pertinent dates and times
The DTM segment is intended to provide information regarding the expected problem resolution date and/or time. Additional uses of this segment are for the provision of the problem occurrence date and/or time, and the alternate problem resolution date and/or time.
- 067Industry CodeMandatoryMax 1
- 065Code Source InformationMandatoryMax 1
Detail
- ENT Loop MandatoryRepeat >1
- 010EntityMandatoryMax 1
To designate the entities which are parties to a transaction and specify a reference meaningful to those entities
This ENT segment provides numeric identification of the originating financial institution and the receiving corporate entity, related to specific accounts. - N1 Loop OptionalRepeat 2
- 020NameMandatoryMax 1
To identify a party by type of organization, name, and code
- 030Additional Name InformationOptionalMax >1
To specify additional names or those longer than 35 characters in length
- 040Address InformationOptionalMax >1
To specify the location of the named party
- 050Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 060Administrative Communications ContactOptionalMax >1
To identify a person or office to whom administrative communications should be directed
- 020NameMandatoryMax 1
- ACT Loop OptionalRepeat >1
- 070Account IdentificationMandatoryMax 1
To specify account information
- 080CurrencyOptionalMax 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
- LM Loop OptionalRepeat 10
- 085Code Source InformationMandatoryMax 1
To transmit standard code list identification information
The LM loop is intended to provide information regarding problems and errors which affect the specific account being reported within this ACT loop. The description of the problem or error is contained in an Industry Code list identified in the LQ segment. - LQ Loop MandatoryRepeat 100
- 087Industry CodeMandatoryMax 1
Code to transmit standard industry codes
- 089Date/Time ReferenceOptionalMax 3
To specify pertinent dates and times
The DTM segment is intended to provide information regarding the expected problem resolution date and/or time. Additional uses of this segment are for the provision of the problem occurrence date and/or time, and the alternate problem resolution date and/or time.
- 087Industry CodeMandatoryMax 1
- 085Code Source InformationMandatoryMax 1
- RTE Loop OptionalRepeat 13
- 095Rate InformationMandatoryMax 1
To specify the earnings, rates and multipliers for this account
The RTE loop is used to indicate rates associated with the related account, and the effective date of that rate. - 096Date/Time ReferenceOptionalMax 1
To specify pertinent dates and times
- 095Rate InformationMandatoryMax 1
- BLN Loop OptionalRepeat >1
- 100Balance InformationMandatoryMax 1
To provide specific balance information for financial account reporting
- 110Funds AvailabilityOptionalMax >1
To indicate the funds availability in days
- 100Balance InformationMandatoryMax 1
- TSU Loop OptionalRepeat >1
- 120Transaction SummaryMandatoryMax 1
To provide specific transaction summary information
- 130Funds AvailabilityOptionalMax >1
To indicate the funds availability in days
- 120Transaction SummaryMandatoryMax 1
- FIR Loop OptionalRepeat >1
- 140Financial InformationMandatoryMax 1
To specify the details of financial information transactions
- 150Date/Time ReferenceOptionalMax >1
To specify pertinent dates and times
- 160Reference IdentificationOptionalMax >1
To specify identifying information
- 170Message TextOptionalMax >1
To provide a free-form format that allows the transmission of text information
- 180Funds AvailabilityOptionalMax >1
To indicate the funds availability in days
- 190TraceOptionalMax 1
To uniquely identify a transaction to an application
- 200NameOptionalMax >1
To identify a party by type of organization, name, and code
- 210Monetary AmountOptionalMax >1
To indicate the total monetary amount
- 220Pricing InformationOptionalMax >1
To specify pricing information
- 230Rate InformationOptionalMax >1
To specify the earnings, rates and multipliers for this account
- NM1 Loop OptionalRepeat >1
- 240Individual or Organizational NameMandatoryMax 1
To supply the full name of an individual or organizational entity
The NM1 loop is intended to provide individuals or organizations related to the transaction reported in the FIR segment. - 250Additional Name InformationOptionalMax >1
To specify additional names or those longer than 35 characters in length
- 260Address InformationOptionalMax >1
To specify the location of the named party
- 270Geographic LocationOptionalMax 1
To specify the geographic place of the named party
- 280Date/Time ReferenceOptionalMax 1
To specify pertinent dates and times
The DTM is intended to provide a date and/or time related to the individual or organization identified in the NM1 segment.
- 240Individual or Organizational NameMandatoryMax 1
- 140Financial InformationMandatoryMax 1
- 070Account IdentificationMandatoryMax 1
- 010EntityMandatoryMax 1
Summary
- 010Transaction Set TrailerMandatoryMax 1
To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)