How to comply with the EU 1169/2011 regulation via GDSN prepj
Transcription
How to comply with the EU 1169/2011 regulation via GDSN prepj
prepj Belgium & Luxembourg How to comply with the EU 1169/2011 regulation via GDSN Version 7 - March 2014 www.gs1belu.org The global language of business How to comply with the EU 1169/2011 regulation via GDSN Contents How to comply with the EU 1169/2011 regulation via GDSN ............................................... 1 Review of the document ................................................................................................. 3 Process for publishing to Belgilux data recipients (via trustbox) .......................................... 3 Introduction .................................................................................................................. 5 Instructions for data entry .............................................................................................. 6 Process for publishing to Belgilux data recipients (via trustbox) .......................................... 7 1. General information ................................................................................................. 8 2. List of ingredients .................................................................................................. 12 3. Origin .................................................................................................................. 14 4. Preparation, use and storage .................................................................................. 15 5. Allergens .............................................................................................................. 16 6. Nutrients .............................................................................................................. 18 7. Claims ................................................................................................................. 23 8. Labels .................................................................................................................. 24 9. How to add a packshot image? (not mandatory)........................................................ 26 10. Particular cases / General recommandations ............................................................. 27 11. Appendixes ........................................................................................................... 28 12. Contact ................................................................................................................ 31 2014, version 6 All contents copyright © GS1 2014 page 2 of 32 How to comply with the EU 1169/2011 regulation via GDSN Review of the document When 13/11/2013 Who MS MS MS MS 20/11/2013 MS MS 5/12/2013 SD 27/12/2013 SD 27/12/2013 SD 27/12/2013 SD 27/12/2013 SD 6/01/2014 SD 6/01/2014 SD 13/02/2014 SD 13/02/2014 SD 2014, version 6 What “label description” is available as AV Pair attribute “contactName” is not yet available in AV Pair “Additional particulars” is an AV Pair attribute that can only be completed in one language. Enter all the languages in the same field “marketing message” can only be completed in one language. Enter all the languages in the same field Addition of UoM in nutrient code list Allergens must be specified in the ingredient statement using capital letters. “Product Description” will no longer be identified with the attribute ‘tradeItemDescription’ but via the AV Pair attribute ‘labelDescription’ Product description: how to add multiple languages for an AV Pair attribute ‘Brand owner GLN’ information added to attribute ‘Name of Brand Owner’ ‘Legal name’ can be filled with the legal name of the product + some specific ‘particulars’ indicated in annex 6 of the EU 1169/2011 regulation. + instructions on how to add this attributes in multiple languages added Process for publishing to Belgilux data recpients changed (automatic validation + add info via webtool process) + add remark about the trustbox test environment to test the connection GDSN <-> trustbox prior to publication to trustbox production environment Definition and instructions for “Food Business Operator” have been updated Definition and instructions for “Company Address” have been updated Added the attribute ‘descriptiveSize’ base on the EU guidelines ‘nameOfManufacturer’ was removed as an attribute as it is not mandatory localisation 1. ; attribute “product description” 1. ; attribute “Food business operator” 1. ; attribute “Additional particulars” 7. ; Claims 9. ; Appendixes 2. List of ingredients 1. General information 1. General information 1. General information 1. General information Process for publishing to Belgilux data recipients (via trustbox) 1. General information 1. General information 1. General information 1. General information All contents copyright © GS1 2014 page 3 of 32 How to comply with the EU 1169/2011 regulation via GDSN 13/02/201 SD 13/02/2014 SD 13/02/2014 SD 13/02/2014 SD 4/03/2014 RG 7/03/2014 RG 2014, version 6 The attribute ‘allergenStatement’ was added based on the EU guidelines fishCathZone was removed from the attributes based on the EU guidelines. This will be express in the ingredientStatment from now on Place of provenance was removed from the attributes based on EU guidelines Use code ‘approximately’ or ‘less then’ but not ‘exact’ to indicate the level of presence of a nutrient in a product. Multilingual information via AV Pair attributes Adapting documentation to conform with EU GDSN Implementation guidelines 2. List of ingredients 2. List of ingredients 3.origin 6.nutrients All contents copyright © GS1 2014 page 4 of 32 How to comply with the EU 1169/2011 regulation via GDSN Introduction In November 2011, the European Union (EU) has published a new regulation regarding food information which will come into force on December 13, 2014. The goal of this regulation is to ensure that consumers can make informed purchases, having access to information about the product such as nutritional value, ingredients, instructions for use, etc. The regulation specifies certain labeling rules such as colors, printing, font size and also specifies that this (extra) information must be available to the consumer who buys prepackaged food online (via means of distance selling). Short summary of the distance selling chapter of the regulation: The EU Food Information Regulation (EU 1169/2011) requires that a significant amount of food information must be available to the consumer before purchase of the prepacked food on a web shop, app or via another distance sale method. This mandatory information must be available on or through the website or via another electronic channel. If the pre-purchase information is not available, the pre-packed food cannot be sold online. The EU Food Information Regulation (1169/2011) requires that a significant amount If theinformation brand owner doesbe not make available relevant information to the of food must available to the the consumer before purchase of the retailer in an electronic format, it will be difficult for the retailer to sell the prepackaged food on a website, app or via another distance sale method. on its website. Nevertheless, the brand is not obligated Thisfood mandatory information must be available onowner or through the websiteto or provide via another such information in a website friendly format to the distance seller. electronic channel. If the pre-purchase information is not available, the prepackaged food cannot be sold online. Yet, a system ofdoes co-operation owner and retailer would be in If the brand owner not makebetween availablethe thebrand relevant information to the retailer required to ensure that accurate and complete mandatory food information is an electronic to the consumer prior to purchas available to the consumer prior to purchase. This regulation places a clear responsibility on those involved in the supply chain to make sure that the information available on the package is also available to the consumer when . buying food products online. This document aims to provide information on how to share product information starting from information available in a GDSN-certified data pool (e.g. CDB from GS1 Belgium & Luxembourg). The document should be used as a guide to where the different attributes are situated, and how to fill them in to comply with the regulation. The manual will not explain the regulation itself into detail, but references to specific parts of it on an attribute level. Please note that the starting point for entering data is (for a large part of the attributes) the data available on the label. 2014, version 6 All contents copyright © GS1 2014 page 5 of 32 How to comply with the EU 1169/2011 regulation via GDSN Instructions for data entry This guide contains all label information that is required to enter to comply with EU 1169/2011. All attributes are described in order to create a product description sheet in a GDSN compliant data pool (e.g.CDB). It will not repeat the 24 mandatory fields that have to be filled in if they are not a specific part of the regulation. For a specific manual on the use of CDB/GDSN and the 24 mandatory fields we refer to www.gs1belu.org or [email protected]. Each attribute is presented as follows: The “i.Where” indicates where in the CDB webforms (data pool of GS1 Belgium & Luxembourg) you can enter the specific information. The name of the tab will be displayed, the name of the specific subtab will be highlighted. “ii. GDSN name ” and “iii. GDSN definition” specify the attributes in the GDS network. “iv. Instruction, v. Remark and vi. Example” will provide directions on how to fill in the attributes. For target market Belgium the label information has to be entered in at least Dutch and French. Extra languages (e.g. German, English, Spanish, …) are optional and can be entered by adding language fields in GDSN if relevant/stated on the package. PLEASE NOTE that the screenshots have a goal of illustrating the written explanation on a certain topic. They are taken from the web environment of the certified data pool of GS1 Belgium & Luxembourg ‘Central Data Bank’ (CDB) and can thus be different from the environment of other GDSN data pools. 2014, version 6 All contents copyright © GS1 2014 page 6 of 32 How to comply with the EU 1169/2011 regulation via GDSN Process for publishing to Belgilux data recipients (via trustbox) Please note that in order to reach the Belgilux data recipients (retailers and third parties) with data coming from GDSN, the following steps of the ‘trustbox process’ have to be followed: 1. Request a trustbox account so that the published data from GDSN can later be integrated in the trustbox live environment. Visit http://www.gs1belu.org/nl/trustboxapplication and follow the steps in order to subscribe to trustbox. 2. Create, save and release the products (and/or hierarchies) in the GDSN data pool (for a manual for the CDB data pool, please visit http://www.gs1belu.org/nl/publicaties/handleidingen/cdb-user-guide). 3. Publish the product(s) in the GDSN data pool to the data recipient GLN (retailer(s) + GLN of trustbox: 5488888001428). The ‘how to’ on publishing can also be found in the manual (see 2). 4. Trustbox will now act as a data recipient; it will receive the data and integrate this data into the trustbox environment of this supplier (which was set up during step 1) and validate this data automatically (it is thus available for the Belgilux data recipients) . 5. If necessary: add certain elements or add a pack shot of the product in the trustbox webtool after putting the status to ‘loaded’. In order to make the changes available to data recipients again, put the status back to ‘validated’. IMPORTANT: A test connection between GDSN and the test environment of trustbox can be set up by publishing data from the GDSN test environment to trustbox UAT. All procedures remain te same, only the environment changes. 2014, version 6 All contents copyright © GS1 2014 page 7 of 32 How to comply with the EU 1169/2011 regulation via GDSN 1. General information This series of attributes provides information allowing to identify the food products, their manufacturer(s), the brand owner. Product Description i. ii. iii. iv. Where: Extension: ‘AV Pair/ Specific technical Characteristics’ GDSN name : labelDescription GDSN definition : / Instruction : A literal reproduction of the text featured on a product’s label in the same word-by-word order in which it appears on the front of the product’s packaging. See appendix for more information about entering AV Pair attributes in CDB. v. Remark : The lack of this attribute was formely solved by using the attribute ‘productDescription’, but has now been integrated in AV Pair and can thus be filled. In order to enter this attribute in multiple languages, please duplicate the attribute and use the ISO language codes followed by a colon and the label description. For instructions on how to add AV Pair attributes see below. This is a mandatory attribute for trustbox! It’s mandatory to provide an ISO 639-1 language code! vi. Example: ‘nl: Danone Breakfast aardbei yoghurt’, ‘fr: Danone breakfast yaourt à la fraise’, etc. Brand name i. Where : ID/Classification / Description / Taxes / Production / BarCode ii. GDSN name : brandName iii. GDSN definition : The recognizable name used by a brand owner to uniquely identify a line of trade items or services. This is recognizable by the consumer. iv. Instruction : / v. Remark : / vi. Example : ‘Spa’ Name of brand owner i. ii. iii. iv. v. Where : ID/Classification / Description / Taxes / Production / BarCode GDSN name : brand owner GDSN definition : Name of the party who owns the brand of the item. Instruction : / Remark : only one name can be entered here. This is not a language dependant attribute. vi. Example : « Nestlé » 2014, version 6 All contents copyright © GS1 2014 page 8 of 32 How to comply with the EU 1169/2011 regulation via GDSN Net content + UoM i. Where : Hierarchy / Dimensions / Components / Display Space Planning / Referenced Items ii. GDSN name : netContent iii. GDSN definition : The amount of the trade item contained by a package, usually as claimed on the label. iv. Instruction: For fixed value trade items use the value claimed on the package. In case of variable quantity trade items, indicates the average quantity. v. Remark: Has to be associated with a valid Unit of Measure (UoM). vi. Example: Water 750ml - net content = "750 ML". descriptiveSize i. Where: Order / Shipment / Marketing / Prices / Season / Colour ii. GDSN definition : An alphanumeric size factor the brand owner wishes to communicate to the consumer. Please use the specific definition of this data type and field, 1-35, as defined in the Trade Item BRD. iii. Instruction: To be used for prepacked item consists of two or more individual prepacked items containing the same quantity of the same product if relevant. iv. Remark: free text field. v. Example: 4 x 50g Drained weight + UoM i. Where : Hierarchy / Dimensions / Components / Display Space Planning / Referenced Items ii. GDSN name : drainedWeight iii. GDSN definition : The weight of the trade item when drained of its liquid. iv. Instruction : Where a solid food is represented in a liquid medium, the drained net weight of the food shall also be indicated. v. Remark : Has to be associated with a valid UoM (Unit of Measure). vi. Example : “225 GR"= pickles drained of its vinegar (if net weight is e.g. 350 GR). Food business operator i. Where : Extension: ‘AV Pair/ Specific technical Characteristics’ ii. GDSN name : contactName iii. GDSN definition : The name of the individual or department that can be contacted to provide additional information. iv. Instruction : Populate as stated on the label. See appendix for more information about entering AV Pair attributes in CDB. v. Remark : The name of the food business operator can be the same as the brand owner and/or manufacturer, but can also be the name of the party that has the right to distribute/import the product in a specific market. 2014, version 6 All contents copyright © GS1 2014 page 9 of 32 How to comply with the EU 1169/2011 regulation via GDSN vi. Example : company XYZ Company address i. ii. iii. iv. Where : Extension: ‘AV Pair/ Specific technical Characteristics’ GDSN name : communicationAddress GDSN definition : used to communicate the physical location of a contact party. Instruction : Free text field. Populate as stated on the label. Do not use ‘enters’ to try and format the text. All information should be provided in a simple text string. v. Remark : the company communication address associated with the Food Business Operator as stated on the label. Also insert telephone numbers in this field, if available on the packaging. vi. Since the company address can be mentioned in multiple languages, it’s mandatory to provide an ISO 639-1 language code for every repetition of the AV Pair attribute! See appendix for more information about entering AV Pair attributes in CDB. vii. Example : ‘nl: Koningsstraat 76, 1000 Brussel’; ‘fr: Rue Royale 76, 1000 Bruxelles’. Product url: i. Where : Trade Item External Information / Contact Information ii. GDSN name : / iii. GDSN definition : Uniform Resource Locator (URL) that references a World-Wide Web resource providing information about the product. iv. Instruction : 1. Complete the attribute “type of information” with the value “WEBSITE” 2. Complete the attribute “Uniform Ressource Identifier” with the url of the product/brand/company website v. Remark : Link to the website of the product/manufacturer/brand owner. This is not a mandatory attribute for the EU 1169/2011 regulation. vi. Example : ‘www.gs1belu.org’. Legal name i. Where : Extension: ‘AV Pair/ Specific technical Characteristics’ ii. GDSN name : regulatedProductName iii. GDSN definition : The prescribed, regulated (legal) or generic product name or denomination that describes the true nature of the food and is sufficiently precise to distinguish it from other foods according to the country specific regulation. iv. Instruction : Should be the same as the regulated name on the pack. See appendix for more information about entering AV Pair attributes in CDB. v. Remark : this is not the label description or commercial name of the product, but a more generic/legal name of the product. In annex 6 of the EU regulation 1169/2011, some particulars are mentioned that need to accompany the legal 2014, version 6 All contents copyright © GS1 2014 page 10 of 32 How to comply with the EU 1169/2011 regulation via GDSN name. Please take a look at this list before entering this attribute and make sure all information is filled in to comply with the regulation via a GDSN data pool. See also the next attribute ‘additional particulars’. Since the legal name can be mentioned in multiple languages, it’s mandatory to provide an ISO 639-1 language code for every repetition of the AV Pair attribute! vi. Example : ‘nl: soep’; en: soup’ or ‘en: biscuits’ or ‘en: instant soup’. Additional particulars i. Where : Extension: Food & Beverage - Diet / Preparation / Product Yield / Additive Information ii. GDSN name : compulsoryAdditivesLabelInformation iii. GDSN definition : A description of any compulsory label information on the product for the serving counter. iv. Instruction : Info from Annex III and VI of the regulation. Except for 2.1 ‘with sweetener(s)’ and 2.2 ‘with sugar(s) and sweetener(s)’ these statements shall accompany the name of the food. v. Remark : These will NOT be part of regulatedProductName, except for “‘with sweetener(s)’ and 2.2 ‘with sugar(s) and sweetener(s)’. These additional particulars are described in annex III and VI of the regulation 1169/2011 (http://eurlex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2011:304:0018:01:NL:HTML). vi. Example : ‘Packed in a protective atmosphere’, etc. 2014, version 6 All contents copyright © GS1 2014 page 11 of 32 How to comply with the EU 1169/2011 regulation via GDSN 2. List of ingredients Ingredient statement i. Where : Extension: Food & Beverage - Serving / Ingredient / Nutrient Information ii. GDSN name : ingredientStatement iii. GDSN definition : Information on the constituent ingredient make up of the product, specified as one string. iv. Instruction : Exact copy of ingredient statement on packaging. Must be entered in all relevant languages (on physical package). The field should always start with the word “Ingredients:” in the relevant language. Do not use ‘enters’ to try and format the text. All information should be provided in a simple text string. If information about the fish catch zone, or method of catching is stated on the label. This information can also be entered after the ingredient list in the same way as it’s stated on the label. Foot notes are also part of the ingredient statement. v. Remark : The percentages can be included in this statement. This also applies for categories. Bold, italic or underlined text cannot be uploaded in the datapool. It’s therefore recommended that allergens or ingredients containing allergens are entered using CAPITAL LETTERS in order to make them more visible in the ingredient statement for the data receiver (and the consumer). Additionally, allergens should be entered separately in specific fields (see below). vi. Example : Ingredients: tomatoes (20%), water,MILK, salt. In order to add extra languages for the ingredient statement, choose the language codes in the dropdown list on the to right (purple box) and click the green ‘plus’ sign. The new language fields will appear (green boxes). 2014, version 6 All contents copyright © GS1 2014 page 12 of 32 How to comply with the EU 1169/2011 regulation via GDSN AllergenStatement (Not yet available in trustbox) i. Where: Extension: Food & Beverage - Allergy Related / Microbiological / Physiochemical Information ii. GDSN definition : Textual description of the present or absence of allergens as governed by local rules and regulation, specified as one string. iii. Instruction : Declare here the ingredient or processing aid listed in annex II of the EU 1169 regulation or derived from a substance or product listed in annex II causing allergies or intolerances used in the manufacture or preparation of a food and still present in the finished product, even if in an altered form as declared in the ingredient list. The separator ‘,’ should be used between the declaration of every allergen. iv. Remark : The idea is to have an exact copy of the ingredients containing allergens, or the actual allergens mentioned in Bold, Italic or Capital letter in the ingredient statement. This will allow retailers to map the allergen information to the ingredient statement, and making it possible to highlight the allergen information in the ingredient statement on their website (preferably in Bold). v. Example : Milk, celery. Alcoholic strength by volume i. ii. iii. iv. Where : ID/Classification / Description / Taxes / Production / BarCode GDSN name : percentageOfAlcoholByVolume GDSN definition : Percentage of alcohol contained in the base unit trade item. Instruction : with respect to beverages containing more than 1,2% by volume of alcohol, the actual alcoholic strength by volume is mandatory for the EU regulation 1169/2011. v. Remark : Only indicate the value and don’t mention the ‘%’ symbol. vi. Example : “12” 2014, version 6 All contents copyright © GS1 2014 page 13 of 32 How to comply with the EU 1169/2011 regulation via GDSN 3. Origin The following attributes allow to specifically mention the origin of the products. The attributes related to the life of animals (cattle, sheep,…) shall only be completed when relevant. Country of origin (will be replaced by AVP CountryOfOriginStatement) i. Where : ID / Classification / Description / Taxes / Production / BarCode ii. GDSN name : tradeItemCountryOfOrigin iii. GDSN definition : the country code(s) in which the goods have been produced or manufactured, according to criteria established for the purposes of application of the value may or may not be presented on the trade item label. iv. Instruction : use the country codes used in GDSN to indicate the relevant country. v. Remark : the regulation 1169/2011 is, at this point, not 100% clear about the information and use cases concerning this attribute. We will keep the community updated if the method or content that has to be introduced in this attribute changes. For now, we advise to enter the most correct information/country code possible. vi. Example : 056 for Belgium, 528 for The Netherlands Place of birth (not yet available in trustbox) i. Where : Extension: ‘AV Pair/ Specific technical Characteristics’ ii. GDSN name : placeOfBirth iii. GDSN definition : The place the mammal, species was born. The place may be a country, region (land or sea), city, etc. Since a company may have multiple facilities in multiple countries, the attribute needs to be repeating to reflect the potential places. The actual birth place of a particular animal would be transactional. iv. Instruction : / v. Remark : free text field vi. Example : Mediterranean see Place of rearing (not yet available in trustbox) i. Where : Extension: ‘AV Pair/ Specific technical Characteristics’ ii. GDSN name : placeOfRearing iii. GDSN definition : Is the place the mammal, species was raised after birth to the end of the animals’ life. The place maybe a country, region (land or sea), city, etc. Since a company may have multiple facilities in multiple countries, the attribute needs to be repeating to reflect the potential places. The actual rearing place(s) of a particular animal would be transactional. iv. Instruction : / v. Remark : free text field vi. Example : South-Africa 2014, version 6 All contents copyright © GS1 2014 page 14 of 32 How to comply with the EU 1169/2011 regulation via GDSN Place of slaughter (not yet available in trustbox) i. Where : Extension: ‘AV Pair/ Specific technical Characteristics’ ii. GDSN name : placeOfSlaughter iii. GDSN definition : Is the place the mammal, species was killed to be processed for food, or other purposes. The place maybe a country, region (land or sea), city, etc. Since a company may have multiple facilities in multiple countries, the attribute needs to be repeating to reflect the potential places. The actual slaughter place of a particular animal would be transactional. iv. Instruction : / v. Remark : free text field vi. Example : Belgium 4. Preparation, use and storage The next attributes give indications on how to prepare the product, and how to store it. Instructions for use (will be replaced by AVP UnspecifiedPreparationTypePreparationInstructions) i. Where: Extension Food & Beverage - Diet / Preparation / Product Yield / Additive Information ii. GDSN names: preparationType and preparationInstructions iii. GDSN definition: 1. preparationType: A code specifying the technique used to make the product ready for consumption. 2. preparationInstructions: Textual instruction on how to prepare the product before serving. iv. Instruction: Instructions for use where it would be difficult to make appropriate use of the food in absence of instructions v. Remark: Complete this information in all relevant languages for the target market as mentioned on the physical package. vi. Example: 1. Baking, boiling 2. Heat the oven to 200°C, unpack the pizza from the box, remove the plastic foil, bake the pizza for 12minutes, remove carefully from the oven, slice the pizza before serving 2014, version 6 All contents copyright © GS1 2014 page 15 of 32 How to comply with the EU 1169/2011 regulation via GDSN Special storage conditions i. Where: Handling / Storage / Transport / Packaging ii. GDSN name: consumerUsageStorageInstructions iii. GDSN definition: Expresses in text the consumer storage and usage instructions of a product which are normally held on the label or accompanying the product. This information may or may not be labelled on the pack. Instructions may refer to a suggested storage temperature, a specific storage requirement or a reference to environment or duration. iv. Instruction: / v. Remark: Complete this information in all relevant languages for the target market as mentioned on the physical package. vi. Examples: “Refrigerate After Opening”, “Consume within 4 days” “Keep Out Of Direct Sunlight” ,”Store at an Ambient Temperature”, “Store in a Clean, Cool, Dry Place”, “Store Away From Sunlight, Strong Odours and Chemicals”, etc. 5. Allergens Please indicate following attributes for each allergen where relevant. You can use the add or the copy function to duplicate the allergen box in order to insert multiple allergens: Allergen specification agency : vii. Where : Food and Beverage extension - Allergy Related / Microbiological / Physiochemical Information viii. GDSN name : allergenSpecificationAgency ix. GDSN definition : Agency that controls the allergen definition. x. Instruction : The applicable legal regulatory agency. Currently the EU. xi. Remark : / xii. Example : EU 2014, version 6 All contents copyright © GS1 2014 page 16 of 32 How to comply with the EU 1169/2011 regulation via GDSN Allergen specification name : i. Where : Food and Beverage extension - Allergy Related / Microbiological / Physiochemical Information ii. GDSN name : allergenSpecificationName iii. GDSN definition : Free text field containing the name and version of the regulation or standard that contains the definition of the allergen. iv. Instruction : most applicable legislation as used to fill the following attributes: EU 1169/2011. For labels that have not yet been adjusted to the new legislation, use 2003/89. v. Remark : / vi. Example : 1169/2011 Allergen type code : i. Where : Food and Beverage extension - Allergy Related / Microbiological / Physiochemical Information ii. GDSN name : allergenTypeCode iii. GDSN definition : Code indicating the type of allergen. iv. Instruction : Use the code list in appendix with the following rules: 14 allergens are legally mandatory to mention if present Other allergens are optional If the product is free from an allergen, it is optional to mention this here. If the product may contain an allergen, it is optional to mention this here. If an allergen is not mentioned here, it may not be interpreted as free-from. v. Remark : vi. Example : AF, AE, AM,… Level of containment : i. Where : Food and Beverage extension - Allergy Related / Microbiological / Physiochemical Information ii. GDSN name : levelOfContainment iii. GDSN definition : Code indicating the level of presence of the allergen. iv. Instruction : / v. Remark : / vi. Example : MAY_CONTAIN, CONTAINS, 2014, version 6 All contents copyright © GS1 2014 page 17 of 32 How to comply with the EU 1169/2011 regulation via GDSN 6. Nutrients Per product it’s possible to enter the number of servings contained in a package: Number of household servings per package (at the top of the Food&Beverage Extension Tab): i. Where : Extension Food & Beverage - Serving/Ingredient/Nutrient Information ii. GDSN name : numberOfServingsperPackage iii. GDSN definition : The total number of servings contained in the package iv. Instruction : / v. Remark : The household serving is defined with attribute householdServingSize vi. Example : 5 First, for each product it’s necessary to define if the information for the nutrients is provided for the PREPARED or UNPREPRARED product. A PREPARED state is for example the state of the product after adding water, milk, etc. preparationState i. Where : Extension Food & Beverage - Serving/Ingredient/Nutrient Information ii. GDSN name : preparationState iii. GDSN definition : Code specifying whether the nutrient information applies to the prepared or unprepared state of the product. iv. Instruction : Use PREPARED or UNPREPARED v. Remark : / vi. Example : UNPREPARED If it’s necessary to provide both nutritional information for the PREPARED AND UNPREPRARED state of a product, it is necessary to duplicate the attribute and all it’s related sub-attributes: Duplicate the box in CDB under the “Nutrient” title by clicking either on the “add” button (green “+”) or the “copy” button (white sheet) in the [purple box]). Select the “preparation state” for the box that will be completed [orange box]: prepared or unprepared. When the preparation state distinction is not relevant, select the “unprepared” state of the product in order to insert nutrient information for the product. 2014, version 6 All contents copyright © GS1 2014 page 18 of 32 How to comply with the EU 1169/2011 regulation via GDSN Second, define the Nutrients that you want to enter: The 3 dependent attributes that need to be completed for each nutrient are: - Nutrient type code Measurement precision Quantity contained + UoM Nutrient type code i. Where : Extension Food & Beverage - Serving/Ingredient/Nutrient Information ii. GDSN name : nutrientTypeCode iii. GDSN definition : Code from the list of the INFOODS food component tagnames (in annex) identifying nutrients contained in the product. iv. Instruction : Nutrient type code can be found in the NutrientCodeList in appendix, or by using the search function in the web UI. v. Remark : / vi. Example : ENER- (remark: this is the energy code for both kcal and joule) Measurement precision i. Where : Extension Food & Beverage - Serving/Ingredient/Nutrient Information ii. GDSN name : measurementPrecision iii. GDSN definition : Code indicating whether the specified nutrient content is exact or approximate. 2014, version 6 All contents copyright © GS1 2014 page 19 of 32 How to comply with the EU 1169/2011 regulation via GDSN iv. Instruction : / v. Remark : / vi. Example : LESS_THAN or APPROXIMATELY Quantity contained + UoM i. Where : Extension Food & Beverage - Serving/Ingredient/Nutrient Information i. GDSN name : quantityContained + UoM (Unit of Measure) ii. GDSN definition : Measurement value indicating the amount of nutrient contained in the product. Is expressed relative to the serving size. iii. Instruction : This has to be accompanied by a valid UoM (e.g. GR for grams). iv. Remark : The nutrient UoM must strictly conform to the values specified in the appendix; today trustbox cannot convert values from one UoM to another. v. Example : 2 GR For minerals and vitamins, 3 more attributes should be used : Percentage of daily value intake i. Where: Extension Food & Beverage - Serving/Ingredient/Nutrient Information ii. GDSN name : percentageOfDailyValueIntake iii. GDSN definition : The percentage of the recommended daily intake of a nutrient as recommended by authorities of the target market. Is expressed relative to the serving size and base daily value reference intake. iv. Instruction : / v. Remark : Mandatory only for minerals and vitamins per 100ml or 100gr. vi. Example : 15 Reference intake + language i. Where : Extension Food & Beverage - Serving/Ingredient/Nutrient Information ii. GDSN name : dailyValueIntakeReference iii. GDSN definition : Free text field specifying the daily value intake base for on which the daily value intake per nutrient has been based iv. Instruction : insert the descriptions of reference intake in each relevant language (use the add/copy function) and choose language code (e.g. ‘en’ for English, ‘nl’ for Dutch, ‘fr’ for French, ‘de’ for German, etc.) v. Remark : Mandatory only for Minerals and Vitamins. vi. Example : “Based on a 2000 calorie diet.” 2014, version 6 All contents copyright © GS1 2014 page 20 of 32 How to comply with the EU 1169/2011 regulation via GDSN Percentage of daily value intake measurement precision (not yet available in trustbox or GDSN) i. Where : AVP to be added ii. GDSN name : DailyValueIntakePercentMeasurementPrecisionCode iii. GDSN definition : Code indicating whether the specified nutrient content for the Daily Value Intake % is exact or approximate or less than. iv. Instruction : This attribute is an AVP in GDSN v2.8. The structure of this AVP is : “nutrientTypeCode:MeasurementPrecision”. The value of nutrientTypeCode is used in the AVP to indicate the nutrient the measurement precision is given for. v. Remark : This attribute should be populated only if the following signs “<”, “<=”, “>”, “>=” appear on the pack for the percentage of daily value intake. vi. Example : If the percentage of daily value intake for vitamin D is “< 1 µg” then the value of DailyValueIntakePercentMeasurementPrecisionCode is: “VITD-:LESS_THAN” To enter the information for a second nutrient, please duplicate the ‘Nutrient box’, by clicking on the add or the copy button in the [purple box]. You will now be able to re-enter the nutritional attributes for the second nutrients. GOOD TO KNOW: When selecting the “copy” option, the duplicated box will contain the same information than the original box; which can be useful when product information is similar for different attributes. 2014, version 6 All contents copyright © GS1 2014 page 21 of 32 How to comply with the EU 1169/2011 regulation via GDSN Energy in kJ or kCAL (ENER-) Starch Vitamin K Fat of which Fibre Vitamin C Saturates Protein Thiamin Mono-unsaturates Salt Riboflavin Polyunsaturates Sodium Niacin Vitamin A Vitamin B6 Sugars Vitamin D Folic Acid Polyols Zinc Vitamin B12 Pantothenic Acid Copper Molybdenum Potassium Manganese Iodine Chloride Fluoride Magnesium Calcium Selenium Iron Phosphorus Chromium Vitamin E Carbohydrate of which Biotin Third, define the size for which the nutritional information is stated. Serving size + UoM i. Where : Extension Food & Beverage - Serving/Ingredient/Nutrient Information ii. GDSN name : ServingSize + ServingSize UOM iii. GDSN definition : Indicates the size of a typical serving of the food product as it should be displayed on the package. iv. Instruction : ! Use per 100g or 100ml since this is the legally required way of stating the information as mentioned in the EU 1169/2011 regulation. v. Remark : / vi. Example : 100 GR or 100 ML 2014, version 6 All contents copyright © GS1 2014 page 22 of 32 How to comply with the EU 1169/2011 regulation via GDSN 7. Claims These attributes are free-text fields that can be used to express health, nutritional (chosen from an approved EU list) or marketing claims. Health Claim i. Where : Extension Food and Beverage – Marketing Information ii. GDSN name : healthClaim iii. GDSN definition : Free text field for any health claims according to regulations of the target market. iv. Instruction : Warning - consult http://ec.europa.eu/nuhclaims to select an authorized claim as not all claims are authorized. v. Remark : mandatory when stated on the label vi. Example : “Fluoride contributes to the maintenance of tooth mineralization” Nutritional Claim i. ii. iii. iv. Where : Extension Food and Beverage – Marketing Information GDSN name : nutritionalClaim GDSN definition : Free text field for any additional nutritional claims. Instruction : Warning - consult http://ec.europa.eu/nuhclaims to select an authorized claim as not all claims are authorized. v. Remark : mandatory when stated on the label vi. Example : “ENERGY-REDUCED” Marketing Message i. ii. iii. iv. v. Where : Order / Shipment / Marketing / Prices / Season / Colour GDSN name : tradeItemMarketingMessage GDSN definition : marketing message associated with the trade item. Instruction : insert free text. For marketing claims as stated on the label. Remark : optional field to comply with EU 1169/2011 regulation. This attribute can only be entered in one language. Enter all marketing messages in all languages in this attribute. vi. Example : “better taste” “new formula” 2014, version 6 All contents copyright © GS1 2014 page 23 of 32 How to comply with the EU 1169/2011 regulation via GDSN 8. Labels « Labels » regroups the attributes providing the possibility to identify certain hallmarks the trade item complies with. Diet allergen marks i. Where : Handling / Storage / Transport / Packaging ii. GDSN name : packageMarksDietAllergen iii. GDSN definition : Indication of which dietary or allergen marks that are on the package. iv. Instruction : use a code from the dropdown list in CDB. v. Remark : not mandatory fields to comply with the EU 1169/2011 regulation. Optional. vi. Example : VEGETARIAN, HALAL, KOSHER,… Free from marks i. Where : Handling / Storage / Transport / Packaging ii. GDSN name : packageMarksFreeFrom iii. GDSN definition : Indication of the food ingredients that the package is marked free from. iv. Instruction : use a code from the dropdown list in CDB. v. Remark : not mandatory fields to comply with the EU 1169/2011 regulation. Optional. vi. Example : FREE_FROM_GLUTEN, FREE_FROM_EGG Ethical marks i. Where : Handling / Storage / Transport / Packaging ii. GDSN name : packageMarksEthical iii. GDSN definition : Indication of which ethical trading marks that are on the package. iv. Instruction : use a code from the dropdown list in CDB. v. Remark : many specific ethical marks are not (yet) available in CDB but these attributes are not mandatory to comply with EU 1169/2011. vi. Example : FAIR_TRADE_MARK 2014, version 6 All contents copyright © GS1 2014 page 24 of 32 How to comply with the EU 1169/2011 regulation via GDSN Environmental marks i. Where : Handling / Storage / Transport / Packaging ii. GDSN name : packageMarksEnvironment iii. GDSN definition : Indication of which environmental marks that are on trade item package. iv. Instruction : use a code from the dropdown list in CDB. v. Remark : not mandatory fields to comply with the EU 1169/2011 regulation. Optional. vi. Example : (e.g. recycling schemes) Hygienic marks i. Where : Handling / Storage / Transport / Packaging ii. GDSN name : packageMarksHygienic iii. GDSN definition : An indication of which hygiene markings are present in the product package. Hygiene markings are defined as those related to packaging conditions or practices intended to the preservation or promotion of health. iv. Instruction : use a code from the dropdown list in CDB. v. Remark : not mandatory fields to comply with the EU 1169/2011 regulation. Optional. vi. Example : EXTREMELY_CLEAN, STERILE 2014, version 6 All contents copyright © GS1 2014 page 25 of 32 How to comply with the EU 1169/2011 regulation via GDSN 9. How to add a packshot image? (not mandatory) Image URL: It’s possible to send a packshot to trustbox via a URL by using 4 dependent attributs in GDSN i. Where : Trade Item External Information / Contact Information ii. GDSN name : Type Of Information + File Name + File Format Name + Uniform Resource Identifier + iii. GDSN definition : Uniform Resource Locator (URL) that references a World-Wide Web resource (e.g. pack shot) providing information about the product. iv. Instruction : 1. Complete the attribute “type of information” with the value “PRODUCT_IMAGE” 2. Complete the attribute “File Name” with the name of the file. E.g. “Picture of product A” 3. Complete the attribute “File Format Name” with the format. E.g. JPG, EPS, etc. 4. Complete the attribute “Uniform Resource Identifier” with the url of the image v. Remark : This is not a mandatory attribute for the EU 1169/2011 regulation. Since the link to the image will be provided to the retailer, the image must be freely accessible. vi. Example : http://3.bp.blogspot.com/ApQR_7m9hXo/UD4ROSZgtuI/AAAAAAAAAGg/SSl3kQaAYq8/s200/mayonaise.jpg Refers to the following picture: 2014, version 6 All contents copyright © GS1 2014 page 26 of 32 How to comply with the EU 1169/2011 regulation via GDSN 10. Particular cases / General recommandations Mixed products management Example: Certain products, that are a composition of different types of products, may have more than one ingredient statement and/or nutritional tabel on their label. For these types of mixed products the following guidelines have been determined within Europe: Ingredients: Mention all the ingredient statements for the different components in the ingredientStatement attribute, starting with the name of the product described (text field limited to 5000 characters). Example: “Ingredients Rice Krispies: Rice, sugar, contains 2% or less of salt, malt flavor. # Ingredients Coco Pops: Rice, Sugar, Chocolate (4%)(Sugar, Cocoa Mass), Fat Reduced Cocoa Powder, Salt, Barley Malt Flavouring, Flavouring, etc. Nutrients: For the nutritional declaration, it’s recommended to use an average of the nutritional information. Separator in text fields Lots of fields described in this document are unformatted free text. To better stick with the packaging layout, some formatting information may be transmitted. However, it’s forbidden to use ‘enters’ in the text! The target solution is to use formatting pattern to separate and format texts. As long as this feature is not implemented, we recommend to use ‘#’ to separate two independent parts of the field. 2014, version 6 All contents copyright © GS1 2014 page 27 of 32 How to comply with the EU 1169/2011 regulation via GDSN 11. Appendixes How to enter an attribute through the AV Pair Extension: - Open the tab ‘Extension: ‘AV Pair/ Specific technical Characteristics’ - You can either enter the attribute name in the blue frame, or search for a specific attribute in the orange frame. Once an attribute is selected, the description is available in the green frame. - You can enter the value for the attribute in the big frame below: - To enter multiple ‘AV Pair’ attributes, copy the frame by clicking the green ‘plus’ sign at the right hand of the box (see purple arrow). In order to enter this attribute in multiple languages, please duplicate the attribute (icon next to the purple arrow) and use the ISO language codes followed by a double colon and the label description. E.g. ‘nl: …..’, ‘fr: …..’,’de:…’, ‘en:…’, etc. - Note 1: There are no specific built-in validation rules in the AV Pair attributes. Note 2: It is possible to insert data receiver specific values for AV pair attributes into GDSN. As there is only one “data receiver” when sending information to trustbox, please don’t use this functionality. Note 3: Do not use ‘enters’ to format the text. 2014, version 6 All contents copyright © GS1 2014 page 28 of 32 How to comply with the EU 1169/2011 regulation via GDSN Allergen code list Code AE AF AM AN AP AS AU AW AY BC BM NL UM AC UW NC NK NM NP NR NW AH AI AL AX BA BB BE BI BS CA CL CN CO CT EG EP EV FA GB Description Eggs and their derivates Fish and their derivates Milk and it’s derivates Nuts and their derivates Peanuts and their derivates Sesame Seeds and their derivates Sulphur Dioxide and Sulphites and their derivates Cereals containing gluten and their derivates Soybeans and their derivates Celery and their derivates Mustard and it's derivates Lupine and it's derivates Molluscs and their derivates Crustaceans and their derivates Wheat and it's derivates Cocoa and it's derivates Coriander and it's derivates Corn and it’s derivates Pod Fruits and their derivates Rye and it’s derivates Carrots and their derivates anise alcohol alpha-Isomethyl Ionone amyl cinnamal other gluten containing grain and gluten containing grain products benzyl alcohol benzyl benzoate butylphenyl methylpropionate benzyl cinnamate benzyl salicylate cinnamyl alcohol cinnamal citronellol coumarin citral eugenol evernia prunastri evernia furfuracea farnesol barley and barley products (glutencontaining grain) 2014, version 6 All contents copyright © GS1 2014 Mandatory* Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes optional optional optional optional optional optional optional optional optional optional optional optional optional optional optional optional optional optional optional not applicable optional optional optional optional optional optional page 29 of 32 How to comply with the EU 1169/2011 regulation via GDSN European nutrient code list (INFOODS) Name of Nutrient Energy Code ENER- Fat of which saturates of which mono-unsaturates of which polyunsaturates Carbohydrate of which sugars of which polyols of which starch Fibre Protein Salt Vitamin A Vitamin C Calcium Iron Vitamin D Vitamin E Vitamin K Thiamin Riboflavin Niacin Vitamin B6 Folic Acid Vitamin B12 Biotin Pantothenic acid Potassium Chloride Phosphorus Zinc Copper Manganese Fluoride Selenium Chromium Molybdenum Iodine Magnesium FAT FASAT FAMSCIS FAPUCIS CHOAVL SUGARPOLYL STARCH FIBTG PROSALTEQ VITAVITCCA FE VITDVITEVITK THIA RIBF NIA VITB6FOLDFE VITB12 BIOT PANTAC K CLD P ZN CU MN FD SE CR MO ID MG 2014, version 6 UoM E14 (kilocalorie) KJO (kilojoule) GR GR GR GR GR GR GR GR GR GR GR MC (microgram) ME (milligram) ME ME MC ME MC ME ME ME ME MC MC MC ME ME ME ME ME ME ME ME MC MC MC MC ME All contents copyright © GS1 2014 page 30 of 32 How to comply with the EU 1169/2011 regulation via GDSN 12. Contact For helpdesk questions please contact the data team of GS1 Belgium & Luxembourg via [email protected]. For a general CDB training, please visit www.gs1belu.org and go to the ‘training’ section. There you will be able to subscribe to the next (free) seminar about CDB. 2014, version 6 All contents copyright © GS1 2014 page 31 of 32 How to comply with the EU 1169/2011 regulation via GDSN 2014, version 6 All contents copyright © GS1 2014 GS1 Belgium & Luxembourg Koningstraat 76 b1 BE – 1000 Brussel T +32 (0) 2 229 18 80 F +32 (0) 2 217 43 47 E [email protected] page 32 of 32 www.gs1belu.org GS1 is a registered trademark of GS1 AISBL