855 Purchase Order Acknowledgment

Functional Group ID=PR

Introduction:

This Draft Standard for Trial Use contains the format and establishes the data contents of the Purchase Order Acknowledgment Transaction Set (855) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to provide for customary and established business and industry practice relative to a seller's acknowledgment of a buyer's purchase order. This transaction set can also be used as notification of a vendor generated order. This usage advises a buyer that a vendor has or will ship merchandise as prearranged in their partnership.

Notes:

1.  This transaction set is used for purchase orders, Blanket Purchase Agreement (BPA) calls, Basic Ordering Agreement (BOA) orders, and delivery orders against basic contracts and Federal Supply Schedules, to indicate acceptance;  rejection without detail; or acknowledgment, including acknowledgment with detail and change.

2.  When BEG07 in the 850 transaction set is not transmitted, an 855 transaction set should not be used for acknowledgment.  This 855 IC is also not used when BEG07 is code AD; a separate IC is required.

3.  When BEG07 in the 850 transaction set is code AC, BAK02 can contain code  AC or RJ.

4.  When BEG07 in the 850 transaction set is code AK, BAK02 can contain code  AK or RJ.

5.  When BEG07 in the 850 transaction set is code AT, BAK02 can contain code  AT or RJ.

6.  When BAK02 is code AC, transmit the change information using the PO1 and ACK segments.

7.  When BAK02 is either code AK, AT or RJ, transmit only the ST, BAK, N1, CTT, and SE segments.	

Heading:

	Pos.	Seg.		Req.		Loop	Notes and
	No.	ID	Name	Des.	Max.Use	Repeat	Comments	
Must Use	010	ST	Transaction Set Header	M	1									
Must Use	020	BAK	Beginning Segment for Purchase Order Acknowledgment	M	1									
Not Used	040	CUR	Currency	O	1									
Not Used	050	REF	Reference Identification	O	>1									
Not Used	060	PER	Administrative Communications Contact	O	3									
Not Used	070	TAX	Tax Reference	O	>1									
Not Used	080	FOB	F.O.B. Related Instructions	O	>1									
Not Used	090	CTP	Pricing Information	O	>1									
Not Used	095	PAM	Period Amount	O	10									
Not Used	110	CSH	Sales Requirements	O	1									
			LOOP ID - SAC			25								
Not Used	120	SAC	Service, Promotion, Allowance, or Charge Information	O	1									
Not Used	125	CUR	Currency	O	1									
														
Not Used	130	ITD	Terms of Sale/Deferred Terms of Sale	O	5									
Not Used	140	DIS	Discount Detail	O	20									
Not Used	145	INC	Installment Information	O	1									
Not Used	150	DTM	Date/Time Reference	O	10									
Not Used	160	LDT	Lead Time	O	12									
Not Used	180	LIN	Item Identification	O	5		n1							
Not Used	185	SI	Service Characteristic Identification	O	>1									
Not Used	190	PID	Product/Item Description	O	200									
Not Used	200	MEA	Measurements	O	40									
Not Used	210	PWK	Paperwork	O	25									
Not Used	220	PKG	Marking, Packaging, Loading	O	25									
Not Used	230	TD1	Carrier Details (Quantity and Weight)	O	2									
Not Used	240	TD5	Carrier Details (Routing Sequence/Transit Time)	O	12									
Not Used	250	TD3	Carrier Details (Equipment)	O	12									
Not Used	260	TD4	Carrier Details (Special Handling, or Hazardous Materials, or Both)	O	5									
Not Used	270	MAN	Marks and Numbers	O	10									
Not Used	275	TXI	Tax Information	O	>1									
Not Used	277	CTB	Restrictions/Conditions	O	>1									
			LOOP ID - N9			1000								
Not Used	280	N9	Reference Identification	O	1									
Not Used	285	DTM	Date/Time Reference	O	>1									
Not Used	290	MSG	Message Text	O	1000									
														
			LOOP ID - N1			200								
Must Use	300	N1	Name	O	1									
Not Used	310	N2	Additional Name Information	O	2									
Not Used	320	N3	Address Information	O	2									
Not Used	330	N4	Geographic Location	O	1									
Not Used	335	NX2	Location ID Component	O	>1									
Not Used	340	REF	Reference Identification	O	12									
Not Used	350	PER	Administrative Communications Contact	O	>1									
Not Used	355	SI	Service Characteristic Identification	O	>1									
Not Used	360	FOB	F.O.B. Related Instructions	O	1									
Not Used	370	TD1	Carrier Details (Quantity and Weight)	O	2									
Not Used	380	TD5	Carrier Details (Routing Sequence/Transit Time)	O	12									
Not Used	390	TD3	Carrier Details (Equipment)	O	12									
Not Used	400	TD4	Carrier Details (Special Handling, or Hazardous Materials, or Both)	O	5									
Not Used	410	PKG	Marking, Packaging, Loading	O	25									
Not Used	420	MSG	Message Text	O	>1									
														
			LOOP ID - ADV			>1								
Not Used	430	ADV	Advertising Demographic Information	O	1									
Not Used	440	DTM	Date/Time Reference	O	>1									
Not Used	450	MTX	Text	O	>1									

Detail:

	Pos.	Seg.		Req.		Loop	Notes and
	No.	ID	Name	Des.	Max.Use	Repeat	Comments	
			LOOP ID - PO1			100000								
	010	PO1	Baseline Item Data	O	1		n2							
	015	LIN	Item Identification	O	>1									
Not Used	018	SI	Service Characteristic Identification	O	>1									
Not Used	020	CUR	Currency	O	1									
Not Used	030	PO3	Additional Item Detail	O	25									
Not Used	040	CTP	Pricing Information	O	>1									
Not Used	045	PAM	Period Amount	O	10									
Not Used	049	MEA	Measurements	O	40									
			LOOP ID - PID			1000								
Not Used	050	PID	Product/Item Description	O	1									
Not Used	060	MEA	Measurements	O	10									
														
Not Used	070	PWK	Paperwork	O	25									
Not Used	090	PO4	Item Physical Details	O	>1									
Not Used	100	REF	Reference Identification	O	>1									
Not Used	110	PER	Administrative Communications Contact	O	3									
			LOOP ID - SAC			25								
Not Used	130	SAC	Service, Promotion, Allowance, or Charge Information	O	1									
Not Used	135	CUR	Currency	O	1									
														
Not Used	140	IT8	Conditions of Sale	O	1									
Not Used	142	CSH	Sales Requirements	O	>1									
Not Used	150	ITD	Terms of Sale/Deferred Terms of Sale	O	2									
Not Used	160	DIS	Discount Detail	O	20									
Not Used	165	INC	Installment Information	O	1									
Not Used	170	TAX	Tax Reference	O	>1									
Not Used	180	FOB	F.O.B. Related Instructions	O	>1									
Not Used	190	SDQ	Destination Quantity	O	500									
Not Used	200	DTM	Date/Time Reference	O	10									
Not Used	210	LDT	Lead Time	O	12									
Not Used	230	TD1	Carrier Details (Quantity and Weight)	O	1									
Not Used	240	TD5	Carrier Details (Routing Sequence/Transit Time)	O	12									
Not Used	250	TD3	Carrier Details (Equipment)	O	12									
Not Used	260	TD4	Carrier Details (Special Handling, or Hazardous Materials, or Both)	O	5									
			LOOP ID - ACK			104								
	270	ACK	Line Item Acknowledgment	O	1									
Not Used	280	DTM	Date/Time Reference	O	1									
														
Not Used	290	MAN	Marks and Numbers	O	10									
Not Used	293	AMT	Monetary Amount	O	1		n3							
Not Used	295	CTB	Restrictions/Conditions	O	>1									
Not Used	296	TXI	Tax Information	O	>1									
			LOOP ID - QTY			>1								
Not Used	300	QTY	Quantity	O	1									
Not Used	302	SI	Service Characteristic Identification	O	>1									
														
			LOOP ID - PKG			200								
Not Used	303	PKG	Marking, Packaging, Loading	O	1									
Not Used	305	MEA	Measurements	O	>1									
														
			LOOP ID - SCH			200								
Not Used	310	SCH	Line Item Schedule	O	1		n4							
Not Used	315	TD1	Carrier Details (Quantity and Weight)	O	2									
Not Used	320	TD5	Carrier Details (Routing Sequence/Transit Time)	O	12									
Not Used	330	TD3	Carrier Details (Equipment)	O	12									
Not Used	340	TD4	Carrier Details (Special Handling, or Hazardous Materials, or Both)	O	5									
Not Used	345	REF	Reference Identification	O	>1									
														
			LOOP ID - N9			1000								
	350	N9	Reference Identification	O	1									
Not Used	355	DTM	Date/Time Reference	O	>1									
Not Used	360	MSG	Message Text	O	1000									
														
			LOOP ID - N1			200								
Not Used	370	N1	Name	O	1									
Not Used	380	N2	Additional Name Information	O	2									
Not Used	390	N3	Address Information	O	2									
Not Used	400	N4	Geographic Location	O	1									
Not Used	405	NX2	Location ID Component	O	>1									
Not Used	410	REF	Reference Identification	O	12									
Not Used	420	PER	Administrative Communications Contact	O	3									
Not Used	425	SI	Service Characteristic Identification	O	>1									
Not Used	426	DTM	Date/Time Reference	O	1									
Not Used	430	FOB	F.O.B. Related Instructions	O	1									
Not Used	435	SCH	Line Item Schedule	O	200									
Not Used	440	TD1	Carrier Details (Quantity and Weight)	O	2									
Not Used	450	TD5	Carrier Details (Routing Sequence/Transit Time)	O	12									
Not Used	460	TD3	Carrier Details (Equipment)	O	12									
Not Used	470	TD4	Carrier Details (Special Handling, or Hazardous Materials, or Both)	O	5									
Not Used	475	QTY	Quantity	O	>1									
Not Used	480	PKG	Marking, Packaging, Loading	O	25									
														
			LOOP ID - SLN			1000								
Not Used	490	SLN	Subline Item Detail	O	1									
Not Used	495	MSG	Message Text	O	>1									
Not Used	500	SI	Service Characteristic Identification	O	>1									
Not Used	510	PID	Product/Item Description	O	1000									
Not Used	520	PO3	Additional Item Detail	O	25									
Not Used	522	CTP	Pricing Information	O	25									
Not Used	523	PAM	Period Amount	O	10									
Not Used	530	ACK	Line Item Acknowledgment	O	104									
			LOOP ID - SAC			10								
Not Used	540	SAC	Service, Promotion, Allowance, or Charge Information	O	1									
Not Used	545	CUR	Currency	O	1									
														
Not Used	550	DTM	Date/Time Reference	O	10									
Not Used	554	PO4	Item Physical Details	O	1									
Not Used	557	TAX	Tax Reference	O	3									
Not Used	558	ADV	Advertising Demographic Information	O	>1									
			LOOP ID - QTY			>1								
Not Used	559	QTY	Quantity	O	1									
Not Used	561	SI	Service Characteristic Identification	O	>1									
														
			LOOP ID - N9			>1								
Not Used	563	N9	Reference Identification	O	1									
Not Used	564	DTM	Date/Time Reference	O	>1									
Not Used	565	MSG	Message Text	O	>1									
														
			LOOP ID - N1			10								
Not Used	576	N1	Name	O	1									
Not Used	578	N2	Additional Name Information	O	2									
Not Used	580	N3	Address Information	O	2									
Not Used	590	N4	Geographic Location	O	1									
Not Used	600	NX2	Location ID Component	O	>1									
Not Used	610	REF	Reference Identification	O	12									
Not Used	620	PER	Administrative Communications Contact	O	3									
Not Used	625	SI	Service Characteristic Identification	O	>1									

Summary:

	Pos.	Seg.		Req.		Loop	Notes and
	No.	ID	Name	Des.	Max.Use	Repeat	Comments	
			LOOP ID - CTT			1								
Must Use	010	CTT	Transaction Totals	O	1		n5							
Not Used	020	AMT	Monetary Amount	O	1		n6							
														
Must Use	030	SE	Transaction Set Trailer	M	1									

Transaction Set Notes

1.	If segment LIN is used, do not use LIN01.
2.	PO102 is required.
3.	If AMT is used in the detail area, then AMT01 will = 1 and AMT02 will indicate total line amount as calculated by the sender.
4.	The SCH segment is used to specify various quantities of items ordered that are to be scheduled. When this segment is used the unit of measurement code (SCH02) should always be identical to the unit of measurement code in the associated PO1 segment (PO103) and the sum of values of quantity (SCH01) should always equal the quantity ordered (PO102) in the PO1 segment.
5.	The number of line items (CTT01) is the accumulation of the number of PO1 segments. If used, hash total (CTT02) is the sum of the value of quantities ordered (PO102) for each PO1 segment.
6.	If AMT is used in the summary area, then AMT01 will = TT and AMT02 will indicate total transaction amount as calculated by the sender.

	Segment:	ST Transaction Set Header
	Position:	010
	Loop:
	Level:	Heading
	Usage:	Mandatory
	Max Use:	1
	Purpose:	To indicate the start of a transaction set and to assign a control number
	Syntax Notes:
	Semantic Notes:	1	The transaction set identifier (ST01) used by the translation routines of the interchange partners to select the appropriate transaction set definition (e.g., 810 selects the Invoice Transaction Set).
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
Must Use	ST01	143	Transaction Set Identifier Code	M	ID 3/3	
	Code uniquely identifying a Transaction Set	
	855		Purchase Order Acknowledgment	
Must Use	ST02	329	Transaction Set Control Number	M	AN 4/9	
	Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set	
	This unique control number is assigned by the originator of the transaction set or by the originator's application program.  This same number is carried in SE02.	

	Segment:	BAK Beginning Segment for Purchase Order Acknowledgment
	Position:	020
	Loop:
	Level:	Heading
	Usage:	Mandatory
	Max Use:	1
	Purpose:	To indicate the beginning of the Purchase Order Acknowledgment Transaction Set and transmit identifying numbers and dates
	Syntax Notes:
	Semantic Notes:	1	BAK04 is the date assigned by the purchaser to purchase order.
		2	BAK08 is the seller's order number.
		3	BAK09 is the date assigned by the sender to the acknowledgment.
	Comments:

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
Must Use	BAK01	353	Transaction Set Purpose Code	M	ID 2/2	
	Code identifying purpose of transaction set	
	00		Original	
	Use to indicate an original transmission of an 855 transaction set.	
	07		Duplicate	
	Use to indicate a retransmission of a previously transmitted 855 transaction set.	
Must Use	BAK02	587	Acknowledgment Type	M	ID 2/2	
	Code specifying the type of acknowledgment	
	AC		Acknowledge - With Detail and Change	
	Use to indicate an order is being acknowledged with detail and changes.  The changes may include the rejection of one or more line items.  Use this code only if BEG07 in the applicable 850 transaction set was code AC.	
	AK		Acknowledge - No Detail or Change	
	Use to indicate that receipt of the order is being acknowledged without detail or change.  Use this code only when BEG07 in the applicable 850 transaction set was code AK.	
	AT		Accepted	
	Use to indicate bilateral acceptance of a purchase order or acceptance of a delivery order exceeding the delivery order limitations.  Use this code only if BEG07 in the applicable 850 transaction set was code AT.	
	RJ		Rejected - No Detail	
	1.  Use to indicate the rejection of an entire order.  If BEG07 in the applicable 850 transaction set was code AK or AT, the entire order must be acknowledged, accepted, or rejected.  If BEG07 in the applicable 850 transaction set was code AC, the entire order may be rejected.

2.  If BEG07 in the applicable 850 transaction set was code AC and the order is being accepted but one or more line items are being rejected, do not use code RJ; use code AC.	
Must Use	BAK03	324	Purchase Order Number	M	AN 1/22	
	Identifying number for Purchase Order assigned by the orderer/purchaser	
	Use to identify the award instrument number to which this transaction set applies.  Cite the number from BEG03 of the applicable 850 transaction set. Contract number placed here. 	
Must Use	BAK04	373	Date	M	DT 8/8	
	Date expressed as CCYYMMDD	
	Use to identify the effective date of the award instrument to which this transaction set applies.  Cite the number from BEG05 of the applicable 850 transaction set.	
Must Use	BAK05	328	Release Number	O	AN 1/30	
	Number identifying a release against a Purchase Order previously placed by the parties involved in the transaction	
	Use to identify the number of a release, call or delivery order against a basic award instrument to which this transaction set applies.  Cite the number from BEG04 of the applicable 850 transaction set. Purchase Order/delivery order placed here. 	
	BAK06	326	Request Reference Number	O	AN 1/45	
	Reference number or RFQ number to use to identify a particular transaction set and query (additional reference number or description which can be used with contract number)
This Reference Number should be what goes out on the Purchase Order (REF with FI qualifier)	
Not Used	BAK07	367	Contract Number	O	AN 1/30	
	Contract number	
Not Used	BAK08	127	Reference Identification	O	AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
Must Use	BAK09	373	Date	O	DT 8/8	
	Date expressed as CCYYMMDD	
	Use to identify the date this 855 transaction set was transmitted.	
Not Used	BAK10	640	Transaction Type Code	O	ID 2/2	
	Code specifying the type of transaction	

	Segment:	N1 Name
	Position:	300
	Loop:	N1        Optional (Must Use)
	Level:	Heading
	Usage:	Optional (Must Use)
	Max Use:	1
	Purpose:	To identify a party by type of organization, name, and code
	Syntax Notes:	1	At least one of N102 or N103 is required.
		2	If either N103 or N104 is present, then the other is required.
	Semantic Notes:
	Comments:	1	This segment, used alone, provides the most efficient method of providing organizational identification. To obtain this efficiency the "ID Code" (N104) must provide a key to the table maintained by the transaction processing party.
		2	N105 and N106 further define the type of entity in N101.
Notes:		Address information shall be transmitted using code values contained in a combination of the N101, N103, and N104 data elements.  Transmit the same code values as contained in the applicable 850 transaction set.  At least 2 iterations of this segment are REQUIRED with N101 citing code BY and SE.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
Must Use	N101	98	Entity Identifier Code	M	ID 2/3	
	Code identifying an organizational entity, a physical location, property or an individual	
	BY		Buying Party (Purchaser)	
	SE		Selling Party	
	N102	93	Name	X	AN 1/60	
	Free-form name	
Must Use	N103	66	Identification Code Qualifier	X	ID 1/2	
	Code designating the system/method of code structure used for Identification Code (67)	
	1		D-U-N-S Number, Dun & Bradstreet	
	Use of the DUNS or DUNS+4 number is preferred over other codes to identify an entity.	
	9		D-U-N-S+4, D-U-N-S Number with Four Character Suffix	
	Use of the DUNS or DUNS+4 number is preferred over other codes to identify an entity.	
	10		Department of Defense Activity Address Code (DODAAC)	
	Use to indicate either a Department of Defense Activity Address Code or a Civilian Agency Activity Address Code.	
Must Use	N104	67	Identification Code	X	AN 2/80	
	Code identifying a party or other code	
Not Used	N105	706	Entity Relationship Code	O	ID 2/2	
	Code describing entity relationship	
Not Used	N106	98	Entity Identifier Code	O	ID 2/3	
	Code identifying an organizational entity, a physical location, property or an individual	

	Segment:	PO1 Baseline Item Data
	Position:	010
	Loop:	PO1        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To specify basic and most frequently used line item data
	Syntax Notes:	1	If PO103 is present, then PO102 is required.
		2	If PO105 is present, then PO104 is required.
		3	If either PO106 or PO107 is present, then the other is required.
		4	If either PO108 or PO109 is present, then the other is required.
		5	If either PO110 or PO111 is present, then the other is required.
		6	If either PO112 or PO113 is present, then the other is required.
		7	If either PO114 or PO115 is present, then the other is required.
		8	If either PO116 or PO117 is present, then the other is required.
		9	If either PO118 or PO119 is present, then the other is required.
		10	If either PO120 or PO121 is present, then the other is required.
		11	If either PO122 or PO123 is present, then the other is required.
		12	If either PO124 or PO125 is present, then the other is required.
	Semantic Notes:
	Comments:	1	See the Data Element Dictionary for a complete list of IDs.
		2	PO101 is the line item identification.
		3	PO106 through PO125 provide for ten different product/service IDs per each item. For example: Case, Color, Drawing No., U.P.C. No., ISBN No., Model No., or SKU.
Notes:		1.  Use this segment when BAK02 is code AC to identify a rejected line item or to identify the corrected line item information when it differs from that information contained in the applicable 850 transaction set.

2.  When one or more line items are rejected, identify the line items in this segment and cite the appropriate code in ACK01.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
	PO101	350	Assigned Identification	O	AN 1/20	
	Alphanumeric characters assigned for differentiation within a transaction set	
	Cite the same PO101 line item number as contained in the 850 transaction set.	
	PO102	330	Quantity Ordered	X	R  1/15	
	Quantity ordered	
	Use to identify the quantity accepted by the selling party.  If the total quantity ordered is accepted, cite the quantity that was shown in the 850 transaction set.	
	PO103	355	Unit or Basis for Measurement Code	O	ID 2/2	
	Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken	
	Use to identify the unit of measure applicable to the quantity cited in PO102.  If the unit of measure that was shown in the 850 transaction set is accepted, cite that unit of measure.	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	PO104	212	Unit Price	X	R  1/17	
	Price per unit of product, service, commodity, etc.	
		
Not Used	PO105	639	Basis of Unit Price Code	O	ID 2/2	
	Code identifying the type of unit price for an item	
	PO106	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	1.  Cite the appropriate code to identify the corrected line item information when different from that contained in the 850 transaction set.

2.   PO106/PO107 is optional for use if the line item was correctly identified in the 850 transaction set; the PO101 is adequate identification in this circumstance.

3.  Use the LIN segment for the identification of manufacturers and associated part numbers.	
	F1		Catalog Number	
	Item identifier specifies a manufacturer's catalog that applies to an item	
	FS		National Stock Number	
	HI		HIBC (Health Care Industry Bar Code)	
	IB
MF
MG		International Standard Book Number (ISBN)
Manufacturer
Manufacturer’s Part number	
	N4		National Drug Code in 5-4-2 Format	
	5-digit manufacturer ID, 4-digit product ID, 2-digit trade package size	
	ND		National Drug Code (NDC)	
	PD		Part Number Description	
	Use to indicate the noun nomenclature of the item.	
	PQ		Product ID Attribute Code	
	Use to indicate the UII Unique Item Identifier.	
	SV		Service Rendered	
	UK		U.P.C./EAN Shipping Container Code (1-2-5-5-1)	
	A 14-digit code that uniquely identifies the manufacturer's shipping unit, including the packaging indicator and check digit; the first digit is the packaging indicator, the next two digits are the number system characters, the next five digits are the manufacturer ID number, the second five digits are the item code, and the final digit is the check digit	
	UX		Universal Product Number	
	A unique identifier of a healthcare product	
	VC		Vendor's (Seller's) Catalog Number	
	VP		Vendor's (Seller's) Part Number	
	ZZ		Mutually defined – Use for UII	
	PO107	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
	PO108	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	PO109	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
	PO110	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	PO111	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
	PO112	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	PO113	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
	PO114	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	PO115	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
	PO116	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
	PO117	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
Not Used	PO118	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
Not Used	PO119	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
Not Used	PO120	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
Not Used	PO121	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
Not Used	PO122	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
Not Used	PO123	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
Not Used	PO124	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
Not Used	PO125	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	

	Segment:	ACK Line Item Acknowledgment
	Position:	270
	Loop:	ACK        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To acknowledge the ordered quantities and specify the ready date for a specific line item
	Syntax Notes:	1	If either ACK02 or ACK03 is present, then the other is required.
		2	If ACK04 is present, then ACK05 is required.
		3	If either ACK07 or ACK08 is present, then the other is required.
		4	If either ACK09 or ACK10 is present, then the other is required.
		5	If either ACK11 or ACK12 is present, then the other is required.
		6	If either ACK13 or ACK14 is present, then the other is required.
		7	If either ACK15 or ACK16 is present, then the other is required.
		8	If either ACK17 or ACK18 is present, then the other is required.
		9	If either ACK19 or ACK20 is present, then the other is required.
		10	If either ACK21 or ACK22 is present, then the other is required.
		11	If either ACK23 or ACK24 is present, then the other is required.
		12	If either ACK25 or ACK26 is present, then the other is required.
		13	If either ACK27 or ACK28 is present, then the other is required.
		14	If ACK28 is present, then both ACK27 and ACK29 are required.
	Semantic Notes:	1	ACK29 Industry Reason Code may be used to identify the item status. In addition, it may be used in conjunction with ACK01 to further clarify the status.
	Comments:
Notes:		Use this segment when BAK02 is code AC to provide information related to the line item identified in PO101.  If a line item is rejected, cite the appropriate code in ACK01.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
Must Use	ACK01	668	Line Item Status Code	M	ID 2/2	
	Code specifying the action taken by the seller on a line item requested by the buyer	
	AA		Item Accepted – Order Forwarded to alternate supplier location. Item shipped to GSA Depot Burlington	
	AC		Item Accepted and Shipped	
	Cite code 011 in ACK04 and the actual shipping date in ACK05.	
	AR		Item Accepted and released for shipment. Item shipped to Tracy, CA	
	DR		Item Accepted. Item shipped to GSA Depot Sharpe	
	IA		Item Accepted. 
Item Shipped	
	IB		Item Backordered	
	Cite code 068 in ACK04 and the projected shipping date in ACK05.Backordered	
	IC		Item Accepted. Items shipped to New Cumberland, PA	
	ID		Item Deleted	
	IP		Item Accepted - Price Changed	
	IQ		Item Accepted - Quantity Changed	
	IR		Item Rejected	
	Use this code only when a codes R1-R8 do not apply. Item cancelled. 	
	IS		Item Accepted - Substitution Made	
	R1		Item Rejected, Not a Contract Item	
	R2		Item Rejected, Invalid Item Product Number	
	R3		Item Rejected, Invalid Unit of Issue	
	R4		Item Rejected, Contract Item not Available	
	R5		Item Rejected, Reorder Item as a Just in Time (JIT) Order	
	R6		Item Rejected, Reorder Item as an Extended Delivery Order (EDO)	
	R7		Item Rejected, Reorder Item as a Drop Shipment	
	R8		Item Rejected, Reorder Item as a Surge Order	
	SP		Item Accepted. Item has been reshipped. 	
	ACK02	380	Quantity	X	R  1/15	
	Numeric value of quantity	
	ACK03	355	Unit or Basis for Measurement Code	X	ID 2/2	
	Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken	
	Refer to 004010 Data Element Dictionary for acceptable code values.	
	ACK04	374	Date/Time Qualifier	O	ID 3/3	
	Code specifying type of date or time, or both date and time	
	011
068		Shipped
Current Schedule Ship
	
	ACK05	373	Date	X	DT 8/8	
	Date expressed as CCYYMMDD	
Not Used	ACK06	326	Request Reference Number	O	AN 1/45	
	Reference number or RFQ number to use to identify a particular transaction set and query (additional reference number or description which can be used with contract number)	
Not Used	ACK07	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
Not Used	ACK08	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
Not Used	ACK09	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
Not Used	ACK10	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
Not Used	ACK11	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
Not Used	ACK12	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
Not Used	ACK13	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
Not Used	ACK14	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
Not Used	ACK15	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
Not Used	ACK16	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
Not Used	ACK17	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
Not Used	ACK18	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
Not Used	ACK19	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
Not Used	ACK20	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
Not Used	ACK21	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
Not Used	ACK22	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
Not Used	ACK23	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
Not Used	ACK24	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
Not Used	ACK25	235	Product/Service ID Qualifier	X	ID 2/2	
	Code identifying the type/source of the descriptive number used in Product/Service ID (234)	
Not Used	ACK26	234	Product/Service ID	X	AN 1/48	
	Identifying number for a product or service	
Not Used	ACK27	559	Agency Qualifier Code	X	ID 2/2	
	Code identifying the agency assigning the code values	
Not Used	ACK28	822	Source Subqualifier	X	AN 1/15	
	A reference that indicates the table or text maintained by the Source Qualifier	
Not Used	ACK29	1271	Industry Code	X	AN 1/30	
	Code indicating a code from a specific industry code list	

	Segment:	N9 Reference Identification
	Position:	350
	Loop:	N9        Optional
	Level:	Detail
	Usage:	Optional
	Max Use:	1
	Purpose:	To transmit identifying information as specified by the Reference Identification Qualifier
	Syntax Notes:	1	At least one of N902 or N903 is required.
		2	If N906 is present, then N905 is required.
		3	If either C04003 or C04004 is present, then the other is required.
		4	If either C04005 or C04006 is present, then the other is required.
	Semantic Notes:	1	N906 reflects the time zone which the time reflects.
		2	N907 contains data relating to the value cited in N902.
	Comments:
Notes:		This segment is used only within the Department of Defense Prime Vendor program.	

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
Must Use	N901	128	Reference Identification Qualifier	M	ID 2/3	
	Code qualifying the Reference Identification	
	2I		Tracking Number	
	IL		Internal Order Number – Requisition Number	
	RQ		Purchase Requisition Number	
	TG		Transportation Control Number	
	N902	127	Reference Identification	X	AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier.
Tracking number  	
	N903	369	Free-form Description	X	AN 1/45	
	Free-form descriptive text
Mode of transportation/carrier name	
Not Used	N904	373	Date	O	DT 8/8	
	Date expressed as CCYYMMDD	
Not Used	N905	337	Time	X	TM 4/8	
	Time expressed in 24-hour clock time as follows: HHMM, or HHMMSS, or HHMMSSD, or HHMMSSDD, where H = hours (00-23), M = minutes (00-59), S = integer seconds (00-59) and DD = decimal seconds; decimal seconds are expressed as follows: D = tenths (0-9) and DD = hundredths (00-99)	
Not Used	N906	623	Time Code	O	ID 2/2	
	Code identifying the time. In accordance with International Standards Organization standard 8601, time can be specified by a + or - and an indication in hours in relation to Universal Time Coordinate (UTC) time; since + is a restricted character, + and - are substituted by P and M in the codes that follow	
Not Used	N907	C040	Reference Identifier	O		
	To identify one or more reference numbers or identification numbers as specified by the Reference Qualifier	
Not Used	C04001	128	Reference Identification Qualifier	M	ID 2/3	
	Code qualifying the Reference Identification	
Not Used	C04002	127	Reference Identification	M	AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
Not Used	C04003	128	Reference Identification Qualifier	X	ID 2/3	
	Code qualifying the Reference Identification	
Not Used	C04004	127	Reference Identification	X	AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	
Not Used	C04005	128	Reference Identification Qualifier	X	ID 2/3	
	Code qualifying the Reference Identification	
Not Used	C04006	127	Reference Identification	X	AN 1/30	
	Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier	

	Segment:	CTT Transaction Totals
	Position:	010
	Loop:	CTT        Optional (Must Use)
	Level:	Summary
	Usage:	Optional (Must Use)
	Max Use:	1
	Purpose:	To transmit a hash total for a specific element in the transaction set
	Syntax Notes:	1	If either CTT03 or CTT04 is present, then the other is required.
		2	If either CTT05 or CTT06 is present, then the other is required.
	Semantic Notes:
	Comments:	1	This segment is intended to provide hash totals to validate transaction completeness and correctness.

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
Must Use	CTT01	354	Number of Line Items	M	N0 1/6	
	Total number of line items in the transaction set	
	Use to identify the total number of PO1 segments contained in this transaction set. 	
	CTT02	347	Hash Total	O	R  1/10	
	Sum of values of the specified data element. All values in the data element will be summed without regard to decimal points (explicit or implicit) or signs. Truncation will occur on the left most digits if the sum is greater than the maximum size of the hash total of the data element. Example: -.0018 First occurrence of value being hashed. .18 Second occurrence of value being hashed. 1.8 Third occurrence of value being hashed. 18.01 Fourth occurrence of value being hashed. --------- 1855 Hash total prior to truncation. 855 Hash total after truncation to three-digit field.	
	Use to identify the sum of the quantities (PO102) for all PO1 segments.	
Not Used	CTT03	81	Weight	X	R  1/10	
	Numeric value of weight	
Not Used	CTT04	355	Unit or Basis for Measurement Code	X	ID 2/2	
	Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken	
Not Used	CTT05	183	Volume	X	R  1/8	
	Value of volumetric measure	
Not Used	CTT06	355	Unit or Basis for Measurement Code	X	ID 2/2	
	Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken	
Not Used	CTT07	352	Description	O	AN 1/80	
	A free-form description to clarify the related data elements and their content	

	Segment:	SE Transaction Set Trailer
	Position:	030
	Loop:
	Level:	Summary
	Usage:	Mandatory
	Max Use:	1
	Purpose:	To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments)
	Syntax Notes:
	Semantic Notes:
	Comments:	1	SE is the last segment of each transaction set.

Data Element Summary
	Ref.	Data	
	Des.	Element	Name	Attributes
Must Use	SE01	96	Number of Included Segments	M	N0 1/10	
	Total number of segments included in a transaction set including ST and SE segments	
Must Use	SE02	329	Transaction Set Control Number	M	AN 4/9	
	Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set	
	This is the same number as ST02.