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)