Professional Documents
Culture Documents
IMA GDSN Vendor Implementation Guide - v1.8
IMA GDSN Vendor Implementation Guide - v1.8
Version 1.8
April, 2022
This document is intended for all IMA suppliers who will be sending product data to IMA through the GDSN and have
subscribed to a GDSN Certified Data Pool other than Syndigo.
Suppliers currently publishing item information through the Global Data Synchronization Network (GDSN) for their Retail
Trading Partners will need to populate additional data attributes to meet the IMA requirement.
Syndigo – Contacts
https://www.syndigo.com/support/gdsn-en/
IMA – Contacts
GS1@imafoodservice.com
Minimum image size per side: 200 mm (8.0 in.) (2400 pixels)
Maximum image size per side: 400 mm (16.0 in.) (4800 pixels)
Main Product Image must be populated for at least one level in the hierarchy
Publications
1. IMA requires their Suppliers to publish all products that the Supplier would like to make available for
sale to IMA members. Items to include:
a. Items IMA members currently purchase
b. Items that Supplier would like IMA members to purchase in the future.
2. For the first IMA publication Suppliers to publish all products as “Initial Load”.
3. Publication labeling/branding scenarios:
a. IMA Label – publish with Brand Owner GLN set to IMA GLN. Please use the following brand
names in the brand field and ensure that case and spelling is
identical to what’s listed below:
Implementation Steps
CIC Messages:
Accepted: product has been received and has passed IMA GDSN validations. This response will typically be
sent within a few hours after receiving the publication.
Reviewed: product does not pass IMA GDSN validations or product has failed IMA’s audit process and
therefore has data discrepancies to be reviewed and addressed. Reason for Review status will be transmitted
in CIC999. This response may follow an Accept message and may take several days to resolve.
Synchronized: product has been released by IMA to its Members and will be updated as revisions occur. This
response will be sent after all validations and audits have been successfully completed.
Rejected: product has been de-listed by IMA. The item will revert back to Eligible with an Accepted CIC status
(if passing audit) or Review CIC status (if failing audit) the following week. If required, item can be published to
IMA as a delete following the Accepted or Review CIC status.
Legend
M = Mandatory Minimum subset of attributes that are required R = Additional attributes required to fulfill the complete C = Conditional
for publication. data requirement.
Core:
Minimum Required
Attributes # Common Name Unique Field Name Global Data Dictionary Tag Notes
For Publication
Manufacturer Short
1 Short Description descriptionShort M
Product Description
9 UPC gs1TradeItemIdentificationKeyValue R
Global Product
12 GPC (Brick Code) gpcCategoryCode M
Classification (GPC)
If Item is Ordered or
Gross Weight with
26 Package Weight grossWeight & measurementUnitCode M Shipped at this Packaging
UoM
Level
27 Net Weight with UoM Net Weight netWeight & measurementUnitCode M At all levels except Pallet
Is Trade Item
31 Item is Sold to the Consumer isTradeItemAConsumerUnit M
Consumer Unit?
Is Packaging marked
34 Packaging is Returnable isPackagingMarkedReturnable M
as Returnable?
Effective Date of
40 Information Effective Date effectiveDateTime M
Change
temperatureQualifierCode(STORAGE_HANDLING) &
46 Storage Temp From minimumTemperature &
Storage Temperature temperatureMeasurementUnitCode
Max and Min with M
UoM temperatureQualifierCode(STORAGE_HANDLING) &
47 Storage Temp To maximumTemperature &
temperatureMeasurementUnitCode
tradeItemContactInformation/contactTypeCode &
contactName & contactAddress &
62 Trade Item Contact Information R
targetMarketCommunicationChannel/communicationCha
nnelCode & communicationValue
Appendix A
Marketing:
Minimum
Attributes # Common Name Unique Field Name Global Data Dictionary Tag Required For Notes
Publication
Manufacturer
1 Expanded Product Additional Description additionalTradeItemDescription M
Description
Diet Type
7 Information dietTypeSubcode R
dietCertification/CertificationInformation/certificationValue &
certificationAgency & certificationStandard &
8 Diet Certifications R
certificationEffectiveStartDate & certificationEffectiveEndDate &
certificationIdentification
Genetically Modified
15 geneticallyModifiedDeclarationCode R
Declaration Code
Farming And
Processing
16 Information Farming Code organicProductPlaceOfFarmingCode R
organicProductPlaceOfFarming
17 OrganicClaim/organicTradeItemCode & organicClaimAgencyCode R
Code
OrganicCertification/organicCertificationIdentification &
18 OrganicCertification organicCertificationEffectiveEndDateTime & R
organicCertificationStartEndDateTime
allergenTypeCode(UW) &
10 Allergens Wheat M
levelOfContainmentCode
Nutrient Label
19 contents and Basis Quantity nutrientBasisQuantity & measurementUnitCode R
measures (Calories,
Proteins, Fats,
Sugars, etc.)
nutrientTypeCode(ENER-) &
20 Calories (Cal) measurementPrecisionCode & quantityContained M
& measurementUnitCode(E14)
nutrientTypeCode(ENERPF) &
Mandatory for Pre-2020 FDA
21 Calories from Fat (Cal) measurementPrecisionCode & quantityContained M
Nutrition Facts Panel
& measurementUnitCode(E14)
nutrientTypeCode(BIOT) &
22 Biotin measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(BIOT) &
23 Biotin % RDI USA R
dailyValueIntakePercent
nutrientTypeCode(CA) &
24 Calcium (mg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(CA) &
Mandatory for 2020 FDA
26 Calcium (mg) measurementPrecisionCode & quantityContained M
Nutrition Facts Panel
& measurementUnitCode
nutrientTypeCode(CHO-) &
27 Carbohydrates (g) measurementPrecisionCode & quantityContained M
& measurementUnitCode
nutrientTypeCode(CHO-) &
28 Carbohydrates % RDI M
dailyValueIntakePercent
nutrientTypeCode(CLD) &
29 Chloride (mg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
Nutrient Label
contents and
measures (Calories,
30 Chloride % RDI USA nutrientTypeCode(CLD) & dailyValueIntakePercent R
Proteins, Fats,
Sugars, etc.)
nutrientTypeCode(CHOL-) &
31 Cholesterol (mg) measurementPrecisionCode & quantityContained M
& measurementUnitCode
nutrientTypeCode(CHOL-) &
32 Cholesterol % RDI M
dailyValueIntakePercent
nutrientTypeCode(CR) &
33 Chromium (mcg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(CU) &
35 Copper (mg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(FOL-) &
37 Folate (mcg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(FOL-) &
38 Folate % RDI R
dailyValueIntakePercent
nutrientTypeCode(FIBINS) &
39 Insoluble Fibre (g) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(FE) &
Mandatory for 2020 FDA
40 Iron (mg) measurementPrecisionCode & quantityContained M
Nutrition Facts Panel
& measurementUnitCode
nutrientTypeCode(MG) &
42 Magnesium (mg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(MN) &
44 Manganese (mg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(MO) &
46 Molybdenume (mcg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(CHOAVL) &
51 Other Carbohydrates (g) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(CHOAVL) &
52 Other Carbohydrates %RDI R
dailyValueIntakePercent
nutrientTypeCode(PANTAC) &
53 Pantothenic (mg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(PANTAC) &
54 Pantothenic % RDI R
dailyValueIntakePercent
nutrientTypeCode(P) &
55 Phosphorous (mg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(FAPU) &
57 Polyunsaturated Fat (g) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(K) &
Mandatory for 2020 FDA
58 Potassium (mg) measurementPrecisionCode & quantityContained M
Nutrition Facts Panel
& measurementUnitCode
nutrientTypeCode(PRO-) &
60 Protein (g) measurementPrecisionCode & quantityContained M
& measurementUnitCode
nutrientTypeCode(RIBF) &
61 Riboflavin B2 (mg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(RIBF) &
62 Riboflavin % RDI R
dailyValueIntakePercent
nutrientTypeCode(FASAT) &
63 Saturated Fat (g) measurementPrecisionCode & quantityContained M
& measurementUnitCode
nutrientTypeCode(FASAT) &
64 Saturated Fat % RDI M
dailyValueIntakePercent
nutrientTypeCode(SE) &
65 Selenium (mcg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
Nutrient Label
contents and nutrientTypeCode(NA) &
67 measures (Calories, Sodium (mg) measurementPrecisionCode & quantityContained M
Proteins, Fats, & measurementUnitCode
Sugars, etc.)
nutrientTypeCode(FIBSOL) &
69 Soluble Fiber (g) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(THIA) &
70 Thiamin measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(FIBTSW) &
72 Total Dietary Fiber (g) measurementPrecisionCode & quantityContained M
& measurementUnitCode
nutrientTypeCode(FIBTSW) &
73 Total Dietary Fiber % RDI M
dailyValueIntakePercent
nutrientTypeCode(FAT) &
74 Total Fat (g) measurementPrecisionCode & quantityContained M
& measurementUnitCode
nutrientTypeCode(SUGAR-) &
76 Total Sugar (g) measurementPrecisionCode & quantityContained M
& measurementUnitCode
nutrientTypeCode(SUGAD) &
Mandatory for 2020 FDA
77 Added Sugar measurementPrecisionCode & quantityContained M
Nutrition Facts Panel
& measurementUnitCode
nutrientTypeCode(SUGAR-) &
79 Total Sugar % RDI R
dailyValueIntakePercent
nutrientTypeCode(FATRN) &
80 Transfatty Acids (g) measurementPrecisionCode & quantityContained M
& measurementUnitCode
nutrientTypeCode(VITA-) &
81 Vitamin A (IU) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(VITB12) &
83 Vitamin B12 (mcg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(VITB12) &
84 Vitamin B12 % RDI R
dailyValueIntakePercent
nutrientTypeCode(VITB6-) &
85 Vitamin B6 (mg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(VITD-) &
Mandatory for 2020 FDA
89 Vitamin D (mcg) measurementPrecisionCode & quantityContained M
Nutrition Facts Panel
& measurementUnitCode
nutrientTypeCode(VITE-) &
91 Vitamin E (mg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(VITE-) &
92 Vitamin E % RDI R
dailyValueIntakePercent
nutrientTypeCode(VITK) &
93 Vitamin K (mcg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutrientTypeCode(ZN) &
95 Zinc (mg) measurementPrecisionCode & quantityContained R
& measurementUnitCode
nutritionalClaimTypeCode &
All Valid combinations of codes
100 Nutritional Claims nutritionalClaimNutrientElementCode & R
are accepted
claimMarkedOnPackage
nutritionalClaimTypeCode(FREE_FROM) &
101 Antibiotic Free nutritionalClaimNutrientElementCode(ANTIBIOTICS R
) & claimMarkedOnPackage
nutritionalClaimTypeCode(LOW) &
102 Low Calorie nutritionalClaimNutrientElementCode(CALORIE) & R
claimMarkedOnPackage
nutritionalClaimTypeCode(REDUCED_LESS) &
103 Reduced Calorie nutritionalClaimNutrientElementCode(CALORIE) & R
claimMarkedOnPackage
nutritionalClaimTypeCode(FREE_FROM) &
104 Zero Calorie nutritionalClaimNutrientElementCode(CALORIE) & R
claimMarkedOnPackage
nutritionalClaimTypeCode(FREE_FROM) &
105 Cholesterol Free nutritionalClaimNutrientElementCode(CHOLESTER R
OL) & claimMarkedOnPackage
nutritionalClaimTypeCode(LOW) &
106 Low Cholesterol nutritionalClaimNutrientElementCode(CHOLESTER R
OL) & claimMarkedOnPackage
nutritionalClaimTypeCode(FREE_FROM) &
107 Dairy Free nutritionalClaimNutrientElementCode(DAIRY) & R
claimMarkedOnPackage
Nutritional Claim
Detail nutritionalClaimTypeCode(FREE_FROM) &
108 Fat Free nutritionalClaimNutrientElementCode(FAT) & R
claimMarkedOnPackage
nutritionalClaimTypeCode(REDUCED_LESS) &
109 Reduced Fat nutritionalClaimNutrientElementCode(FAT) & R
claimMarkedOnPackage
nutritionalClaimTypeCode(LOW) &
110 Low Fat nutritionalClaimNutrientElementCode(FAT) & R
claimMarkedOnPackage
nutritionalClaimTypeCode(FREE_FROM) &
111 Trans Fat Status nutritionalClaimNutrientElementCode(TRANS_FAT) R
& claimMarkedOnPackage
nutritionalClaimTypeCode(FREE_FROM) &
112 Lactose Free nutritionalClaimNutrientElementCode(LACTOSE) & R
claimMarkedOnPackage
nutritionalClaimTypeCode(NATURAL) &
113 Natural R
claimMarkedOnPackage
nutritionalClaimTypeCode(FREE_FROM) &
114 Sodium Free nutritionalClaimNutrientElementCode(SODIUM_SA R
LT) & claimMarkedOnPackage
nutritionalClaimTypeCode(REDUCED_LESS) &
115 Reduced Sodium nutritionalClaimNutrientElementCode(SODIUM_SA R
LT) & claimMarkedOnPackage
nutritionalClaimTypeCode(LOW) &
116 Low Sodium nutritionalClaimNutrientElementCode(SODIUM_SA R
LT) & claimMarkedOnPackage
nutritionalClaimTypeCode(NO_ADDED) &
117 No Sugar Added nutritionalClaimNutrientElementCode(SUGARS) & R
claimMarkedOnPackage
nutritionalClaimTypeCode(MADE_WITH) &
118 Made with Whole Grains nutritionalClaimNutrientElementCode(WHOLE_GR R
AIN) & claimMarkedOnPackage
nutritionalClaimTypeCode(FREE_FROM) &
119 No Artificial Colors nutritionalClaimNutrientElementCode(ARTIFICIAL_ R
COLOUR) & claimMarkedOnPackage
nutritionalClaimTypeCode(FREE_FROM) &
Nutritional Claim
120 No Artificial Flavors nutritionalClaimNutrientElementCode(ARTIFICIAL_ R
Detail
FLAVOUR) & claimMarkedOnPackage
nutritionalClaimTypeCode(NO_ADDED) &
121 No Preservatives Added nutritionalClaimNutrientElementCode(PRESERVAT R
IVES) & claimMarkedOnPackage
nutritionalClaimTypeCode(NO_ADDED) &
122 Free from MSG nutritionalClaimNutrientElementCode(MSG) & R
claimMarkedOnPackage
nutritionalClaimTypeCode(NO_ADDED) &
123 No MSG Added nutritionalClaimNutrientElementCode(MSG) & R
claimMarkedOnPackage
nutritionalClaimTypeCode(NO_ADDED) &
124 No Nitrates Added nutritionalClaimNutrientElementCode(NITRATE) & R
claimMarkedOnPackage
childNutritionProductIdentification &
childNutritionExpirationDateTime &
Child nutrition label
childNutritionLabelStatement &
childNutritionQualifierCode &
126 Child Nutrition label R
childNutritionQualifiedValue & childNutritionValue &
referencedFileTypeCode(CHILD_NUTRITION_LAB
EL) & uniformResourceIdentifier & fileFormatName
& fileName & fileEffectiveStartDateTime