997 Functional Acknowledgment
997 Functional Acknowledgment
Function Group FA
This Draft Standard for Trial Use contains the format and establishes the data contents of the Functional Acknowledgment Transaction Set (997) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to define the control structures for a set of acknowledgments to indicate the results of the syntactical analysis of the electronically encoded documents. The encoded documents are the transaction sets, which are grouped in functional groups, used in defining transactions for business data interchange. This standard does not cover the semantic meaning of the information encoded in the transaction sets.
Position
Segment
Name
Max Use
010
Transaction Set HeaderMandatory
Max 1
To indicate the start of a transaction set and to assign a control number
020
Functional Group Response HeaderMandatory
Max 1
To start acknowledgment of a functional group.
AK2Loop
Optional
Repeat 999999
030
Transaction Set Response HeaderMandatory
Max 1
To start acknowledgment of a single transaction set.
AK3Loop
Optional
Repeat 999999
040
Data Segment NoteMandatory
Max 1
To report errors in a data segment and to identify the location of the data segment.
050
Data Element NoteOptional
Max 99
To report errors in a data element and to identify the location of the data element.
060
Transaction Set Response TrailerMandatory
Max 1
To acknowledge acceptance or rejection and to report errors in a transaction set.
070
Functional Group Response TrailerMandatory
Max 1
To acknowledge acceptance or rejection of a functional group and report the number of included transaction sets from the original trailer, the accepted sets, and the received sets in this functional group.
080
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).
Position
Segment
Name
Max Use