EDIFACT IFTMBF D99B (Booking Request) Implementation Guide. Version: 1.5

Size: px
Start display at page:

Download "EDIFACT IFTMBF D99B (Booking Request) Implementation Guide. Version: 1.5"

Transcription

1 EDIFACT IFTMBF D99B (Booking Request) Implementation Guide Version: 1.5 Company: CargoSmart Limited

2 Conventions: Additional requirements for outbound side (i.e. Carrier) 1. For Interchange header, Carrier Interchange ID and interchange qualifier should be provided as Receiver, while CARGOSMART for interchange ID and 01 for qualifier as Sender. 2. CargoSmart will translate and bridge the gaps between inbound and outbound direction. In case particular requirement of outbound side cannot be fulfilled, below cases may be happened:. If that particular element is Optional, it will be ignored/skipped without stopping the delivery of particular message to the outbound side.. If it is Mandatory to be fulfilled, the outbound message will be rejected on behalf of CargoSmart partners.. If the data length provided by inbound side is longer than the outbound side, CargoSmart will trim the exceeded data and deliver the message to outbound side. 3. When inbound message follows CargoSmart Implementation Guide(IG), most of the requirement gaps have been catered and aligned already. Support code handling on discrepancy between inbound direction (i.e. Customer) and outbound direction (i.e. Carrier) 1. CargoSmart supports codes generally used in the industry. However, in case of any code not supported by outbound side, particular code will be ignored/skipped when the data is not critical. General 1. The segment hierarchy lists all the segments of EDIFACT standard. Segments which are not used by CargoSmart are indicated with Not Used. 2. A detailed description of each segment is listed with the segment ID and name, group (if the segment is contained within a group), group repeat (for the first segment in the group), requirement within the transaction set (as required by CS), maximum use, purpose (as defined by EDIFACT), EDIFACT syntax notes, EDIFACT comments for segment usage, notes that explain CS convention for the segment within the transaction set and a valid sample of particular segment. 3. The data element summary lists each data element, in order, for the segment. The data element summary includes the following types of information:. Usage - This is the indicator which the data element is Must Use or not used ( X ). Data Element - This is the number assigned to the data element by EDIFACT. This number may be used for direct reference into the EDIFACT Data Element Dictionary. Component Element - This is the number assigned to the component element by EDIFACT. This number may be used for direct reference into the EDIFACT Data Element Dictionary. Name - This is the name assigned to the data element by EDIFACT, in the EDIFACT Data Element Dictionary.. Attributes - This is the group of requirements for individual data element, which includes below:. Req - Element Usage based on EDIFACT standard and CS requirement. Below are the values used:. M (mandatory) - The data element must be used if the segment is used.. O (optional) - The data element may be used if the segment is used.. C (conditional) - The data element may be used - its presence is dependent on the presence or absence of other data elements in the same segment. The particular condition/relation will be stated in the CS Notes if not following industrial standard.. Type - Element Type based on EDIFACT standard (Reference: CS requirement. Below are the values used:. A (alphabetic) - Values of the string-type data including characters a to z, both uppercase and lowercase.. ID (identifier) - Values for the identifier-type data elements are taken from a predefined list in the EDIFACT Data Element Dictionary. BR_IG_IFTMBF (D99B) 2 Sep 26,2018

3 . AN (alphanumeric) - Values for the string-type data element are a sequence of any printable characters.. N (numeric) - Values for a numeric data element are in an implied decimal format. For negative values the leading minus sign (-) is used. Absence of a minus sign indicates a positive number. The decimal point is not transmitted in the character stream.. Minimum/Maximum - This is the minimum and maximum length the field can be.. Usage - Element Usage based on CS mapping. Below are values used:. Must Use - CS is mapping this data element to a mandatory field in internal files and CS DB. Unavailability of this element will lead to CS failure.. Used - CS may map this data element but unavailability will not cause failure.. Not Used - CS is not mapping this data element to internal files and data is not extracted/loaded to CS DB.. Code values - CS supported values for each element. Revision History: Version Number Version Date Change Description Sep 18 -Added enum A for Group14.CPI_ Mar 18 -Added enum CK for Group33.NAD_01 -Added enum 393 for Group33.DTM_01_ Aug 17 -Enabled Group14.CPI segment with CPI_01_01 and CPI_03 -Added enum N for Group18.MEA_02_01 -Added enum LB for Group28.CTA_ Aug 16 -Updated field length for TDT_08_01 to 20 characters -Updated samples in several segments to align with specification Jul 15 -Updated Sample for TSR -Updated Description for Group18.MEA, Group32.TMD Mar 15 Initial Release BR_IG_IFTMBF (D99B) 3 Sep 26,2018

4 IFTMBF Firm Booking Message Introduction: A message from a party definitely booking forwarding and/or transport services for a consignment to the party providing those services. The message will contain the conditions under which the sender of the messages requires the services to take place. Pos. Seg. Req. Group Notes and No. ID Name Des. Max.Use Repeat Comments M 0010 UNH Message Header M 1 M 0020 BGM Beginning of Message M CTA Contact Information C COM Communication Contact C DTM Date/Time/Period C TSR Transport Service Requirements C 9 Not Used 0070 MOA Monetary Amount C FTX Free Text C 99 Not Used 0090 CNT Control Total C 9 Not Used 0100 GDS Nature of Cargo C 9 Not Used 0110 Segment Group 1: LOC-DTM C 99 Not Used 0110 LOC Place/Location Identification M 1 Not Used 0120 DTM Date/Time/Period C 9 Not Used 0130 Segment Group 2: TOD-LOC C 2 Not Used 0140 TOD Terms of Delivery or Transport M 1 Not Used 0150 LOC Place/Location Identification C Segment Group 3: RFF-DTM C 99 M 0170 RFF Reference M 1 Not Used 0180 DTM Date/Time/Period C 9 Not Used 0190 Segment Group 4: GOR-FTX-SG5 C 9 Not Used 0200 GOR Governmental Requirements M 1 Not Used 0210 FTX Free Text C 9 Not Used 0220 Segment Group 5: DOC-DTM C 9 Not Used 0230 DOC Document/Message Details M 1 Not Used 0240 DTM Date/Time/Period C 1 Not Used 0250 Segment Group 6: C 99 TCC-LOC-FTX-CUX-PRI-EQN-PCD-MOA-Q TY Not Used 0260 TCC Transport Charge/Rate Calculations M 1 Not Used 0270 LOC Place/Location Identification C 1 Not Used 0280 FTX Free Text C 1 Not Used 0290 CUX Currencies C 1 Not Used 0300 PRI Price Details C 1 Not Used 0310 EQN Number of Units C 1 Not Used 0320 PCD Percentage Details C 1 BR_IG_IFTMBF (D99B) 4 Sep 26,2018

5 Not Used 0330 MOA Monetary Amount C 9 Not Used 0340 QTY Quantity C Segment Group 7: TDT-DTM-TSR-SG8-SG9 C 99 M 0360 TDT Details of Transport M 1 Not Used 0370 DTM Date/Time/Period C 9 Not Used 0380 TSR Transport Service Requirements C Segment Group 8: LOC-DTM C 99 M 0400 LOC Place/Location Identification M DTM Date/Time/Period C 9 Not Used 0420 Segment Group 9: RFF-DTM C 9 Not Used 0440 RFF Reference M 1 Not Used 0450 DTM Date/Time/Period C Segment Group 10: C 99 NAD-LOC-SG11-SG12-SG13-SG14-SG15 M 0460 NAD Name and Address M 1 Not Used 0470 LOC Place/Location Identification C Segment Group 11: CTA-COM C 9 M 0490 CTA Contact Information M COM Communication Contact C 9 Not Used 0510 Segment Group 12: DOC-DTM C 9 Not Used 0520 DOC Document/Message Details M 1 Not Used 0530 DTM Date/Time/Period C 1 Not Used 0540 Segment Group 13: RFF-DTM C 9 Not Used 0550 RFF Reference M 1 Not Used 0560 DTM Date/Time/Period C Segment Group 14: CPI-RFF-CUX-LOC-MOA C 1 M 0580 CPI Charge Payment Instructions M 1 Not Used 0590 RFF Reference C 99 Not Used 0600 CUX Currencies C 1 Not Used 0610 LOC Place/Location Identification C 9 Not Used 0620 MOA Monetary Amount C 9 Not Used 0630 Segment Group 15: TSR-RFF-LOC-TPL-FTX C 99 Not Used 0640 TSR Transport Service Requirements M 1 Not Used 0650 RFF Reference C 1 Not Used 0660 LOC Place/Location Identification C 1 Not Used 0670 TPL Transport Placement C 1 Not Used 0680 FTX Free Text C Segment Group 16: GID-HAN-TMP-RNG-TMD-LOC-MOA-PIA- C 999 FTX-PCD-SG17-GDS-SG18-SG19-SG20-SG2 1-SG22-SG23-SG25-SG27 M 0700 GID Goods Item Details M 1 Not Used 0710 HAN Handling Instructions C 1 Not Used 0720 TMP Temperature C 1 Not Used 0730 RNG Range Details C 1 Not Used 0740 TMD Transport Movement Details C 1 BR_IG_IFTMBF (D99B) 5 Sep 26,2018

6 Not Used 0750 LOC Place/Location Identification C 9 Not Used 0760 MOA Monetary Amount C PIA Additional Product Id C FTX Free Text C 9 Not Used 0800 PCD Percentage Details C 9 Not Used 0790 Segment Group 17: NAD-DTM C 9 Not Used 0800 NAD Name and Address M 1 Not Used 0810 DTM Date/Time/Period C 1 Not Used 0820 GDS Nature of Cargo C Segment Group 18: MEA-EQN C 99 M 0840 MEA Measurements M 1 Not Used 0870 EQN Number of Units C Segment Group 19: DIM-EQN C 99 M 0870 DIM Dimensions M 1 Not Used 0900 EQN Number of Units C 1 Not Used 0890 Segment Group 20: RFF-DTM C 9 Not Used 0900 RFF Reference M 1 Not Used 0910 DTM Date/Time/Period C 9 Not Used 0920 Segment Group 21: PCI-RFF-DTM-GIN C 9 Not Used 0930 PCI Package Identification M 1 Not Used 0940 RFF Reference C 1 Not Used 0950 DTM Date/Time/Period C 1 Not Used 0960 GIN Goods Identity Number C 9 Not Used 0970 Segment Group 22: DOC-DTM C 9 Not Used 0980 DOC Document/Message Details M 1 Not Used 0990 DTM Date/Time/Period C 9 Not Used 1000 Segment Group 23: TPL-SG24 C 9 Not Used 1010 TPL Transport Placement M 1 Not Used 1020 Segment Group 24: MEA-EQN C 9 Not Used 1030 MEA Measurements M 1 Not Used 1040 EQN Number of Units C 1 Not Used 1050 Segment Group 25: SGP-SG26 C 999 Not Used 1060 SGP Split Goods Placement M 1 Not Used 1070 Segment Group 26: MEA-EQN C 9 Not Used 1080 MEA Measurements M 1 Not Used 1090 EQN Number of Units C Segment Group 27: C 9 DGS-FTX-SG28-SG29-SG30 M 1110 DGS Dangerous Goods M FTX Free Text C Segment Group 28: CTA-COM C 9 M 1140 CTA Contact Information M COM Communication Contact C 9 Not Used 1160 Segment Group 29: MEA-EQN C 9 BR_IG_IFTMBF (D99B) 6 Sep 26,2018

7 Not Used 1170 MEA Measurements M 1 Not Used 1180 EQN Number of Units C 1 Not Used 1190 Segment Group 30: SGP-SG31 C 999 Not Used 1200 SGP Split Goods Placement M 1 Not Used 1210 Segment Group 31: MEA-EQN C 9 Not Used 1220 MEA Measurements M 1 Not Used 1230 EQN Number of Units C Segment Group 32: C 999 EQD-EQN-TMD-MEA-DIM-TPL-HAN-TMP- FTX-RFF-SG33-SG35 M 1250 EQD Equipment Details M EQN Number of Units C TMD Transport Movement Details C MEA Measurements C 9 Not Used 1290 DIM Dimensions C 9 Not Used 1300 TPL Transport Placement C HAN Handling Instructions C TMP Temperature C FTX Free Text C 9 Not Used 1360 RFF Reference C Segment Group 33: NAD-DTM-SG34 C 9 M 1350 NAD Name and Address M DTM Date/Time/Period C Segment Group 34: CTA-COM C 9 M 1380 CTA Contact Information M COM Communication Contact C 9 Not Used 1430 Segment Group 35: DGS-FTX-SG36 C 99 Not Used 1440 DGS Dangerous Goods M 1 Not Used 1450 FTX Free Text C 9 Not Used 1460 Segment Group 36: CTA-COM C 9 Not Used 1470 CTA Contact Information M 1 Not Used 1480 COM Communication Contact C 9 M 1490 UNT Message Trailer M 1 BR_IG_IFTMBF (D99B) 7 Sep 26,2018

8 Segment: UNB Interchange Header Position: Group: Level: Usage: Mandatory Max Use: 1 Purpose: To start, identify and specify an interchange. UNB+UNOC:2+YOUR_ID:ZZ+CARGOSMART: : ' S001 SYNTAX IDENTIFIER M 1 Identification of the agency controlling the syntax and indication of syntax level Syntax identifier M an4 Coded identification of the agency controlling a syntax and syntax level used in an interchange. UNOC is highly recommended to be used. UNOC UN/ECE level C 0002 Syntax version number M n1 Version number of the syntax identified in the syntax identifier (0001). Version 2 is highly recommended to be used. 2 Version 2 S002 INTERCHANGE SENDER M 1 Identification of the sender of the interchange Sender identification M an..35 Name or coded representation of the sender of a data interchange. YOUR_ID Your Interchange ID 0007 Partner identification code qualifier C an..4 Qualifier referring to the source of codes for the identifiers of interchanging partners. ZZ Your Interchange ID Qualifier S003 INTERCHANGE RECIPIENT M 1 Identification of the recipient of the interchange Recipient identification M an..35 Name or coded representation of the sender of a data interchange. CARGOSMA CargoSmart Interchange ID RT 0007 Partner identification code qualifier C an..4 Qualifier referring to the source of codes for the identifiers of interchanging partners. 01 CargoSmart Interchange ID Qualifier S004 DATE/TIME OF PREPARATION M 1 Date/time of preparation of the interchange Date of preparation M n6 BR_IG_IFTMBF (D99B) 8 Sep 26,2018

9 Local date when an interchange or a functional group was prepared Time of preparation M n4 Local time of day when an interchange or a functional group was prepared Interchange control reference M an..14 Unique reference assigned by the sender to an interchange. BR_IG_IFTMBF (D99B) 9 Sep 26,2018

10 Segment: UNH Message Header Position: 0010 Group: Level: 0 Usage: Mandatory Max Use: 1 Purpose: A service segment starting and uniquely identifying a message. The message type code for the Firm booking message is IFTMBF. Note: Firm booking messages conforming to this document must contain the following data in segment UNH, composite S009: Data element 0065 IFTMBF 0052 D B 0051 UN UNH IFTMBF:D:99B:UN' 0062 MESSAGE REFERENCE NUMBER M 1 an..14 Unique message reference assigned by the sender. S009 MESSAGE IDENTIFIER M 1 Identification of the type, version etc. of the message being interchanged Message type identifier M an..6 Code identifying a type of message and assigned by its controlling agency Message type version number M an..3 Version number of a message type Message type release number M an..3 Release number within the current message type version number (0052) Controlling agency M an..2 Code identifying the agency controlling the specification, maintenance and publication of the message type Association assigned code C an..6 Code, assigned by the association responsible for the design and maintenance of the message type concerned, which further identifies the message COMMON ACCESS REFERENCE C 1 an..35 Reference serving as a key to relate all subsequent transfers of data to the same business case or file. S010 STATUS OF THE TRANSFER C 1 Statement that the message is one in a sequence of transfers relating to the same topic Sequence message transfer number M n..2 Number assigned by the sender indicating that the message is an addition or change of a previously sent message relating to the same topic First/last sequence message transfer indication C a1 Indication used for the first and last message in a sequence of the same type of message relating to the same topic. BR_IG_IFTMBF (D99B) 10 Sep 26,2018

11 Segment: BGM Beginning of Message Position: 0020 Group: Level: 0 Usage: Mandatory Max Use: 1 Purpose: To indicate the type and function of a message and to transmit the identifying number. BGM ' C002 DOCUMENT/MESSAGE NAME C 1 Identification of a type of document/message by code or name. Code preferred Document name code C an..3 Code specifying the document name. 335 Booking request C106 DOCUMENT/MESSAGE IDENTIFICATION C 1 Identification of a document/message by its number and eventually its version or revision Document/message number C an..35 Reference number assigned to the document/message by the issuer. Shipment Identification Number will be the key / identifier of a Booking Request for Amendment. [CargoSmart REQUIRED] 1225 MESSAGE FUNCTION CODE C 1 an..3 Code indicating the function of the message. If it is not provided, CargoSmart will default it to 9 - Original. 1 Cancellation Some carrier might not support booking cancellation by EDI, please contact CargoSmart for more details. 5 Update 9 Original BR_IG_IFTMBF (D99B) 11 Sep 26,2018

12 Segment: CTA Contact Information Position: 0030 Group: Level: 0 Usage: Conditional (Optional) Max Use: 1 Purpose: A segment to identify a person or department to whom communication should be directed. Contact point for the booking or Booking Party identity CTA+IC+:First Name, Last Name' 3139 CONTACT FUNCTION CODE C 1 an..3 Code specifying the function of a contact (e.g. department or person). IC Information contact C056 DEPARTMENT OR EMPLOYEE DETAILS C 1 Code and/or name of a department or employee. Code preferred. X 3413 Department or employee identification C an Department or employee C an..35 The department or person within an organizational entity. Department or employee contact name BR_IG_IFTMBF (D99B) 12 Sep 26,2018

13 Segment: COM Communication Contact Position: 0040 Group: Level: 1 Usage: Conditional (Optional) Max Use: 9 Purpose: A segment to identify a communication number of a person or department to whom communication should be directed. COM :TE' COM+yourmail@ .com:EM' C076 COMMUNICATION CONTACT M 3 Communication number of a department or employee in a specified channel Communication number M an..80 The communication number. Phone number must be no more than 30 chars. Recommended phone number format: <country code>-<area code>-<phone number>, e.g Communication number code qualifier M an..3 Code qualifying the communication number. EM Electronic mail FX Telefax TE Telephone BR_IG_IFTMBF (D99B) 13 Sep 26,2018

14 Segment: DTM Date/Time/Period Position: 0050 Group: Level: 1 Usage: Conditional (Optional) Max Use: 9 Purpose: A segment to indicate a date and time applying to the whole message, e.g., date and time of document issue. DTM+318: :204' C507 DATE/TIME/PERIOD M 1 Date and/or time, or period relevant to the specified date/time/period type Date/time/period function code qualifier M an..3 Code giving specific meaning to a date, time or period. 318 Booking Request date/time 2380 Date/time/period value C an..35 The value of a date, a date and time, a time or of a period in a specified representation. Expected the time in GMT timezone 2379 Date/time/period format code C an..3 Code specifying the representation of a date, time or period. 102 CCYYMMDD 203 CCYYMMDDHHMM 204 CCYYMMDDHHMMSS BR_IG_IFTMBF (D99B) 14 Sep 26,2018

15 Segment: TSR Transport Service Requirements Position: 0060 Group: Level: 1 Usage: Conditional (Optional) Max Use: 9 Purpose: A segment to identify the contract, conditions of carriage, services, and priority requirements for the transport. Samples: TSR+30' C536 CONTRACT AND CARRIAGE CONDITION C 1 To identify a contract and carriage condition. CargoSmart recommends customer to provide full container pick-up location, appointment date time, and contact information in group 33 and group 34 for outbound carrier haulage required if TSR_01_01 =27 or Contract and carriage condition code M an..3 Code to identify the conditions of contract and carriage. 27 Door-to-door 28 Door-to-pier 29 Pier-to-door 30 Pier-to-pier BR_IG_IFTMBF (D99B) 15 Sep 26,2018

16 Segment: FTX Free Text Position: 0080 Group: Level: 1 Usage: Conditional (Optional) Max Use: 99 Purpose: A segment to specify free form or processable supplementary information, such as status of transport, remarks to be printed on the transport documents (where required), consignment remarks, insurance instructions, etc., or any other additional information. FTX+AAA+++YOUR COMMENT ABOUT WHOLE BOOKING REQUEST' 4451 TEXT SUBJECT CODE QUALIFIER M 1 an..3 Code specifying the subject of the text. AAA Remarks of whole booking X 4453 TEXT FUNCTION, CODED C 1 an..3 X C107 TEXT REFERENCE C 1 Must Use C108 TEXT LITERAL C 1 Free text; one to five lines. Remarks information will be truncated if exceeds maximum length supported by carrier 4440 Free text value M an..70 Free form text Free text value C an..70 Free form text Free text value C an..70 Free form text Free text value C an..70 Free form text Free text value C an..70 Free form text. BR_IG_IFTMBF (D99B) 16 Sep 26,2018

17 Group: RFF Segment Group 3: Reference Position: 0160 Group: Level: 1 Usage: Conditional (Optional) Max Use: 99 Purpose: To specify a reference. Segment Summary Pos. Seg. Req. Max. Group: No. ID Name Des. Use Repeat M 0170 RFF Reference M 1 BR_IG_IFTMBF (D99B) 17 Sep 26,2018

18 Segment: RFF Reference Position: 0170 (Trigger Segment) Group: Segment Group 3 (Reference) Conditional (Optional) Level: 1 Usage: Mandatory Max Use: 1 Purpose: A segment to express a reference which applies to the entire message such as: the document/message number that is to be updated by this very message (according to data element 1225 Message function code in segment BGM), booking reference, order number, insurance contract, etc. All the reference numbers customer provides will be returned in the booking confirmation if carrier return. RFF+SI: ' C506 REFERENCE M 1 Identification of a reference Reference function code qualifier M an..3 Code giving specific meaning to a reference segment or a reference number. AFG Tariff number BM Bill of lading number BN Booking reference number CR Customer reference number CT Service Contract number FN Forwarder Reference number IV Invoice number PO Purchase Order SI SID (Shipper's identifying number for shipment) ZZ CargoSmart Reference Number This reference number is assigned by CargoSmart, and always sent to carrier. Carrier must always return this number to CargoSmart in Booking Confirmation Reference identifier C an..35 Identification number the nature and function of which can be qualified by an entry in data element 1153 Reference qualifier. BR_IG_IFTMBF (D99B) 18 Sep 26,2018

19 Group: TDT Segment Group 7: Details of Transport Position: 0350 Group: Level: 1 Usage: Conditional (Optional) Max Use: 99 Purpose: A group of segments to indicate details of the movement of goods such as mode and means of transport, locations, departure, and arrival date(s) and time(s). Segment Summary Pos. Seg. Req. Max. Group: No. ID Name Des. Use Repeat M 0360 TDT Details of Transport M Segment Group 8: Place/Location Identification C 99 BR_IG_IFTMBF (D99B) 19 Sep 26,2018

20 Segment: TDT Details of Transport Position: 0360 (Trigger Segment) Group: Segment Group 7 (Details of Transport) Conditional (Optional) Level: 1 Usage: Mandatory Max Use: 1 Purpose: To specify the transport details such as mode of transport, means of transport, its conveyance reference number and the identification of the means of transport. The segment may be pointed to by the TPL segment. TDT E+1++OOLU:: :L::OOCL ASIA' 8051 TRANSPORT STAGE CODE QUALIFIER M 1 an..3 Code qualifying a specific stage of transport. 20 Main carriage 8028 CONVEYANCE REFERENCE NUMBER C 1 an..17 Unique reference given by the carrier to a certain journey or departure of a means of transport (generic term). This element is voyage number C220 MODE OF TRANSPORT C 1 Method of transport code or name. Code preferred Mode of transport, coded C an..3 Coded method of transport used for the carriage of the goods. 1 Ocean X C228 TRANSPORT MEANS C 1 C040 CARRIER O 1 Identification of a carrier by code and/or by name. Code preferred Carrier identification C an..17 Identification of party undertaking or arranging transport of goods between named points. Carrier's SCAC, CargoSmart recommends to provide this information for vessel transport X 1131 Code list identification code C an Code list responsible agency, coded C an..3 Code specifying the agency responsible for a code list. 182 US, Standard Carrier Alpha Code (SCAC) X 8101 TRANSIT DIRECTION INDICATOR CODE C 1 an..3 X C401 EXCESS TRANSPORTATION INFORMATION C 1 C222 TRANSPORT IDENTIFICATION C 1 Code and/or name identifying the means of transport Id. of means of transport identification C an..20 Identification of the means of transport by name or number. BR_IG_IFTMBF (D99B) 20 Sep 26,2018

21 Vessel Code 1131 Code list identification code C an..3 Identification of a code list. 103 Call sign directory L Lloyd's Number X 3055 Code list responsible agency code C an Id. of the means of transport C an..35 Identification of the means of transport by name or number. Vessel name BR_IG_IFTMBF (D99B) 21 Sep 26,2018

22 Group: LOC Segment Group 8: Place/Location Identification Position: 0390 Group: Segment Group 7 (Details of Transport) Conditional (Optional) Level: 2 Usage: Conditional (Optional) Max Use: 99 Purpose: A group of segments to specify a location and date/time related to this leg of transport. Segment Summary Pos. Seg. Req. Max. Group: No. ID Name Des. Use Repeat M 0400 LOC Place/Location Identification M DTM Date/Time/Period C 9 BR_IG_IFTMBF (D99B) 22 Sep 26,2018

23 Segment: LOC Place/Location Identification Position: 0400 (Trigger Segment) Group: Segment Group 8 (Place/Location Identification) Conditional (Optional) Level: 2 Usage: Mandatory Max Use: 1 Purpose: To identify a country/place/location/related location one/related location two. First Port of Load (LOC010_3227 = 9) and Last Port of Discharge (LOC010_3227 = 11) must always be provided, where some carriers request it as mandatory information. CargoSmart recommends using UN/ECE location Code to present location, where some carriers request it as mandatory information. LOC+88+AUMEL::6:MELBOURNE+AU:162:5' LOC+9+AUMEL:139:6:MELBOURNE' LOC+11+BDCGP:139:6:CHITTAGONG' LOC+7+BDCGP::6:CHITTAGONG' 3227 PLACE/LOCATION QUALIFIER M 1 an..3 Code identifying the function of a location. 7 Place of delivery Usage: CargoSmart recommend to provide 9 Place/port of loading Usage: Must use in all scenarios 11 Place/port of discharge Usage: Must use in all scenarios 88 Place of receipt Usage: CargoSmart recommend to provide C517 LOCATION IDENTIFICATION C 1 Identification of a location by code or name Location name code C an..25 Code specifying the name of the location. CargoSmart highly recommends UN/ECE code, which generally accepted by carriers Code list identification code C an..3 Identification of a code list. 139 Port 229 Inland location 3055 Code list responsible agency, coded C an..3 Code specifying the agency responsible for a code list. BR_IG_IFTMBF (D99B) 23 Sep 26,2018

24 6 UN/ECE (United Nations - Economic Commission for Europe) 3224 Place/location C an..70 Name of place/location, other than 3164 City name. Port Name or Inland Location Name C519 RELATED LOCATION ONE IDENTIFICATION C 1 Identification the first related location by code or name Related place/location one identification C an..25 Specification of the first related place/location by code Code list identification code C an..3 Identification of a code list. 162 Country 3055 Code list responsible agency, code C an..3 Code specifying the agency responsible for a code list. 6 UN/ECE (United Nations - Economic Commission for Europe) 3222 Related place/location one C an..70 Specification of the first related place/location by name. BR_IG_IFTMBF (D99B) 24 Sep 26,2018

25 Segment: DTM Date/Time/Period Position: 0410 Group: Segment Group 8 (Place/Location Identification) Conditional (Optional) Level: 3 Usage: Conditional (Optional) Max Use: 9 Purpose: Date and/or time, or period relevant to the specified date/time/period type. Customer can request either (earliest and ultimate departure date/time) or (earliest and ultimate arrival date/time), but cannot request both departure and arrival date/time. DTM+133: :102' C507 DATE/TIME/PERIOD M 1 Date and/or time, or period relevant to the specified date/time/period type Date/time/period function code qualifier M an..3 Code giving specific meaning to a date, time or period. 17 Delivery date/time, estimated for LOC010_3227 = Arrival date/time, estimated for LOC010_3227 = Departure date/time, estimated for LOC010_3227 = Estimated Cut-off date/time for LOC010_3227 = Date/time/period value C an..35 The value of a date, a date and time, a time or of a period in a specified representation Date/time/period format code C an..3 Code specifying the representation of a date, time or period. 102 CCYYMMDD 204 CCYYMMDDHHMMSS BR_IG_IFTMBF (D99B) 25 Sep 26,2018

26 Group: NAD Segment Group 10: Name and Address Position: 0450 Group: Level: 1 Usage: Conditional (Optional) Max Use: 99 Purpose: To specify the name/address and their related function, either by CO82 only and/or unstructured by CO58 or structured by CO80 thru Segment Summary Pos. Seg. Req. Max. Group: M No. ID Name Des. Use Repeat 0460 NAD Name and Address M Segment Group 11: Contact Information C Segment Group 14: Charge Payment Instructions C 1 BR_IG_IFTMBF (D99B) 26 Sep 26,2018

27 Segment: NAD Name and Address Position: 0460 (Trigger Segment) Group: Segment Group 10 (Name and Address) Conditional (Optional) Level: 1 Usage: Mandatory Max Use: 1 Purpose: A segment to identify the party's name, address, and function. Carrier, booking party and shipper must be provided. NAD+CA+OOLU' NAD+BK+++COMPANY NAME+STREET+SHENZHEN+++CN' 3035 PARTY QUALIFIER M 1 an..3 Code giving specific meaning to a party. BK Booking Party CargoSmart Required CA Carrier CargoSmart Required CN Consignee CZ Shipper CargoSmart Required FW Forwarder N1 Notify party no. 1 First Notify Party N2 Notify party no. 2 Can be multiple if there is more than 2 Notify Party C082 PARTY IDENTIFICATION DETAILS C 1 Identification of a transaction party by code Party id. identifier M an..35 Code identifying a party involved in a transaction. This element is carrier SCAC code when NAD010 = CA. For other qualifiers, this element is carrier customer code Code list qualifier C an..3 Identification of a code list. 160 Party identification X C058 NAME AND ADDRESS C 1 C080 PARTY NAME C 1 Identification of a transaction party by name, one to five lines. Party name may BR_IG_IFTMBF (D99B) 27 Sep 26,2018

28 be formatted. Must use if NAD010 is not CA.PartyName in total cannot over 60 chars 3036 Party name M an..35 Name of a party involved in a transaction Party name C an..35 Name of a party involved in a transaction. C059 STREET C 1 Street address and/or PO Box number in a structured address: one to four lines Street and number/p.o. box M an..35 Street and number in plain language, or Post Office Box No Street and number/p.o. box C an..35 Street and number in plain language, or Post Office Box No Street and number/p.o. box C an..35 Street and number in plain language, or Post Office Box No CITY NAME C 1 an..35 Name of a city (a town, a village) for addressing purposes. C819 COUNTRY SUB-ENTITY DETAILS C 1 To specify a part of a country (eg county or part of a city) Country sub-entity identification C an..9 Identification of the name of sub-entities (state, province) defined by appropriate governmental agencies POSTAL IDENTIFICATION C 1 an..9 Code specifying the postal zone or address COUNTRY, CODE C 1 an..3 Identification of the name of the country or other geographical entity as specified in ISO BR_IG_IFTMBF (D99B) 28 Sep 26,2018

29 Group: CTA Segment Group 11: Contact Information Position: 0480 Group: Segment Group 10 (Name and Address) Conditional (Optional) Level: 2 Usage: Conditional (Optional) Max Use: 9 Purpose: A group of segments identifying a contact and its communications related to the party. Segment Summary Pos. Seg. Req. Max. Group: No. ID Name Des. Use Repeat M 0490 CTA Contact Information M COM Communication Contact C 9 BR_IG_IFTMBF (D99B) 29 Sep 26,2018

30 Segment: CTA Contact Information Position: 0490 (Trigger Segment) Group: Segment Group 11 (Contact Information) Conditional (Optional) Level: 2 Usage: Mandatory Max Use: 1 Purpose: To identify a person or a department to whom communication should be directed. CargoSmart highly recommends to provide contact information for Booking Party CTA+IC+:First Name, Last Name' 3139 CONTACT FUNCTION, CODE C 1 an..3 Code specifying the function of a contact (e.g. department or person). IC Information contact C056 DEPARTMENT OR EMPLOYEE DETAILS C 1 Code and/or name of a department or employee. Code preferred. X 3413 Department or employee details C an..17 Must Use 3412 Department or employee C an..35 The department or person within an organizational entity. Department or employee contact name BR_IG_IFTMBF (D99B) 30 Sep 26,2018

31 Segment: COM Communication Contact Position: 0500 Group: Segment Group 11 (Contact Information) Conditional (Optional) Level: 3 Usage: Conditional (Optional) Max Use: 9 Purpose: To identify a communication number of a department or a person to whom communication should be directed. COM :TE' COM+yourmail@ .com:EM' C076 COMMUNICATION CONTACT M 3 Communication number of a department or employee in a specified channel Communication number M an..80 The communication number. Phone number must be no more than 30 chars. Recommended phone number format: <country code>-<area code>-<phone number>, e.g Communication number code qualifier M an..3 Code qualifying the communication number. EM Electronic mail FX Telefax TE Telephone BR_IG_IFTMBF (D99B) 31 Sep 26,2018

32 Group: CPI Segment Group 14: Charge Payment Instructions Position: 0570 Group: Segment Group 10 (Name and Address) Conditional (Optional) Level: 2 Usage: Conditional (Optional) Max Use: 1 Purpose: A group of segments to identify the charge and its amount to be paid by the party. Segment Summary Pos. Seg. Req. Max. Group: No. ID Name Des. Use Repeat M 0580 CPI Charge Payment Instructions M 1 BR_IG_IFTMBF (D99B) 32 Sep 26,2018

33 Segment: CPI Charge Payment Instructions Position: 0580 (Trigger Segment) Group: Segment Group 14 (Charge Payment Instructions) Conditional (Optional) Level: 2 Usage: Mandatory Max Use: 1 Purpose: A segment to identify default charge methodology. CargoSmart supports only 1 CPI segment to indicate the payment instruction to carrier, which should be provided under NAD+BK (booking party) CPI+4++C' C229 CHARGE CATEGORY C 1 Identification of a category or a zone of charges Charge category code M an..3 Code specifying the category of charges. 4 Basic freight X C231 METHOD OF PAYMENT C PREPAID/COLLECT INDICATOR, CODED C 1 an..3 Code indicating whether freight item amount is prepaid or to be collected. A Payable elsewhere C Collect P Prepaid BR_IG_IFTMBF (D99B) 33 Sep 26,2018

34 Group: GID Segment Group 16: Goods Item Details Position: 0690 Group: Level: 1 Usage: Conditional (Optional) Max Use: 999 Purpose: A group of segments to describe the goods items for which transport is undertaken. Segment Summary Pos. Seg. Req. Max. Group: M No. ID Name Des. Use Repeat 0700 GID Goods Item Details M PIA Additional Product Id C FTX Free Text C Segment Group 18: Measurements C Segment Group 19: Dimensions C Segment Group 27: Dangerous Goods C 9 BR_IG_IFTMBF (D99B) 34 Sep 26,2018

35 Segment: GID Goods Item Details Position: 0700 (Trigger Segment) Group: Segment Group 16 (Goods Item Details) Conditional (Optional) Level: 1 Usage: Mandatory Max Use: 1 Purpose: To indicate totals of a goods item. GID+1' 1496 GOODS ITEM NUMBER C 1 n..5 Serial number differentiating each separate goods item entry of a consignment as contained in one document/declaration. C213 NUMBER AND TYPE OF PACKAGES C 1 Number and type of individual parts of a shipment. If either of GID020_7224 and GID020_7065 is used, the other must be used. Used for outer package 7224 Number of packages C n..8 Number of individual parts of a shipment either unpacked, or packed in such a way that they cannot be divided without first undoing the packing Type of packages identification C an..17 Coded description of the form in which goods are presented. Refer to Appendix for full list from CargoSmart. For customized code list, please contact CargoSmart for more details. BR_IG_IFTMBF (D99B) 35 Sep 26,2018

36 Segment: PIA Additional Product Id Position: 0770 Group: Segment Group 16 (Goods Item Details) Conditional (Optional) Level: 2 Usage: Conditional (Optional) Max Use: 1 Purpose: A segment to specify article numbers. PIA :HS' 4347 PRODUCT ID. FUNCTION QUALIFIER M 1 an..3 Indication of the function of the product code. 5 Product identification C212 ITEM NUMBER IDENTIFICATION M 1 Goods identification for a specified source Item number C an..35 A number allocated to a group or item. For Harmonized system code should be 6 digits 7143 Item type identification code C an..3 Code specifying an item code. HS Harmonised system BR_IG_IFTMBF (D99B) 36 Sep 26,2018

37 Segment: FTX Free Text Position: 0780 Group: Segment Group 16 (Goods Item Details) Conditional (Optional) Level: 2 Usage: Conditional (Optional) Max Use: 9 Purpose: To provide free form or coded text information. Cargo description information will be truncated if exceeds maximum length supported by carrier FTX+AAA+++GLASS' 4451 TEXT SUBJECT CODE QUALIFIER M 1 an..3 Code specifying the subject of the text. AAA Remarks of whole booking Usage: Must use X 4453 TEXT FUNCTION, CODED C 1 an..3 X C107 TEXT REFERENCE C 1 C108 TEXT LITERAL C 1 Free text; one to five lines. Cargo description information will be truncated if exceeds maximum length supported by carrier 4440 Free text value M an..512 Free form text Free text value C an..512 Free form text. BR_IG_IFTMBF (D99B) 37 Sep 26,2018

38 Group: MEA Segment Group 18: Measurements Position: 0830 Group: Segment Group 16 (Goods Item Details) Conditional (Optional) Level: 2 Usage: Conditional (Optional) Max Use: 99 Purpose: A group of segments to specify measurements applicable to a goods item. Segment Summary Pos. Seg. Req. Max. Group: No. ID Name Des. Use Repeat M 0840 MEA Measurements M 1 BR_IG_IFTMBF (D99B) 38 Sep 26,2018

39 Segment: MEA Measurements Position: 0840 (Trigger Segment) Group: Segment Group 18 (Measurements) Conditional (Optional) Level: 2 Usage: Mandatory Max Use: 1 Purpose: To specify physical measurements, including dimension tolerances, weights and counts. To provide cargo weight & volume MEA+WT+G+KGM:10000' MEA+VOL+AAW+CBM:5' 6311 MEASUREMENT APPLICATION QUALIFIER M 1 an..3 Specification of the application of the physical measurement used. VOL Volume WT Weights C502 MEASUREMENT DETAILS C 1 Identification of measurement type Measurement dimension, coded C an..3 Specification of the type of dimension to be measured. AAW Gross volume G Gross weight Weight of goods including packing N Actual net weight C174 VALUE/RANGE C 1 Measurement value and relevant minimum and maximum values of the measurement range Measure unit qualifier M an..3 Indication of the unit of measurement in which weight (mass), capacity, length, area, volume or other quantity is expressed. For Weight: KGM = Kilograms LBS = Pounds TON = Tons For Volume / Cubic Dimension: CBF = Cubic foot CBM = Cubic meters CBF Cubic foot CBM Cubic meters per hour KGM Kilograms LBS Pounds BR_IG_IFTMBF (D99B) 39 Sep 26,2018

40 TON Tons 6314 Measurement value C an..18 Value of the measured unit. CargoSmart accepts maximum and support up to 2 decimal places. Weight and volume cannot be negative BR_IG_IFTMBF (D99B) 40 Sep 26,2018

41 Group: DIM Segment Group 19: Dimensions Position: 0860 Group: Segment Group 16 (Goods Item Details) Conditional (Optional) Level: 2 Usage: Conditional (Optional) Max Use: 99 Purpose: A group of segments to specify dimensions applicable to a goods item. Segment Summary Pos. Seg. Req. Max. Group: No. ID Name Des. Use Repeat M 0870 DIM Dimensions M 1 BR_IG_IFTMBF (D99B) 41 Sep 26,2018

42 Segment: DIM Dimensions Position: 0870 (Trigger Segment) Group: Segment Group 19 (Dimensions) Conditional (Optional) Level: 2 Usage: Mandatory Max Use: 1 Purpose: To specify dimensions. DIM+2+FT:20:4:5' 6145 DIMENSION QUALIFIER M 1 an..3 To specify the dimensions applicable to each of the transportable units. 2 Package dimensions (including goods) dimension of goods including packing C211 DIMENSIONS M 1 Specification of the dimensions of a transportable unit Measure unit qualifier M an..3 Indication of the unit of measurement in which weight (mass), capacity, length, area, volume or other quantity is expressed. FT Foot MT Meter 6168 Length dimension C n..15 Length of pieces or packages stated for transport purposes Width dimension C n..15 Width of pieces or packages stated for transport purposes Height dimension C n..15 Height of pieces or packages stated for transport purposes. BR_IG_IFTMBF (D99B) 42 Sep 26,2018

43 Group: DGS Segment Group 27: Dangerous Goods Position: 1100 Group: Segment Group 16 (Goods Item Details) Conditional (Optional) Level: 2 Usage: Conditional (Optional) Max Use: 9 Purpose: A group of segments to specify dangerous goods details related to the goods item. One goods item may be in different dangerous goods classes. Segment Summary Pos. Seg. Req. Max. Group: No. ID Name Des. Use Repeat M 1110 DGS Dangerous Goods M FTX Free Text C Segment Group 28: Contact Information C 9 BR_IG_IFTMBF (D99B) 43 Sep 26,2018

44 Segment: DGS Dangerous Goods Position: 1110 (Trigger Segment) Group: Segment Group 27 (Dangerous Goods) Conditional (Optional) Level: 2 Usage: Mandatory Max Use: 1 Purpose: A segment to indicate the class of dangerous goods, packing group, etc. DGS+IMD+++100:CEL+2' 8273 DANGEROUS GOODS REGULATIONS CODE C 1 an..3 Code indicating the regulation, international or national, applicable for a means of transport. IMD IMO IMDG code C205 HAZARD CODE C 1 The identification of the dangerous goods in code Hazard code identification M an..7 Dangerous goods code. CargoSmart recommends to provide IMCO Code 8078 Hazard substance/item/page number C an..7 Number giving additional hazard code classification of a goods item within the applicable dangerous goods regulation. CargoSmart accepts 5 chars only.the file will be rejected if this element has more than 5 chars. C234 UNDG INFORMATION C 1 Information on dangerous goods, taken from the United Nations Dangerous Goods classification UNDG number C n4 Unique serial number assigned within the United Nations to substances and articles contained in a list of the dangerous goods most commonly carried. C223 DANGEROUS GOODS SHIPMENT FLASHPOINT C 1 Temperature at which a vapor can be ignited as per ISO 1523/ Shipment flashpoint C n3 Temperature in centigrade determined by the closed cup test as per ISO 1523/73 where a vapour is given off that can be ignited. Must Use 6411 Measure unit qualifier C an..3 Code specifying the unit of measurement PACKING GROUP, CODED C 1 an..3 Identification of a packing group by code. 1 Great danger 2 Medium danger 3 Minor danger 8364 EMS NUMBER C 1 an..6 Emergency procedures for ships carrying dangerous goods. BR_IG_IFTMBF (D99B) 44 Sep 26,2018

45 8410 MFAG C 1 an..4 Medical first aid guide. X 8126 TREM CARD NUMBER C 1 an..10 C235 HAZARD IDENTIFICATION PLACARD DETAILS C 1 These numbers appear on the hazard identification placard required on the means of transport Hazard identification number, upper part C an..4 The id. number for the Orange Placard (upper part) required on the means of transport Substance identification number, lower part C an4 The number for the Orange Placard (lower part) required on the means of transport. C236 DANGEROUS GOODS LABEL C 1 Markings identifying the type of hazardous goods and similar information Dangerous goods label marking C an..4 Marking identifying the type of hazardous goods (substance), Loading/Unloading instructions and advising actions in case of emergency Dangerous goods label marking C an..4 Marking identifying the type of hazardous goods (substance), Loading/Unloading instructions and advising actions in case of emergency Dangerous goods label marking C an..4 Marking identifying the type of hazardous goods (substance), Loading/Unloading instructions and advising actions in case of emergency. BR_IG_IFTMBF (D99B) 45 Sep 26,2018

46 Segment: FTX Free Text Position: 1120 Group: Segment Group 27 (Dangerous Goods) Conditional (Optional) Level: 3 Usage: Conditional (Optional) Max Use: 99 Purpose: A segment to specify the dangerous goods technical name and to specify any additional dangerous goods information. MarienePolluant information when FTX010=AAC and FTX040_4440=NP/P/PP, only one of the codes NP, P, PP can be sent per DGS segment. CargoSmart recommends customer to provide Proper dangerous goods shipping name. FTX+AAD+++Dangerous goods, tech name' FTX+ACB+++Proper dangerous goods shipping name' FTX+AAC+++Dangerous goods, additional info' FTX+AAC+++P' 4451 TEXT SUBJECT CODE QUALIFIER M 1 an..3 Code specifying the subject of the text. AAC Dangerous goods additional information AAD Dangerous goods, technical name ACB Additional information Proper dangerous goods shipping name X 4453 TEXT FUNCTION, CODED C 1 an..3 X C107 TEXT REFERENCE C 1 C108 TEXT LITERAL C 1 Free text; one to five lines Free text value M an..70 Free form text. Free text for Dangerous goods, additional info NP Non-Marine pollutant P Marine pollutant PP Severe marine pollutant BR_IG_IFTMBF (D99B) 46 Sep 26,2018

47 Group: CTA Segment Group 28: Contact Information Position: 1130 Group: Segment Group 27 (Dangerous Goods) Conditional (Optional) Level: 3 Usage: Conditional (Optional) Max Use: 9 Purpose: A group of segments to identify a contact to whom communication regarding the dangerous goods can be directed. Segment Summary Pos. Seg. Req. Max. Group: No. ID Name Des. Use Repeat M 1140 CTA Contact Information M COM Communication Contact C 9 BR_IG_IFTMBF (D99B) 47 Sep 26,2018

48 Segment: CTA Contact Information Position: 1140 (Trigger Segment) Group: Segment Group 28 (Contact Information) Conditional (Optional) Level: 3 Usage: Mandatory Max Use: 1 Purpose: To identify a person or a department to whom communication should be directed. CTA+HG+:First Name, Last Name' 3139 CONTACT FUNCTION CODE C 1 an..3 Code specifying the function of a contact (e.g. department or person). HG Dangerous goods contact For outbound emergency contact LB Place of delivery contact For inbound emergency contact C056 DEPARTMENT OR EMPLOYEE DETAILS C 1 Code and/or name of a department or employee. Code preferred. X 3413 Department or employee identification C an Department or employee C an..35 The department or person within an organizational entity. <First Name, Last Name> BR_IG_IFTMBF (D99B) 48 Sep 26,2018

49 Segment: COM Communication Contact Position: 1150 Group: Segment Group 28 (Contact Information) Conditional (Optional) Level: 4 Usage: Conditional (Optional) Max Use: 9 Purpose: To identify a communication number of a department or a person to whom communication should be directed. COM :TE' C076 COMMUNICATION CONTACT M 3 Communication number of a department or employee in a specified channel Communication number M an..80 The communication number. Phone number must be no more than 30 chars. Recommended phone number format: <country code>-<area code>-<phone number>, e.g Communication number code qualifier M an..3 Code qualifying the communication number. TE Telephone BR_IG_IFTMBF (D99B) 49 Sep 26,2018

50 Group: EQD Segment Group 32: Equipment Details Position: 1240 Group: Level: 1 Usage: Conditional (Optional) Max Use: 999 Purpose: A group of segments to specify equipment in which goods are transported. Segment Summary Pos. Seg. Req. Max. Group: M No. ID Name Des. Use Repeat 1250 EQD Equipment Details M EQN Number of Units C TMD Transport Movement Details C MEA Measurements C HAN Handling Instructions C TMP Temperature C FTX Free Text C Segment Group 33: Name and Address C 9 BR_IG_IFTMBF (D99B) 50 Sep 26,2018

51 Segment: EQD Equipment Details Position: 1250 (Trigger Segment) Group: Segment Group 32 (Equipment Details) Conditional (Optional) Level: 1 Usage: Mandatory Max Use: 1 Purpose: To identify a unit of equipment. EQD+CN++22G1+2' 8053 EQUIPMENT TYPE CODE QUALIFIER M 1 an..3 Code qualifying a type of equipment. CN Container C237 EQUIPMENT IDENTIFICATION C 1 Marks (letters/numbers) identifying equipment Equipment identification number C an..17 Marks (letters and/or numbers) which identify equipment e.g. unit load device. C224 EQUIPMENT SIZE AND TYPE C 1 Code and or name identifying size and type of equipment. Code preferred Equipment size and type description code C an..10 Code specifying the size and type of equipment e.g. unit load device. Refer to Appendix for full list from CargoSmart. For customized code list, please contact CargoSmart for more details EQUIPMENT SUPPLIER, CODED C 1 an..3 To indicate the party that is the supplier of the equipment. 1 Shipper supplied 2 Carrier supplied BR_IG_IFTMBF (D99B) 51 Sep 26,2018

52 Segment: EQN Number of Units Position: 1260 Group: Segment Group 32 (Equipment Details) Conditional (Optional) Level: 2 Usage: Conditional (Optional) Max Use: 1 Purpose: A segment to specify number of pieces of equipment required. EQN+1' C523 NUMBER OF UNIT DETAILS M 1 Identification of number of units and its purpose Number of units C n..15 Number of units of a certain type. CargoSmart can accept 9999 at most. BR_IG_IFTMBF (D99B) 52 Sep 26,2018

53 Segment: TMD Transport Movement Details Position: 1270 Group: Segment Group 32 (Equipment Details) Conditional (Optional) Level: 2 Usage: Conditional (Optional) Max Use: 1 Purpose: A segment to specify transport movement details for the equipment. FCL/FCL will be the default value if no TMD segment in EDI C219 MOVEMENT TYPE C 1 Description of type of service for movement of cargo Movement type description code C an..3 Code specifying a type of movement. LCL may not be supported for some carriers in EDI, please contact CargoSmart for details 3 FCL/FCL 4 FCL/LCL BR_IG_IFTMBF (D99B) 53 Sep 26,2018