ItemMessageHeader: Difference between revisions
From imde.io
No edit summary |
No edit summary |
||
Line 46: | Line 46: | ||
===Downloads=== | ===Downloads=== | ||
* [https://imde.io/schema/Sample%20XML%20message%20Message%20and%20Header.xml Sample XML] | * [https://imde.io/schema/Sample%20XML%20message%20Message%20and%20Header.xml Sample XML] | ||
* [https://imde.io/schema/ | * [https://imde.io/schema/IMDEMessages.xsd XSD] | ||
* [https://imde.io/schema/azlon/1.0/codelists/partyIdentifierType.xsd Codelist partyIdentifierType] | * [https://imde.io/schema/azlon/1.0/codelists/partyIdentifierType.xsd Codelist partyIdentifierType] | ||
* [https://imde.io/schema/azlon/1.0/codelists/dataContainerType.xsd Codelist dataContainerType] | * [https://imde.io/schema/azlon/1.0/codelists/dataContainerType.xsd Codelist dataContainerType] |
Revision as of 15:26, 26 June 2023
Every message starts with a message header where the type of message can be found and all parties related to the message. The ItemMesssage contains one or more items. And per item you can have one or more DataTopics. Background Presentation
<IMDEMessages xmlns="https://imde.io/schema/imdemessages"> <IMDEMessage> <Header DataContainerType="Item"> <DataSender> <Identifiers> <Identifier Type="GLN">8719328024200</Identifier> </Identifiers> </DataSender> <DataReceiver> <Identifiers> <Identifier Type="GLN">8719328024262</Identifier> <Identifier Type="DataReceiver">23235</Identifier> </Identifiers> </DataReceiver> <DataProvider> <Identifiers> <Identifier Type="GLN">8719328024279</Identifier> </Identifiers> <Name>SyncForce</Name> </DataProvider> <MessageIdentifier>a1a1140b-1859-4fe5-b4f4-0cd843f9e1c3</MessageIdentifier> <CreationDateTime>2022-05-30T09:30:10-06:00</CreationDateTime> <Parameters> <Parameter Key="Parameter1" Value="3" /> <Parameter Key="Parameter2" Value="Data" /> </Parameters> </Header> <Item MaterialType="FinishedGood"> <DataTopics> <DataTopic Topic="KeyInfo" Format="Azlon" Version="1.0"> ... </DataTopic> </DataTopics> </Item> </IMDEMessage> </IMDEMessages>
Downloads
- Sample XML
- XSD
- Codelist partyIdentifierType
- Codelist dataContainerType
- Codelist materialType
- Codelist identifierType
Header is a mandatary for every message and defines the type of message and all related parties:
Dictionary
Data element | Definition |
---|---|
DataSender | The legal entity or system sending the data. In this example Wonka is the chocolate manufacturer sending data |
DataReceiver | The legal entity or target system receiving the data. In this example Acme is the retailer receiving data |
DataProvider | The solution provider / system that has distributed the data. In this example Virtucon is the Solution Provider sending the data. |
MessageIdentifier | UUID based, uniquely identifies the data message |