IMDE Data Topics

From Goodness Community

The IMDS is a modular DataFormat based on DataTopics. DataTopics are defined to exchange a set of related data. DataTopics examples are: allergens, circularity, pricing. Per DataTopic multiple DataFormats are support and DataTopics can overlap with other DataTopics.

Example: Fish Catch method & area can be a seperate DataTopic or can this data can be part of a List of Ingredients DataTopic.

List of all IMDS Data Topics

See also the list of Data Topics per Data Group

Caption text
DataTopic Code DataTopic DataGroup
ImdsDt000001 TradeItemMeasurements (depth, width, height, gross weight) General Material
ImdsDt000002 Content {gross content & net content in multiple units) General Material
ImdsDt000003 MaterialMasterData {Identifiers, name, functional/legal name} General Material
ImdsDt000004 LifeCycleData {product life cycle, information life cycle dates} General Material
ImdsDt000005 Ingredients {ListofIngredients + IngredientStatement} , 1 list or SFG (Semi-finished Good) Food & Beverages
ImdsDt000006 Food Allergens {contains, free from, might contain + OnLabel Y/N} Food & Beverages
ImdsDt000007 PackagingMaterials {Components, Materials+Specs, including virgin/recycled origin, recycling instructions} Packaging
Example Example
Example Example
Example Example
Example Example
Example Example


  • ImdsDt00000x Ingredients {List & statement}, full version and onlabel version
  • ImdsDt00000x Nutrients, full version and onlabel version
  • ImdsDt00000x Marks (Pictograms + Additional Parameters) + info: OnLabel: Yes/ No
  • ImdsDt00000x Claims (Health Claims, Nutritional Claims, Safefty warnings, Health Warnings, Sustainabilty Claims)
  • ImdsDt00000x Instructions {Transport, Storage, Usage, Preparation, Serving, Consumption}
  • ImdsDt0000x Trading Information (IsOrderUnit, IsInvoiceUnit, MinOrderQuantity, et cetera), can differ between two parties in the value network
  • .... to be defined ...