What is an EDI 204?
An EDI 204, also known as Motor Carrier Load Tender, is an electronic data interchange document used by shippers to offer, or tender, a truckload or less than truckload shipment to a carrier. A shipper can be a manufacturer, a distribution center, a retailer, or anyone else wishing to ship goods. A carrier is generally a freight provider, such as FedEx Freight, Old Dominion, or UPS Freight.
Specifications and Key Data Elements:
- Shipper and receiver identification information, such as names, addresses, and vendor ID numbers
- Shipping instructions, including pickup and delivery window, and any special pickup or delivery requirements
- Equipment requirements, such as truck carriage size and length
- Load details, including lading quantities, dimensions and weight
M = Mandatory, O = Optional, X = Not Needed
| Element | Ref | Description | Element ID | Type | Req | Fixed Values | Sample Segment | Comments |
|---|---|---|---|---|---|---|---|---|
| Interchange Control Trailer – IEA | Interchange Control # and other Elements should contain values for The Brick | IEA*00* *00* *01*006097142 *ZZ*XPERTITPROD *210922*0600*U*00400*000008516*0*P*>~ | ||||||
| Transaction Set Header – ST | ST*204*000002999~ | |||||||
| Beginning Segment for Shipment Information Transaction – B2 | B201 | Tariff Service Code Code specifying the types of services for rating purposes | B2*TLS*HLCV**1202*L*CC*L**E*~ | To transmit basic data relating to shipment information | ||||
| B202 | Standard Carrier Alpha Code (SCAC) Will contain the assigned SCAC code of the carrier that will receive the bill of lading (TM Load) | |||||||
| B203 | Standard Point Location Code Code (Standard Point Location) defined by NMFTA point development group as the official code assigned to a city or point (for ratemaking purposes) within a city | |||||||
| B204 | Shipment Identification Number Identification number assigned to the shipment by the shipper that uniquely identifies the shipment from origin to ultimate destination and is not subject to modification. (Does not contain blanks or special characters) B2-04 is LFL’s TMS Load Number. LFL’s TMS Load Number may also be referred to as the SID (Unique Shipper ID). | |||||||
| B205 | Weight Unit Code Code specifying the weight unit Code List Summary K Kilograms L Pounds | |||||||
| B206 | Shipment Method of Payment Code identifying payment terms for transportation charges Code List Summary CC : Collect to Consignee PP : Prepaid by Shipper | |||||||
| B207 | Shipment Qualifier L – Single load Q – Continuous Move (Future) | |||||||
| B208 | Shipment Weight Code (460) Code indicating the way by which weights are obtained for a particular shipment Code List Summary E Estimated Weight | Mandatory for Rail Loads. | ||||||
| B2A01 | Transaction Set Purpose Code Code List Summary 00 Original 01 Cancellation 04 Change 49 Original – No Response Necessary | B2A*00*LT~ | To allow for positive identification of transaction set purpose Mandatory | |||||
| B2A02 | Application Type Code List Summary (346) LT Load Tender – Truckload (TL) Carrier Only OR Intermodal Used by a shipper to inform carrier that a particular load is available or becoming available for movement; also signifies an advance pick-up notification PC Partial Load Tender, Carrier Consolidate PS Partial Load Tender, Shipper Consolidate | SI also = Master Bill# | ||||||
| C301 | Currency Code USD = US Currency CAD = Canadian Currency | C3*CAD~ C3*USD~ | To specify the currency being used in the transaction set | |||||
| L11 | L1101 | Reference Identification Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier | L11*SI*1197~ L11*CN*ABC88394~ First iteration – SI (TM Load Number – MBOL) Second Iteration – Carrier’s Number (CN) Third iteration – OC – Ocean Container Number (if available) | To specify instructions in this business relationship or a reference number | ||||
| L1102 | Reference Identification Qualifier (128) Code List Summary SI Shipper’s Identifying Number for Shipment (SID) OC Ocean Container Number (if available) – May only be on Tender Update CN Carrier’s Number – (This number will appear on Tender Updates and Confirmations IF the carrier supplied it in a previously sent EDI 990 or EDI 214) IL? CMN = Trip ID (Future Functionality) 55 = Load Sequence # in trip (will only apply if a previous L11 is sent with ‘CMN” as the qualifier) (Future) | SI also = Master Bill# | ||||||
| L1103 | Description | |||||||
| G62 | G6201 | Date/Time | G62*64*20221028*1*145200*LT~ | IMPORTANT: LFL NEEDS THE 990 RESPONSE BACK BY THIS TIME. WE EXPECT YOU TO RESPOND WITHIN 24 HOURS OF WHEN WE SEND THE 204. PLEASE REMEMBER THAT VAN INTERCONNECTS CAN SLOW YOUR RESPONSE TIME. THEREFORE, PLEASE ALLOW TIME FOR THIS. IN ADDITION TO THE 990, LFL REQUIRES A DETAILED 997 FOR EACH 204 DOCUMENT. | ||||
| G6202 | Date Date expressed as CCYYMMDD | |||||||
| G6203 | Time Qualifier Code specifying the reported time Code Name 1 Must Respond By | |||||||
| G6204 | Time 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) | |||||||
| G6205 | Time Code Code identifying the time. Code List Summary Code Name LT Local Time NT Newfoundland Time TT Atlantic Time ET Eastern Time CT Central Time MT Mountain Time PT Pacific Time | |||||||
| AT5 | AT501 | Special Handling Code (Data Element: 152) Code specifying special transportation handling instructions Code List Summary DPD Drayage at Port of Debarkation IMS Intermodal Shipment Service LTT Less Than Truckload (LTL) TLS Tendered as Truckload (Truckload Service Requested) | Bill of Lading Handling Requirements Only one of AT501 or AT503 may be present. Only one of AT502 or AT503 may be present. | |||||
| AT502 | Special Services Code Code identifying the special service Code List Summary EX Expedited V1 Hold in Carrier’s Yard | Expedited = Premium Service “V1” = Prepull Service | ||||||
| NTE | NTE01 | Note Reference Code Code specifying special transportation handling instructions Code Name OTH Other Instructions | NTE*OTH*TEST MEMO AT LOAD LEVEL~ | Load Level Notes NTE segments with an “OTH” qualifier in the NTE01 contain instructions pertaining to the ‘Load” level | ||||
| NTE02 | Description A free-form description to clarify the related data elements and their content | There may be multiple iterations of this Segment in order to accommodate all characters available in a Load Level TM Memo since Description is only 80 long. Load Level Notes NTE segments with an “OTH” qualifier in the NTE01 contain instructions pertaining to the ‘Load” level | ||||||
| N1 – Name | N101 | Entity Identifier Code (98) SH Shipper | N1*BT*THE BRICK~ N1*BT*LEON’S~ | To identify a party by type of organization, name, and code | ||||
| N102 | Name Free-form name | THE BRICK/ LEON’S | ||||||
| N103 | Identification Code Qualifier Code designating the system/method of code structure used for Identification Code 93 Code assigned by the organization originating the transaction set | |||||||
| N104 | Identification Code Code identifying a party or other code | |||||||
| G61 – Contact | G6101 | Contact Function Code (366) Code identifying the major duty or responsibility of the person or group named CodeList Summary Code Name: LG = Logistics Contact ZZ = Mutually Defined | G61*LG*THE BRICK Traffic Group*EM*traffic@thebrick.com~ G61*LG*THE BRICK Traffic Group*TE*999-999-9999~ | To identify a person or office to whom communications should be directed Note 1: The G61 segment contains the information related to the main contact tendering the load to the carrier. | ||||
| G6102 | Name Free-form name | |||||||
| G6103 | Communication Number Qualifier Code identifying the type of communication number CodeList Summary Code Name: EM = Electronic Mail TE = Telephone | |||||||
| G6104 | Communication Number Complete communications number including country or area code when applicable | |||||||
| N7 – Equipment Details | N701 | Equipment Initial Prefix or alphabetic part of an equipment unit’s identifying number | **0*********CN****04000\ N7*CNRU*220411*0020000*A3*******CN*4000*L*8*RD***45G1~ N7*SCAC*123467890~ N7*CNRU*220411*0020000*A3*******CN*4000*L*8*RD***45G1~ (Max = 10, Only used 1) | This Equipment Details Loop, Loop 200, occurs only once and identifies the trailer/container owner and the specific trailer/container. | ||||
| N702 | Equipment Number Max 10 long Sequencing or serial part of an equipment unit’s identifying number (pure numeric form for equipment number is preferred) | Can be populated from TM if known at time of Tender. The Trailer/Container ID in this element should be mapped/returned in the MS2-02 element of the 214 Shipment status message. Equipment Number may also be 4 Alpha, 6 Numeric… however this field is only 10 long. If no equipment # is assigned, field will contain “UNKNOWN” This segment will contain the Carrier’s Trailer/Container ID (if known) on Loads where LFL has this information available. This segment is required for Mexican inbound (import) moves | ||||||
| N703 | Weight Numeric value of weight | |||||||
| N704 | Weight Qualifier Code defining the type of weight CodeList Summary Code Name: A3 = Shipper’s Weight E = Estimated Net Weight N = Actual net Weight G = Gross Weight | This is for Road and Rail. | ||||||
| N705 | Tare Weight Weight of the equipment | Tare weight, otherwise known as unladen weight, is purely the sole weight of the empty container. Industries may also calculate the mass of any packing materials, straps, and boxes. In the shipping industry, the weight of vehicles is often classified as tare weight | ||||||
| N708 | Volume Value of volumetric measure | |||||||
| N709 | Volume Unit Qualifier Code identifying the volume unit Code List Summary E Cubic Feet X Cubic Metres | |||||||
| N711 | Equipment Description Code (40) Code identifying type of equipment used for shipment Code List Summary CN Container CV Closed Van | This field should be mapped to the MS2-03 field of the 214 | ||||||
| N715 | Equipment Length Length (in feet and inches) of equipment ordered or used to transport shipment (The format is FFFII where FFF is feet and II is inches; the range for II is 00 through 11). 40 foot is represented as 04000. 4000 40ft Equipment 5300 53ft Equipment | |||||||
| N717 | Weight Unit Code Code specifying the weight unit K Kilograms L Pounds | |||||||
| N718 | Equipment Check Digit Number which designates the check digit applied to a piece of equipment | |||||||
| N7120 | Equipment Height Vertical dimension of an object measured when the object is in the upright position (0102 = 102 inches or 8 ft. 6 in.) | |||||||
| N7121 | Equipment Width Shorter measurement of the two horizontal dimensions measured with the object in the upright position | |||||||
| N7122 | Equipment Type (24) Code identifying equipment type Contains the ISO Equipment Code. U287 Dry High Cube 9’6″x53′ U288 Dry Extra High 9’7″x53′ 42G1 (40′ x 8’6” x 8′) Std Dry 45G1 (40′ x 9’6” x 8′) High Cube Dry | ISO Container Codes | ||||||
| M7 – Seal Numbers | M701 | Seal Number 1/15 Unique number on seal used to close a shipment | M7*SealNumber123456,SealNumber 2~ | If it’s there include it, else leave blank. To record seal numbers used and the organization that applied the seals | ||||
| S5 – Stop Off Details | S501 | Stop Sequence Number Stops start with 1 and increment by 1 | *1*LD*32000*L*52*PC*3210*E~ *2*UL*32000*L*52*PC*3210*E~ *2*DT*32000*L*52*PC*3210*E~ | To specify stop-off detail reference numbers and stop reason. 1 If either S503 or S504 is present, then the other is required. 2 If either S505 or S506 is present, then the other is required. 3 If either S507 or S508 is present, then the other is required. This 0300 Loop includes all Stopoffs (pickups and deliveries) including the first Pickup and the final Consignee The weight & quantity in the S5 segment are Stopoff values; i.e., for all freight picked up or dropped off. The weight & quantity at the PO level, are included in the OID segment in loop 350. | ||||
| S502 | Stop Reason Code Code List Summary (163) DT Drop Trailer UL Unload LD Load | |||||||
| S503 | Weight Numeric value of weight Scaled Weight Associated With The Pick Up Or Drop. | The S5-03 Element contains the total weight for all Shipments (Bills of Lading or Pos) for the Stop. | ||||||
| S504 | Weight Unit Code Code specifying the weight unit: K Kilograms L Pounds | |||||||
| S505 | Number of Units Shipped Numeric value of units shipped in manufacturer’s shipping units for a line item or transaction set | The S5-05 Element contains the total Quantity for the Stop if S5-06 =.PC, or Total Number of Pallets if S5-06 = PL. This element should be mapped to the L0-08 element in the 210 Carrier Invoice. | ||||||
| S506 | Unit or Basis for Measurement Code (355) Code specifying the units in which a value is being expressed, or manner in which a measurement has been taken: MX Mixed PC Pieces PL Pallet/Unit Load | |||||||
| S507 | Volume Value of volumetric measure | |||||||
| S508 | Volume Unit Qualifier (184) Code identifying the volume unit E Cubic Feet X Cubic Metres | |||||||
| L11 | L1101 | To specify instructions in this business relationship or a reference number Reference Identification Reference information as defined for a particular Transaction Set or asspecified by the Reference Identification Qualifier | M | L11*34567*AO~ | Confirmation Number This Segment can only be included in the document after the carrier has set an appointment with the receiving LFL Distribution Centre The confirmation number is not required to be returned on the 990 document The Confirmation Number will appear only for the Delivery Stop. If the B2A-01 is “01” or “04” then this segment might appear if there is a Confirmation Number to send. The Segment will not appear for the original Load where the B2A-01 = “00”. | |||
| L1102 | Reference Identification Qualifier (128) Code List Summary AO Appointment Number | M | ||||||
| L1103 | Description | |||||||
| G62 – Date/Time | G6201 | Code specifying type of date (432) Date Qualifier 10 Requested Ship Date/Pick-up Date This Qualifier will be used in conjunction with a Load / Pickup Stop and the date information that follows is LFL’s Estimated Ship / Pick up Date at this stop location for the shipment. 68 Requested Delivery Date This Qualifier will be used in conjunction with an Unload / Delivery Stop and the date information that follows will be LFL’s Expected / Estimated Delivery date at the stop location for the shipment. | G62*10*20221101*Y*1917*LT~ G62*68*20221107*Z*0800*LT~ (Max Use = 2) | To specify pertinent dates and times | ||||
| G6202 | Date expressed as CCYYMMDD | |||||||
| G6203 | Time Qualifier – Estimated Arrival Time (176) Code specifying the reported time Code Name: Y = Requested Pick Up Time Z = Requested Delivery Time | |||||||
| G6204 | Time: Estimated Time | |||||||
| G6205 | Time Code: ‘LT’ = Local time | |||||||
| N1 – Name – To identify a party by type of organization, name, and code. At least one of N102 or N103 is required. If either N103 or N104 is present, then the other is required. This segment needs to be returned on the 214. The N1 segment that indicates the Ship From Location should be returned on the 214 in the 0100 loop. This is in the header of the 214. The N1 segment that indicates the Ship To Location should be returned on the 214 in the 0231 loop. This is in the detail of the 214. The value in this field should be mapped to the N101 Element in the 1200 loop of the EDI 214 Shipment status message when an appropriate shipment status is being transmitted for that Location type (Ship To or Ship From) | N101 | Entity Identifier Code (98) Code identifying an organizational entity, a physical location, property or an individual SF Ship From ST Ship To | N1*SF*TEST VANCOUVER HUB TYPE*93*TEST-CAVAN~ N1*ST*DELTA SITE Z2*93*DDC~ | The use of the “SF” qualifier will identify that this facility is a Ship From/Pick Up location for this particular load/shipment. The use of the “ST” qualifier will identify that this facility is a Ship To/Delivery location for this particular load/shipment. This field should be mapped to the N1-01 of the 214. If S5 02 Is LD Then SF -Ship From If S5 02 Is UL or DT Then ST -Ship To | ||||
| N102 | Name This is the name of the facility/location. This field will contain either LFL’s Location Name, the Vendor Name or a Terminal Name. | The value in this field should be mapped to the N1-02 Element in the EDI 214 Shipment status message. | ||||||
| N103 | Identification Code Qualifier (66) Code designating the system/method of code structure used for Identification Code. If either N1-03 or N1-04 is present, then the other is required 93 : Code assigned by the organization originating the transaction set | Should be returned in the N1-03 of the 214. | ||||||
| N104 | Identification Code This is the Unique Identifier that LFL has assigned to this facility/location within LFL’s systems. | This segment needs to be returned on the 214. The N1 segment that indicates the ship from location should be returned on the 214 in the 0100 loop (N!-04). This is in the header of the 214. The N1 segment that indicates the ship to location should be returned on the 214 in the 0231 loop. This is in the detail of the 214. | ||||||
| N2 – Additional Name Information | N201 | Name | M | N2*LOCATION NOTES FIELD IN TM IS 70 LONG AND EDI FLD IS MAX 60F~ N2*OVERFLOWXX~ | ||||
| N202 | Name | O | ||||||
| N3 – Party Location – To specify the location of the named party | N301 | Address Information If the N1-03 contains a 93 and is therefore followed by a LFL Location Number in the N1-04, the N3 and N4 are not required on the 214. | M | 1/55 long TM Address field(s) are 70+ long | ||||
| N302 | Address Information | |||||||
| N4 – Geographic Location | N401 | City Name Free-form text for city name | *VANCOUVER*BC*V6C3T4*CAN~ *DELTA*BC*V4G0A5*CAN~ | To specify the geographic place of the named party. If the N1-03 contains a 93 and is therefore followed by a LFL Location Number in the N1-04, the N3 and N4 are not required on the 214. | ||||
| N402 | State or Province Code (Standard State/Province) as defined by appropriate government agency | |||||||
| N403 | Postal Code Code defining international postal zone code excluding punctuation and blanks (zip code for United States) | |||||||
| N404 | Country Code identifying the country | |||||||
| OID – Order Identification Detail – To specify order identification detail. This segment specifies the information for one BOL (Bill of Lading) at the stop… that identified in OID01. Multiple OID Loops on a single stop (S5) will exist when there are multiple Bills of Lading (TM Shipments) for a single stop. There can be one or more OID segments, each with its own weight & quantity values. Together, these values should add up to the “Stop-off” totals. | OID01 | Reference Identification Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier | OID*4LOS050622C-001*4LOS050622*UPHL*PC*1.0*L*31433.000*E*998.00~ | TM Shipment Number. Key field… will always be populated. 1. R0102 – At least one of OID01 or OID02 is required. 2. C0302 – If OID03 is present, then OID02 is required. 3. P0405 – If either OID04 or OID05 is present, then the other is required. 4. P0607 – If either OID06 or OID07 is present, then the other is required. 5. P0809 – If either OID08 or OID09 is present, then the other is required. | ||||
| OID02 | Purchase Order Number Identifying number for Purchase Order assigned by the orderer/purchaser Multiple OID Loops on a single stop will exist when there are multiple Bills of Lading (TM Shipments) on a single stop. | This field should be mapped to the PRF-01 field of the 214. This element will contain LFL’s Reference number (Purchase Order, Transfer Number, etc.) | ||||||
| OID03 | Reference Identification Reference information as defined for a particular Transaction Set or as specified by the Reference Identification Qualifier | TM Shipment Commodity Code There could be multiple Shipments (separate OID Segments) being Picked Up or Dropped at the Stop, each with their own Commodity Code. | ||||||
| OID04 | Unit of Basis for Measurement Code (355) Code specifying the units for Quantity PL = Pallet/Unit Load PC = Pieces | |||||||
| OID05 | Quantity Numeric value of quantity | Shipment/PO Quantity The OID05 element will contain the shipping quantity associated with the LFL TM Shipment Number indicated in the OID01. The OID05 from the 204 should be mapped to the OID05 element in the 1300 loop of the 214 Shipment status message | ||||||
| OID06 | Weight Unit Code (188) Code specifying the weight unit K Kilograms L Pounds | L | ||||||
| OID07 | Weight Numeric value of weight | Shipment Weight | ||||||
| OID08 | Volume Unit Qualifier (184) Code identifying the volume unit X = Cubic Meters E = Cubic Feet | E | ||||||
| OID09 | Volume Value of volumetric measure | Shipment Volume | ||||||
| LAD – Lading Detail | LAD07 | Product/Service ID Qualifier (235) Code identifying the type/source of the descriptive number used in Product/Service ID | ||||||
| LAD08 | Product/Service ID (234) Identifying number for a product or service | |||||||
| L5 – Description, Marks & Numbers | L502 | Lading Description Description of an item as required for rating and billing purposes. | L5*FREIGHT ALL KINDS~ | To specify the line item in terms of description, quantity, packaging, and marks and numbers. | ||||
| AT8 – Shipment Weight, Packaging and Quantity Data | AT801 | Weight Qualifier Code defining the type of weight A3 = Shipper’s Weight G = Gross Weight | To specify shipment details in terms of weight, and quantity of handling units Accumulated weights, quantities, and volumes sent in the AT8 segment in loop 0360 should total to the weight, quantity, and volume in the OID segment in loop 0350. Accumulated weights and quantities in the LAD segment in loop 0350 should total to the weight and quantity in the OID segment in loop 0350. If either AT8-01, AT8-02 or AT8-03 are present, then the others are required. | |||||
| AT802 | Weight Unit Code Code specifying the weight unit K = Kilograms L = Pounds | |||||||
| AT803 | Weight Numeric value of weight | |||||||
| AT804 | Lading Quantity Number of units (pieces) of the lading commodity AT804 is the quantity of handling units that are not unitized (for example a carton). When added to the quantity in AT805, it is the total quantity of handling units in the shipment. | |||||||
| AT805 | Lading Quantity Number of units (pieces) of the lading commodity AT805 is the quantity of handling units that are unitized (for example on a pallet or slip sheet). When added to the quantity in AT804 it is the total quantity of handling units for the shipment. | |||||||
| AT806 | Volume Unit Qualifier Code identifying the volume unit E = CUBIC FEET | |||||||
| AT807 | Volume Value of volumetric measure | |||||||
| L3 – Total Weight and Charges | L301 | Weight | L3*31433.000*G*998.00*E*1*L~ | To specify the total shipment in terms of weight, volume, rates, charges, advances, and prepaid amounts applicable to one or more line items. Sum of all S503 values where S502 = LD The L301 element will contain the overall shipping weight for the entire load. | ||||
| L302 | Weight qualifier (187) Code defining the type of weight G = Gross Weight | |||||||
| L309 | Volume Value of volumetric measure | Sum of all S507 values where S502 = LD | ||||||
| L310 | Volume unit qualifier Code identifying the volume unit E = Cubic Feet | |||||||
| L311 | Lading quantity Number of units (pieces) of the lading commodity | Sum of all S505 values where S502 = LD The L311 element will contain the overall shipping unit quantity for the entire load. Number of units (pieces) of the lading commodity | ||||||
| L312 | Weight Unit Code Code specifying the weight unit K = Kilograms L = Pounds | |||||||
| L313 | Tariff Number | |||||||
| L314 | Declared Value Monetary assigned value expressed in the standard monetary denomination for the currency specified | |||||||
| L315 | Rate/Value Qualifier | |||||||
| SE – Transaction Set Trailer | To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments) | |||||||
