821 Financial Information Reporting
821 Financial Information Reporting
Function Group FR
This X12 Transaction Set 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 financial account information.
Position
Segment
Name
Max Use
0100
Transaction Set HeaderMandatory
Max 1
To indicate the start of a transaction set and to assign a control number
0200
Set PurposeMandatory
Max 1
To allow for positive identification of transaction set purpose
0300
Date/Time ReferenceMandatory
Max 4
To specify pertinent dates and times
0400
TraceMandatory
Max 2
To uniquely identify a transaction to an application
0500
Party IdentificationOptional
Max 2
To identify a party by type of organization, name, and code
0600
Administrative Communications ContactOptional
Max >1
To identify a person or office to whom administrative communications should be directed
0610
Reference InformationOptional
Max >1
To specify identifying information
LMLoop
Optional
Repeat 10
0650
Code Source InformationMandatory
Max 1
To transmit standard code list identification information
LQLoop
Mandatory
Repeat 100
0670
Industry Code IdentificationMandatory
Max 1
To identify standard industry codes
0690
Date/Time ReferenceOptional
Max 3
To specify pertinent dates and times
FA1Loop
Optional
Repeat >1
0800
Type of Financial Accounting DataMandatory
Max 1
To specify the organization controlling the content of the accounting citation, and the purpose associated with the accounting citation
0900
Accounting DataMandatory
Max >1
To specify the detailed accounting data
Position
Segment
Name
Max Use
ENTLoop
Mandatory
Repeat >1
0100
EntityMandatory
Max 1
To designate the entities which are parties to a transaction and specify a reference meaningful to those entities
N1Loop
Optional
Repeat 2
0200
Party IdentificationMandatory
Max 1
To identify a party by type of organization, name, and code
0300
Additional Name InformationOptional
Max >1
To specify additional names
0400
Party LocationOptional
Max >1
To specify the location of the named party
0500
Geographic LocationOptional
Max 1
To specify the geographic place of the named party
0600
Administrative Communications ContactOptional
Max >1
To identify a person or office to whom administrative communications should be directed
ACTLoop
Optional
Repeat >1
0700
Account IdentificationMandatory
Max 1
To specify account information
0800
CurrencyOptional
Max 1
To specify the currency (dollars, pounds, francs, etc.) used in a transaction
LMLoop
Optional
Repeat 10
0850
Code Source InformationMandatory
Max 1
To transmit standard code list identification information
LQLoop
Mandatory
Repeat 100
0870
Industry Code IdentificationMandatory
Max 1
To identify standard industry codes
0890
Date/Time ReferenceOptional
Max 3
To specify pertinent dates and times
RTELoop
Optional
Repeat 13
0950
Rate InformationMandatory
Max 1
To specify the earnings, rates and multipliers for this account
0960
Date/Time ReferenceOptional
Max 1
To specify pertinent dates and times
BLNLoop
Optional
Repeat >1
1000
Balance InformationMandatory
Max 1
To provide specific balance information for financial account reporting
1100
Funds AvailabilityOptional
Max >1
To indicate the funds availability in days
TSULoop
Optional
Repeat >1
1200
Transaction SummaryMandatory
Max 1
To provide specific transaction summary information
1300
Funds AvailabilityOptional
Max >1
To indicate the funds availability in days
FIRLoop
Optional
Repeat >1
1400
Financial InformationMandatory
Max 1
To specify the details of financial information transactions
1500
Date/Time ReferenceOptional
Max >1
To specify pertinent dates and times
1600
Reference InformationOptional
Max >1
To specify identifying information
1700
Message TextOptional
Max >1
To provide a free-form format that allows the transmission of text information
1800
Funds AvailabilityOptional
Max >1
To indicate the funds availability in days
1900
TraceOptional
Max 1
To uniquely identify a transaction to an application
2000
Party IdentificationOptional
Max >1
To identify a party by type of organization, name, and code
2100
Monetary Amount InformationOptional
Max >1
To indicate the total monetary amount
2200
Pricing InformationOptional
Max >1
To specify pricing information
2300
Rate InformationOptional
Max >1
To specify the earnings, rates and multipliers for this account
NM1Loop
Optional
Repeat >1
2400
Individual or Organizational NameMandatory
Max 1
To supply the full name of an individual or organizational entity
2500
Additional Name InformationOptional
Max >1
To specify additional names
2600
Party LocationOptional
Max >1
To specify the location of the named party
2700
Geographic LocationOptional
Max 1
To specify the geographic place of the named party
2800
Date/Time ReferenceOptional
Max 1
To specify pertinent dates and times
2850
Extended Reference InformationOptional
Max >1
To transmit identifying information as specified by the Reference Identification Qualifier
FA1Loop
Optional
Repeat >1
2900
Type of Financial Accounting DataMandatory
Max 1
To specify the organization controlling the content of the accounting citation, and the purpose associated with the accounting citation
3000
Accounting DataMandatory
Max >1
To specify the detailed accounting data
Position
Segment
Name
Max Use
0100
Transaction Set TrailerMandatory
Max 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)