ANNEX IISupplementary provisions
ANNEX II Key messages to be sent by the economic operators The messages required for regulatory purposes shall contain at least the data fields listed in this Annex. Both ID issuers and providers of data repositories (including the router) may decide to extend the message content for strictly technical purposes to secure smooth functioning of the tobacco products traceability system. The messages listed in this Annex do not include the messages to be sent back by ID issuers and providers of data repositories (including the router) to the economic operators, such as acknowledgments of receipt. All the messages generated within the tobacco traceability system shall contain the identification of the originator and a timestamp up to the second (see Data Type: Time(L)). ID issuers and providers of data repositories (including the router) shall timestamp each received message up to the second. CHAPTER I FIELD DESCRIPTIONS SECTION 1 Data Type Data Type Description Example ARC Administrative Reference Code (ARC) or any successive code adopted under the Excise Movement and Control System (EMCS) ‘15GB0123456789ABCDEF0’ aUI Aggregated level unique identifier coded with: either the invariant set of ISO646:1991 and composed of four blocks: (a) ID issuer's prefix in accordance with ISO15459-2:2015, (b) serialisation element in the format established by the ID issuer, (c) tobacco facility identifier code following the Data Type: FID and (d) timestamp following the Data Type: Time(s) or the invariant set of ISO646:1991 forming a code structured in accordance with ISO15459-1:2014 or ISO15459-4:2014 (or their latest equivalent) Boolean Boolean value — ‘0’ (false/disabled) — ‘1’ (true/enabled) Country Country name coded with ISO-3166-1:2013 alpha-2 (or its latest equivalent) ‘DE’ Currency Currency name coded with ISO 4217:2015 (or its latest equivalent) ‘EUR’ Date UTC (Coordinated Universal Time) date corresponding to the following format: YYYY-MM-DD ‘2019-05-20’ Decimal Number values, decimal allowed ‘1’ or ‘2,2’ or ‘3,33’ EOID Economic operator identifier code corresponding to the format established by the ID issuer coded with the invariant set of ISO646:1991 FID Tobacco facility identifier code corresponding to the format established by the ID issuer coded with the invariant set of ISO646:1991 Integer Rounded number values, no decimal numbers ‘1’ or ‘22’ or ‘333’ MID Machine identifier code corresponding to the format established by the ID issuer coded with the invariant set of ISO646:1991 MRN Movement Reference Number (MRN) is a unique customs registration number. It contains 18 digits and is composed of the following elements: (a) last two digits of the year of formal acceptance of export movement (YY), (b) country name coded with ISO-3166-1:2013 alpha-2 (or its latest equivalent) of the Member State to which the declaration was sent, (c) unique identifier for entry/import per year and country, and (d) check digit. ‘11IT9876AB88901235’ SEED Excise number composed of: (a) country name coded with ISO-3166-1:2013 alpha-2 (or its latest equivalent) (e.g. ‘LU’) and (b) eleven alphanumeric characters, if needed, padded to the left with zeroes (e.g. ‘00000987ABC’). ‘LU00000987ABC’ ITU Individual transport unit code (e.g. SSCC) generated in accordance with ISO15459-1:2014 (or its latest equivalent) ‘001234560000000018’ Text Alphanumeric values coded with ISO8859-15:1999 ‘abcde12345’ Time(L) UTC (Coordinated Universal Time) in the following format: YYYY-MM-DDThh:mm:ssZ ‘2019-07-16T19:20:30Z’ Time(s) UTC (Coordinated Universal Time) in the following format: YYMMDDhh ‘19071619’ TPID Tobacco Product Identifier (TP-ID) – numeric identifier used in the EU-CEG system in the format: NNNNN-NN-NNNNN ‘02565-16-00230’ PN Product number – numeric identifier used in the EU-CEG system to identify product presentations (e.g. GTIN (Global Trade Identification Number) of the product) ‘00012345600012’ upUI(L) Unit packet level unique identifier coded with the invariant set of ISO646:1991 and composed of three blocks: (a) ID Issuer's prefix in accordance with ISO15459-2:2015, (b) middle block in the format established by the ID issuer and (c) timestamp following the Data Type: Time(s) upUI(s) Unit packet level unique identifier coded with the invariant set of ISO646:1991 and composed of two blocks: (a) ID issuer's prefix in accordance with ISO15459-2:2015 and (b) serialisation element in the format established by the ID issuer (i.e. UI made visible in the human readable format on the unit packets) Year UTC (Coordinated Universal Time) year in the following format: YYYY ‘2024’ SECTION 2 Cardinality Type Type Description Simple (S) Single value Multiple (M) Multiple values SECTION 3 Priority Type Type Description Mandatory (M) The variable must be completed to successfully submit the message Optional (O) The variable relates to supplementary fields which remain optional CHAPTER II MESSAGES SECTION 1 Identifier codes for economic operators, facilities and machines 1.1. Request for an economic operator identifier code Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 1-1 EO_Name1 Economic operator's registered name Text S M EO_Name2 Economic operator's alternative or abridged name Text S O EO_Address Economic operator's address – street name, house number, postal code, city Text S M EO_CountryReg Economic operator's country of registration Country S M EO_Email Economic operator's email address used to inform about registration process, including subsequent changes and other required correspondence Text S M VAT_R Indication of the VAT registration status Boolean S M 0 – No VAT registration 1 – VAT number exists VAT_N Economic operator's VAT number Text S M, if VAT_R = 1 TAX_N Economic operator's tax registration number Text S M, if VAT_R = 0 EO_ExciseNumber1 Indication if the economic operator has an excise number issued by the competent authority for the purpose of identification of persons/premises Boolean S M 0 – No SEED number 1 – SEED number exists EO_ExciseNumber2 Economic operator's excise number issued by the competent authority for the purpose of identification of persons/premises SEED S M, if EO_ExciseNumber1 = 1 OtherEOID_R Indication if the economic operator has been allocated an identifier by another ID Issuer Boolean S M 0 – No 1 – Yes OtherEOID_N Economic operator identifier codes allocated by other ID Issuers EOID M M, if OtherEOID_R = 1 Reg_3RD Indication if the registration is made on behalf of a retail outlet operator not involved otherwise in the tobacco trade Boolean S M 0 – No 1 – Yes Reg_EOID Identifier of the economic operator that acts on behalf of a retail outlet operator not involved otherwise in the tobacco trade EOID S M, if Reg_3RD = 1 1.2. Correction of information concerning the economic operator identifier code Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 1-2 EO_ID Economic operator identifier code EOID S M EO_CODE Economic operator's confirmation code provided in response to the registration of economic operator Text S M EO_Name1 Economic operator's registered name Text S M EO_Name2 Economic operator's alternative or abridged name Text S O EO_Address Economic operator's address – street name, postal code and city Text S M EO_CountryReg Economic operator's country of registration Country S M EO_Email Economic operator's email address used to inform about registration process, including subsequent changes Text S M VAT_R Indication of the VAT registration status Boolean S M 0 – No VAT registration 1 – VAT number exists VAT_N Economic operator's VAT number Text S M, if VAT_R = 1 TAX_N Economic operator's tax registration number Text S M, if VAT_R = 0 EO_ExciseNumber1 Indication if the economic operator has an excise number issued by the competent authority for the purpose of identification of persons/premises Boolean S M 0 – No SEED number 1 – SEED number exists EO_ExciseNumber2 Economic operator's excise number issued by the competent authority for the purpose of identification of persons/premises SEED S M, if EO_ExciseNumber1 = 1 OtherEOID_R Indication if the economic operator has been allocated an identifier by another ID Issuer Boolean S M 0 – No 1 – Yes OtherEOID_N Economic operator identifier codes allocated by other ID Issuers EOID M M, if OtherEOID_R = 1 Reg_3RD Indication if the registration is made on behalf of the retail outlet operator not involved otherwise in the tobacco trade Boolean S M 0 – No 1 – Yes Reg_EOID Identifier of the economic operator that acts on behalf of the retail outlet operator not involved otherwise in the tobacco trade EOID S M, if Reg_3RD = 1 1.3. De-registration of economic operator identifier code Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 1-3 EO_ID Economic operator identifier code EOID S M EO_CODE Economic operator's confirmation code provided in response to the registration of economic operator Text S M Reg_3RD Indication if the registration is made on behalf of the retail outlet operator not involved otherwise in the tobacco trade Boolean S M 0 – No 1 – Yes Reg_EOID Identifier of the economic operator that acts on behalf of the retail outlet operator not involved otherwise in the tobacco trade EOID S M, if Reg_3RD = 1 1.4. Request for a facility identifier code Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 1-4 EO_ID Economic operator identifier code EOID S M EO_CODE Economic operator's confirmation code provided in response to the registration of economic operator Text S M F_Address Facility's address – street name, house number, postal code and city Text S M F_Country Facility's country Country S M F_Type Type of facility Integer S M 1 – manufacturing site with warehouse 2 – standalone warehouse 3 – retail outlet 4 – other F_Type_Other Description of other facility Text S M, if F_Type = 4 F_Status Indication if a part of the facility has a tax (excise) warehouse status Boolean S M 0 – No 1 – Yes F_ExciseNumber1 Indication if the facility has an excise number issued by the competent authority for the purpose of identification of persons/premises Boolean S M 0 – No SEED number 1 – SEED number exists F_ExciseNumber2 Facility's excise number issued by the competent authority for the purpose of identification of persons/premises SEED S M, if F_ExciseNumber1 = 1 OtherFID_R Indication if the facility has been allocated an identifier by another ID Issuer Boolean S M 0 – No 1 – Yes (possible only for non-EU facilities) OtherFID_N Facility identifier codes allocated by other ID Issuers FID M M, if OtherFID_R = 1 Reg_3RD Indication if the registration is made on behalf of a retail outlet operator not involved otherwise in the tobacco trade Boolean S M 0 – No 1 – Yes (possible only if F_Type = 3) Reg_EOID Identifier of the economic operator that acts on behalf of the retail outlet operator not involved otherwise in the tobacco trade EOID S M, if Reg_3RD = 1 1.5. Correction of information concerning the facility identifier code Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 1-5 EO_ID Economic operator identifier code EOID S M EO_CODE Economic operator's confirmation code provided in response to the registration of economic operator Text S M F_ID Facility identifier code FID S M F_Address Facility's address – street name, postal code and city Text S M F_Country Facility's country Country S M F_Type Type of facility Integer S M 1 – manufacturing site with warehouse 2 – standalone warehouse 3 – retail outlet 4 – other F_Type_Other Description of other facility Text S M, if F_Type = 4 F_Status Indication if a part of the facility has a tax (excise) warehouse status Boolean S M 0 – No 1 – Yes F_ExciseNumber1 Indication if the facility has an excise number issued by the competent authority for the purpose of identification of persons/premises Boolean S M 0 – No SEED number 1 – SEED number exists F_ExciseNumber2 Facility's excise number issued by the competent authority for the purpose of identification of persons/premises SEED S M, if F_ExciseNumber1 = 1 OtherFID_R Indication if the facility has been allocated an identifier by another ID Issuer Boolean S M 0 – No 1 – Yes (possible only for non-EU facilities) OtherFID_N Facility identifier codes allocated by other ID Issuers FID M M, if OtherFID_R = 1 Reg_3RD Indication if the registration is made on behalf of the retail outlet operator not involved otherwise in the tobacco trade Boolean S M 0 – No 1 – Yes (possible only if F_Type = 3) Reg_EOID Identifier of the economic operator that acts on behalf of the retail outlet operator not involved otherwise in the tobacco trade EOID S M, if Reg_3RD = 1 1.6. De-registration of facility identifier code Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 1-6 EO_ID Economic operator identifier code EOID S M EO_CODE Economic operator's confirmation code provided in response to the registration of economic operator Text S M F_ID Facility identifier code FID S M Reg_3RD Indication if the de-registration is made on behalf of a retail outlet operator not involved otherwise in the tobacco trade Boolean S M 0 – No 1 – Yes Reg_EOID Identifier of the economic operator that acts on behalf of the retail outlet operator not involved otherwise in the tobacco trade EOID S M, if Reg_3RD = 1 1.7. Request for a machine identifier code Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 1-7 EO_ID Economic operator identifier code EOID S M EO_CODE Economic operator's confirmation code provided in response to the registration of economic operator Text S M F_ID Facility identifier code FID S M M_Producer Machine's producer Text S M M_Model Machine's model Text S M M_Number Machine's serial number Text S M M_Capacity Maximum capacity over 24-hour production cycle expressed in unit packets Integer S M 1.8. Correction of information concerning the machine identifier code Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 1-8 EO_ID Economic operator identifier code EOID S M EO_CODE Economic operator's confirmation code provided in response to the registration of economic operator Text S M F_ID Facility identifier code FID S M M_ID Machine identifier code MID S M M_Producer Machine's producer Text S M M_Model Machine's model Text S M M_Number Machine's serial number Text S M M_Capacity Maximum capacity over 24-hour production cycle expressed in unit packets Integer S M 1.9. De-registration of machine identifier code Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 1-9 EO_ID Economic operator identifier code EOID S M EO_CODE Economic operator's confirmation code provided in response to the registration of economic operator Text S M F_ID Facility identifier code FID S M M_ID Machine identifier code MID S M SECTION 2 Unique identifiers (UIs) 2.1. Request for unit level UIs Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 2-1 EO_ID Economic operator identifier code of the submitting entity (either EU manufacturer or EU importer) EOID S M F_ID Facility identifier code FID S M Process_Type Indication if the production process involves machinery Boolean S M 0 – No (only for fully hand made products) 1 – Yes M_ID Machine identifier code MID S M, if Process_Type = 1 P_Type Type of tobacco product Integer S M 1 — Cigarette 2 — Cigar 3 — Cigarillo 4 — Roll your own tobacco 5 — Pipe tobacco 6 — Waterpipe tobacco 7 — Oral tobacco 8 — Nasal tobacco 9 — Chewing tobacco 10 — Novel tobacco product 11 — Other (product placed on the market before 19 May 2014, not covered by categories 1-9) P_OtherType Description of other type of tobacco product Text S M, if P_Type = 11 P_CN Combined Nomenclature (CN) code Text S O P_Brand Brand of tobacco product Text S M P_weight Average gross weight of unit packet, including packaging, in grams with 0,1 gram accuracy Decimal S M TP_ID Tobacco product identifier used in the EU-CEG system TPID S M, if Intended_Market is an EU country TP_PN Tobacco product number used in the EU-CEG system PN S M, if Intended_Market is an EU country Intended_Market Intended country of retail sale Country S M Intended_Route1 Indication if the product is intended to be moved across country boarders with terrestrial/water/air transport Boolean S M 0 – No 1 – Yes Intended_Route2 The first country of terrestrial/water/air transport after the product leaves the Member State of manufacturing or the Member State of importation established on the basis of a check point on the land border, next seaport or next airport respectively Country S M, if Intended_Route1 = 1 Import Indication if the product is imported into the EU Boolean S M 0 – No 1 – Yes Req_Quantity Requested quantity of unit packet level UIs Integer S M 2.2. Request for aggregated level UIs Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 2-2 EO_ID Economic operator identifier code of the submitting entity EOID S M F_ID Facility identifier code FID S M Req_Quantity Requested quantity of aggregated level UIs Integer S M 2.3. Request for deactivation of UIs Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 2-3 EO_ID Economic operator identifier code of the submitting entity EOID S M Deact_Type Deactivation of unit packet or aggregated level UIs Integer S M 1 – Unit packet level UIs 2 – Aggregated level UIs Deact_Reason1 Identification of the reason for deactivation Integer S M 1 – Product destroyed 2 – Product stolen 3 – UI destroyed 4 – UI stolen 5 – UI unused 6 – Other Deact_Reason2 Description of other reason Text S M, if Deact_Reason1 = 6 Deact_Reason3 Additional description of the reason Text S O Deact_upUI List of unit packet level UIs to be deactivated upUI(s) M M, if Deact_Type = 1 Deact_aUI List of aggregated level UIs to be deactivated aUI M M, if Deact_Type = 2 SECTION 3 Recording and transmission of information on product movements 3.1. Application of unit level UIs on unit packets Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 3-1 EO_ID Economic operator identifier code of the submitting entity EOID S M F_ID Facility identifier code FID S M upUI_1 List of unit packet level UIs to be recorded (full length) upUI(L) M M upUI_2 List of corresponding unit packet level UIs to be recorded (as visible in human readable format) indicated in the same order as upUI_1 upUI(s) M M upUI_comment Comments by the reporting entity Text S O 3.2. Application of aggregated level UIs on aggregated packaging Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 3-2 EO_ID Economic operator identifier code of the submitting entity EOID S M F_ID Facility identifier code FID S M Event_Time Time of event occurrence Time(s) S M aUI Aggregated level UI aUI S M Aggregation_Type Identification of aggregation type Integer S M 1 – aggregation of only unit packet level UIs 2 – aggregation of only aggregated level UIs 3 – aggregation of both unit packet and aggregated level UIs Aggregated_UIs1 List of unit packet level UIs subject to aggregation upUI(L) M M, if Aggregation_ Type = 1 or 3 Aggregated_UIs2 List of aggregated level UIs subject to further aggregation aUI M M, if Aggregation_ Type = 2 or 3 aUI_comment Comments by the reporting entity Text S O 3.3. Dispatch of tobacco products from a facility Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 3-3 EO_ID Economic operator identifier code of the submitting entity EOID S M Event_Time Intended time of event occurrence Time(s) S M F_ID Dispatch facility identifier code FID S M Destination_ID1 Indication of destination type: if the destination facility is located on the EU territory and if it is delivery to a vending machine (VM) or by means of a vending van (VV) delivering to multiple retail outlets in quantities that have not been predetermined in advance of the delivery Integer S M 1 – Non EU dest. 2 – EU destination other than VM – fixed quantity delivery 3 – EU VM(s) 4 – EU destination other than VM – delivery with VV Destination_ID2 Destination facility identifier code FID S M, if Destination_ID1 = 2 Destination_ID3 Destination facility identifier code(s) – possible multiple vending machines FID M M, if Destination_ID1 = 3 Destination_ID4 Destination facility identifier code(s) FID M M, if Destination_ID1 = 4 Destination_ID5 Destination facility's full address: street, house number, postal code, city Text S M, if Destination_ID1 = 1 Transport_mode Mode of transport by which the product leaves the facility, see: Commission Regulation (EC) No 684/2009, Annex II, Code List 7 Integer S M 0 – Other 1 – Sea Transport 2 – Rail transport 3 – Road transport 4 – Air transport 5 – Postal consignment 6 – Fixed transport installations 7 – Inland waterway transport Transport_vehicle Identification of the vehicle (i.e. number plates, train number, plane/flight number, ship name or other identification) Text S M ‘n/a’ is permitted value if Transport_mode = 0 and product movement takes place between adjacent facilities and is delivered manually Transport_cont1 Indication if the transport is containerised and uses an individual transport unit code (e.g. SSCC) Boolean S M 0 – No 1 – Yes Transport_cont2 Individual transport unit code of the container ITU S M, if Transport_cont1 = 1 Transport_s1 Indication if the dispatch takes place with the logistic/postal operator who operates its own track and trace system accepted by the Member State of the dispatch facility. Only for small quantities of tobacco products (net weight of the products dispatched below 10 kg) destined for exports to third countries Boolean S M 0 – No 1 – Yes Transport_s2 The logistic operator's tracking number Text S M, if Transport_s1 = 1 EMCS Dispatch under the Excise Movement and Control System (EMCS) Boolean S M 0 – No 1 – Yes EMCS_ARC Administrative Reference Code (ARC) ARC S M, if EMCS = 1 SAAD Dispatch with a simplified accompanying document, see: Commission Regulation (EEC) No 3649/92 Boolean S M 0 – No 1 – Yes SAAD_number Reference number of the declaration and/or authorization which has to be given by the competent authority in the Member State of destination before the movement starts Text S M, if SAAD = 1 Exp_Declaration Indication if the Movement Reference Number (MRN) has been issued by the customs office Boolean S M 0 – No 1 – Yes Exp_ DeclarationNumber Movement Reference Number (MRN) MRN S M, if Exp_Declaration = 1 UI_Type Identification of UI types in the dispatch (recorded at the highest level of available aggregation) Integer S M 1 – only unit packet level UIs 2 – only aggregated level UIs 3 – both unit packet and aggregated level UIs upUIs List of unit packet level UIs subject to the dispatch upUI(L) M M, if UI_Type = 1 or 3 aUIs List of aggregated level UIs subject to the dispatch aUI M M, if UI_Type = 2 or 3 Dispatch_comment Comments by the reporting entity Text S O 3.4. Arrival of tobacco products at a facility Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 3-4 EO_ID Economic operator identifier code of the submitting entity EOID S M F_ID Arrival facility identifier code FID S M Event_Time Time of event occurrence Time(s) S M Product_Return Indication if the arriving products are a return following complete or partial non-delivery Boolean S M 0 – No 1 – Yes UI_Type Identification of UI types received (recorded at the highest level of available aggregation) Integer S M 1 – only unit packet level UIs 2 – only aggregated level UIs 3 – both unit packet and aggregated level UIs upUIs List of unit packet level UIs received upUI(L) M M, if UI_Type = 1 or 3 aUIs List of aggregated level UIs received aUI M M, if UI_Type = 2 or 3 Arrival_comment Comments by the reporting entity Text S O 3.5. Trans-loading Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 3-5 EO_ID Economic operator identifier code of the submitting entity EOID S M Event_Time Intended time of event occurrence Time(s) S M Destination_ID1 Indication if the destination facility is located on the EU territory Boolean S M 0 – No 1 – Yes Destination_ID2 Destination facility identifier code FID S M, if Destination_ID1 = 1 Destination_ID3 Destination facility's full address Text S M, if Destination_ID1 = 0 Transport_mode Mode of transport to which the product is trans-loaded, see: Commission Regulation (EC) No 684/2009, Annex II, Code List 7 Integer S M 0 – Other 1 – Sea Transport 2 – Rail transport 3 – Road transport 4 – Air transport 5 – Postal consignment 6 – Fixed transport installations 7 – Inland waterway transport Transport_vehicle Identification of the vehicle (i.e. number plates, train number, plane/flight number, ship name or other identification) Text S M Transport_cont1 Indication if the transport is containerised and uses an individual transport unit code (e.g. SSCC) Boolean S M 0 – No 1 – Yes Transport_cont2 Individual transport unit code of the container ITU S M, if Transport_cont1 = 1 EMCS Dispatch under the Excise Movement and Control System (EMCS) Boolean S M 0 – No 1 – Yes EMCS_ARC Administrative Reference Code (ARC) ARC S M, if EMCS = 1 UI_Type Identification of UI types subject to the trans-loading (recorded at the highest level of available aggregation) Integer S M 1 – only unit packet level UIs 2 – only aggregated level UIs 3 – both unit packet and aggregated level UIs upUIs List of unit packet level UIs subject to the trans-loading upUI(L) M M, if UI_Type = 1 or 3 aUIs List of aggregated level UIs subject to the trans-loading aUI M M, if UI_Type = 2 or 3 Transloading_comment Comments by the reporting entity Text S O 3.6. Disaggregation of aggregated level UIs Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 3-6 EO_ID Economic operator's identifier EOID S M F_ID Facility's identifier FID S M Event_Time Time of event occurrence Time(s) S M aUI Aggregated level UI subject to disaggregation aUI S M disaUI_comment Comments by the reporting entity Text S O 3.7. Report of delivery carried out with a vending van to retail outlet (required if in message type 3-3, field Destination_ID1 = 4) Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 3-7 EO_ID Economic operator identifier code of the submitting entity EOID S M F_ID Facility identifier code of retail outlet FID S M Event_Time Time of event occurrence Time(s) S M UI_Type Identification of UI types delivered (recorded at the highest level of available aggregation) Integer S M 1 – only unit packet level UIs 2 – only aggregated level UIs 3 – both unit packet and aggregated level UIs upUIs List of unit packet level UIs delivered upUI(L) M M, if UI_Type = 1 or 3 aUIs List of aggregated level UIs delivered aUI M M, if UI_Type = 2 or 3 Delivery_comment Comments by the reporting entity Text S O SECTION 4 Transactional events 4.1. Issuing of the invoice Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 4-1 EO_ID Economic operator identifier code of the submitting entity EOID S M Event_Time Time of event occurrence Time(s) S M Invoice_Type1 Type of the invoice Integer S M 1 – Original 2 – Correction 3 – Other Invoice_Type2 Description of the other type of the invoice Text S M, if Invoice_Type1 = 3 Invoice_Number Number of the invoice Text S M Invoice_Date Date of the invoice Date S M Invoice_Seller Identity of the seller EOID S M Invoice_Buyer1 Indication if the buyer is located in the EU Boolean S M 0 – No 1 – Yes Invoice_Buyer2 Identity of the buyer EOID S M, if Invoice_Buyer1 = 1 Buyer_Name Buyer's registered legal name Text S M, if Invoice_Buyer1 = 0 Buyer_Address Buyer's address – street name, house number, postal code, city Text S M, if Invoice_Buyer1 = 0 Buyer_CountryReg Buyer's country of registration Country S M, if Invoice_Buyer1 = 0 Buyer_TAX_N Buyer's tax registration number Text S M, if Invoice_Buyer1 = 0 First_Seller_EU Indication if the invoice is issued by the first seller in the EU, i.e. the EU manufacturer or the importer, and the product is destined for the EU market Boolean S M 0 – No 1 – Yes Product_Items_1 List of TPIDs corresponding to the product items listed on the invoice TPID M M, if First_Seller_EU = 1 Product_Items_2 List of product numbers corresponding to the product items listed on the invoice (in the same order as Product_Items_1) PN M M, if First_Seller_EU = 1 Product_Price Net unit packet price per each pair of TPID and product number (in the same order as Product_ Items_1) Decimal M M, if First_Seller_EU = 1 Invoice_Net Total net amount of the invoice Decimal S M Invoice_Currency Currency of the invoice Currency S M UI_Type Identification of UI types covered by the invoice (recorded at the highest level of available aggregation) Integer S M 1 – only unit packet level UIs 2 – only aggregated level UIs 3 – both unit packet and aggregated level UIs upUIs List of unit packet level UIs covered by the invoice upUI(L) M M, if UI_Type = 1 or 3 aUIs List of aggregated level UIs covered by the invoice aUI M M, if UI_Type = 2 or 3 Invoice_comment Comments by the reporting entity Text S O 4.2. Issuing of the order number Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 4-2 EO_ID Economic operator identifier code of the submitting entity EOID S M Event_Time Time of event occurrence Time(s) S M Order_Number Number of the purchase order Text S M Order_Date Date of the purchase order Date S M UI_Type Identification of UI types covered by the purchase order (recorded at the highest level of available aggregation) Integer S M 1 – only unit packet level UIs 2 – only aggregated level UIs 3 – both unit packet and aggregated level UIs upUIs List of unit packet level UIs covered by the purchase order upUI(L) M M, if UI_Type = 1 or 3 aUIs List of aggregated level UIs covered by the purchase order aUI M M, if UI_Type = 2 or 3 Order_comment Description of the reason for delayed recording of the purchase order Text S O 4.3. Receipt of the payment Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 4-3 EO_ID Economic operator identifier code of the submitting entity EOID S M Event_Time Time of event occurrence Time(s) S M Payment_Date Date of the payment receipt Date S M Payment_Type Type of payment Integer S M 1 – bank transfer 2 – bank card 3 – cash 4 – other Payment_Amount Amount of the payment Decimal S M Payment_Currency Currency of the payment Currency S M Payment_Payer1 Indication if the payer is located in the EU Boolean S M 0 – No 1 – Yes Payment_Payer2 Identity of the payer EOID S M, if Payment_Payer1 = 1 Payer_Name Payer's registered legal name Text S M, if Payment_Payer1 = 0 Payer_Address Payer's address – street name, house number, postal code and city Text S M, if Payment_Payer1 = 0 Payer_CountryReg Payer's country of registration Country S M, if Payment_Payer1 = 0 Payer_TAX_N Payer's tax registration number Text S M, if Payment_Payer1 = 0 Payment_Recipient Identity of the recipient EOID S M Payment_Invoice Indication if the payment corresponds to the existing invoice Boolean S M 0 – No 1 – Yes Invoice_Paid Number of the invoice paid with the payment Text S M, if Payment_Invoice = 1 UI_Type Identification of UI types covered by the payment (recorded at the highest level of available aggregation) Integer S M, if Payment_Invoice = 0 1 – only unit packet level UIs 2 – only aggregated level UIs 3 – both unit packet and aggregated level UIs upUIs List of unit packet level UIs covered by the payment upUI(L) M M, if Payment_Invoice = 0 and UI_Type = 1 or 3 aUIs List of aggregated level UIs covered by the payment aUI M M, if Payment_Invoice = 0 and UI_Type = 2 or 3 Payment_comment Comments by the reporting entity Text S O SECTION 5 Recalls 5. Recalls of requests, operational and transactional messages (possible for message types 2-1, 2-2, 3-1 to 3-7, 4-1, 4-2 and 4-3) Item # Field Comments Data Type Cardinality Priority Values Message_Type Identification of message type Text S M 5 EO_ID Economic operator identifier code of the submitting entity EOID S M Recall_CODE Message recall code provided to the message sender in the acknowledgement of the original message to be recalled Text S M Recall_Reason1 Reason for recalling the original message Integer S M 1 – reported event did not materialise (only for message types 3-3 and 3-5) 2 – message contained erroneous information 3 – other Recall_Reason2 Description of the reason for recalling the original message Text S M, if Recall_Reason1 = 3 Recall_Reason3 Any additional explanations on the reason for recalling the original message Text S O Notice: A recall with respect to operational and logistic events results in flagging the recalled message as cancelled but does not lead to the deletion of the existing database record.