Professional Documents
Culture Documents
Table of Contents
856 Ship Notice/Manifest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . . 1
ISA Interchange Control Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . . 6
GS Functional Group Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . . 8
ST Transaction Set Header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . <PH>
. . 10
BSN Beginning Segment for Ship Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . <PH>
. . 11
DTM Date/Time Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 12
HL Loop Hierarchical Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 13
HL Hierarchical Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 14
MEA Measurements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . <PH>
. . 15
TD1 Carrier Details (Quantity and Weight) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 16
TD5 Carrier Details (Routing Sequence/Transit Time) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . <PH>
. . 17
TD3 Carrier Details (Equipment) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 18
REF Reference Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 19
N1 Loop Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . <PH>
. . 21
N1 Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 22
HL Loop Hierarchical Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 23
HL Hierarchical Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 24
LIN Item Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 25
SN1 Item Detail (Shipment) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 26
PRF Purchase Order Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . <PH>
. . 27
REF Reference Identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 28
CTT Transaction Totals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . <PH>
. . 30
SE Transaction Set Trailer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 31
GE Functional Group Trailer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 32
IEA Interchange Control Trailer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . <PH>
. . 33
An EDI 856 transmission (ISA through IEA segment) can consist of one or more transaction sets (ST through SE
segment). Each 856 transaction set will consist of three levels (shipment, item, and summary.) Segments in the
shipment level convey reference numbers, etc. which pertain to the shipment as a whole, while segments at the item
level describe a single part number within the shipment. Summary level segments are used to validate the
transaction (see CTT and SE segments). Generally, the order in which they are presented within each level is not
significant provided that all segments required are included; similarly, DTNA does not desire the inclusion of
segments not required in this implementation guide. The Manufacturing EDI Coordinator must be advised if one or
more segments required cannot be included in the transaction and/or segment(s) not required cannot be excluded;
all discrepancies will be addressed on a case by case basis and must be authorized prior to implementation of the
transaction. The 856 transaction may be requested of a supplier by two separate EDI implementation groups at
DTNA - Manufacturing and Aftermarket. The Manufacturing EDI Coordinator will test and implement the 856
transaction as it pertains to shipments made from the supplier to manufacturing locations, e.g. Portland Truck Plant,
Cleveland Truck Plant, etc. The Aftermarket EDI Coordinator will test and implement the 856 transaction as it
pertains to shipments made from the supplier to parts distribution centers (PDC's), e.g. Chicago Distribution Center,
Atlanta Distribution Center, etc, or to a Dealer location. While the contents and organization of these 856
transactions will be very similar, there are some differences, see Aftermarket 856 Implementation Guide.
1. The SID used in an EDI 856 transaction (element BSN02) must appear on the corresponding printed Packing Slip
(or similar) documents which travel with the physical shipment, in the upper right hand corner of the header portion
of the document. The number must be machine printed (handwritten is not acceptable) and appear exactly as it does
in the EDI data. If the shipping document contains multiple pages, the SID must appear on each page. For example.
if multiple packing slips are generated for a shipment, i.e. one packing slip per part per shipment, the same SID must
be machine printed on each one. The SID on the printed shipping document must be preceded by a literal, e.g.
"SID". The literal must also be machine printed. Alternate placement of the literal will be acceptable provided it is
intuitively obvious to which number the literal is referring (subject to DTNA’s approval.) The above requirements
must also be applied to the corresponding printed invoice document for the shipment.
2. The SID number must not include leading zeros. If this is an issue, precede leading zeros with a non-zero
alphanumeric character.
3. The SID must be a unique number which references an entire physical shipment and MUST NOT BE REUSED
WITHIN A ONE YEAR PERIOD.
4. If the EDI 810 (Invoice) transaction has been implemented with the supplier, the matching SID must appear in the
REF*SI segment (see 810 transaction).
5. The SID AND ANY OTHER TRACKING NUMBERS MUST BE PASSED TO THE CARRIER.
A supplier should generate and transmit an 856 transaction after the shipment has been sealed but within 30
minutes of the shipment leaving the dock.
Each 856 transaction received will be edited for conformance to requirements as described in this implementation
guide. Errors are reported to the Manufacturing EDI Coordinator if segments/elements required are missing or are
invalid.
If errors are detected in an 856, DTNA will send an 824 Application Advice to the supplier within 30 minutes. The 824
is a mandatory transaction for all suppliers sending 856s. The supplier will be advised of the error condition(s) with
an expectation that they will not be repeated in subsequent transmissions; corrective action may be requested as
well. NOTE: Suppliers must not retransmit 856 transactions which will result (or have resulted) in error(s) without
prior authorization; a retransmit will most likely result in duplicate error(s), further compounding the problem. Do not
resubmit the ASN after adding a character to the SID number. Contact an EDI Coordinator or material planner if you
have any questions about what will cause an error.
It is the supplier's responsibility to monitor 997 responses and 824 application error advices from DTNA and take
appropriate action to resolve transaction errors.
1. Invalid Item Number. The Item Number in the LIN segment was not found on DTNA’s database; this is a “hard”
error which prevents an in transit record from being created for the item on DTNA’s Purchasing System.
2. Invalid Purchase Order/Line Number. The Purchase Order (PO) and/or Line Number in the PRF segment was not
found on DTNA’s database or was found but not associated with the supplier, item number in corresponding LIN
segment, and/or ship-to location; this is a “hard” error which prevents an in transit record from being created for the
item.
NOTE: A unique manufacturing blanket PO number is established for each 856 supplier with unique line numbers
(within the blanket PO) assigned to each sourced item. Each PO line can then be opened for one or more
manufacturing ship-to locations.
3. Invalid Ship-to Location Code. The Ship-to Location Code in the N1*ST segment is not valid; this is a hard error
which prevents an in transit record from being created for all item(s) in the transaction.
4. Duplicate Transmission. A duplicate transmission was received (match is on elements ISA06 (Sender ID) + ISA09
(Transmit Date) + ISA10 (Transmit Time) + ISA13 (Control Number) + BSN02 (SID Number from last transaction in
transmission) + CTT01 + CTT02 (CTT01 and CTT02 are hash totals and are summed across all transaction(s) in
transmission for this edit). This is a “hard” error which prevents in transit record(s) from being created for the entire
transmission.
5. Duplicate SID/Item. A duplicate item number was received against SID Number in BSN segment (match is on
elements BSN02 (SID Number) + REF02 (Bill of Lading Number) + REF02 (Packing Slip Number) + SN102 (Ship
Quantity)); this is a “hard” error which prevents an in transit record from being created for the item. This error can
result within a single 856 (duplicate LIN loops) or across multiple transactions (perhaps a duplicate transmission was
sent but new ISA envelope was used causing edit #4 above to pass). MFG NOTE ONLY: A shipped item number
must be specified in one LIN loop only within an 856 unless it is packaged in such a way that dictates multiple
packing slip numbers and/or quantities be specified. For example, if item A is shipped for quantity = 10 and there is
one packing slip number associated with the item (or entire shipment), then specify one LIN loop in the 856 where
element SN102 (Ship Quantity) = 10; if two LIN loops are specified where SN102 = 5 in each, then DTNA’s system
will reject the second occurrence as a duplicate.
6. SID/Item Already Received. A truck plant receipt record was found for an item number specified in the 856 against
SID specified; this is a hard error which prevents an in transit record from being created for the item. This error can
result if the 856 is sent too late (truck plant has already received the material and entered computer receipt
transactions from the shipment paperwork, i.e. packing list).
ST*856*830001
BSN*00*21551*20120710*1634
DTM*011*20120713*1229*PT
HL*1**S
MEA*PD*G*70.560*LB
TD1*BOX25*4
TD5*B*2*CDNK*M
TD3*TL**ABCD123456
REF*CN*123456789123456789123456789312
REF*PK*900021551
REF*BM*900021551
REF*98*XL-3031**ZZ:3
REF*98*XL-2000**ZZ:1
REF*98*EXPENDABLE**ZZ:1:91:12.00
N1*SU*ABCD Company*92*ABCD
N1*ST**92*065
HL*2*1*I
LIN*1*BP*A22-57054-002***CH*US
SN1**1*EA
PRF*A04354****003
REF*VT*AV1951
REF*98*XL-2000**ZZ:1
HL*3*1*I
LIN*2*BP*16-15641-000***CH*US
SN1**100*EA
PRF*A04354****005
REF*VT*AV1952
REF*98*XL-3031**ZZ:3
REF*98*EXPENDABLE**ZZ:1:91:12.00
CTT*3*2
SE*31*830001
GE*1*83
IEA*1*000001040
Heading:
Pos Id Segment Name Req Max Use Repeat Notes Usage
001 ISA Interchange Control Header M 1 N1/001 Must use
002 GS Functional Group Header M 1 Must use
010 ST Transaction Set Header M 1 Must use
020 BSN Beginning Segment for Ship M 1 Must use
Notice
040 DTM Date/Time Reference M 1 Must use
Detail:
Pos Id Segment Name Req Max Use Repeat Notes Usage
LOOP ID - HL 200000 N2/010L
010 HL Hierarchical Level M 1 Must use
080 MEA Measurements M 1 Must use
110 TD1 Carrier Details (Quantity M 2 Must use
and Weight)
120 TD5 Carrier Details (Routing M 1 Must use
Sequence/Transit Time)
130 TD3 Carrier Details (Equipment) M 1 Must use
150 REF Reference Identification M 200 Must use
LOOP ID - N1 3
220 N1 Name M 1 Must use
Summary:
Pos Id Segment Name Req Max Use Repeat Notes Usage
010 CTT Transaction Totals M 1 N3/010 Must use
020 SE Transaction Set Trailer M 1 Must use
998 GE Functional Group Trailer M 1 Must use
999 IEA Interchange Control Trailer M 1 Must use
Notes:
1/001 DTNA will not send an outbound 824 transaction in response to an inbound 856 that has errors when the
Usage Indicator in the ISA15 of the 856 is "T", indicating test data.
2/010L This HL Loop is for the Shipment Level Detail
2/020L This HL Loop is for the Item Level Detail
3/010 Number of line items (CTT01) is the accumulation of the number of HL segments. Hash total (CTT02) is
the sum of the value of units shipped (SN102) for each SN1 segment.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
ISA01 I01 Authorization Information Qualifier M ID 2/2 Must use
Description: This is used for identifying the security information about the interchange
sender or the data in the interchange; the type of information is set by the Security
Information Qualifier (I03). Typical DTNA implementations require no information in this
element (i.e. it is entirely populated with space characters).
ISA05 I05 Interchange ID Qualifier M ID 2/2 Must use
Description: Identification code published by the sender for other parties to use as the
receiver ID to route data to them; the sender always codes this value in the sender ID
element. The Sender's ISA ID.
ISA07 I05 Interchange ID Qualifier M ID 2/2 Must use
Description: Identification code published by the receiver of the data; When sending, it is
used by the sender as their sending ID, thus other parties sending to them will use this as a
receiving ID to route data to them. The Receiver's ISA ID.
ISA09 I08 Interchange Date M DT 6/6 Must use
Description: Time of the interchange expressed in 24-hour clock time as follows: HHMM.
Description: Code to identify the agency responsible for the control standard used by the
message that is enclosed by the interchange header and trailer
Description: Code specifying the version number of the interchange control segments
Description: A control number assigned by the interchange sender. This must match the
identifying number in the IEA02 element.
ISA14 I13 Acknowledgment Requested M ID 1/1 Must use
Description: Code to indicate whether data enclosed by this interchange envelope is test,
production or information
Description: Type is not applicable; the component element separator is a delimiter and
not a data element; this field provides the delimiter used to separate component data
elements within a composite data structure; this value must be different than the data
element separator and the segment terminator
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
GS01 479 Functional Identifier Code M ID 2/2 Must use
Description: Code identifying a group of application related transaction sets. For the 856
transaction the value "SH" is used in this element.
Description: Code identifying the issuer of the standard; this code is used in conjunction
with Data Element 480
Description: Code indicating the version, release, subrelease, and industry identifier of the
EDI standard being used, including the GS and GE segments; if code in DE455 in GS
segment is X, then in DE 480 positions 1-3 are the version number; positions 4-6 are the
release and subrelease, level of the version; and positions 7-12 are the industry or trade
association identifiers (optionally assigned by user); if code in DE455 in GS segment is T,
Semantics:
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.
Comments:
1. A functional group of related transaction sets, within the scope of X12 standards, consists of a collection of
similar transaction sets enclosed by a functional group header and a functional group trailer.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
ST01 143 Transaction Set Identifier Code M ID 3/3 Must use
Description: Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set
Semantics:
1. The transaction set identifier (ST01) used by the translation routines of the interchange partners to select the
appropriate transaction set definition (e.g., "856" selects the Advanced Ship Notice Transaction Set).
2. The Transaction Set Control Number (ST02) must be identical to the same data element in the associated SE
segment (SE02).
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
BSN01 353 Transaction Set Purpose Code M ID 2/2 Must use
Semantics:
1. BSN03 is the date the ASN transaction set is created.
2. BSN04 is the time the ASN transaction set is created.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
DTM01 374 Date/Time Qualifier M ID 3/3 Must use
Description: Code specifying type of date or time, or both date and time
Syntax Rules:
1. R0203 - At least one of DTM02 or DTM03 is required.
2. C0403 - If DTM04 is present, then DTM03 is required.
Loop Summary:
Pos Id Segment Name Req Max Use Repeat Usage
010 HL Hierarchical Level M 1 Must use
080 MEA Measurements M 1 Must use
110 TD1 Carrier Details (Quantity and Weight) M 2 Must use
120 TD5 Carrier Details (Routing Sequence/Transit M 1 Must use
Time)
130 TD3 Carrier Details (Equipment) M 1 Must use
150 REF Reference Identification M 200 Must use
220 Loop N1 M 3 Must use
Comments:
1. This HL Loop is for the Shipment level detail.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
HL01 628 Hierarchical ID Number M AN 1/12 Must use
Comments:
1. The HL segment is used to identify levels of detail information using a hierarchical structure, such as relating
line-item data to shipment data, and packaging data to line-item data.
2. The HL segment defines a top-down/left-right ordered structure.
3. HL01 shall contain a unique alphanumeric number for each occurrence of the HL segment in the transaction
set. For DTNA's purposes the HL01 in this position (Shipment Level Detail) will ALWAYS have a value of "1".
This is because only one unique shipment is allowed to be transmitted for each unique 856 transaction.
4. HL03 indicates the context of the series of segments following the current HL segment up to the next
occurrence of an HL segment in the transaction. For example, HL03 is used to indicate that subsequent
segments in the HL loop form a logical grouping of data referring to shipment, order, or item-level information.
For DTNA's purposes the HL03 in this position (Shipment Level Detail) will ALWAYS have a value of "S". This
is because all the data elements that follow this HL will relate to the Shipment.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
MEA01 737 Measurement Reference ID Code M ID 2/2 Must use
Description: The value of the measurement. Must be greater than or equal to "1.0".
Description: Code specifying the units in which a value is being expressed, or manner in
which a measurement has been taken.
Semantics:
1. MEA04 defines the unit of measure for MEA03
Comments:
1. This MEA is at the Shipment Level
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
TD101 103 Packaging Code M AN 3/5 Must use
Description: Code identifying the type of packaging; Part 1: Packaging Form, Part 2:
Packaging Material; if the Data Element is used, then Part 1 is always required.
Note: Use Packaging Code of the shipping unit (e.g. ten boxes on one pallet is specified as
one pallet).
All valid X12 codes are used. Refer to 004010 Data Element Dictionary for acceptable code
values. Some typical codes from ANSI ASC X12 Data Element Dictionary are:
"BAG13" = Bag;
"BBL52" = Barrel;
"CRT71" = Crate;
"LSE71" = Loose;
"MIX90" = Mixed;
"PLT71" = Pallet;
"RCK58" = Rack;
"SKD71" = Skid
All valid standard codes are used. (Total Codes: 203)
Syntax Rules:
1. C0102 - If TD101 is present, then TD102 is required.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
TD501 133 Routing Sequence Code M ID 1/2 Must use
Description: Code designating the system/method of code structure used for Identification
Code (67)
Description: Code specifying the method or type of transportation for the shipment
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
TD301 40 Equipment Description Code M ID 2/2 Must use
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
REF01 128 Reference Identification Qualifier M ID 2/3 Must use
Description: A free-form description to clarify the related data elements and their content
Comments:
1. This instance of the REF Segment is at the Shipment Level only.
2. If an air carrier is used, the air waybill or tracking number must be present in the REF*CN segment. If a parcel
carrier is used, the tracking number must be present in the REF*CN segment. If a LTL carrier is used, the
carrier's reference number must be present in the REF*CN segment.
3. REF01 = 98 is used to provide details about returnable containers.
Loop Summary:
Pos Id Segment Name Req Max Use Repeat Usage
220 N1 Name M 1 Must use
Comments:
1. The N1 Loop is at the Shipment Level.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
N101 98 Entity Identifier Code M ID 2/3 Must use
Description: Code designating the system/method of code structure used for Identification
Code (67)
Description: Code identifying a party or other code. When N101 = 'SU' then N104 must
contain the DTNA assigned vendor code for the supplier. When N101 = 'ST' then N104
must contain the DTNA assigned Ship To Code.
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.
Loop Summary:
Pos Id Segment Name Req Max Use Repeat Usage
010 HL Hierarchical Level M 1 Must use
020 LIN Item Identification M 1 Must use
030 SN1 Item Detail (Shipment) M 1 Must use
050 PRF Purchase Order Reference M 1 Must use
150 REF Reference Identification C 3000 Dependent
Comments:
1. This HL Loop is for the Item level detail.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
HL01 628 Hierarchical ID Number M AN 1/12 Must use
For the DTNA implementation the value of the first HL01 at the item level must be "2" and
increase by 1 for each subsequent HL loop at the item level.
HL02 734 Hierarchical Parent ID Number M AN 1/12 Must use
Description: Identification number of the next higher hierarchical data segment that the
data segment being described is subordinate to.
Because DTNA only allows one shipment per 856 transaction the value of the HL02 at the
item level will always be "1"
HL03 735 Hierarchical Level Code M ID 1/2 Must use
Comments:
1. The HL segment is used to identify levels of detail information using a hierarchical structure, such as relating
line-item data to shipment data, and packaging data to line-item data.
2. The HL segment defines a top-down/left-right ordered structure.
3. HL01 shall contain a unique alphanumeric number for each occurrence of the HL segment in the transaction
set. For example, HL01 could be used to indicate the number of occurrences of the HL segment, in which
case the value of HL01 would be "1" for the initial HL segment and would be incremented by one in each
subsequent HL segment within the transaction.
4. HL02 identifies the hierarchical ID number of the HL segment to which the current HL segment is subordinate.
Since only one shipment per 856 transaction is allowed the value of the HL02 at the item level will always be
"1".
5. HL03 indicates the context of the series of segments following the current HL segment up to the next
occurrence of an HL segment in the transaction. For example, HL03 is used to indicate that subsequent
segments in the HL loop form a logical grouping of data referring to shipment, order, or item-level information.
The value of the HL03 at the item level will always be "I".
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
LIN01 350 Assigned Identification M AN 1/20 Must use
Values must start with 1 and increase by 1 for each subsequent LIN loop.
LIN02 235 Product/Service ID Qualifier M ID 2/2 Must use
Description: Identifying number for a product or service. In this implementation this is the
buyer's part number of the material.
LIN06 235 Product/Service ID Qualifier M ID 2/2 Must use
Description: Identifying number for a product or service. For the DTNA implementation
this element contains the appropriate two digit standard code for the country of origin of the
material.
LIN08 235 Product/Service ID Qualifier X ID 2/2 Used
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
SN102 382 Number of Units Shipped M R 1/10 Must use
Description: Numeric value of units shipped in manufacturer's shipping units for a line
item or transaction set.
Description: Code specifying the units in which a value is being expressed, or manner in
which a measurement has been taken. Note: This shall be the same Unit of Measure
provided on the corresponding releasing document (830, 862, 866).
Comments:
1. SN103 defines the unit of measurement for SN102.
2. SN1 is at the Item Level.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
PRF01 324 Purchase Order Number M AN 6/10 Must use
Comments:
1. PRF is at the Item Level
1. This segment is only used if the trading partner receives an 866 or an 830 for a major component.
2. One REF*SE segment must be included for each major component part shipped, e.g. engine, transmission, etc.;
for example, if SN102 (Shipment Quantity) = 10, then there should be 10 REF*SE segments included within the
same LIN loop, each specifying a unique serial number.
3. One or more REF*VT segments must be included which indicate all vehicle serial truck number(s) for which the
part specified in the previous LIN segment is to be assembled onto/within (typically one REF*VT per occurrence of
the part). The serial truck numbers to use should come directly from the 866 transaction data which initiated the
shipment. The REF*VT segment is used to flag the part as shipped in DTNA’s Line Sequence System for the vehicle
serial truck number identified, therefore causing 866 data to not be sent again to the supplier for the vehicle/part
number, even in the event of a scheduling change (vehicle's build date is moved out into the future after shipment of
material pegged to the vehicle has been made).
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
REF01 128 Reference Identification Qualifier M ID 2/3 Must use
Description: A free-form description to clarify the related data elements and their content
Comments:
1. This REF Segment is at the Item Level.
2. REF01 = 98 is used to provide details about returnable containers.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
CTT01 354 Number of Line Items M N0 1/6 Must use
This element will contain the 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.
Comments:
1. This segment is intended to provide hash totals to validate transaction completeness and correctness.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
SE01 96 Number of Included Segments M N0 1/10 Must use
Description: Identifying control number that must be unique within the transaction set
functional group assigned by the originator for a transaction set. Must equal ST02.
Semantics:
1. The Transaction Set Control Number (SE02) must be identical to the same data element in the associated ST
segment (ST02).
Comments:
1. SE is the last segment of each transaction set.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
GE01 97 Number of Transaction Sets Included M N0 1/6 Must use
Description: Assigned number originated and maintained by the sender. This must match
the identifying number in the GS06 element.
Semantics:
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.
Comments:
1. The use of identical data interchange control numbers in the associated functional group header and trailer is
designed to maximize functional group integrity. The control number is the same as that used in the
corresponding header.
Element Summary:
Ref Id Element Name Req Type Min/Max Usage
IEA01 I16 Number of Included Functional Groups M N0 1/5 Must use
Description: A control number assigned by the interchange sender. This must match the
identifying number in the ISA13 element.