DataTopic ItemKeyInfo: Difference between revisions

From imde.io

No edit summary
 
(14 intermediate revisions by 3 users not shown)
Line 4: Line 4:
The Keyinfo DataTopic is mandatory for all item messages and contains all key information for identifying/describing the item.
The Keyinfo DataTopic is mandatory for all item messages and contains all key information for identifying/describing the item.


XML:
<pre>
<pre>
<KeyInfo xmlns="https://imde.io/schema/azlon/1.0/keyinfo">
<DataTopic Topic="KeyInfo" Format="Azlon" Version="1.1">
<Identifiers>
<KeyInfo xmlns="https://imde.io/schema/azlon/1.1/keyinfo">
<Identifier Type="UMID">e2749359-c3cf-4504-9084-9239a1848aed</Identifier>
<ItemIdentifiers>
<Identifier Type="GTIN">1234567102979</Identifier>
<Identifier Type="UMID">e2749359-c3cf-4504-9084-9239a1848aed</Identifier>
<Identifier Type="DataSenderID">34534</Identifier>
<Identifier Type="GTIN">1234567102979</Identifier>
</Identifiers>
<Identifier Type="DataReceiver">34534</Identifier>
<Name>
</ItemIdentifiers>
<Translation Culture="en">Standard Screwdriver PH1 Red</Translation>
<Languages>
<Translation Culture="nl-NL">Standaard Schroevendraaier PH1 Red</Translation>
<Language Culture="en" IsDefault="true"/>
</Name>
<Language Culture="nl-NL"/>
<Classifications>
</Languages>
<Classification>
<Name>
<Identifier Type="DataReceiver">112</Identifier>
<Translation Culture="en">Standard Screwdriver PH1 Red</Translation>
<Translation Culture="nl-NL">Standaard Schroevendraaier PH1 Red</Translation>
</Name>
<PartNumber>001122-B</PartNumber>
<Classifications>
<Classification>
<Identifier Type="DataReceiver">112</Identifier>
<Name>
<Translation Culture="en">Screwdriver Isolated</Translation>
<Translation Culture="nl-NL">Schroevendraaier Geisoleerd</Translation>
</Name>
</Classification>
<Classification>
<Identifier Type="ETIM">EC83498</Identifier>
<Name>
<Translation Culture="en">Screwdriver</Translation>
<Translation Culture="nl-NL">Schroevendraaier</Translation>
</Name>
</Classification>
<Classification>
<Identifier Type="GPC">10003528</Identifier>
<Name>
<Translation Culture="en">Screwdrivers - Non Powered</Translation>
<Translation Culture="nl-NL">Schroevendraaiers - Niet-aangedreven</Translation>
</Name>
</Classification>
</Classifications>
<Brand>
<Identifiers>
<Identifier Type="GBIN">4687543219</Identifier>
</Identifiers>
<Name>Tools for you</Name>
<Serie>
<Identifiers>
<Identifier Type="DataReceiver">933</Identifier>
</Identifiers>
<Name>Elite tools</Name>
</Serie>
</Brand>
<Master>
<Identifiers>
<Identifier Type="DataReceiver">A44-3</Identifier>
</Identifiers>
<Name>
<Name>
<Translation Culture="en">Screwdriver Isolated</Translation>
<Translation Culture="en">Standard Screwdriver PH1</Translation>
<Translation Culture="nl-NL">Schroevendraaier Geisoleerd</Translation>
<Translation Culture="nl-NL">Standaard Schroevendraaier PH1</Translation>
</Name>
</Name>
</Classification>
</Master>
<Classification>
</KeyInfo>
<Identifier Type="ETIM ">EC83498</Identifier>
</DataTopic>
<Name>
</pre>
<Translation Culture="en">Screwdriver</Translation>
 
<Translation Culture="nl-NL">Schroevendraaier</Translation>
JSON:
</Name>
<pre>
</Classification>
  {
<Classification>
"Format": "Azlon",
<Identifier Type="GPC">10003528</Identifier>
"Topic": "KeyInfo",
<Name>
"Version": "1.1",
<Translation Culture="en">Screwdrivers - Non Powered</Translation>
"Content": {
<Translation Culture="nl">Schroevendraaiers - Niet-aangedreven</Translation>
  "ItemIdentifiers": {
</Name>
"Identifier": [
</Classification>
  { "Type": "UMID", "Value": "e2749359-c3cf-4504-9084-9239a1848aed" },
</Classifications>
  { "Type": "GTIN", "Value": "1234567102979" },
<Brand>
  { "Type": "DataReceiver", "Value": "34534" }
<Identifiers>
]
<Identifier Type="GBIN">4687543219</Identifier>
  },
</Identifiers>
  "Languages": {
<Name>Tools for you</Name>
"Language": [
</Brand>
  { "Culture": "en", "IsDefault": true },
<Master>
  { "Culture": "nl-NL" }
<Identifiers>
]
<Identifier Type="DataSenderID">A44-3</Identifier>
  },
</Identifiers>
  "Name": {
<Name>
"Translation": [
<Translation Culture="en">Standard Screwdriver PH1</Translation>
  { "Culture": "en", "Value": "Standard Screwdriver PH1 Red" },
<Translation Culture="nl-NL">Standaard Schroevendraaier PH1</Translation>
  { "Culture": "nl-NL", "Value": "Standaard Schroevendraaier PH1 Red" }
</Name>
]
</Master>
  },
</KeyInfo>
  "PartNumber": "001122-B",
  "Classifications": {
"Classification": [
  {
"Identifier": { "Type": "DataReceiver", "Value": "112" },
"Name": {
  "Translation": [
{ "Culture": "en", "Value": "Screwdriver Isolated" },
{ "Culture": "nl-NL", "Value": "Schroevendraaier Geisoleerd" }
  ]
}
  },
  {
"Identifier": { "Type": "ETIM", "Value": "EC83498" },
"Name": {
  "Translation": [
{ "Culture": "en", "Value": "Screwdriver" },
{ "Culture": "nl-NL", "Value": "Schroevendraaier" }
  ]
}
  },
  {
"Identifier": { "Type": "GPC", "Value": "10003528" },
"Name": {
  "Translation": [
{ "Culture": "en", "Value": "Screwdrivers - Non Powered" },
{ "Culture": "nl-NL", "Value": "Schroevendraaiers - Niet-aangedreven" }
  ]
}
  }
]
  },
  "Brand": {
"Identifiers": { "Identifier": [ { "Type": "GBIN", "Value": "4687543219" } ] },
"Name": "Tools for you",
"Serie": {
  "Identifiers": { "Identifier": [ { "Type": "DataReceiver", "Value": "933" } ] },
  "Name": "Elite tools"
}
  },
  "Master": {
"Identifiers": { "Identifier": [ { "Type": "DataReceiver", "Value": "A44-3" } ] },
"Name": {
  "Translation": [
{ "Culture": "en", "Value": "Standard Screwdriver PH1" },
{ "Culture": "nl-NL", "Value": "Standaard Schroevendraaier PH1" }
  ]
}
  }
}
  }
</pre>
</pre>


===Downloads===
===Downloads==
* [https://imde.io/schema/Sample%20XML%20message%20DataTopic%20Measurements.xml Sample XML message DataTopic Measurements]
* [https://imde.io/schema/Sample%20XML%20message%20DataTopic%20Key%20Info%201.1.xml Sample XML]
* [https://imde.io/schema/azlon/1.0/keyinfo.xsd XSD FoodAllergens]
* [https://imde.io/schema/Sample%20JSON%20message%20DataTopic%20Key%20Info%201.1.json Sample JSON]
* [https://imde.io/schema/azlon/1.1/keyinfo.xsd XSD schema] 1.1
* [https://imde.io/schema/azlon/1.1/keyinfo.json JSON schema] 1.1
* [https://imde.io/schema/azlon/1.0/codelists/culture.xsd Codelist culture]
* [https://imde.io/schema/azlon/1.0/codelists/identifierType.xsd Codelist identifierType]
* [https://imde.io/schema/azlon/1.0/codelists/classificationIdentifierType.xsd Codelist classificationIdentifierType]
* [https://imde.io/schema/azlon/1.0/codelists/brandIdentifierType.xsd Codelist brandIdentifierType]
* [https://imde.io/schema/azlon/1.0/codelists/masterIdentifierType.xsd Codelist masterIdentifierType]
* [https://imde.io/schema/azlon/1.0/codelists/serieIdentifierType.xsd Codelist serieIdentifierType]


===Old versions===
* [https://imde.io/schema/azlon/1.0/keyinfo.xsd XSD] 1.0
* [https://imde.io/schema/azlon/1.0/keyinfo.json JSON schema] 1.0


===Supported classifications===
===Supported classifications===
* '''GPC''' Global Product Çlassification by GS1 used in the GDSN network,
* '''GPC''' Global Product Classification by GS1 used in the GDSN network,
* '''ETIM''', International classification for installation, building & construction
* '''ETIM''', International classification for installation, building & construction
* '''DataSender''' {Internal classification with internal class IDS}
* '''DataSender''' {Internal classification with internal class IDS}
* '''DataReceiver''' {Internal classification with internal class IDS}
* '''DataReceiver''' {Internal classification with internal class IDS}

Latest revision as of 16:06, 13 October 2026

Part of DataContainer: Item

The Keyinfo DataTopic is mandatory for all item messages and contains all key information for identifying/describing the item.

XML:

<DataTopic Topic="KeyInfo" Format="Azlon" Version="1.1">
	<KeyInfo xmlns="https://imde.io/schema/azlon/1.1/keyinfo">
		<ItemIdentifiers>
			<Identifier Type="UMID">e2749359-c3cf-4504-9084-9239a1848aed</Identifier>
			<Identifier Type="GTIN">1234567102979</Identifier>
			<Identifier Type="DataReceiver">34534</Identifier>
		</ItemIdentifiers>
		<Languages>
			<Language Culture="en" IsDefault="true"/>
			<Language Culture="nl-NL"/>
		</Languages>
		<Name>
			<Translation Culture="en">Standard Screwdriver PH1 Red</Translation>
			<Translation Culture="nl-NL">Standaard Schroevendraaier PH1 Red</Translation>
		</Name>
		<PartNumber>001122-B</PartNumber>
		<Classifications>
			<Classification>
				<Identifier Type="DataReceiver">112</Identifier>
				<Name>
					<Translation Culture="en">Screwdriver Isolated</Translation>
					<Translation Culture="nl-NL">Schroevendraaier Geisoleerd</Translation>
				</Name>
			</Classification>
			<Classification>
				<Identifier Type="ETIM">EC83498</Identifier>
				<Name>
					<Translation Culture="en">Screwdriver</Translation>
					<Translation Culture="nl-NL">Schroevendraaier</Translation>
				</Name>
			</Classification>
			<Classification>
				<Identifier Type="GPC">10003528</Identifier>
				<Name>
					<Translation Culture="en">Screwdrivers - Non Powered</Translation>
					<Translation Culture="nl-NL">Schroevendraaiers - Niet-aangedreven</Translation>
				</Name>
			</Classification>
		</Classifications>
		<Brand>
			<Identifiers>
				<Identifier Type="GBIN">4687543219</Identifier>
			</Identifiers>
			<Name>Tools for you</Name>
			<Serie>
				<Identifiers>
					<Identifier Type="DataReceiver">933</Identifier>
				</Identifiers>
				<Name>Elite tools</Name>
			</Serie>
		</Brand>
		<Master>
			<Identifiers>
				<Identifier Type="DataReceiver">A44-3</Identifier>
			</Identifiers>
			<Name>
				<Translation Culture="en">Standard Screwdriver PH1</Translation>
				<Translation Culture="nl-NL">Standaard Schroevendraaier PH1</Translation>
			</Name>
		</Master>
	</KeyInfo>
</DataTopic>

JSON:

  {
	"Format": "Azlon",
	"Topic": "KeyInfo",
	"Version": "1.1",
	"Content": {
	  "ItemIdentifiers": {
		"Identifier": [
		  { "Type": "UMID", "Value": "e2749359-c3cf-4504-9084-9239a1848aed" },
		  { "Type": "GTIN", "Value": "1234567102979" },
		  { "Type": "DataReceiver", "Value": "34534" }
		]
	  },
	  "Languages": {
		"Language": [
		  { "Culture": "en", "IsDefault": true },
		  { "Culture": "nl-NL" }
		]
	  },
	  "Name": {
		"Translation": [
		  { "Culture": "en", "Value": "Standard Screwdriver PH1 Red" },
		  { "Culture": "nl-NL", "Value": "Standaard Schroevendraaier PH1 Red" }
		]
	  },
	  "PartNumber": "001122-B",
	  "Classifications": {
		"Classification": [
		  {
			"Identifier": { "Type": "DataReceiver", "Value": "112" },
			"Name": {
			  "Translation": [
				{ "Culture": "en", "Value": "Screwdriver Isolated" },
				{ "Culture": "nl-NL", "Value": "Schroevendraaier Geisoleerd" }
			  ]
			}
		  },
		  {
			"Identifier": { "Type": "ETIM", "Value": "EC83498" },
			"Name": {
			  "Translation": [
				{ "Culture": "en", "Value": "Screwdriver" },
				{ "Culture": "nl-NL", "Value": "Schroevendraaier" }
			  ]
			}
		  },
		  {
			"Identifier": { "Type": "GPC", "Value": "10003528" },
			"Name": {
			  "Translation": [
				{ "Culture": "en", "Value": "Screwdrivers - Non Powered" },
				{ "Culture": "nl-NL", "Value": "Schroevendraaiers - Niet-aangedreven" }
			  ]
			}
		  }
		]
	  },
	  "Brand": {
		"Identifiers": { "Identifier": [ { "Type": "GBIN", "Value": "4687543219" } ] },
		"Name": "Tools for you",
		"Serie": {
		  "Identifiers": { "Identifier": [ { "Type": "DataReceiver", "Value": "933" } ] },
		  "Name": "Elite tools"
		}
	  },
	  "Master": {
		"Identifiers": { "Identifier": [ { "Type": "DataReceiver", "Value": "A44-3" } ] },
		"Name": {
		  "Translation": [
			{ "Culture": "en", "Value": "Standard Screwdriver PH1" },
			{ "Culture": "nl-NL", "Value": "Standaard Schroevendraaier PH1" }
		  ]
		}
	  }
	}
  }

=Downloads

Old versions

Supported classifications

  • GPC Global Product Classification by GS1 used in the GDSN network,
  • ETIM, International classification for installation, building & construction
  • DataSender {Internal classification with internal class IDS}
  • DataReceiver {Internal classification with internal class IDS}