COPINO Container Pre-notification Message

Size: px
Start display at page:

Download "COPINO Container Pre-notification Message"

Transcription

1 COPINO Container Pre-notification Message Introduction: A message by which an inland carrier notifies of the delivery or pick-up of containers. This message is part of a total set of container-related messages. These messages serve to facilitate the intermodal handling of containers by streamlining the information exchange. The business scenario for the container messages is clarified in a separate document, called: 'Guide to the scenario of EDIFACT container messages'. Notes: COPINO stands for Container Pre-Notification message. For the service "Barge planning" this message can be used to get the status of a certain container from a terminal, and to pre-notify the pick-up or delivery of a container at a terminal. This message specification is created for the Barge Operator. The container pre-notification can occur in four types: 1. Delivery loaded 2. Delivery empty 3. Pick-up loaded 4. Pick-up empty Page Pos. Seg. Base User Group Notes and No. No. ID Name Guide Status Max.Use Repeat Comments UNH Message Header M M BGM Beginning of Message M M RFF Reference - Previous message - ACW C D RFF Reference - Barge call id - BCI C D Segment Group 1: TDT-LOC-DTM M M TDT Details of Transport - Inland - 1 M M LOC Location - Place of Delivery - 7 C D LOC Location - Place of Pick-up - 88 C D DTM Date/Time/Period - ETA C Used Segment Group 2: NAD M M NAD Name and Address - Sender - MS M M Segment Group 2: NAD M M NAD Name and Address - Recipient - MR M M Segment Group 3: GID-FTX-MEA-SG4- C Used 999 TMP-RNG-SGP-SG GID Goods Item Details M M FTX Free Text - Goods description - AAA C Used MEA Measurements - Gross weight - G C D MEA Measurements - Dangerous Goods Net C D 1 weight - N 0138 Segment Group 4: DOC-DTM-LOC C D DOC Document/Message Details M M DTM Date/Time/Period - Issue date C Used DTM Date/Time/Period - Expiry date - 36 C Used LOC Location - Document issue - 91 C Used TMP Temperature - Transport - 2 C D RNG Range Details - Temperature - 5 C D 1 M087V510 (D.95B) 1 December 3, 2013

2 SGP Split Goods Placement C Used Segment Group 5: DGS-FTX C Used DGS Dangerous Goods - IMO IMDG code - IMD FTX Free Text - Dangerous goods technical name - AAD M M 1 C Used Segment Group 6: EQD-RFF-MEA-DIM- M M 1 SEL-FTX-EQA-SG7-NAD EQD Equipment Details - Container - CN M M RFF Reference - Release order - REO C D RFF Reference - Acceptance order - CAO C D RFF Reference - Carrier reference number - CN C Used RFF Reference - Bundle id - BU C Used MEA Measurements - Gross weight - G C D MEA Measurements - Tare weight - T C D DIM Dimensions - Front - 5 C D DIM Dimensions - Back - 6 C D DIM Dimensions - Right - 7 C D DIM Dimensions - Left - 8 C D DIM Dimensions - Height - 9 C D SEL Seal Number - Carrier - CA C D FTX Free Text - Handling instructions - HAN C Used FTX Free Text - Special instructions - SIN C Used EQA Attached Equipment - Barge - BR C Used Segment Group 7: TDT-LOC C D TDT Details of Transport - Main - 20 M M LOC Location - Port of discharge - 11 C D LOC Location - Place of delivery - 7 C D LOC Location - Place of transhipment - 13 C D LOC Location - Place of receipt - 88 C D LOC Location - Stowage cell C Used NAD NAD - Ordering Customer Acceptance order - OCA NAD NAD - Ordering Customer Release order - OCR C D 1 C D CNT Control Total - Number of equipment - 16 M M UNT Message Trailer M M 1 M087V510 (D.95B) 2 December 3, 2013

3 M087V510 (D.95B) 3 December 3, 2013

4 M087V510 (D.95B) 4 December 3, 2013

5 M087V510 (D.95B) 5 December 3, 2013

6 M087V510 (D.95B) 6 December 3, 2013

7 M087V510 (D.95B) 7 December 3, 2013

8 Segment: UNH Message Header Position: 0010 Group: Level: 0 Usage: Mandatory Purpose: A service segment starting and uniquely identifying a message. The message type code for the Container pre-notification message is COPINO. Note: Container pre-notification messages conforming to this document must contain the following data in segment UNH, composite S009: Data element 0065 COPINO 0052 D B 0051 UN 0062 MESSAGE REFERENCE NUMBER M an..14 M Unique message reference assigned by the sender. S009 MESSAGE IDENTIFIER M M Identification of the type, version etc. of the message being interchanged Message type identifier M an..6 M Code identifying a type of message and assigned by its controlling agency. COPINO Container pre-notification message 0052 Message type version number M an..3 M Version number of a message type. "D" (Draft version/un/edifact Directory) D 0054 Message type release number M an..3 M Release number within the current message type version number (0052). 95B 0051 Controlling agency M an..2 M Code identifying the agency controlling the specification, maintenance and publication of the message type. UN UN/ECE/TRADE/WP.4, United Nations Standard Messages (UNSM) 0057 Association assigned code C an..6 O Code, assigned by the association responsible for the design and maintenance of the message type concerned, which further identifies the message. Business Rules: Variable Name:pickupDelivery INT10I COPINO Arrival Notice - Delivery INT10O COPINO Pick-Up Notice - Pick-up 0068 COMMON ACCESS REFERENCE C an..35 X S010 STATUS OF THE TRANSFER C X Statement that the message is one in a sequence of transfers relating to the same topic Sequence message transfer number M n..2 X 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 X Indication used for the first and last message in a sequence of the same type of message relating to the same topic. M087V510 (D.95B) 8 December 3, 2013

9 Segment: BGM Beginning of Message Position: 0020 Group: Level: 0 Usage: Mandatory Purpose: A segment to indicate the beginning of a message and to transmit identifying number and the further specification of the message type (in data element 1001: Document/message name, coded), such as Pick-up notice, Arrival notice. C002 DOCUMENT/MESSAGE NAME C R Identification of a type of document/message by code or name. Code preferred Document/message name, coded C an..3 R Document/message identifier expressed in code. Business Rules: Variable Name:messageType Causes error B95 in APERAK when value in update/cancel conflicts with original ("Handlingtype (loading or discharge) must be the same as for the Original message") 660 Transport Equipment Delivery Notice 661 Transport Equipment Pick-Up Notice 1000 Document/message name C an..35 X 1004 DOCUMENT/MESSAGE NUMBER C an..35 R Reference number assigned to the document/message by the issuer. EDIland 155: RF Message Reference Must contain a unique reference number for each message. In case the PCS rejects a message, it's message reference number may NOT be used again in the corrected message. Causes error 112 in APERAK when duplicate message reference found MESSAGE FUNCTION, CODED C an..3 R Code indicating the function of the message. Business Rules: Variable Name:messageFunction EDIland item 88: IS Message function Causes error B22 in APERAK ("Duplicate pre-notification"). Causes error B60 in APERAK ("Update/cancellation of non existent pre-notification not permitted"). Causes error B71 in APERAK ("Update/cancellation not allowed in current process state"). Causes error B88 in APERAK ("Barge visit does not have the right process state to accept pre-notifications"). Code 9 "Original" only to be used for new pre-notifications or when having received a negative CONTRL or APERAK "RP" from PCS. Code 5 "Replace" to be used when no negative CONTRL or APERAK "RP" has been received whilst an APERAK "AP" or "RE" has been received from the terminal or depot. Code 13 "Request" can be sent with or without voyage information: M087V510 (D.95B) 9 December 3, 2013

10 WITH voyage information - call-id (RFF[BCI] or voyage id (TDT[1],8028) is present: status requests are validated and stored in the PCS, and routed to the terminal/depot. These status requests can be followed/maintained through the web interface of Barge planning. WITHOUT voyage information - both call-id (RFF[BCI]) and voyage id (TDT[1],8028) are not present: status requests are only validated by the PCS (not stored) and routed to the terminal/depot. These status requests CANNOT be followed/ maintained through the web interface of Barge planning and therefore the Barge Operator must be able to receive the container statusses from the terminal/depot through EDI. 1 Cancellation 5 Replace 9 Original 13 Request 4343 RESPONSE TYPE, CODED C an..3 X M087V510 (D.95B) 10 December 3, 2013

11 Segment: RFF Reference - Previous message - ACW Position: 0040 Group: Level: 0 Usage: Conditional (Dependent) Purpose: A segment to express a reference which applies to the entire message, such as: - reference to previous message - container pre-notification reference number Business Rules: 1. If messagefunction EQ '9' or messagefunction EQ '13', then set Usage to 'Not Used' 2. If messagefunction EQ '5' or messagefunction EQ '1', then set Usage to 'Must Use' C506 REFERENCE M M Identification of a reference Reference qualifier M an..3 M Code giving specific meaning to a reference segment or a reference number. ACW Reference number to previous message 1154 Reference number C an..35 R Identification number the nature and function of which can be qualified by an entry in data element 1153 Reference qualifier. EDIland item 163 RF Reference previous message Message reference of the previous message; reference taken from BGM,1004. Causes negative CONTRL when unknown/invalid. Causes error B20 in APERAK when the Pre-notification the message is referring to is (already) cancelled Line number C an..6 X 4000 Reference version number C an..35 X M087V510 (D.95B) 11 December 3, 2013

12 Segment: RFF Reference - Barge call id - BCI Position: 0040 Group: Level: 0 Usage: Conditional (Dependent) Purpose: A segment to express a reference which applies to the entire message, such as: - reference to previous message - container pre-notification reference number Notes: Status requests (message function 13): The call id in RFF[BCI] and the voyage number in TDT[1] are both optional. If both are not present, then the status request is not stored on the PCS but only routed outside the PCS to the terminal. See also BGM,1225 for further explanation. Pre-notifications (message function 9, 5 or 1): Either the call id in RFF[BCI] or the voyage number in TDT[1] must be present. Causes error C88 in APERAK when both not present in case of 9, 5 or 1 ("Either call-id or voyage number must be present") C506 REFERENCE M M Identification of a reference Reference qualifier M an..3 M Code giving specific meaning to a reference segment or a reference number. BCI Barge call-id 1154 Reference number C an..35 D Identification number the nature and function of which can be qualified by an entry in data element 1153 Reference qualifier. Business Rules: Variable Name:callID 1. If voyagenumber DOESN'T EXIST and messagefunction EQ '13', then set Usage to 'Used' 2. If voyagenumber DOESN'T EXIST and messagefunction NE '13', then set Usage to 'Must Use' 3. If voyagenumber EXISTS, then set Usage to 'Used' Call-id of the Terminal/Depot visit. Causes error B17 in APERAK when invalid ("Barge call-id not available or invalid") or Causes error B18 in APERAK when call is completed ("Barge call is already completed") (only occurs for pre-notifications, not for status requests) or Causes error B19 in APERAK when call is cancelled ("Barge call is cancelled") (only occurs for pre-notifications, not for status requests) or Causes error B98 in APERAK when not present and call cannot be selected ("Call-id missing, terminal/depot has more than one call for this voyage") (does NOT occur for status requests without voyage information) 1156 Line number C an..6 X 4000 Reference version number C an..35 X M087V510 (D.95B) 12 December 3, 2013

13 Group: TDT Segment Group 1: Details of Transport Position: 0050 Group: Level: 1 Usage: Mandatory Purpose: A group of segments to indicate details of the movement of containers by sea and by inland carriers, such as mode and means of transport, arrival date and time. Segment Summary Pos. Seg. Req. Max. Group: M No. ID Name Des. Use Repeat 0060 TDT Details of Transport - Inland - 1 M 1 D 0070 LOC Location - Place of Delivery - 7 C 1 D 0070 LOC Location - Place of Pick-up - 88 C 1 Used 0080 DTM Date/Time/Period - ETA C 1 M087V510 (D.95B) 13 December 3, 2013

14 Segment: TDT Details of Transport - Inland - 1 Position: 0060 (Trigger Segment) Group: Segment Group 1 (Details of Transport) Mandatory Level: 1 Usage: Mandatory Purpose: A segment to indicate information related to the inland transport stage (road, rail or inland water), such as mode, voyage number/indication inland transport, identification and type of transport means and inland carrier TRANSPORT STAGE QUALIFIER M an..3 M Qualifier giving a specific meaning to the transport details. 1 Inland transport 8028 CONVEYANCE REFERENCE NUMBER C an..17 D Unique reference given by the carrier to a certain journey or departure of a means of transport (generic term). Business Rules: Variable Name:voyageNumber 1. If callid DOESN'T EXIST and messagefunction EQ '13', then set Usage to 'Used' 2. If callid DOESN'T EXIST and messagefunction NE '13', then set Usage to 'Must Use' EDIland item 164: RF Inland Voyagenumber Status requests (message function 13): The call id in RFF[BCI] and the voyage number in TDT[1] are both optional. If both are not present, then the status request is not stored on the PCS but only routed outside the PCS to the terminal. See also BGM,1225 for further explanation. Pre-notifications (message function 9, 5 or 1): Either the call id in RFF[BCI] or the voyage number in TDT[1] must be present. Causes error C88 in APERAK when both not present in case of 9, 5 or 1 ("Either call-id or voyage number must be present") or Causes error B21 in APERAK when invalid ("Voyage number invalid") or Causes error B94 in APERAK when voyage not unique ("Combination voyage number/executive barge operator not unique") C220 MODE OF TRANSPORT C R Method of transport code or name. Code preferred Mode of transport, coded C an..3 R Coded method of transport used for the carriage of the goods. EDIland item 181: VM Transport Mode Inland 8 Inland Water 8066 Mode of transport C an..17 X C228 TRANSPORT MEANS C X Code and/or name identifying the type of means of transport Type of means of transport identification C an..8 X Code defining the type of the means of transport being utilized. M087V510 (D.95B) 14 December 3, 2013

15 8178 Type of means of transport C an..17 X Description of the type of the means of transport being utilized. C040 CARRIER C R Identification of a carrier by code and/or by name. Code preferred Carrier identification C an..17 R an..13 Identification of party undertaking or arranging transport of goods between named points. EDIland item 141: PA Executive Inland Carrier Identification Value: EAN Number executive Barge Operator for the cargo Causes error B02 in APERAK when invalid ("Means of Transport operator [Barge Operator] invalid") or Causes error B69 in APERAK when not appointed for this voyage ("Means of Transport operator [Barge Operator] not appointed for this voyage") (does NOT occur for status requests without voyage information) or Causes error B70 in APERAK when duplicate ("Container already reported by another means of transport operator [Barge Operator]") (does NOT occur for status requests without voyage information) 3128 Carrier name C an..35 X 8101 TRANSIT DIRECTION, CODED C an..3 X C401 EXCESS TRANSPORTATION INFORMATION C X To provide details of reason for, and responsibility for, use of transportation other than normally utilized Excess transportation reason, coded M an..3 X Indication of reason for excess transportation Excess transportation responsibility, coded M an..3 X Indication of responsibility for excess transportation Customer authorization number C an..17 X Customer provided authorization number to allow supplier to ship goods under specific freight conditions. This number will be transmitted back to customer in the dispatch advice message. C222 TRANSPORT IDENTIFICATION C D Code and/or name identifying the means of transport. Business Rules: 1. If messagefunction EQ '13', then set Usage to 'Used' 2. If messagefunction NE '13', then set Usage to 'Must Use' Additional business rules in case of Status Requests '13': if voyage information is present, then Must Use (required) if voyage information is NOT present, then Used (optional) 8213 Id. of means of transport identification C an..9 R Identification of the means of transport by name or number. EDIland item 182: VM Inland Transport Means Identification Value: Europe number Causes error B04 in APERAK when invalid ("Unknown Barge identification") or Cause error C10 in APERAK when different ("Barge identification not equal to the barge identification registered for this voyage") (does NOT occur for status requests without voyage information) 8212 Id. of the means of transport C an..35 X 8453 Nationality of means of transport, coded C an..3 X M087V510 (D.95B) 15 December 3, 2013

16 8281 TRANSPORT OWNERSHIP, CODED C an..3 X M087V510 (D.95B) 16 December 3, 2013

17 Segment: LOC Location - Place of Delivery - 7 Position: 0070 Group: Segment Group 1 (Details of Transport) Mandatory Level: 2 Usage: Conditional (Dependent) Purpose: A segment to indicate a location at which the means of transport is to arrive. Business Rules: 1. If pickupdelivery EQ 'INT10I', then set Usage to 'Must Use' Notes: 2. If pickupdelivery EQ 'INT10O', then set Usage to 'Not Used' Causes error 462 in APERAK when not present ("Port of discharge not indicated") 3227 PLACE/LOCATION QUALIFIER M an..3 M Code identifying the function of a location. 7 Place of delivery C517 LOCATION IDENTIFICATION C R Identification of a location by code or name Place/location identification C an..25 R an..5 Identification of the name of place/location, other than 3164 City name. EDIland item 12: AD Place of Discharge Inland Terminal Code Value: UNLOC code port of discharge Causes error 570 in APERAK when invalid ("UNLOCODE Port of discharge invalid") or when not the same as in the original message Place/location C an..17 X C519 RELATED LOCATION ONE IDENTIFICATION C R Identification the first related location by code or name Related place/location one identification C an..25 R an..8 Specification of the first related place/location by code. EDIland item 12: AD Place of Discharge Inland Terminal Code C553 Value: Terminal or Depot code (DDE, DDN, DDW, HMU etc.) Causes error B09 APERAK when invalid ("Location identification for Terminal or Depot is invalid") 3222 Related place/location one C an..70 X RELATED LOCATION TWO C X IDENTIFICATION Identification of second related location by code or name Related place/location two identification C an..25 X Specification of a second related place/location by code. Identification of a code list. Code identifying the agency responsible for a code list Related place/location two C an..70 X Specification of a second related place/location by name. M087V510 (D.95B) 17 December 3, 2013

18 5479 RELATION, CODED C an..3 X M087V510 (D.95B) 18 December 3, 2013

19 Segment: LOC Location - Place of Pick-up - 88 Position: 0070 Group: Segment Group 1 (Details of Transport) Mandatory Level: 2 Usage: Conditional (Dependent) Purpose: A segment to indicate a location at which the means of transport is to arrive. Business Rules: 1. If pickupdelivery EQ 'INT10O', then set Usage to 'Must Use' Notes: 2. If pickupdelivery EQ 'INT10I', then set Usage to 'Not Used' Causes error 463 in APERAK when not present ("Port of loading not indicated") 3227 PLACE/LOCATION QUALIFIER M an..3 M Code identifying the function of a location. 88 Place of receipt C517 LOCATION IDENTIFICATION C R Identification of a location by code or name Place/location identification C an..25 R an..5 Identification of the name of place/location, other than 3164 City name. EDIland item 11: AD Place of Loading Inland Terminal Code Value: UNLOC code port of loading Causes error 574 in APERAK when invalid ("UNLOCODE Port of loading invalid") or when not the same as in the original message Place/location C an..17 X C519 RELATED LOCATION ONE IDENTIFICATION C R Identification the first related location by code or name Related place/location one identification C an..25 R an..8 Specification of the first related place/location by code. EDIland item 11: AD Place of Loading Inland Terminal Code C553 Value: Terminal of Depot code (bv. DDE, DDN, DDW, HMU etc.) Causes error B09 APERAK when invalid ("Location identification for Terminal or Depot is invalid") 3222 Related place/location one C an..70 X RELATED LOCATION TWO C X IDENTIFICATION Identification of second related location by code or name Related place/location two identification C an..25 X Specification of a second related place/location by code. Identification of a code list. Code identifying the agency responsible for a code list Related place/location two C an..70 X Specification of a second related place/location by name. M087V510 (D.95B) 19 December 3, 2013

20 5479 RELATION, CODED C an..3 X M087V510 (D.95B) 20 December 3, 2013

21 Segment: DTM Date/Time/Period - ETA Position: 0080 Group: Segment Group 1 (Details of Transport) Mandatory Level: 2 Usage: Conditional (Optional) Purpose: A segment to indicate the arrival date and time of an inland means of transport, such as: - arrival date/time, estimated C507 DATE/TIME/PERIOD M M Date and/or time, or period relevant to the specified date/time/period type Date/time/period qualifier M an..3 M Code giving specific meaning to a date, time or period. 132 Arrival date/time, estimated 2380 Date/time/period C an..35 R an..12 The value of a date, a date and time, a time or of a period in a specified representation. EDIland item 172: TS Arrival date/time, estimated Causes error 400 in APERAK when invalid ("Date arrival pre-carriage has to be indicated or is not valid") 2379 Date/time/period format qualifier C an..3 R Specification of the representation of a date, a date and time or of a period. 203 CCYYMMDDHHMM M087V510 (D.95B) 21 December 3, 2013

22 Group: NAD Segment Group 2: Name and Address - Sender - MS Position: 0090 Group: Level: 1 Usage: Mandatory Purpose: A group of segments to identify a party and/or addresses and related contacts. Segment Summary Pos. Seg. Req. Max. Group: No. ID Name Des. Use Repeat M 0100 NAD Name and Address - Sender - MS M 1 M087V510 (D.95B) 22 December 3, 2013

23 Segment: NAD Name and Address - Sender - MS Position: 0100 (Trigger Segment) Group: Segment Group 2 (Name and Address - Sender - MS) Mandatory Level: 1 Usage: Mandatory Purpose: A segment to identify the party's name and address, and function, such as: - message recipient - message sender 3035 PARTY QUALIFIER M an..3 M Code giving specific meaning to a party. MS Document/message issuer/sender C082 PARTY IDENTIFICATION DETAILS C R Identification of a transaction party by code Party id. identification M an..35 M an..13 Code identifying a party involved in a transaction. EDIland item 114: PA Message Sender Id Value: EAN number of the party taking care of the cargo pre-notification. Either the barge operator itself or it's back office. Causes error 143 in APERAK when invalid ("Message sender ID invalid") or Causes error B01 in APERAK when combination invalid ("Combination invalid: Message sender [Backoffice] versus Means of transport operator [Barge Operator]") or Causes error B97 in APERAK when message sender has a back office ("Barge operator has relation with Back Office") C058 NAME AND ADDRESS C X Unstructured name and address: one to five lines Name and address line M an..35 X Free form name and address description Name and address line C an..35 X Free form name and address description Name and address line C an..35 X Free form name and address description Name and address line C an..35 X Free form name and address description Name and address line C an..35 X Free form name and address description. C080 PARTY NAME C X Identification of a transaction party by name, one to five lines. Party name may be formatted Party name M an..35 X Name of a party involved in a transaction Party name C an..35 X M087V510 (D.95B) 23 December 3, 2013

24 Name of a party involved in a transaction Party name C an..35 X Name of a party involved in a transaction Party name C an..35 X Name of a party involved in a transaction Party name C an..35 X Name of a party involved in a transaction Party name format, coded C an..3 X Specification of the representation of a party name. C059 STREET C X Street address and/or PO Box number in a structured address: one to three lines Street and number/p.o. box M an..35 X Street and number in plain language, or Post Office Box No Street and number/p.o. box C an..35 X Street and number in plain language, or Post Office Box No Street and number/p.o. box C an..35 X Street and number in plain language, or Post Office Box No CITY NAME C an..35 X 3229 COUNTRY SUB-ENTITY IDENTIFICATION C an..9 X 3251 POSTCODE IDENTIFICATION C an..9 X 3207 COUNTRY, CODED C an..3 X M087V510 (D.95B) 24 December 3, 2013

25 Group: NAD Segment Group 2: Name and Address - Recipient - MR Position: 0090 Group: Level: 1 Usage: Mandatory Purpose: A group of segments to identify a party and/or addresses and related contacts. Segment Summary Pos. Seg. Req. Max. Group: No. ID Name Des. Use Repeat M 0100 NAD Name and Address - Recipient - MR M 1 M087V510 (D.95B) 25 December 3, 2013

26 Segment: NAD Name and Address - Recipient - MR Position: 0100 (Trigger Segment) Group: Segment Group 2 (Name and Address - Recipient - MR) Mandatory Level: 1 Usage: Mandatory Purpose: A segment to identify the party's name and address, and function, such as: - message recipient - message sender 3035 PARTY QUALIFIER M an..3 M Code giving specific meaning to a party. MR Message recipient C082 PARTY IDENTIFICATION DETAILS C R Identification of a transaction party by code Party id. identification M an..35 M an..13 Code identifying a party involved in a transaction. EDIland item 123: PA Message Recipient Id Value: EAN number of the Terminal or Depot. Causes error 132 in APERAK when invalid ("Message recipient ID invalid") or Causes error B90 in APERAK if the value conflicts with the value in LOC[7/88] ("Message recipient is not linked to the indicated terminal/depot location") or Causes error B91 in APERAK if the value conflicts with the value in RFF[BCI] ("Terminal/depot does not belong to the indicated call-id") (does NOT occur for status requests without voyage information) or Causes error C89 in APERAK when the recipient is not configured in the PCS ("Terminal/depot not configured for receiving status request messages") (only occurs for status requests without voyage information) C058 NAME AND ADDRESS C X Unstructured name and address: one to five lines Name and address line M an..35 X Free form name and address description Name and address line C an..35 X Free form name and address description Name and address line C an..35 X Free form name and address description Name and address line C an..35 X Free form name and address description Name and address line C an..35 X Free form name and address description. C080 PARTY NAME C X Identification of a transaction party by name, one to five lines. Party name may be formatted. M087V510 (D.95B) 26 December 3, 2013

27 3036 Party name M an..35 X Name of a party involved in a transaction Party name C an..35 X Name of a party involved in a transaction Party name C an..35 X Name of a party involved in a transaction Party name C an..35 X Name of a party involved in a transaction Party name C an..35 X Name of a party involved in a transaction Party name format, coded C an..3 X Specification of the representation of a party name. C059 STREET C X Street address and/or PO Box number in a structured address: one to three lines Street and number/p.o. box M an..35 X Street and number in plain language, or Post Office Box No Street and number/p.o. box C an..35 X Street and number in plain language, or Post Office Box No Street and number/p.o. box C an..35 X Street and number in plain language, or Post Office Box No CITY NAME C an..35 X 3229 COUNTRY SUB-ENTITY IDENTIFICATION C an..9 X 3251 POSTCODE IDENTIFICATION C an..9 X 3207 COUNTRY, CODED C an..3 X M087V510 (D.95B) 27 December 3, 2013

28 Group: GID Segment Group 3: Goods Item Details Position: 0120 Group: Level: 1 Usage: Conditional (Optional) Max Use: 999 Purpose: A group of segments to describe the goods items (to be) stuffed in containers. Notes: For an empty container (EQD,8169 = "4"), the repeat count is limited to 1. Causes error B86 in APERAK when exceeded ("Only one goods item allowed for empty container"). Segment Summary Pos. Seg. Req. Max. Group: M No. ID Name Des. Use Repeat 0130 GID Goods Item Details M 1 Used 0135 FTX Free Text - Goods description - AAA C 1 D 0137 MEA Measurements - Gross weight - G C 1 D 0137 MEA Measurements - Dangerous Goods Net weight - N C Segment Group 4: Document/Message Details C 9 D 0139 TMP Temperature - Transport - 2 C 1 D 0140 RNG Range Details - Temperature - 5 C 1 Used 0141 SGP Split Goods Placement C Segment Group 5: Dangerous Goods C 9 M087V510 (D.95B) 28 December 3, 2013

29 Segment: GID Goods Item Details Position: 0130 (Trigger Segment) Group: Segment Group 3 (Goods Item Details) Conditional (Optional) Level: 1 Usage: Mandatory Purpose: A segment to identify a goods item (to be) stuffed in containers. A goods item can be identified by a goods item number GOODS ITEM NUMBER C n..5 R Serial number differentiating each separate goods item entry of a consignment as contained in one document/declaration. EDIland item 72: GO Sequence Number Goods C213 NUMBER AND TYPE OF PACKAGES C D Number and type of individual parts of a shipment. Business Rules: 1. If fullempty EQ '4', then set Usage to 'Not Used' 2. If fullempty EQ '5' and pickupdelivery EQ 'INT10O', then set Usage to 'Not Used' 3. If fullempty EQ '5' and pickupdelivery EQ 'INT10I', then set Usage to 'Used' 7224 Number of packages C n..8 R n..5 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. EDIland item 68: GO Number of Packages 7065 Type of packages identification C an..17 O an..7 Coded description of the form in which goods are presented. EDIland item 70: GO Type of Packages, coded 7064 Type of packages C an..35 X C213 NUMBER AND TYPE OF PACKAGES C X Number and type of individual parts of a shipment Number of packages C n..8 X 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 X Coded description of the form in which goods are presented. Identification of a code list. Code identifying the agency responsible for a code list Type of packages C an..35 X Description of the form in which goods are presented. C213 NUMBER AND TYPE OF PACKAGES C X Number and type of individual parts of a shipment Number of packages C n..8 X 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. M087V510 (D.95B) 29 December 3, 2013

30 7065 Type of packages identification C an..17 X Coded description of the form in which goods are presented. Identification of a code list. Code identifying the agency responsible for a code list Type of packages C an..35 X Description of the form in which goods are presented. M087V510 (D.95B) 30 December 3, 2013

31 Segment: FTX Free Text - Goods description - AAA Position: 0135 Group: Segment Group 3 (Goods Item Details) Conditional (Optional) Level: 2 Usage: Conditional (Optional) Purpose: To provide free form or coded text information TEXT SUBJECT QUALIFIER M an..3 M Code specifying subject of a free text. AAA Goods description 4453 TEXT FUNCTION, CODED C an..3 X C107 TEXT REFERENCE C X Coded reference to a standard text and its source Free text, coded M an..3 X Free text in coded form. Identification of a code list. Code identifying the agency responsible for a code list. C108 TEXT LITERAL C R Free text; one to five lines Free text M an..70 M Free text field available to the message sender for information. EDIland item 67: GO Goods Description Text 4440 Free text C an..70 X 4440 Free text C an..70 X 4440 Free text C an..70 X 4440 Free text C an..70 X 3453 LANGUAGE, CODED C an..3 X M087V510 (D.95B) 31 December 3, 2013

32 Segment: MEA Measurements - Gross weight - G Position: 0137 Group: Segment Group 3 (Goods Item Details) Conditional (Optional) Level: 2 Usage: Conditional (Dependent) Purpose: To specify physical measurements, including dimension tolerances, weights and counts. Business Rules: 1. If fullempty EQ '4', then set Usage to 'Not Used' 2. If fullempty EQ '5', then set Usage to 'Used' 6311 MEASUREMENT APPLICATION QUALIFIER M an..3 M Specification of the application of the physical measurement used. AAE Measurement C502 MEASUREMENT DETAILS C R Identification of measurement type Measurement dimension, coded C an..3 R Specification of the type of dimension to be measured. G Gross weight 6321 Measurement significance, coded C an..3 X 6155 Measurement attribute, coded C an..3 X 6154 Measurement attribute C an..70 X C174 VALUE/RANGE C R Measurement value and relevant minimum and maximum tolerances in that order Measure unit qualifier M an..3 M Indication of the unit of measurement in which weight (mass), capacity, length, area, volume or other quantity is expressed. KGM Kilogram 6314 Measurement value C n..18 R n..5 Value of the measured unit. EDIland item 65: GO Goods Gross Weight No decimals allowed Range minimum C n..18 X 6152 Range maximum C n..18 X 6432 Significant digits C n..2 X 7383 SURFACE/LAYER INDICATOR, CODED C an..3 X M087V510 (D.95B) 32 December 3, 2013

33 Segment: MEA Measurements - Dangerous Goods Net weight - N Position: 0137 Group: Segment Group 3 (Goods Item Details) Conditional (Optional) Level: 2 Usage: Conditional (Dependent) Purpose: To specify physical measurements, including dimension tolerances, weights and counts. Business Rules: 1. If dangerouscargo EXISTS, then set Usage to 'Used' Notes: 2. If dangerouscargo DOESN'T EXIST, then set Usage to 'Not Used' Nett weight of the dangerous goods, if present MEASUREMENT APPLICATION QUALIFIER M an..3 M Specification of the application of the physical measurement used. AAE Measurement C502 MEASUREMENT DETAILS C R Identification of measurement type Measurement dimension, coded C an..3 R Specification of the type of dimension to be measured. N Actual net weight 6321 Measurement significance, coded C an..3 X 6155 Measurement attribute, coded C an..3 X 6154 Measurement attribute C an..70 X C174 VALUE/RANGE C R Measurement value and relevant minimum and maximum tolerances in that order Measure unit qualifier M an..3 M Indication of the unit of measurement in which weight (mass), capacity, length, area, volume or other quantity is expressed. KGM Kilogram 6314 Measurement value C n..18 R n..5 Value of the measured unit. EDIland item 77: GS Dangerous Goods Nett Weight No decimals allowed Range minimum C n..18 X 6152 Range maximum C n..18 X 6432 Significant digits C n..2 X 7383 SURFACE/LAYER INDICATOR, CODED C an..3 X M087V510 (D.95B) 33 December 3, 2013

34 Group: DOC Segment Group 4: Document/Message Details Position: 0138 Group: Segment Group 3 (Goods Item Details) Conditional (Optional) Level: 2 Usage: Conditional (Dependent) Max Use: 9 Purpose: Notes: Dependency of the group is explained in the DOC segment. Segment Summary Pos. Seg. Req. Max. Group: M No. ID Name Des. Use Repeat 0139 DOC Document/Message Details M 1 Used 0149 DTM Date/Time/Period - Issue date C 1 Used 0149 DTM Date/Time/Period - Expiry date - 36 C 1 Used 0159 LOC Location - Document issue - 91 C 1 M087V510 (D.95B) 34 December 3, 2013

35 Segment: DOC Document/Message Details Position: 0139 (Trigger Segment) Group: Segment Group 4 (Document/Message Details) Conditional (Dependent) Level: 2 Usage: Mandatory Purpose: To identify documents, either printed, electronically transferred, or referenced as specified in message description, including, where relevant, the identification of the type of transaction that will result from this message. Business Rules: 1. If fullempty EQ '4', then set Usage to 'Not Used' 2. If fullempty EQ '5', then set Usage to 'Used' C002 DOCUMENT/MESSAGE NAME M M Identification of a type of document/message by code or name. Code preferred Document/message name, coded C an..3 R Document/message identifier expressed in code. EDIland item 61: DO Document Type Causes error code B23 in APERAK when invalid ("Document code invalid") Document/message name C an..35 D Plain language identifier specifying the function of a document/message. Business Rules: 1. If pickupdelivery EQ 'INT10O', then set Usage to 'Not Used' 2. If pickupdelivery EQ 'INT10I', then set Usage to 'Used' E Extra M Main S Supplement C503 DOCUMENT/MESSAGE DETAILS C R Identification of document/message by number, status, source and/or language Document/message number C an..35 R Reference number assigned to the document/message by the issuer. EDIland item 62.1: DO Document Number 1373 Document/message status, coded C an..3 X 1366 Document/message source C an..35 X 3453 Language, coded C an..3 X 3153 COMMUNICATION CHANNEL IDENTIFIER, C an..3 X CODED 1220 NUMBER OF COPIES OF DOCUMENT C n..2 X REQUIRED 1218 NUMBER OF ORIGINALS OF DOCUMENT C n..2 X REQUIRED M087V510 (D.95B) 35 December 3, 2013

36 Segment: DTM Date/Time/Period - Issue date Position: 0149 Group: Segment Group 4 (Document/Message Details) Conditional (Dependent) Level: 3 Usage: Conditional (Optional) Purpose: To specify date, and/or time, or period. C507 DATE/TIME/PERIOD M M Date and/or time, or period relevant to the specified date/time/period type Date/time/period qualifier M an..3 M Code giving specific meaning to a date, time or period. 137 Document/message date/time 2380 Date/time/period C an..35 R an..8 The value of a date, a date and time, a time or of a period in a specified representation. EDIland item 62.2: DO Document Issue Date 2379 Date/time/period format qualifier C an..3 R Specification of the representation of a date, a date and time or of a period. 102 CCYYMMDD M087V510 (D.95B) 36 December 3, 2013

37 Segment: DTM Date/Time/Period - Expiry date - 36 Position: 0149 Group: Segment Group 4 (Document/Message Details) Conditional (Dependent) Level: 3 Usage: Conditional (Optional) Purpose: To specify date, and/or time, or period. C507 DATE/TIME/PERIOD M M Date and/or time, or period relevant to the specified date/time/period type Date/time/period qualifier M an..3 M Code giving specific meaning to a date, time or period. 36 Expiry date 2380 Date/time/period C an..35 R an..8 The value of a date, a date and time, a time or of a period in a specified representation. EDIland item 62.5: DO Document Expiry Date 2379 Date/time/period format qualifier C an..3 R Specification of the representation of a date, a date and time or of a period. 102 CCYYMMDD M087V510 (D.95B) 37 December 3, 2013

38 Segment: LOC Location - Document issue - 91 Position: 0159 Group: Segment Group 4 (Document/Message Details) Conditional (Dependent) Level: 3 Usage: Conditional (Optional) Purpose: To identify a country/place/location/related location one/related location two PLACE/LOCATION QUALIFIER M an..3 M Code identifying the function of a location. 91 Place of document issue C517 LOCATION IDENTIFICATION C R Identification of a location by code or name Place/location identification C an..25 X 3224 Place/location C an..17 R Name of place/location, other than 3164 City name. EDIland item 62.4: DO Document Place of Issue C519 RELATED LOCATION ONE IDENTIFICATION C X Identification the first related location by code or name Related place/location one identification C an..25 X Specification of the first related place/location by code. Identification of a code list. Code identifying the agency responsible for a code list Related place/location one C an..70 X Specification of the first related place/location by name. C553 RELATED LOCATION TWO C X IDENTIFICATION Identification of second related location by code or name Related place/location two identification C an..25 X Specification of a second related place/location by code. Identification of a code list. Code identifying the agency responsible for a code list Related place/location two C an..70 X Specification of a second related place/location by name RELATION, CODED C an..3 X M087V510 (D.95B) 38 December 3, 2013

39 Segment: TMP Temperature - Transport - 2 Position: 0139 Group: Segment Group 3 (Goods Item Details) Conditional (Optional) Level: 2 Usage: Conditional (Dependent) Purpose: A segment to specify a temperature setting for a goods item. Business Rules: 1. If fullempty EQ '4', then set Usage to 'Not Used' 2. If fullempty EQ '5', then set Usage to 'Used' 6245 TEMPERATURE QUALIFIER M an..3 M A code giving specific meaning to the temperature. 2 Transport temperature C239 TEMPERATURE SETTING C R The temperature under which the goods are (to be) stored or shipped Temperature setting C n3 R The actual temperature value in degrees Celsius (e.g. 008, 020). EDIland item 168: TM Container Setting Temperature No decimals allowed. Causes error B56 in APERAK when invalid ("Temperature setting: no decimals allowed"). Causes error B58 in APERAK when values conflict ("Temperature setting not equal in all goods items for this container") Measure unit qualifier C an..3 R Indication of the unit of measurement in which weight (mass), capacity, length, area, volume or other quantity is expressed. CEL Celsius M087V510 (D.95B) 39 December 3, 2013

40 Segment: RNG Range Details - Temperature - 5 Position: 0140 Group: Segment Group 3 (Goods Item Details) Conditional (Optional) Level: 2 Usage: Conditional (Dependent) Purpose: A segment to specify a temperature range setting for a goods item. Business Rules: 1. If fullempty EQ '4', then set Usage to 'Not Used' 2. If fullempty EQ '5', then set Usage to 'Used' 6167 RANGE TYPE QUALIFIER M an..3 M Identification of the type of range. 5 Temperature range C280 RANGE C R Range minimum and maximum limits Measure unit qualifier M an..3 M Indication of the unit of measurement in which weight (mass), capacity, length, area, volume or other quantity is expressed. CEL Celsius 6162 Range minimum C n..18 R n..3 Minimum of a range. EDIland item 168.1: TM Container Range Temperature Minimum/Maximum 1 decimal allowed. Causes error B26 in APERAK when invalid ("Temperature range: minimum exceeds maximum"). Causes error B57 in APERAK when invalid ("Temperature range: max. 1 decimal allowed"). Causes error B59 in APERAK when values conflict ("Temperature range not equal in all goods items for this container") Range maximum C n..18 R n..3 Maximum of a range. EDIland item 168.1: TM Container Range Temperature Minimum/Maximum 1 decimal allowed. Causes error B26 in APERAK when invalid ("Temperature range: minimum exceeds maximum"). Causes error B57 in APERAK when invalid ("Temperature range: max. 1 decimal allowed"). Causes error B59 in APERAK when values conflict ("Temperature range not equal in all goods items for this container"). M087V510 (D.95B) 40 December 3, 2013

41 Segment: SGP Split Goods Placement Position: 0141 Group: Segment Group 3 (Goods Item Details) Conditional (Optional) Level: 2 Usage: Conditional (Optional) Purpose: A segment to identify the containers in which goods are transported. C237 EQUIPMENT IDENTIFICATION M M Marks (letters and/or numbers) identifying equipment used for transport such as a container Equipment identification number C an..17 R an..11 Marks (letters and/or numbers) which identify equipment e.g. unit load device. EDIland item 64: GO Container Prefix and Number 3207 Country, coded C an..3 X 7224 NUMBER OF PACKAGES C n..8 X M087V510 (D.95B) 41 December 3, 2013

42 Group: DGS Segment Group 5: Dangerous Goods Position: 0142 Group: Segment Group 3 (Goods Item Details) Conditional (Optional) Level: 2 Usage: Conditional (Optional) Max Use: 9 Purpose: Segment Summary Pos. Seg. Req. Max. Group: No. ID Name Des. Use Repeat M 0143 DGS Dangerous Goods - IMO IMDG code - IMD M 1 Used 0153 FTX Free Text - Dangerous goods technical name - AAD C 1 M087V510 (D.95B) 42 December 3, 2013

43 Segment: DGS Dangerous Goods - IMO IMDG code - IMD Position: 0143 (Trigger Segment) Group: Segment Group 5 (Dangerous Goods) Conditional (Optional) Level: 2 Usage: Mandatory Purpose: To identify dangerous goods DANGEROUS GOODS REGULATIONS, C an..3 R CODED Code indicating the regulation, international or national, applicable for a means of transport. Business Rules: Variable Name:dangerousCargo EDIland item 78: GS Dangerous Goods Regulations IMD IMO IMDG code C205 HAZARD CODE C R The identification of the dangerous goods in code Hazard code identification M an..7 M Dangerous goods code. EDIland item 76: GS Hazard Code Identification (IMO) 8078 Hazard additional code C an..7 O Number giving additional hazard code classification of a goods item within the applicable dangerous goods regulation. EDIland item 74: GS Dangerous Goods Additional Code 8092 Hazard code version number C an..10 X C234 UNDG INFORMATION C R Information on United Nations Dangerous Goods classification UNDG number C n4 R Unique serial number assigned within the United Nations to substances and articles contained in a list of the dangerous goods most commonly carried. EDIland item 79: GS Dangerous Goods UN Number Causes error 555 in APERAK when invalid ("UN Number (UNDG number) invalid") Dangerous goods flashpoint C an..8 X C223 DANGEROUS GOODS SHIPMENT C X FLASHPOINT Temperature at which a vapor according to ISO 1523/73 can be ignited Shipment flashpoint C n3 X Temperature in centigrade determined by the closed cup test as per ISO 1523/73 where a vapour is given off that can be ignited Measure unit qualifier C an..3 X Indication of the unit of measurement in which weight (mass), capacity, length, area, volume or other quantity is expressed PACKING GROUP, CODED C an..3 O Identification of a packing group by code. GS Dangerous Goods Packing Group Code 1 Great danger M087V510 (D.95B) 43 December 3, 2013

44 2 Medium danger 3 Minor danger I Great danger II Medium danger III Minor danger 8364 EMS NUMBER C an..6 X 8410 MFAG C an..4 X 8126 TREM CARD NUMBER C an..10 X C235 HAZARD IDENTIFICATION C X Identification of the Orange placard required on the means of transport Hazard identification number, upper part C an..4 X The id. number for the Orange Placard (upper part) required on the means of transport Substance identification number, lower part C an4 X The number for the Orange Placard (lower part) required on the means of transport. C236 DANGEROUS GOODS LABEL C X Markings identifying the type of hazardous goods and similar information Dangerous goods label marking C an..4 X 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 X 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 X Marking identifying the type of hazardous goods (substance), Loading/Unloading instructions and advising actions in case of emergency PACKING INSTRUCTION, CODED C an..3 X 8325 CATEGORY OF MEANS OF TRANSPORT, C an..3 X CODED 8211 PERMISSION FOR TRANSPORT, CODED C an..3 X M087V510 (D.95B) 44 December 3, 2013

45 Segment: FTX Free Text - Dangerous goods technical name - AAD Position: 0153 Group: Segment Group 5 (Dangerous Goods) Conditional (Optional) Level: 3 Usage: Conditional (Optional) Purpose: To provide free form or coded text information TEXT SUBJECT QUALIFIER M an..3 M Code specifying subject of a free text. AAD Dangerous goods, technical name 4453 TEXT FUNCTION, CODED C an..3 X C107 TEXT REFERENCE C X Coded reference to a standard text and its source Free text, coded M an..3 X Free text in coded form. Identification of a code list. Code identifying the agency responsible for a code list. C108 TEXT LITERAL C R Free text; one to five lines Free text M an..70 M Free text field available to the message sender for information. EDIland item 75: GS Dangerous Goods Chemical/Technical Name 4440 Free text C an..70 X 4440 Free text C an..70 X 4440 Free text C an..70 X 4440 Free text C an..70 X 3453 LANGUAGE, CODED C an..3 X M087V510 (D.95B) 45 December 3, 2013

46 Group: EQD Segment Group 6: Equipment Details Position: 0190 Group: Level: 1 Usage: Mandatory Purpose: A group of segments to specify containers in which goods are transported. Segment Summary Pos. Seg. Req. Max. Group: M No. ID Name Des. Use Repeat 0200 EQD Equipment Details - Container - CN M 1 D 0210 RFF Reference - Release order - REO C 1 D 0210 RFF Reference - Acceptance order - CAO C 1 Used 0210 RFF Reference - Carrier reference number - CN C 1 Used 0210 RFF Reference - Bundle id - BU C 1 D 0211 MEA Measurements - Gross weight - G C 1 D 0211 MEA Measurements - Tare weight - T C 1 D 0212 DIM Dimensions - Front - 5 C 1 D 0212 DIM Dimensions - Back - 6 C 1 D 0212 DIM Dimensions - Right - 7 C 1 D 0212 DIM Dimensions - Left - 8 C 1 D 0212 DIM Dimensions - Height - 9 C 1 D 0213 SEL Seal Number - Carrier - CA C 1 Used 0214 FTX Free Text - Handling instructions - HAN C 1 Used 0214 FTX Free Text - Special instructions - SIN C 1 Used 0215 EQA Attached Equipment - Barge - BR C Segment Group 7: Details of Transport C 1 D 0217 NAD NAD - Ordering Customer Acceptance order - OCA C 1 D 0217 NAD NAD - Ordering Customer Release order - OCR C 1 M087V510 (D.95B) 46 December 3, 2013