Best Buy Company, Inc.

EDI Transaction Standards
997 Functional Acknowledgment

SEGMENT ID  DESCRIPTION
ISA INTERCHANGE CONTROL HEADER
GS

FUNCTIONAL GROUP HEADER

ST TRANSACTION SET HEADER
AK1 FUNCTIONAL GROUP RESPONSE HEADER
AK9 FUNCTIONAL GROUP RESPONSE TRAILER
SE TRANSACTION SET TRAILER
GE GROUP CONTROL TRAILER
IEA INTERCHANGE CONTROL TRAILER

 

 

 


 

ISA SEGMENT
INTERCHANGE CONTROL HEADER

REF ELEMENT NAME CODE/CODE NAME MIN/MAX NOTES
ISA01 AUTHORIZATION
INFORMATION QUALIFIER
'00' = No Authorization Information Present 2/2  
ISA02 AUTHORIZATION
INFORMATION
  10/10  
ISA03 SECURITY INFORMATION
QUALIFIER
'00' = No Security Information Present 2/2  
ISA04 SECURITY INFORMATION   10/10  
ISA05 INTERCHANGE ID  QUALIFIER   2/2  
ISA06 INTERCHANGE SENDER ID   15/15  
ISA07 INTERCHANGE ID QUALIFIER   2/2  
ISA08 INTERCHANGE RECEIVER ID   15/15  
ISA09 INTERCHANGE DATE
  6/6 YYMMDD
ISA10 INTERCHANGE TIME
  4/4 HHMM
ISA11 REPETITION SEPARATOR   1/1  
ISA12 INTERCHANGE CONTROL VERSION NUMBER '00403' = X12 5/5   
ISA13 INTERCHANGE CONTROL
NUMBER
  9/9  
ISA14 ACKNOWLEDGEMENT
REQUESTED
'0' = No Acknowledgment REquested 1/1  
ISA15 USAGE INDICATOR
'T' = Test
'P' = Production
 
1/1
 
ISA16 COMPONENT ELEMENT SEPARATOR   1/1  

 

GS SEGMENT
FUNCTIONAL GROUP HEADER

REF ELEMENT NAME CODE/CODE NAME MIN/MAX NOTES
 GS01

 

FUNCTIONAL IDENTIFIER CODE
'FA' = Functional
Acknowledgment
2/2  
GS02  APPLICATION SENDER'S CODE   2/15  
GS03 APPLICATION RECEIVER'S CODE   2/15  
GS04  DATE
  8/8 YYMMDD
GS05 TIME
  4/8 HHMM
GS06 GROUP CONTROL
NUMBER
  1/9  

GS07  

 

RESPONSIBLE AGENCY CODE 'X' = X12 1/2  
GS08  VERSION IDENTIFIER CODE '004030' = X12 1/12  
User Notes:
  1. GS04 is the group date.
  2. GS05 is the group time.
  3. The data interchange control number GS06 in this header must be identical to the same data element in the associated functional group trailer, GE02.

 

ST SEGMENT
TRANSACTION SET HEADER

REF ELEMENT NAME CODE/CODE NAME MIN/MAX NOTES
ST01 TRANSACTION SET IDENTIFIER CODE '997' = Functional
Acknowledgment
3/3  
ST02  TRANSACTION SET CONTROL NUMBER   4/9  

 

AK1 SEGMENT
FUNCTIONAL GROUP RESPONSE HEADER

REF ELEMENT NAME CODE/CODE NAME MIN/MAX NOTES
AK101 FUNCTIONAL ID CODE   2/2  
AK102 GROUP CONTROL NUMBER   1/9  
User Notes:
  1. AK101 is the functional ID found in the GS segment (GS01) in the functional group being acknowledged.
  2. AK102 is the functional group control number found in the GS segment in the functional group being acknowledged.

 

AK9 SEGMENT
FUNCTIONAL GROUP RESPONSE TRAILER

REF ELEMENT NAME CODE/CODE NAME MIN/MAX NOTES
AK901

FUNCTIONAL GROUP ACKNOWLEDGMENT CODE   1/1 All valid codes are used.
AK902 NUMBER OF TRANSACTION
SETS INCLUDED
  1/6  
AK903 NUMBER OF RECEIVED
TRANSACTION SETS
  1/6  
AK904 NUMBER OF ACCEPTED
TRANSACTION SETS
  1/6  
User Notes:
  1. If AK901 contains the value "A" or "E", then the transmitted functional group is accepted.

 

SE SEGMENT
TRANSACTION SET TRAILER

REF ELEMENT NAME CODE/CODE NAME MIN/MAX NOTES
SE01
NUMBER OF INCLUDED
SEGMENTS
  1/10  
SE02 TRANSACTION SET CONTROL NUMBER   4/9  
User Notes:
  1. SE is the last segment of each transaction set.

 

GE SEGMENT
GROUP CONTROL TRAILER

REF ELEMENT NAME CODE/CODE NAME MIN/MAX NOTES
GE01  NUMBER OF TRANSACTION SETS INCLUDED   1/6  
GE02  GROUP CONTROL NUMBER   1/9  
User Notes:
  1. The data interchange control number GE02 in this trailer must be identical to the same data element in the associated functional group header, GS06.

 

IEA SEGMENT
INTERCHANGE CONTROL TRAILER

REF ELEMENT NAME CODE/CODE NAME MIN/MAX NOTES
IEA01 NUMBER OF INCLUDED
FUNCTIONAL GROUPS
  1/5  
IEA02  INTERCHANGE CONTROL
NUMBER
  9/9  

 

Back to EDI Transaction Standards Table of Contents