DataTopic FoodAllergens: Difference between revisions

From imde.io

 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
There are currenty two DataFormat defined for exchanging Food Allergens
[[DataContainer_-_Item|Part of DataContainer: Item]]
* Azlon
* GS1-GDSN


For more information on the Food Allergens Datatopic, [https://docs.google.com/presentation/d/e/2PACX-1vSXBRg0KtJjY258akx7HXD0q63G9kWNz9PqB2dxcxPidUMKTBaj1n2sM0eXmAN_X2zsbPPHOEdQjnIq/pub?start=false&loop=false&delayms=3000 see presentation].
For more information on the Food Allergens Datatopic, [https://docs.google.com/presentation/d/e/2PACX-1vSXBRg0KtJjY258akx7HXD0q63G9kWNz9PqB2dxcxPidUMKTBaj1n2sM0eXmAN_X2zsbPPHOEdQjnIq/pub?start=false&loop=false&delayms=3000 see presentation].


==DataTopic Food Allergens, Format Azlon, Version 1.0==
XML:
<pre>
<DataTopic Topic="FoodAllergens" Format="Azlon" Version="1.0">
<FoodAllergens xmlns="https://imde.io/schema/azlon/1.0/foodallergens">
<Regulation>EU-1169/2011</Regulation>
<Allergens>
<Allergen Type="CONTAINS" OnLabel="true">
<Codes>
<Code Type="LEDA">1.6</Code>
<Code Type="DataReceiver">12</Code>
</Codes>
</Allergen>
<Allergen Type="MAY_CONTAIN" OnLabel="true">
<Codes>
<Code Type="GDSN">AM</Code>
<Code Type="DataReceiver">14</Code>
</Codes>
</Allergen>
<Allergen Type="FREE_FROM" OnLabel="true">
<Codes>
<Code Type="LEDA">14.0</Code>
<Code Type="DataReceiver">31</Code>
</Codes>
</Allergen>
</Allergens>
</FoodAllergens>
</DataTopic>
</pre>


<pre>
JSON:
<Material xmlns="https://imde.io/schema/material">
<pre>
  <Header UMID="e2749359-c3cf-4504-9084-9239a1848aed" GTIN="1234567102979"/>
  {
    <DataTopics>
"Format": "Azlon",
      <DataTopic Topic="FoodAllergens" Format="Azlon" Version="1.0">
"Topic": "FoodAllergens",
      <FoodAllergens xmlns="https://imde.io/schema/azlon/1.0/foodallergens">
"Version": "1.0",
        <Regulation>EU-1169/2011</Regulation>
"Content": {
        <Allergens>
  "Regulation": "EU-1169/2011",
          <Allergen Code="AM" Type="CONTAINS" OnLabel="true"/>
  "Allergens": {
          <Allergen Code="AM" Type="MAY_CONTAIN" OnLabel="true"/>
"Allergen": [
          <Allergen Code="UM" Type="FREE_FROM" OnLabel="true"/>
  {
        </Allergens>
"Type": "CONTAINS",
    </FoodAllergens>
"OnLabel": true,
    </DataTopic>
"Codes": {
</DataTopics>
  "Code": [
</Material>
{ "Type": "LEDA", "Value": "1.6" },
{ "Type": "DataReceiver", "Value": "12" }
  ]
}
  },
  {
"Type": "MAY_CONTAIN",
"OnLabel": true,
"Codes": {
  "Code": [
{ "Type": "GDSN", "Value": "AM" },
{ "Type": "DataReceiver", "Value": "14" }
  ]
}
  },
  {
"Type": "FREE_FROM",
"OnLabel": true,
"Codes": {
  "Code": [
{ "Type": "LEDA", "Value": "14.0" },
{ "Type": "DataReceiver", "Value": "31" }
  ]
}
  }
]
  }
}
  }
</pre>
</pre>


===Downloads===
===Downloads===
* [https://imde.io/schema/Sample%20XML%20message%20DataTopic%20FoodAllergens.xml Sample XML message DataTopic FoodAllergens]
* [https://imde.io/schema/Sample%20XML%20message%20DataTopic%20FoodAllergens.xml Sample XML]
* [https://imde.io/schema/material.xsd XSD FoodAllergens for material]
* [https://imde.io/schema/Sample%20JSON%20message%20DataTopic%20FoodAllergens.json Sample JSON]
* [https://imde.io/schema/azlon/1.0/foodallergens.xsd XSD FoodAllergens]
* [https://imde.io/schema/azlon/1.0/foodallergens.xsd XSD schema] 1.0
* [https://imde.io/schema/azlon/1.0/codelists/allergenCode.xsd AllergenCode Codelist]
* [https://imde.io/schema/azlon/1.0/foodallergens.json JSON schema] 1.0
* [https://imde.io/schema/azlon/1.0/codelists/allergenType.xsd AllergenType Codelist]
* [https://imde.io/schema/azlon/1.0/codelists/allergenCode.xsd Codelist allergenCode]
* [https://imde.io/schema/azlon/1.0/codelists/regulationType.xsd AllergenRegulation Codelist]
* [https://imde.io/schema/azlon/1.0/codelists/allergenType.xsd Codelist allergenType]
* [https://imde.io/schema/azlon/1.0/codelists/regulationType.xsd Codelist regulationType]
* [https://imde.io/schema/azlon/1.0/codelists/allergenCodeType.xsd Codelist allergenCodeType]


== External links ==
== External links ==

Latest revision as of 16:05, 13 October 2026

Part of DataContainer: Item

For more information on the Food Allergens Datatopic, see presentation.

XML:

<DataTopic Topic="FoodAllergens" Format="Azlon" Version="1.0">
	<FoodAllergens xmlns="https://imde.io/schema/azlon/1.0/foodallergens">
		<Regulation>EU-1169/2011</Regulation>
		<Allergens>
			<Allergen Type="CONTAINS" OnLabel="true">
				<Codes>
					<Code Type="LEDA">1.6</Code>
					<Code Type="DataReceiver">12</Code>									
				</Codes>							
			</Allergen>
			<Allergen Type="MAY_CONTAIN" OnLabel="true">
				<Codes>
					<Code Type="GDSN">AM</Code>
					<Code Type="DataReceiver">14</Code>									
				</Codes>							
			</Allergen>
			<Allergen Type="FREE_FROM" OnLabel="true">
				<Codes>
					<Code Type="LEDA">14.0</Code>
					<Code Type="DataReceiver">31</Code>									
				</Codes>							
			</Allergen>
		</Allergens>
	</FoodAllergens>
</DataTopic>

JSON:

  {
	"Format": "Azlon",
	"Topic": "FoodAllergens",
	"Version": "1.0",
	"Content": {
	  "Regulation": "EU-1169/2011",
	  "Allergens": {
		"Allergen": [
		  {
			"Type": "CONTAINS",
			"OnLabel": true,
			"Codes": {
			  "Code": [
				{ "Type": "LEDA", "Value": "1.6" },
				{ "Type": "DataReceiver", "Value": "12" }
			  ]
			}
		  },
		  {
			"Type": "MAY_CONTAIN",
			"OnLabel": true,
			"Codes": {
			  "Code": [
				{ "Type": "GDSN", "Value": "AM" },
				{ "Type": "DataReceiver", "Value": "14" }
			  ]
			}
		  },
		  {
			"Type": "FREE_FROM",
			"OnLabel": true,
			"Codes": {
			  "Code": [
				{ "Type": "LEDA", "Value": "14.0" },
				{ "Type": "DataReceiver", "Value": "31" }
			  ]
			}
		  }
		]
	  }
	}
  }

Downloads