Documente Academic
Documente Profesional
Documente Cultură
OW
Introduction:
This Draft Standard for Trial Use contains the format and establishes the data contents of the Warehouse Shipping Order Transaction Set (940) for use within the context of an Electronic Data Interchange (EDI) environment. This transaction set can be used to enable the depositor to advise a warehouse to make a shipment, confirm a shipment, or modify or cancel a previously transmitted shipping order.
Notes:
Use to direct shipments, to inquire about the status of open shipment directives, and to cancel or modify previously submitted shipment directives. 2. Use a single occurrence of this transaction set to exchange single or multiple transactions between a single organization and a single or multiple organizations. 3. DoD logistics users should refer to the Defense Logistics Management System (DLMS) Supplement to the Federal Implementation Convention (IC) available at URL: http://www.dla.mil/j-6/dlmso. The DLMS Supplement provides specific business rules, conditions, and authorized codes necessary for appropriate use of this IC within the DLMS.
Heading:
Page No. 4 5 7 Not Used Not Used Not Used Not Used 9 Not Used 11 Not Used Not Used Not Used Not Used Not Used Not Used Pos. No. 0100 0200 0400 0500 0600 0700 0800 0900 1000 1100 1200 1300 1400 1500 1530 1560 Seg. ID ST W05 N1 N2 N3 N4 PER N9 G61 G62 NTE W09 W66 W6 R2 BNX Name Transaction Set Header Shipping Order Identification LOOP ID - 0100 Name Additional Name Information Address Information Geographic Location Administrative Communications Contact Reference Identification Contact Date/Time Note/Special Instruction Equipment and Temperature Warehouse Carrier Information Special Handling Information Route Information Rail Shipment Information O O O O O O O O O O O O O O 1 2 2 1 5 10 3 10 >1 1 1 5 13 1 Req. Des. M M Max.Use 1 1 10 Loop Repeat Notes and Comments
004030F940R4
LOOP ID - 0150 Not Used Not Used 1570 1580 TD3 AT9 Carrier Details (Equipment) Trailer or Container Dimension and Weight LOOP ID - 0200 Not Used Not Used 1600 1700 LM LQ Code Source Information Industry Code O M 1 100 O O 1 1
10
Detail:
Page No. 13 Not Used Not Used Not Used Not Used Not Used 14 Not Used 16 18 Not Used 19 21 22 23 24 26 27 28 Not Used Not Used Not Used Not Used 29 30 31 32 33 35 36 Pos. No. 0050 0100 0150 0160 0170 0190 0200 0300 0400 0450 0500 0700 0800 0900 1000 1100 1101 1102 1103 1120 1140 1160 1180 1200 1300 1350 1400 1500 1600 1700 Seg. ID LX MAN SDQ N1 G62 N9 W01 G69 N9 NTE W20 QTY AMT G62 G66 N1 N2 N3 N4 PER LH2 LHR LH6 LM LQ LS LX N9 G62 N1 Name LOOP ID - 0300 Assigned Number Marks and Numbers Destination Quantity Name Date/Time Reference Identification LOOP ID - 0310 Line Item Detail - Warehouse Line Item Detail - Description Reference Identification Note/Special Instruction Line-Item Detail - Miscellaneous Quantity Monetary Amount Date/Time Transportation Instructions LOOP ID - N1 Name Additional Name Information Address Information Geographic Location Administrative Communications Contact Hazardous Classification Information Hazardous Material Identifying Reference Numbers Hazardous Certification LOOP ID - 0320 Code Source Information Industry Code Loop Header LOOP ID - 0330 Assigned Number Reference Identification Date/Time Name O O O O 1 >1 10 1 O M O 1 100 1 >1 n1 O O O O O O O O 1 1 1 1 5 6 1 5 10 O O O O O O O O O 1 5 200 >1 3 10 1 10 1 >1 Req. Des. O O O O O O Max.Use 1 >1 >1 1 10 >1 >1 Loop Repeat >1 Notes and Comments
004030F940R4
SDQ LM LQ
Destination Quantity LOOP ID - 0331 Code Source Information Industry Code LOOP ID - 0332
O O M
Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used 37 38 39
2000 2100 2200 2300 2400 2500 2600 2700 2800 2850 2900 3000
LH1 LH2 LH3 LFH LEP LH4 LHT LHR PER LE FA1 FA2
Hazardous Identification Information Hazardous Classification Information Hazardous Material Shipping Name Freeform Hazardous Material Information EPA Required Data Canadian Dangerous Requirements Transborder Hazardous Requirements Hazardous Material Identifying Reference Numbers Administrative Communications Contact Loop Trailer LOOP ID - 0340 Type of Financial Accounting Data Accounting Data
O O O O O O O O O O O M
1 4 10 20 3 1 3 5 5 1 >1 1 >1
Summary:
Page No. Not Used 41 Pos. No. 0100 0200 Seg. ID W76 SE Name Total Shipping Order Transaction Set Trailer Req. Des. O M Max.Use 1 1 Loop Repeat Notes and Comments
004030F940R4
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes:
Comments:
Data Element Summary Ref. Des. ST01 Data Element Name 143 Transaction Set Identifier Code Code uniquely identifying a Transaction Set 940 M ST02 329 Warehouse Shipping Order Attributes M 1 ID 3/3
Transaction Set Control Number M 1 AN 4/9 Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set A unique number assigned by the originator of the transaction set, or the originator's application program. Implementation Convention Reference O Reference assigned to identify Implementation Convention 1 AN 1/35
ST03
1705
004030F940R4
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments:
Data Element Summary Ref. Des. W0501 Data Element Name 473 Order Status Code Code identifying purpose of transaction set N X M W0502 285 Original Simulation Exercise M 1 AN 1/22 Attributes M 1 ID 1/1
Identifying number for warehouse shipping order assigned by the depositor Use Code "Z" for this data element to meet mandatory X12 syntax requirements. Not Used Not Used W0503 W0504 324 472 Purchase Order Number O 1 AN 1/22 Identifying number for Purchase Order assigned by the orderer/purchaser Link Sequence Number X 1 N0 6/6 A two-part number in the form "SSSTTT" where "SSS" is a sequentially assigned number and "TTT" equals the highest sequential number being used within the associated (linked) group (Leading zeros are required for both "SSS" and "TTT") Not Used W0505 474 Master Reference (Link) Number X 1 AN 1/22 Reference number assigned by the sender to relate a transaction set to a master transaction (When associating a group of purchase orders, invoices or other transaction sets, use the master reference (link) number to identify the group and the link sequence number to identify individual transaction sets within the group) Must Use W0506 640 Transaction Type Code Code specifying the type of transaction NA NB ND NE NF NG Material Release Order Material Release Inquiry Material Release Cancellation Disposal Release Order Disposal Release Inquiry Disposal Release Cancellation O 1 ID 2/2
004030F940R4
Code indicating type of action 2 Change (Update) A6 CL CN EB Modified Closed Consolidated Establish Additional Address Use with W0506 code NA to indicate the MRO contains an exception address. FI ME PI File Merge Provide Additional Information Use with W0506 code NA to indicate the MRO contains exception pick/pack/delivery/disposal instructions. RG W1 Not Used W0508 92 Refer Reconcile Historical Records O 1 ID 2/2
Purchase Order Type Code Code specifying the type of Purchase Order
004030F940R4
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments:
N1 Name
0400 0100 Optional Heading Optional 1 To identify a party by type of organization, name, and code 1 At least one of N102 or N103 is required. 2 If either N103 or N104 is present, then the other is required. 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. Must use this 1/N1/0400 loop to identify the organization originating the transaction set. Data Element Summary Data Element Name 98 Entity Identifier Code 1
Notes:
Attributes M 1 ID 2/3
Code identifying an organizational entity, a physical location, property or an individual Use any code. Refer to 004030 Data Element Dictionary for acceptable code values. Not Used Must Use N102 N103 93 66 Name Free-form name Identification Code Qualifier X X 1 AN 1/60 1 ID 1/2
Code designating the system/method of code structure used for Identification Code (67) 1 9 10 M4 UR Must Use Not Used N104 N105 N106 67 706 98 D-U-N-S Number, Dun & Bradstreet D-U-N-S+4, D-U-N-S Number with Four Character Suffix Department of Defense Activity Address Code (DODAAC) Department of Defense Routing Identifier Code (RIC) Uniform Resource Locator (URL) X O 1 AN 2/80 1 ID 2/2
Identification Code Code identifying a party or other code Entity Relationship Code Code describing entity relationship
Entity Identifier Code O 1 ID 2/3 Code identifying an organizational entity, a physical location, property or an individual
004030F940R4
FR
Message From Must use with the appropriate 1/N101/0400 code to indicate that the organization cited in N104 is originating the transaction set.
004030F940R4
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes:
N9 Reference Identification
0900 Heading Optional 10 To transmit identifying information as specified by the Reference Identification Qualifier 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. 1 N906 reflects the time zone which the time reflects. 2 N907 contains data relating to the value cited in N902.
Data Element Summary Data Element Name 128 Reference Identification Qualifier Code qualifying the Reference Identification TN Transaction Reference Number WF Locally Assigned Control Number
Attributes M 1 ID 2/3
Must Use
N902
127
Reference Identification X 1 AN 1/50 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier Free-form Description Free-form descriptive text Date X O 1 AN 1/45 1 DT 8/8
N903 N904
369 373
Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year Not Used N905 337 Time X 1 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 1 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 Reference Identifier O 1
Not Used
N907
C040
004030F940R4
To identify one or more reference numbers or identification numbers as specified by the Reference Qualifier Not Used Not Used C04001 C04002 128 127 Reference Identification Qualifier Code qualifying the Reference Identification Reference Identification M AN 1/50 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier Reference Identification Qualifier Code qualifying the Reference Identification Reference Identification X X ID 2/3 AN 1/50 M ID 2/3
C04003 C04004
128 127
Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier Not Used Not Used C04005 C04006 128 127 Reference Identification Qualifier Code qualifying the Reference Identification Reference Identification X AN 1/50 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier X ID 2/3
004030F940R4
10
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes:
G62 Date/Time
1100 Heading Optional (Must Use) 10 To specify pertinent dates and times 1 At least one of G6201 or G6203 is required. 2 If either G6201 or G6202 is present, then the other is required. 3 If either G6203 or G6204 is present, then the other is required.
Must use to identify the date and time of transaction set preparation. Data Element Summary Data Element Name 432 Date Qualifier Code specifying type of date 07 Effective Date Use to identify the date of transaction set preparation. This date corresponds to the Universal Time Coordinate (UTC).
Must Use
Attributes 1 ID 2/2
Must Use
G6202
373
Date
1 DT 8/8
Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year Must Use G6203 176 Time Qualifier Code specifying the reported time W Effective Time 1. Express the originating activity's time of transaction set preparation in UTC. 2. Express time in a four-position (HHMM) format. Must Use G6204 337 Time X 1 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 G6205 623 Time Code O 1 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 X 1 ID 1/2
004030F940R4
11
004030F940R4
12
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes:
LX Assigned Number
0050 0300 Optional (Must Use) Detail Optional (Must Use) 1 To reference a line number in a transaction set
This segment must be used only to meet X12 syntax requirements. Data Element Summary
Attributes M 1 N0 1/6
Number assigned for differentiation within a transaction set In the first and only iteration of this 1/LX/0050 loop, cite numeric 1.
004030F940R4
13
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes:
Must use the 2/W01/0200 loop to identify material and other data pertinent to the transaction affecting the selection and shipment of material. Data Element Summary Data Element Name 330 Quantity Ordered
Attributes M 1 R 1/15
Quantity ordered Use to identify the material quantity associated with the transaction. M W0102 355 Unit or Basis for Measurement Code M 1 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 issue for the required material. Refer to 004030 Data Element Dictionary for acceptable code values. Not Used W0103 438 U.P.C. Case Code X 1 AN 12/12 Code (Universal Product Code - U.P.C.) including two high order digits identifying the "system" (U.S. Grocery = 00, 06 or 07; U.S. Drug = 03); using the U.S. Grocery system, the next ten digits are: Manufacturer (5) Case Code (5) Must Use W0104 235 Product/Service ID Qualifier X 1 ID 2/2 Code identifying the type/source of the descriptive number used in Product/Service ID (234) A1 A2 A4 FB FS FT MG YP Plant Equipment Number Department of Defense Identification Code (DoDIC) Subsistence Identification Number Form Number National Stock Number Federal Supply Classification Manufacturer's Part Number Publication Number
004030F940R4
14
Code identifying the type/source of the descriptive number used in Product/Service ID (234) CN ZB W0107 Not Used W0108 234 59 Commodity Name Commercial and Government Entity (CAGE) Code X 1 AN 1/48
Freight Class Code O 1 AN 2/5 Code indicating generalized classification that applies to one or more items in the shipment, i.e., class 70, 77.5, etc. Rate Class Code O 1 ID 1/3 Code identifying specifically designated class of goods; Note: For international air shipments, see IATA Resolution 600k Commodity Code Qualifier X 1 ID 1/1 Code identifying the commodity coding system used for Commodity Code Commodity Code Code describing a commodity or group of commodities X 1 AN 1/30
Not Used
W0109
121
23 22 416
Pallet Block and Tiers O 1 N0 6/6 Code indicating pallet and load structure; first three digits indicate the number of cases per layer, last three digits indicate the number of layers per pallet Warehouse Lot Number Reference number assigned by the warehouse Product/Service Condition Code Code identifying condition of product/service 03 O O 1 AN 1/12 1 ID 2/2
Not Used
W0113 W0114
451 286
Not Used
W0115
235
Product/Service ID Qualifier X 1 ID 2/2 Code identifying the type/source of the descriptive number used in Product/Service ID (234) Product/Service ID Identifying number for a product or service X 1 AN 1/48
Not Used
W0116
234
004030F940R4
15
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes:
N9 Reference Identification
0400 0310 Optional (Must Use) Detail Optional 200 To transmit identifying information as specified by the Reference Identification Qualifier 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. 1 N906 reflects the time zone which the time reflects. 2 N907 contains data relating to the value cited in N902. Use multiple repetitions to identify ancillary information related to the transaction. Must use at least one repetition to identify the transaction number. Data Element Summary
Data Element Name 128 Reference Identification Qualifier Code qualifying the Reference Identification Use any code.
Attributes M 1 ID 2/3
Refer to 004030 Data Element Dictionary for acceptable code values. Must Use N902 127 Reference Identification X 1 AN 1/50 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier Free-form Description Free-form descriptive text Date X O 1 AN 1/45 1 DT 8/8
369 373
Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year Not Used N905 337 Time X 1 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 1 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
004030F940R4
16
N907
C040
Reference Identifier
To identify one or more reference numbers or identification numbers as specified by the Reference Qualifier M C04001 128 Reference Identification Qualifier Code qualifying the Reference Identification 1Y Repair Action Number OQ W8 M C04002 127 Order Number Suffix M AN 1/50 M ID 2/3
Reference Identification
Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier Not Used Not Used C04003 C04004 128 127 Reference Identification Qualifier Code qualifying the Reference Identification Reference Identification X AN 1/50 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier Reference Identification Qualifier Code qualifying the Reference Identification Reference Identification X X ID 2/3 AN 1/50 X ID 2/3
C04005 C04006
128 127
Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier
004030F940R4
17
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments:
The NTE segment permits free-form information/data which, under ANSI X12 standard implementations, is not machine processible. The use of the NTE segment should therefore be avoided, if at all possible, in an automated environment.
Data Element Summary Data Element Name Attributes 363 Note Reference Code O 1 ID 3/3 Code identifying the functional area or purpose for which the note applies DEL ORI PMT Delivery Order Instructions Payment
NTE02
352
Description M 1 AN 1/80 A free-form description to clarify the related data elements and their content
004030F940R4
18
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments:
QTY Quantity
0700 0310 Optional (Must Use) Detail Optional 10 To specify quantity information 1 At least one of QTY02 or QTY04 is required. 2 Only one of QTY02 or QTY04 may be present. 1 QTY04 is used when the quantity is non-numeric.
Data Element Summary Data Element Name 673 Quantity Qualifier Code specifying the type of quantity 46 EU V1 Total transactions Total Consolidated Subsidiaries Retention Quantity
Attributes M 1 ID 2/2
Must Use
QTY02
380
Quantity Numeric value of quantity Express as a whole number with no decimal. Composite Unit of Measure
1 R 1/15
Not Used
QTY03
C001
To identify a composite unit of measure (See Figures Appendix for examples of use) Not Used C00101 355 Unit or Basis for Measurement Code M 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 Not Used Not Used C00102 C00103 C00104 1018 649 355 Exponent Power to which a unit is raised Multiplier Value to be used as a multiplier to obtain a new value Unit or Basis for Measurement Code O O R 1/10 ID 2/2 O R 1/15
Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken Not Used Not Used Not Used C00105 C00106 C00107 1018 649 355 Exponent Power to which a unit is raised Multiplier Value to be used as a multiplier to obtain a new value Unit or Basis for Measurement Code O O R 1/10 ID 2/2 O R 1/15
004030F940R4
19
in which a measurement has been taken Not Used Not Used Not Used C00108 C00109 C00110 1018 649 355 Exponent Power to which a unit is raised Multiplier Value to be used as a multiplier to obtain a new value 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 Exponent Power to which a unit is raised Multiplier Value to be used as a multiplier to obtain a new value Not Used C00113 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 Exponent Power to which a unit is raised Multiplier Value to be used as a multiplier to obtain a new value Not Used QTY04 61 Free-Form Message Free-form information X 1 AN 1/30 O O R 1/15 R 1/10 O O R 1/15 R 1/10 O O R 1/15 R 1/10
C00111 C00112
1018 649
C00114 C00115
1018 649
004030F940R4
20
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments:
Data Element Summary Ref. Des. AMT01 Data Element Name 522 Amount Qualifier Code Code to qualify amount LI M Not Used AMT02 AMT03 782 478 Monetary Amount Monetary amount Credit/Debit Flag Code Code indicating whether amount is a credit or debit Line Item Unit Price M O 1 R 1/18 1 ID 1/1 Attributes M 1 ID 1/3
004030F940R4
21
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes:
G62 Date/Time
0900 0310 Optional (Must Use) Detail Optional 10 To specify pertinent dates and times 1 At least one of G6201 or G6203 is required. 2 If either G6201 or G6202 is present, then the other is required. 3 If either G6203 or G6204 is present, then the other is required.
Use multiple repetitions to define unique dates or delivery periods associated with the transaction. Data Element Summary
Must Use
Data Element Name 432 Date Qualifier Code specifying type of date Use any code.
Attributes 1 ID 2/2
Refer to 004030 Data Element Dictionary for acceptable code values. Must Use G6202 373 Date X 1 DT 8/8 Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year Not Used Not Used G6203 G6204 176 337 Time Qualifier Code specifying the reported time Time X 1 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) Time Code O 1 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 X 1 ID 1/2
Not Used
G6205
623
004030F940R4
22
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes:
Not Used
Data Element Name 146 Shipment Method of Payment Code identifying payment terms for transportation charges 91
Attributes 1 ID 2/2
Transportation Method/Type Code O 1 ID 1/2 Code specifying the method or type of transportation for the shipment Refer to 004030 Data Element Dictionary for acceptable code values. Pallet Exchange Code Code specifying pallet exchange instructions Unit Load Option Code Code identifying loading or unloading a shipment O O 1 ID 1/1 1 ID 2/2
Routing O 1 AN 1/35 Free-form description of the routing or requested routing for shipment, or the originating carrier's identity F.O.B. Point Code Code identifying type of F.O.B. point F.O.B. Point Descriptive name of F.O.B. point O O 1 ID 2/2 1 AN 1/30
G6606 G6607
433 434
004030F940R4
23
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments:
N1 Name
1100 N1 Optional Detail Optional 1 To identify a party by type of organization, name, and code 1 At least one of N102 or N103 is required. 2 If either N103 or N104 is present, then the other is required. 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. 1. Use this 2/N1/1100 loop to identify the organization receiving the transaction set, a new consignee for diversions, and to identify entities within the ship-to address that will actually receive the material. 2. Use additional iterations to identify other organizations associated with the transaction. Data Element Summary 1
Notes:
Attributes M 1 ID 2/3
Code identifying an organizational entity, a physical location, property or an individual Use any code. Refer to 004030 Data Element Dictionary for acceptable code values. N102 N103 93 66 Name Free-form name Identification Code Qualifier X X 1 AN 1/60 1 ID 1/2
Code designating the system/method of code structure used for Identification Code (67) 1 9 10 92 A2 M4 UR N104 67 D-U-N-S Number, Dun & Bradstreet D-U-N-S+4, D-U-N-S Number with Four Character Suffix Department of Defense Activity Address Code (DODAAC) Assigned by Buyer or Buyer's Agent Military Assistance Program Address Code (MAPAC) Department of Defense Routing Identifier Code (RIC) Uniform Resource Locator (URL) X 1 AN 2/80
Identification Code
004030F940R4
24
Code identifying a party or other code Not Used N105 N106 706 98 Entity Relationship Code Code describing entity relationship Entity Identifier Code O O 1 ID 2/2 1 ID 2/3
Code identifying an organizational entity, a physical location, property or an individual TO Message To Must use with the appropriate 2/N101/1100 code to indicate the organization cited in N104 is receiving the transaction.
004030F940R4
25
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes:
M Not Used
004030F940R4
26
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes:
N3 Address Information
1102 N1 Optional Detail Optional 1 To specify the location of the named party
Data Element Name 166 Address Information Address information 166 Address Information Address information
004030F940R4
27
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes:
N4 Geographic Location
1103 N1 Optional Detail Optional 1 To specify the geographic place of the named party 1 Only one of N402 or N407 may be present. 2 If N406 is present, then N405 is required. 3 If N407 is present, then N404 is required. 1 2 A combination of either N401 through N404, or N405 and N406 may be adequate to specify a location. N402 is required only if city name (N401) is in the U.S. or Canada.
Data Element Summary Data Element Name 19 City Name Free-form text for city name 156
Attributes O 1 AN 2/30
State or Province Code X 1 ID 2/2 Code (Standard State/Province) as defined by appropriate government agency Postal Code O 1 ID 3/15 Code defining international postal zone code excluding punctuation and blanks (zip code for United States) Country Code Code identifying the country Location Qualifier Code identifying type of location IP Postal X X 1 ID 2/3 1 ID 1/2
N403
116
N404 N405
26 309
310 1715
Location Identifier Code which identifies a specific location Country Subdivision Code Code identifying the country subdivision
O X
1 AN 1/30 1 ID 1/3
004030F940R4
28
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes:
1 LM02 identifies the applicable industry code list source information. Must use this 2/LM/1200 loop to identify coded information maintained in department or agency documentation. Data Element Summary Data Element Name 559 Agency Qualifier Code Code identifying the agency assigning the code values DF Department of Defense (DoD)
Attributes M 1 ID 2/2
Not Used
LM02
822
Source Subqualifier
1 AN 1/15
A reference that indicates the table or text maintained by the Source Qualifier
004030F940R4
29
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes:
LQ Industry Code
1300 0320 Optional (Must Use) Detail Mandatory 100 Code to transmit standard industry codes 1 If LQ01 is present, then LQ02 is required.
Use to identify codes, as appropriate, consistent with management information requirements. Data Element Summary Data Element Name 1270 Code List Qualifier Code Code identifying a specific industry code list Use any code. Refer to 004030 Data Element Dictionary for acceptable code values.
Must Use
Attributes O 1 ID 1/3
Must Use
LQ02
1271
Industry Code Code indicating a code from a specific industry code list
1 AN 1/30
004030F940R4
30
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes:
LS Loop Header
1350 0310 Optional (Must Use) Detail Optional 1 To indicate that the next segment begins a loop One loop may be nested contained within another loop, provided the inner nested loop terminates before the outer loop. When specified by the standard setting body as mandatory, this segment in combination with "LE", must be used. It is not to be used if not specifically set forth for use. The loop identifier in the loop header and trailer must be identical. The value for the identifier is the loop ID of the required loop segment. The loop ID number is given on the transaction set diagram in the appropriate ASC X12 version/release. 1 See Figures Appendix for an explanation of the use of the LS and LE segments. Must use with any given iteration of the 2/W01/0200 loop when the 2/LX/1400 Unique Item Tracking (UIT) loop is used. Use of this segment prevents collision of segments. Data Element Summary Data Element Name 447 Loop Identifier Code 1
Comments: Notes:
Attributes M 1 AN 1/6
The loop ID number given on the transaction set diagram is the value for this data element in segments LS and LE Cite the numeric 0330 to satisfy the ANSI syntax requirement.
004030F940R4
31
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes:
LX Assigned Number
1400 0330 Optional Detail Optional 1 To reference a line number in a transaction set
1. Use the 2/LX/1400 loop to provide Unique Identification (UID) information when specific items identified by UID are directed for release under authorized procedures. 2. Use as a counter to identify the number of 2/LX/1400 loop iterations in the transaction set. Data Element Summary Data Element Name 554 Assigned Number
Attributes M 1 N0 1/6
Number assigned for differentiation within a transaction set In the first 2/LX/1400 loop iteration, cite numeric 1. In each subsequent loop iteration, increase incrementally by 1.
004030F940R4
32
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes:
N9 Reference Identification
1500 0330 Optional Detail Optional >1 To transmit identifying information as specified by the Reference Identification Qualifier 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. 1 N906 reflects the time zone which the time reflects. 2 N907 contains data relating to the value cited in N902. Use to provide Unique Identification (UID) information. Data Element Summary Data Element Name 128 Reference Identification Qualifier Code qualifying the Reference Identification Use any code Refer to 004030 Data Element Dictionary for acceptable code values.
Attributes M 1 ID 2/3
Must Use
N902
127
Reference Identification X 1 AN 1/50 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier Free-form Description Free-form descriptive text Date X O 1 AN 1/45 1 DT 8/8
N903 N904
369 373
Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year Not Used N905 337 Time X 1 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 1 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
004030F940R4
33
Not Used
N907
C040
Reference Identifier
To identify one or more reference numbers or identification numbers as specified by the Reference Qualifier Not Used Not Used C04001 C04002 128 127 Reference Identification Qualifier Code qualifying the Reference Identification Reference Identification M AN 1/50 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier Reference Identification Qualifier Code qualifying the Reference Identification Reference Identification X X ID 2/3 AN 1/50 M ID 2/3
C04003 C04004
128 127
Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier Not Used Not Used C04005 C04006 128 127 Reference Identification Qualifier Code qualifying the Reference Identification Reference Identification X AN 1/50 Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier X ID 2/3
004030F940R4
34
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes:
G62 Date/Time
1600 0330 Optional Detail Optional 10 To specify pertinent dates and times 1 At least one of G6201 or G6203 is required. 2 If either G6201 or G6202 is present, then the other is required. 3 If either G6203 or G6204 is present, then the other is required.
Use to identify dates associated with the UIT item. Data Element Summary Data Element Name 432 Date Qualifier Code specifying type of date 36 Expiration Date BF BK BL Pack Date Warranty Expiration Manufacture
Must Use
Attributes 1 ID 2/2
Must Use
G6202
373
Date X 1 DT 8/8 Date expressed as CCYYMMDD where CC represents the first two digits of the calendar year Time Qualifier Code specifying the reported time Time X X 1 ID 1/2 1 TM 4/8
G6203 G6204
176 337
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 G6205 623 Time Code O 1 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
004030F940R4
35
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments:
N1 Name
1700 0330 Optional Detail Optional 1 To identify a party by type of organization, name, and code 1 At least one of N102 or N103 is required. 2 If either N103 or N104 is present, then the other is required. 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. Use to identify the manufacturer of the UIT item. Data Element Summary 1
Notes:
Attributes M 1 ID 2/3
Code identifying an organizational entity, a physical location, property or an individual MF N102 Must Use N103 93 66 Name Free-form name Identification Code Qualifier Manufacturer of Goods X X 1 AN 1/60 1 ID 1/2
Code designating the system/method of code structure used for Identification Code (67) 33 Must Use Not Used Not Used N104 N105 N106 67 706 98 Commercial and Government Entity (CAGE) X O 1 AN 2/80 1 ID 2/2 Identification Code Code identifying a party or other code Entity Relationship Code Code describing entity relationship Entity Identifier Code O 1 ID 2/3 Code identifying an organizational entity, a physical location, property or an individual
004030F940R4
36
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes:
LE Loop Trailer
2850 0310 Optional (Must Use) Detail Optional 1 To indicate that the loop immediately preceding this segment is complete One loop may be nested contained within another loop, provided the inner nested loop terminates before the other loop. When specified by the standards setting body as mandatory, this segment in combination with "LS", must be used. It is not to be used if not specifically set forth for use. The loop identifier in the loop header and trailer must be identical. The value for the identifier is the loop ID of the required loop beginning segment. The loop ID number is given on the transaction set diagram in the appropriate ASC X12 version/release. 1 See Figures Appendix for an explanation of the use of the LE and LS segments. Must use with every occurrence of the LS segment. Use of this segment prevents collision of segments. Data Element Summary Data Element Name 447 Loop Identifier Code 1
Comments: Notes:
Attributes M 1 AN 1/6
The loop ID number given on the transaction set diagram is the value for this data element in segments LS and LE Cite the numeric 0330.
004030F940R4
37
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes:
Comments:
Data Element Summary Ref. Des. FA101 Data Element Name 559 Agency Qualifier Code Code identifying the agency assigning the code values DF Department of Defense (DoD) Use to indicate that the Component originating the funds is a Department of Defense agency, including DLA. DN DY DZ FG Must Use FA102 1300 Department of the Navy Includes the United States Marine Corps. Department of Air Force Department of Army Federal Government O 1 ID 4/4 Attributes M 1 ID 2/2
Code identifying the service, promotion, allowance, or charge A170 Adjustments A520 C930 D340 F060 F560 I260 R060 Not Used FA103 248 Base Charge Export Shipping Charge Goods and Services Charge Other Accessorial Service Charge Premium Transportation Transportation Direct Billing Packing, Crating, and Handling Charge
Allowance or Charge Indicator O 1 ID 1/1 Code which indicates an allowance or charge for the service specified
004030F940R4
38
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments: Notes:
Use this 2/FA2/3000 segment to identify the various components of the line of accounting. Data Element Summary Data Element Name 1196 Breakdown Structure Detail Code
Attributes M 1 ID 2/2
Codes identifying details relating to a reporting breakdown structure tree 18 Funds Appropriation A1 A2 A3 A4 A5 A6 B1 B2 B5 BL Department Indicator Transfer from Department Fiscal Year Indicator Basic Symbol Number Sub-class Sub-Account Symbol Budget Activity Number Budget Sub-activity Number Fund Code Billings Use to indicate the Government IMPAC card number under which payment for this obligation will be accomplished. C1 C2 C3 D1 D2 D3 D4 D5 D6 D7 Program Element Project Task or Budget Subline Budget Restriction Defense Agency Allocation Recipient Defense Agency Sub-allocation Recipient Component Allocation Recipient Component Sub-allocation Recipient Allotment Recipient Sub-allotment Recipient Work Center Recipient
004030F940R4
39
E1 E2 E3 F1 F2 F3 F4 G1 G2 H1 H2 H3 H4 I1 J1 L1
Major Reimbursement Source Code Detail Reimbursement Source Code Customer Indicator Object Class Object Sub-class Government or Public Sector Identifier Country Code Program or Planning Code Special Interest Code or Special Program Cost Code Cost Code Labor Type Code Cost Allocation Code Classification Code Abbreviated Department of Defense (DoD) Budget and Accounting Classification Code (BACC) Document or Record Reference Number Accounting Installation Number Use to indicate the Authorization Accounting Authority (AAA)/Accounting and Disbursing Station Number (ADSN)/Fiscal Station Number (FSN). Transaction Type Disbursing Station Number International Balance of Payments (IBOP) Code Voucher Number Mutually Defined M 1 AN 1/80
N1 P1 P2 P3 ZZ M FA202 1195
004030F940R4
40
Segment: Position: Loop: Level: Usage: Max Use: Purpose: Syntax Notes: Semantic Notes: Comments:
Data Element Summary Ref. Des. SE01 Data Element Name 96 Number of Included Segments Attributes M 1 N0 1/10
Total number of segments included in a transaction set including ST and SE segments M SE02 329 Transaction Set Control Number M 1 AN 4/9 Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set Cite the same number as the one cited in ST02.
004030F940R4
41