Stedi maintains this guide based on public documentation from CSX. Contact CSX for official EDI specifications. To report any errors in this guide, please contact us.
X12 417 View a waybill
—
Delimiters
- ~ Segment
- * Element
- > Component
- ^ Repetition
EDI samples
- None included
Powered by
Build EDI implementation guides at stedi.com
Overview
ISA
-
Interchange Control Header
Max use 1
Required
GS
-
Functional Group Header
Max use 1
Required
heading
ST
0100
Transaction Set Header
Max use 1
Required
ZC1
0200
Beginning Segment for Data Correction or Change
Max use 1
Optional
BX
0300
General Shipment Information
Max use 1
Optional
BNX
0400
Rail Shipment Information
Max use 1
Optional
N9
0500
Extended Reference Information
Max use 30
Optional
CM
0600
Cargo Manifest
Max use 2
Optional
DTM
0700
Date/Time Reference
Max use 5
Optional
N7 Loop
N7
0800
Equipment Details
Max use 1
Required
EM
0810
Equipment Characteristics
Max use 1
Optional
IC
1000
Intermodal Chassis Equipment
Max use 1
Optional
IM
1100
Intermodal Movement Information
Max use 1
Optional
M12
1200
In-bond Identifying Information
Max use 2
Optional
G4
1300
Scale Identification
Max use 1
Optional
M7
1400
Seal Numbers
Max use 5
Optional
N5
1500
Equipment Ordered
Max use 1
Optional
GA
1650
Canadian Grain Information
Max use 15
Optional
IMA
1750
Interchange Move Authority
Max use 3
Optional
N8
1800
Waybill Reference
Max use 499
Required
N8A
1810
Additional Reference Information
Max use 499
Optional
F9
2000
Origin Station
Max use 1
Required
D9
2100
Destination Station
Max use 1
Required
N1 Loop
N1
2200
Party Identification
Max use 1
Required
N2
2250
Additional Name Information
Max use 2
Optional
N3
2300
Party Location
Max use 2
Optional
N4
2400
Geographic Location
Max use 1
Optional
REF
2450
Reference Information
Max use 2
Optional
PER
2500
Administrative Communications Contact
Max use 2
Optional
BL
2620
Billing Information
Max use 12
Optional
R2
4700
Route Information
Max use 13
Required
R9
4850
Route Code Identification
Max use 1
Optional
H3
5200
Special Handling Instructions
Max use 20
Optional
PS
5300
Protective Service Instructions
Max use 5
Optional
LX Loop
LS
6600
Loop Header
Max use 1
Optional
LH1 Loop
LH1
6700
Hazardous Identification Information
Max use 1
Required
LH2
6800
Hazardous Classification Information
Max use 4
Optional
LH3
6900
Hazardous Material Shipping Name Information
Max use 10
Optional
LFH
7000
Free-form Hazardous Material Information
Max use 20
Optional
LEP
7100
EPA Required Data
Max use 3
Optional
LH4
7200
Canadian Dangerous Requirements
Max use 4
Optional
LHT
7300
Transborder Hazardous Requirements
Max use 3
Optional
LHR
7400
Hazardous Material Identifying Reference Numbers
Max use 5
Optional
PER
7450
Administrative Communications Contact
Max use 5
Optional
LE
7500
Loop Trailer
Max use 1
Optional
PER
7600
Administrative Communications Contact
Max use 5
Optional
LH2
7700
Hazardous Classification Information
Max use 6
Optional
LHR
7800
Hazardous Material Identifying Reference Numbers
Max use 1
Optional
XH
7850
Pro Forma - B13 Information
Max use 1
Optional
X7
7900
Customs Information
Max use 10
Optional
SE
8100
Transaction Set Trailer
Max use 1
Required
GE
-
Functional Group Trailer
Max use 1
Required
IEA
-
Interchange Control Trailer
Max use 1
Required
—
- 00
- No Authorization Information Present (No Meaningful Information in I02)
—
- 00
- No Security Information Present (No Meaningful Information in I04)
—
- 00503
- Standards Approved for Publication by ASC X12 Procedures Review Board through October 2005
—
- 0
- No Interchange Acknowledgment Requested
- 1
- Interchange Acknowledgment Requested (TA1)
—
- I
- Information
- P
- Production Data
- T
- Test Data
—
- T
- Transportation Data Coordinating Committee (TDCC)
- X
- Accredited Standards Committee X12
Heading
—
- 11
- Rule 11 Shipment
- CC
- Collect
- NC
- Service Freight, No Charge
- NR
- Non Revenue
- PP
- Prepaid (by Seller)
—
- 1
- Master Bill for Empty Non-Revenue Equipment
- 6
- First Bill for Split Shipment
- 7
- Subordinate Bill for Split Shipment
- 8
- Master Bill, Revenue Empty
- B
- Bill of Lading for Individual Shipment
- C
- Consolidated Shipment
- E
- Empty Equipment Billing (Non-Revenue)
- F
- Stop-off Shipment
- G
- Switch Waybill
- H
- Company Business (Non-revenue)
- M
- Master Bill of Lading for Assembly, Distribution and Volume Shipment
- N
- Multiple Loads (Blind Memo) Memo--Incomplete Documentation
- S
- Submaster Bill of Lading for Volume Shipment
- W
- Revenue Empty
- X
- Empty Switch Waybill
—
- C
- Full Cubic Capacity
- F
- Full Capacity
- G
- Gallonage Capacity
- M
- Marked Capacity
- V
- Full Visible Capacity
—
- A
- Shipper's Weight Agreement
- D
- Destination Weight Agreement
- F
- Public Scale Weight on Behalf of Consignee
- G
- Grain Exchange Weight
- H
- Public Scale Weight on Behalf of Shipper
- M
- Manifest Weight
- N
- No Wt. Req., Ship. Moving on Contract or per car rate
- O
- Official Weight
- R
- Carrier Scale Weight
- S
- Shipper Certified Scale Weights
- T
- Tariff Authorized Weight
—
- A
- Temporarily Articulated Load
- D
- Switch Bill
- E
- Storage
- G
- Store in Transit
- H
- For Furtherance of Transit
- M
- Multiple Shipment Billing
- P
- Paired Trailer Shipment
- Q
- Multi-car Transit
- S
- Single Shipment Billing
- T
- Transit Billing
- U
- Unit Train Billing
N9
0500
Heading > N9
Extended Reference Information
OptionalMax use 30
—
Example
At least one of Reference Identification (N9-02) or Free-form Description (N9-03) is required
If Time Code (N9-06) is present, then Time (N9-05) is required
—
- BM
- Bill of Lading Number
- BN
- Booking Number
- OB
- Ocean Bill of Lading
- SI
- Shipper's Identifying Number for Shipment (SID)
CM
0600
Heading > CM
Cargo Manifest
OptionalMax use 2
—
Example
If Date (CM-04) is present, then Port or Terminal Function Code (CM-02) is required
—
- 1
- Final Port of Discharge (Operational)
- D
- Port of Discharge (Operational)
- L
- Port of Loading (Operational)
DTM
0700
Heading > DTM
Date/Time Reference
OptionalMax use 5
—
Example
If Time Code (DTM-04) is present, then Time (DTM-03) is required
—
- 002
- Delivery Requested
- 017
- Estimated Delivery
- 018
- Available
- 037
- Ship Not Before
- 038
- Ship No Later
- 067
- Current Schedule Delivery
- 068
- Current Schedule Ship
- 069
- Promised for Delivery
- 110
- Originally Scheduled Ship
- 168
- Release
- 196
- Start
- 197
- End
- 198
- Completion
- 209
- Contract Performance Start
- 210
- Contract Performance Delivery
- 372
- Actual Arrival Date
- 458
- Certification
- ICF
- Converted to Electronic Date
N7 Loop
RequiredMax >1
N7
0800
Heading > N7 Loop > N7
Equipment Details
RequiredMax use 1
—
Example
If either Weight (N7-03) or Weight Qualifier (N7-04) is present, then the other is required
If either Tare Weight (N7-05) or Tare Qualifier Code (N7-16) is present, then the other is required
—
- E
- Estimated Net Weight
- G
- Gross Weight
- N
- Actual Net Weight
—
- BG
- Bogie
- CA
- Caboose
- CC
- Container resting on a Chassis
- CH
- Chassis
- CM
- Container, Open-Sided
- CN
- Container
- CX
- Container, Tank
- CZ
- Refrigerated Container
- GS
- Generator Set
- ID
- Idler Car
- LO
- Locomotive
- LS
- Half Height Flat Rack
- OT
- Open-top/flatbed trailer
- PL
- Container, Platform
- PT
- Protected Trailer
- RR
- Rail Car
- RT
- Controlled Temperature Trailer (Reefer)
- SK
- Stack Car
- TL
- Trailer (not otherwise specified)
- TN
- Tank Car
EM
0810
Heading > N7 Loop > EM
Equipment Characteristics
OptionalMax use 1
—
Example
If Weight (EM-02) is present, then Weight Unit Code (EM-01) is required
If Volume (EM-04) is present, then Volume Unit Qualifier (EM-03) is required
VC Loop
OptionalMax >1
N1 Loop
OptionalMax >1
N1
0920
Heading > N7 Loop > VC Loop > N1 Loop > N1
Party Identification
RequiredMax use 1
—
Example
At least one of Name (N1-02) or Identification Code Qualifier (N1-03) is required
If either Identification Code Qualifier (N1-03) or Identification Code (N1-04) is present, then the other is required
—
- 11
- Party to be billed(AAR Accounting Rule 11)
- AA
- Authority For Shipment
- AD
- Party to be advised (Written orders)
- AP
- Account of (Origin Party)
- AQ
- Account of (Destination Party)
- BN
- Beneficial Owner
- BT
- Bill-to-Party
- C1
- In Care Of Party no. 1
- CB
- Customs Broker
- CD
- Consignee (To Receive Mail and Small Parcels)
- CH
- Chassis Provider
- CN
- Consignee
- CV
- Converter
- DM
- Destination Mail Facility
- DR
- Destination Drayman
- FW
- Forwarder
- IM
- Importer
- MC
- Motor Carrier
- N1
- Notify Party no. 1
- NC
- Cross-Town Switch
- NP
- Notify Party for Shipper's Order
- OM
- Origin Mail Facility
- OO
- Order Of (Shippers Orders) - (Transportation)
- OR
- Origin Drayman
- OW
- Owner of Property or Unit
- PF
- Party to Receive Freight Bill
- PJ
- Party to Receive Correspondence
- PU
- Party at Pickup Location
- PV
- Party performing certification
- R1
- Party to Receive Scale Ticket
- RR
- Railroad
- SF
- Ship From
- SH
- Shipper
- SNP
- US Customs & Border Protection Second Notify Party
- SS
- Steamship Company
- UC
- Ultimate Consignee
- XQ
- Canadian Customs Broker
- XR
- Mexican Customs Broker
- XU
- United States Customs Broker
- ZS
- Monitoring Party
—
- 2
- Standard Carrier Alpha Code (SCAC)
- 17
- Automated Broker Interface (ABI) Routing Code
- AI
- Automotive Identifier for Canada Customs
- C5
- Customer Identification File
- FI
- Federal Taxpayer's Identification Number
- M5
- Jurisdiction Code
H3
0980
Heading > N7 Loop > VC Loop > N1 Loop > H3
Special Handling Instructions
OptionalMax use 1
—
Example
N1 Loop end
VC Loop end
IC
1000
Heading > N7 Loop > IC
Intermodal Chassis Equipment
OptionalMax use 1
—
Example
If either Tare Weight (IC-03) or Tare Qualifier Code (IC-04) is present, then the other is required
M12
1200
Heading > N7 Loop > M12
In-bond Identifying Information
OptionalMax use 2
—
Example
Only one of Customs Entry Number (M12-02) or In-bond Control Number (M12-06) may be present
If In-bond Control Number (M12-06) is present, then Reference Identification Qualifier (M12-08) is required
If either Reference Identification Qualifier (M12-08) or Reference Identification (M12-09) is present, then the other is required
If either Transportation Method/Type Code (M12-10) or Vessel Name (M12-11) is present, then the other is required
—
- BI
- Bonded Carrier Internal Revenue Service Identification Number
- S4
- Shippers Bond Number
- XC
- Cargo Control Number
E1 Loop
OptionalMax >1
E1
1610
Heading > N7 Loop > E1 Loop > E1
Empty Car Disposition - Pended Destination Consignee
RequiredMax use 1
—
Example
If either Identification Code Qualifier (E1-02) or Identification Code (E1-03) is present, then the other is required
E4
1620
Heading > N7 Loop > E1 Loop > E4
Empty Car Disposition - Pended Destination City
OptionalMax use 1
—
Example
E5
1630
Heading > N7 Loop > E1 Loop > E5
Empty Car Disposition - Pended Destination Route
OptionalMax use 13
—
Example
—
- 1
- 1st Carrier after Origin Carrier
- 2
- 2nd Carrier after Origin Carrier
- 3
- 3rd Carrier after Origin Carrier
- 4
- 4th Carrier after Origin Carrier
- 5
- 5th Carrier after Origin Carrier
- 6
- 6th Carrier after Origin Carrier
- 7
- 7th Carrier after Origin Carrier
- 8
- 8th Carrier after Origin Carrier
- 9
- 9th Carrier after Origin Carrier
- A
- Origin Carrier, Agent's Routing (Rail)
- D
- DELY (Delivery Switch Carrier)
- I
- Origin Switch Carrier
- JD
- Junction Settlement Carrier Following (Destination carrier receiving revenues resulting from junction contract)
- JO
- Junction Settlement Carrier Predecessor (Origin carrier receiving revenues resulting from junction contract)
- R
- Origin Carrier, Rule 11 Shipment
- S
- Origin Carrier, Shipper's Routing (Rail)
- V
- Intermediate Switch Carrier
—
- CT
- Contract Number
- PR
- Price Quote Number
- TS
- Tariff Number
E1 Loop end
GA
1650
Heading > N7 Loop > GA
Canadian Grain Information
OptionalMax use 15
—
Example
If either Reference Identification Qualifier (GA-04) or Reference Identification (GA-05) is present, then the other is required
If either Location Identifier (GA-14) or State or Province Code (GA-15) is present, then the other is required
If either Percent Qualifier (GA-16) or Percentage as Decimal (GA-17) is present, then the other is required
—
- BO
- Bin Location Number
- CW
- Canadian Wheat Board Permit Number
- DK
- Dock Number
- EP
- Export Permit Number
- GB
- Grain Block Number
- GR
- Grain Order Reference Number
- OH
- Origin House
- PN
- Permit Number
- RB
- Rate code number
- RN
- Run Number
- XO
- Sample Number
- ZT
- Milling in Transit
—
- SD
- Moisture Content
- SE
- Protein Content
- SF
- Percent Dockage
- SG
- Test Weight
REF Loop
OptionalMax >1
N10
1680
Heading > N7 Loop > REF Loop > N10
Quantity and Description
OptionalMax use 15
—
Example
If either Commodity Code Qualifier (N10-04) or Commodity Code (N10-05) is present, then the other is required
If either Weight Unit Code (N10-07) or Weight (N10-08) is present, then the other is required
If Currency Code (N10-13) is present, then Customs Shipment Value (N10-06) is required
N1 Loop
OptionalMax >1
N1
1690
Heading > N7 Loop > REF Loop > N1 Loop > N1
Party Identification
RequiredMax use 1
—
Example
At least one of Name (N1-02) or Identification Code Qualifier (N1-03) is required
If either Identification Code Qualifier (N1-03) or Identification Code (N1-04) is present, then the other is required
—
- BN
- Beneficial Owner
- C1
- In Care Of Party no. 1
- CB
- Customs Broker
- CD
- Consignee (To Receive Mail and Small Parcels)
- CN
- Consignee
- IM
- Importer
- N1
- Notify Party no. 1
- N2
- Notify Party no. 2
- OO
- Order Of (Shippers Orders) - (Transportation)
- SF
- Ship From
- SH
- Shipper
- SNP
- US Customs & Border Protection Second Notify Party
- UC
- Ultimate Consignee
- XQ
- Canadian Customs Broker
- XR
- Mexican Customs Broker
- XU
- United States Customs Broker
—
- 2
- Standard Carrier Alpha Code (SCAC)
- C5
- Customer Identification File
- FI
- Federal Taxpayer's Identification Number
N1 Loop end
REF Loop end
—
- A
- Released From Bad Order
- B
- Bad Order Setback
- C
- Car Not Weighed
- D
- Empty Received as a Load
- DS
- Destination Switch Move
- E
- Embargoed Shipment
- G
- Refused by Customer - Unneeded
- HM
- Haulage Movement
- I
- Interchanged in Error
- L
- Not in Compliance With Special Car Order 90 or Special Car Order 100 Empty
- N
- No Record Rights
- NC
- No Clearance
- NU
- Not on Universal Machine Language Equipment Register
- O
- Overweight Shipment
- OA
- Old Age (Over-age)
- OS
- Origin Switch Move
- P
- Intermediate Switch Carrier
- R
- Refused by Customer - Unfit
- RB
- RBOX or RGON Exception
- S
- Car Applied to Shipper Car Order - Place for Loading
- T
- Transfer or Adjustment of Lading Car Service Rate 10, Sections 1 & 2
- W
- No Waybill
- X
- Association of American Railroads Restriction
N7 Loop end
N8
1800
Heading > N8
Waybill Reference
RequiredMax use 499
—
Example
If either Cross Reference Type Code (N8-03), Equipment Initial (N8-04) or Equipment Number (N8-05) are present, then the others are required
If either Waybill Number (N8-06) or Date (N8-07) is present, then the other is required
If either City Name (N8-08) or State or Province Code (N8-09) is present, then the other is required
—
- A
- Additional Equipment for Manifest Billing
- B
- Basket Attached to Chassis (to hold generator set)
- C
- Prior Load Credit
- G
- Reference to Lead Equipment for Manifest Billing
- H
- Generator Set
- K
- Clip-on Front-Mounted Generator Unit For Container
- L
- Lead Car
- M
- Mated
- T
- Trailer
- X
- Transfer Load
N1 Loop
RequiredMax >1
N1
2200
Heading > N1 Loop > N1
Party Identification
RequiredMax use 1
—
Example
At least one of Name (N1-02) or Identification Code Qualifier (N1-03) is required
If either Identification Code Qualifier (N1-03) or Identification Code (N1-04) is present, then the other is required
—
- 11
- Party to be billed(AAR Accounting Rule 11)
- AA
- Authority For Shipment
- AD
- Party to be advised (Written orders)
- AP
- Account of (Origin Party)
- AQ
- Account of (Destination Party)
- BN
- Beneficial Owner
- BT
- Bill-to-Party
- C1
- In Care Of Party no. 1
- CB
- Customs Broker
- CD
- Consignee (To Receive Mail and Small Parcels)
- CH
- Chassis Provider
- CN
- Consignee
- CV
- Converter
- DM
- Destination Mail Facility
- DR
- Destination Drayman
- FW
- Forwarder
- IM
- Importer
- MC
- Motor Carrier
- N1
- Notify Party no. 1
- NC
- Cross-Town Switch
- NP
- Notify Party for Shipper's Order
- OM
- Origin Mail Facility
- OO
- Order Of (Shippers Orders) - (Transportation)
- OR
- Origin Drayman
- PF
- Party to Receive Freight Bill
- PJ
- Party to Receive Correspondence
- PU
- Party at Pickup Location
- PV
- Party performing certification
- R1
- Party to Receive Scale Ticket
- RR
- Railroad
- SF
- Ship From
- SH
- Shipper
- SNP
- US Customs & Border Protection Second Notify Party
- SS
- Steamship Company
- UC
- Ultimate Consignee
- UQ
- Subsequent Owner
- XQ
- Canadian Customs Broker
- XR
- Mexican Customs Broker
- XU
- United States Customs Broker
- ZS
- Monitoring Party
—
- 2
- Standard Carrier Alpha Code (SCAC)
- 17
- Automated Broker Interface (ABI) Routing Code
- AI
- Automotive Identifier for Canada Customs
- BF
- Broker Filer ID
- BN
- Canada Customs & Revenue Agency (CCRA) Business Number
- C5
- Customer Identification File
- FI
- Federal Taxpayer's Identification Number
- M5
- Jurisdiction Code
PER
2500
Heading > N1 Loop > PER
Administrative Communications Contact
OptionalMax use 2
—
Example
If either Communication Number Qualifier (PER-03) or Communication Number (PER-04) is present, then the other is required
If either Communication Number Qualifier (PER-05) or Communication Number (PER-06) is present, then the other is required
If either Communication Number Qualifier (PER-07) or Communication Number (PER-08) is present, then the other is required
—
- AD
- Accounting Department
- AS
- Authorized Signature
- BC
- Broker Contact
- DC
- Delivery Contact
- EC
- Emergency Contact-Shipper
- FC
- Forwarder Contact
- IC
- Information Contact
- NT
- Notification Contact
- SH
- Shipper Contact
—
- EM
- Electronic Mail
- FX
- Facsimile
- TE
- Telephone
—
- EM
- Electronic Mail
- FX
- Facsimile
- TE
- Telephone
—
- EM
- Electronic Mail
- FX
- Facsimile
- TE
- Telephone
BL
2620
Heading > N1 Loop > BL
Billing Information
OptionalMax use 12
—
Example
At least one of Freight Station Accounting Code (BL-02) or City Name (BL-05) is required
If State or Province Code (BL-06) is present, then City Name (BL-05) is required
At least one of Freight Station Accounting Code (BL-03) or City Name (BL-09) is required
If State or Province Code (BL-10) is present, then City Name (BL-09) is required
N1 Loop end
R2
4700
Heading > R2
Route Information
RequiredMax use 13
—
Example
If Intermediate Switch Carrier (R2-08) is present, then Intermediate Switch Carrier (R2-07) is required
—
- 1
- 1st Carrier after Origin Carrier
- 2
- 2nd Carrier after Origin Carrier
- 3
- 3rd Carrier after Origin Carrier
- 4
- 4th Carrier after Origin Carrier
- 5
- 5th Carrier after Origin Carrier
- 6
- 6th Carrier after Origin Carrier
- 7
- 7th Carrier after Origin Carrier
- 8
- 8th Carrier after Origin Carrier
- 9
- 9th Carrier after Origin Carrier
- A
- Origin Carrier, Agent's Routing (Rail)
- D
- DELY (Delivery Switch Carrier)
- H
- Haulage Rights Carrier and Junction
- I
- Origin Switch Carrier
- JD
- Junction Settlement Carrier Following (Destination carrier receiving revenues resulting from junction contract)
- JO
- Junction Settlement Carrier Predecessor (Origin carrier receiving revenues resulting from junction contract)
- M
- Haulage Movement Carrier and Junction
- R
- Origin Carrier, Rule 11 Shipment
- S
- Origin Carrier, Shipper's Routing (Rail)
- V
- Intermediate Switch Carrier
E1 Loop
OptionalMax >1
E1
4900
Heading > E1 Loop > E1
Empty Car Disposition - Pended Destination Consignee
RequiredMax use 1
—
Example
If either Identification Code Qualifier (E1-02) or Identification Code (E1-03) is present, then the other is required
E4
5000
Heading > E1 Loop > E4
Empty Car Disposition - Pended Destination City
OptionalMax use 1
—
Example
E5
5100
Heading > E1 Loop > E5
Empty Car Disposition - Pended Destination Route
OptionalMax use 13
—
Example
—
- 1
- 1st Carrier after Origin Carrier
- 2
- 2nd Carrier after Origin Carrier
- 3
- 3rd Carrier after Origin Carrier
- 4
- 4th Carrier after Origin Carrier
- 5
- 5th Carrier after Origin Carrier
- 6
- 6th Carrier after Origin Carrier
- 7
- 7th Carrier after Origin Carrier
- 8
- 8th Carrier after Origin Carrier
- 9
- 9th Carrier after Origin Carrier
- A
- Origin Carrier, Agent's Routing (Rail)
- D
- DELY (Delivery Switch Carrier)
- I
- Origin Switch Carrier
- JD
- Junction Settlement Carrier Following (Destination carrier receiving revenues resulting from junction contract)
- JO
- Junction Settlement Carrier Predecessor (Origin carrier receiving revenues resulting from junction contract)
- R
- Origin Carrier, Rule 11 Shipment
- S
- Origin Carrier, Shipper's Routing (Rail)
- V
- Intermediate Switch Carrier
—
- CT
- Contract Number
- PR
- Price Quote Number
- TS
- Tariff Number
E1 Loop end
PS
5300
Heading > PS
Protective Service Instructions
OptionalMax use 5
—
Example
If Temperature (PS-04) is present, then Unit or Basis for Measurement Code (PS-03) is required
If Unit or Basis for Measurement Code (PS-03) is present, then at least one of Temperature (PS-04) or Temperature (PS-14) is required
If Temperature (PS-14) is present, then Unit or Basis for Measurement Code (PS-03) is required
—
- D
- Discontinue Service
- HDN
- Do Not Heat
- HDNC
- Do Not Heat in Canada
- HSC
- Standard Heating In Canada
- M
- Standard Mechanical Protective Service
- MN
- Modified Mechanical Protective Service
- MNU
- Do Not Operate
LX Loop
RequiredMax >1
L5
5500
Heading > LX Loop > L5
Description, Marks and Numbers
RequiredMax use 15
—
Example
If either Commodity Code (L5-03) or Commodity Code Qualifier (L5-04) is present, then the other is required
If Marks and Numbers Qualifier (L5-07) is present, then Marks and Numbers (L5-06) is required
If either Commodity Code Qualifier (L5-08) or Commodity Code (L5-09) is present, then the other is required
—
- 3
- Empty Non-hazardous Last Contained (HMRC) Code
- L
- Last Contained Contents STCC
- T
- Standard Transportation Commodity Code (STCC)
L0 Loop
OptionalMax >1
L0
5700
Heading > LX Loop > L0 Loop > L0
Line Item - Quantity and Weight
RequiredMax use 1
—
Example
If either Billed/Rated-as Quantity (L0-02) or Billed/Rated-as Qualifier (L0-03) is present, then the other is required
If either Weight (L0-04) or Weight Qualifier (L0-05) is present, then the other is required
If either Volume (L0-06) or Volume Unit Qualifier (L0-07) is present, then the other is required
If either Lading Quantity (L0-08) or Packaging Form Code (L0-09) is present, then the other is required
If Weight Unit Code (L0-11) is present, then Weight (L0-04) is required
If either Quantity (L0-13) or Yes/No Condition or Response Code (L0-15) is present, then the other is required
—
- DM
- Miles
- GL
- Gallon
- ND
- Cord
- NP
- Piece
- NU
- Unit
- NV
- Vehicle
—
- A3
- Shippers Weight
- B
- Billed Weight
- C
- Actual Net Repeated for Combination
- E
- Estimated Net Weight
- G
- Gross Weight
- J
- Light Weight
- K
- Clean Out
- M
- Minimum Weight (for rate)
- N
- Actual Net Weight
- O
- Excess Weight Over Maximum
- X
- Maximum Weight (for Rate)
—
- D
- Cord
- E
- Cubic Feet
- F
- 100 Board Feet
- G
- Gallons
- T
- Container
- U
- Volumetric Unit
- V
- Liter
MEA
5750
Heading > LX Loop > L0 Loop > MEA
Measurements
OptionalMax use 3
—
Example
If Measurement Significance Code (MEA-07) is present, then at least one of Measurement Value (MEA-03), Range Minimum (MEA-05) or Range Maximum (MEA-06) is required
At least one of Measurement Value (MEA-03), Range Minimum (MEA-05), Range Maximum (MEA-06) or Measurement Attribute Code (MEA-08) is required
Only one of Measurement Value (MEA-03) or Measurement Attribute Code (MEA-08) may be present
Only one of Composite Unit of Measure (MEA-04) or Industry Code (MEA-12) may be present
If Range Minimum (MEA-05) is present, then at least one of Composite Unit of Measure (MEA-04) or Industry Code (MEA-12) is required
If Range Maximum (MEA-06) is present, then at least one of Composite Unit of Measure (MEA-04) or Industry Code (MEA-12) is required
If either Code List Qualifier Code (MEA-11) or Industry Code (MEA-12) is present, then the other is required
OptionalMax use 1
To identify a composite unit of measure
(See Figures Appendix for examples of use)
PI Loop
OptionalMax >1
PI
5900
Heading > LX Loop > L0 Loop > PI Loop > PI
Price Authority Identification
RequiredMax use 1
—
Example
—
- CT
- Contract Number
- PR
- Price Quote Number
- TS
- Tariff Number
CD
5920
Heading > LX Loop > L0 Loop > PI Loop > CD
Shipment Conditions
OptionalMax use 10
—
Example
If Condition Value (CD-03) is present, then Condition Code (CD-02) is required
If Condition Value (CD-04) is present, then Condition Code (CD-02) is required
If Condition Value (CD-05) is present, then Condition Code (CD-02) is required
Only one of Condition Code (CD-02) or Standard Carrier Alpha Code (CD-08) may be present
If either Standard Carrier Alpha Code (CD-08), Docket Control Number (CD-09) or Docket Identification (CD-10) are present, then the others are required
If Group Title (CD-11) is present, then Standard Carrier Alpha Code (CD-08), Docket Control Number (CD-09) and Docket Identification (CD-10) are required
PI Loop end
L0 Loop end
Optional
Identifier (ID)
—
- E
- Office of Export Administration
- G
- Department of Agriculture - Tobacco, Seeds & Plants
- I
- Department of the Interior - U.S. Endangered Native Fish and Wildlife and Migratory Birds
- J
- Department of Justice - Narcotics and Dangerous Drugs
- L
- US Customs Service - Automated Export System
- M
- Maritime Administration - Watercraft (Other Than Vessels of War), Vessels Exported for Scrapping, Dismantling, Dismembering, or Destroying the Hulls Thereof (Also Controlled by Office of Export Administration)
- N
- Nuclear Regulatory Commission - Commodities Subject to the Atomic Energy Act
- P
- Federal Power Commission - Natural Gas and Electric Energy
- S
- Department of State - Arms, Ammunition, Implements of War; Vessels of War
- T
- Department of Treasury - Gold
—
- 1
- G-Dest - Shipments of Commodities to Destination Not Requiring a Validated License
- 2
- GLV - Shipments of Limited Value
- 3
- GIT - In-transit Shipments
- 4
- GUS - Shipments to Personnel and Agencies of the U.S. Government
- 5
- GLC - Exports of Commercial Vehicles by Certain Civil Airlines and by Private Common Carrier
- 6
- GTF-US - Goods Imported for Display at U.S. Exhibitions or Trade Fairs
- 7
- GLR - Return or Replacement of Certain Commodities
- 8
- GIFT - Shipment of Gift Parcels
- 9
- GATS - Aircraft on Temporary Sojourn
- 10
- GMS - Shipments Under the Mutual Security Act
- 11
- GTD & GTDR - Technical Data
- CN
- Automated Export System (AES) Ultimate Destination Canada
- DP
- Automated Export System (AES) Diplomatic Pouches
- GS
- Automated Export System (AES) Shipments to U. S. Agencies
- HH
- Automated Export System (AES) Household Shipment
- HR
- Automated Export System (AES) Human Remains
- MS
- Automated Export System (AES) U. S. Military Supplies
- PP
- Automated Export System (AES) Personal Property
- UP
- Automated Export System (AES) Shipments between US Possesions except Virgin Islands
- UR
- Automated Export System (AES) Unreported Low Value Shipment
LX Loop end
T1 Loop
OptionalMax >1
T1
6000
Heading > T1 Loop > T1
Transit Inbound Origin
RequiredMax use 1
—
Example
If either City Name (T1-05) or State or Province Code (T1-06) is present, then the other is required
If either Reference Identification Qualifier (T1-10) or Reference Identification (T1-11) is present, then the other is required
—
- BL
- Government Bill of Lading
- BM
- Bill of Lading Number
- BN
- Booking Number
- CO
- Customer Order Number
- CR
- Customer Reference Number
- OB
- Ocean Bill of Lading
- SI
- Shipper's Identifying Number for Shipment (SID)
T2
6100
Heading > T1 Loop > T2
Transit Inbound Lading
OptionalMax use 30
—
Example
If either Freight Rate (T2-05) or Rate/Value Qualifier (T2-06) is present, then the other is required
If either Freight Rate (T2-07) or Rate/Value Qualifier (T2-08) is present, then the other is required
—
- B
- Billed Weight
- E
- Estimated Net Weight
- G
- Gross Weight
- K
- Clean Out
- M
- Minimum Weight (for rate)
- N
- Actual Net Weight
- O
- Excess Weight Over Maximum
- X
- Maximum Weight (for Rate)
T3
6200
Heading > T1 Loop > T3
Transit Inbound Route
OptionalMax use 12
—
Example
If either Equipment Initial (T3-06) or Equipment Number (T3-07) is present, then the other is required
—
- 1
- 1st Carrier after Origin Carrier
- 2
- 2nd Carrier after Origin Carrier
- 3
- 3rd Carrier after Origin Carrier
- 4
- 4th Carrier after Origin Carrier
- 5
- 5th Carrier after Origin Carrier
- 6
- 6th Carrier after Origin Carrier
- 7
- 7th Carrier after Origin Carrier
- 8
- 8th Carrier after Origin Carrier
- 9
- 9th Carrier after Origin Carrier
- A
- Origin Carrier, Agent's Routing (Rail)
- D
- DELY (Delivery Switch Carrier)
- I
- Origin Switch Carrier
- JD
- Junction Settlement Carrier Following (Destination carrier receiving revenues resulting from junction contract)
- JO
- Junction Settlement Carrier Predecessor (Origin carrier receiving revenues resulting from junction contract)
- R
- Origin Carrier, Rule 11 Shipment
- S
- Origin Carrier, Shipper's Routing (Rail)
- V
- Intermediate Switch Carrier
T6
6300
Heading > T1 Loop > T6
Transit Inbound Rates
OptionalMax use 1
—
Example
If either Freight Rate (T6-02) or Rate/Value Qualifier (T6-03) is present, then the other is required
If either Freight Rate (T6-05) or Rate/Value Qualifier (T6-06) is present, then the other is required
T1 Loop end
LH1 Loop
OptionalMax >1
LH2
6800
Heading > LH1 Loop > LH2
Hazardous Classification Information
OptionalMax use 4
—
Example
If either Unit or Basis for Measurement Code (LH2-06) or Temperature (LH2-07) is present, then the other is required
If either Unit or Basis for Measurement Code (LH2-08) or Temperature (LH2-09) is present, then the other is required
If either Unit or Basis for Measurement Code (LH2-10) or Temperature (LH2-11) is present, then the other is required
If either Weight Unit Code (LH2-12) or Net Explosive Quantity (LH2-13) is present, then the other is required
—
- CE
- Centigrade, Celsius
- FA
- Fahrenheit
—
- CE
- Centigrade, Celsius
- FA
- Fahrenheit
—
- CE
- Centigrade, Celsius
- FA
- Fahrenheit
LH3
6900
Heading > LH1 Loop > LH3
Hazardous Material Shipping Name Information
OptionalMax use 10
—
Example
If either Hazardous Material Shipping Name (LH3-01) or Hazardous Material Shipping Name Qualifier (LH3-02) is present, then the other is required
LFH
7000
Heading > LH1 Loop > LFH
Free-form Hazardous Material Information
OptionalMax use 20
—
Example
If either Unit or Basis for Measurement Code (LFH-05) or Quantity (LFH-06) is present, then the other is required
—
- ADI
- Additional Descriptive Information Not Required by Regulation but Desired to Accompany the Movement by the Shipper
- D13
- "DOT - 113, Do Not Bump or Cut Off Car While in Motion" Declaration
- D20
- DOT - 204, Do Not Bump or Cut Off Car While in Motion" Declaration "
- DRC
- Damaged Car Number
- EQP
- Conveyed Equipment Identification
- FUM
- Fumigation Declaration
- HOT
- Identifies Products in a Heated Molten State
- HZC
- Hazardous Substance Constituents
- INH
- Inhalation Hazard
- LQY
- "Limited Quantity" Declaration
- MOS
- Maximum Operating Speed
- MPI
- Marine Pollutant
- PIH
- "Poison - Inhalation Hazard" Declaration
- POI
- "Poison" Declaration
- RAM
- Radioactive Material Data
- TEC
- Technical or Chemical Group Name
- TNM
- Trade Name
- WST
- Waste Declaration
—
- 1T
- Terabecquerel
- 4N
- Megabecquerel
- G4
- Gigabecquerel
- R2
- Becquerel
LH4
7200
Heading > LH1 Loop > LH4
Canadian Dangerous Requirements
OptionalMax use 4
—
Example
If either Emergency Response Plan Number (LH4-01) or Communication Number (LH4-02) is present, then the other is required
LHR
7400
Heading > LH1 Loop > LHR
Hazardous Material Identifying Reference Numbers
OptionalMax use 5
—
Example
—
- AH
- Agreement Number
- HA
- Competent Authority
- HD
- Department of Transportation Hazardous Number
- HE
- Hazardous Exemption Number
- MDN
- Hazardous Waste Manifest Document Number
- PN
- Permit Number
- S0
- Special Approval
PER
7450
Heading > LH1 Loop > PER
Administrative Communications Contact
OptionalMax use 5
—
Example
If either Communication Number Qualifier (PER-03) or Communication Number (PER-04) is present, then the other is required
N1 Loop
OptionalMax >1
N1
7460
Heading > LH1 Loop > N1 Loop > N1
Party Identification
RequiredMax use 1
—
Example
At least one of Name (N1-02) or Identification Code Qualifier (N1-03) is required
If either Identification Code Qualifier (N1-03) or Identification Code (N1-04) is present, then the other is required
—
- CN
- Consignee
- CT
- Country of Origin
- HW
- Designated Hazardous Waste Facility
- HX
- Transporter of Hazardous Waste
- HZ
- Hazardous Waste Generator
- SH
- Shipper
—
- 38
- Country Code
- C5
- Customer Identification File
PER
7490
Heading > LH1 Loop > N1 Loop > PER
Administrative Communications Contact
OptionalMax use 2
—
Example
If either Communication Number Qualifier (PER-03) or Communication Number (PER-04) is present, then the other is required
N1 Loop end
LH1 Loop end
PER
7600
Heading > PER
Administrative Communications Contact
OptionalMax use 5
—
Example
If either Communication Number Qualifier (PER-03) or Communication Number (PER-04) is present, then the other is required
—
- AH
- Agreement Number
- HA
- Competent Authority
- HD
- Department of Transportation Hazardous Number
- HE
- Hazardous Exemption Number
- MDN
- Hazardous Waste Manifest Document Number
- PN
- Permit Number
- S0
- Special Approval
—
- 595
- Proforma Invoice
- FCB
- Freight Charges to Border
- FCD
- Freight Charges to Destination
Heading end
Stedi is a registered trademark of Stedi, Inc. All names, logos, and brands of third parties listed on this page are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.