x12 997 Functional Acknowledgment
997 Specifications
The 997 transaction set, known as the Functional Acknowledgment is sent as a response to other EDI transactions received. A 997 serves as a receipt, to acknowledge that an EDI transaction, or a group of transactions, was received by the remote party.It is important to note that when you receive an EDI 997 in response to a transaction you sent previously, you only know that your document arrived and was processed by the recipient’s EDI translator.
At the most basic level, the acknowledgement will only contain an acceptance or rejection notification. However, the remote EDI translator will perform some validation of the EDI standards before responding. Therefore, at more advanced levels, some trading partners will send more detailed EDI 997s that describe individual elements that contain syntax errors when rejections occur.
It does not provide any indication that the trading partner agrees with the contents of the prior transaction, or that the transaction met all their business requirements. For example, a 997 sent in response to an EDI 810 (Invoice) transaction does not indicate that the pricing or terms in the invoice were accepted, only that that invoice transaction was received and identified.
997 Example
ISA*01*0000000000*01*ABCCO *01*999999999 *12*4405197800 *111206*1100*U*00401*000000001*0*P~
GS*FA*999999999*4405197800*20111206*1100*1*X*004010~
ST*997*0001~
AK1*PO*1421~
AK9*A*1*1*1~
SE*4*0001~
GE*1*1~
IEA*1*000000001~