Digital Data Exchange
During the integration phase, the sender and receiver will need to conduct a “peer conformance procedure” where:
- the sender determines if the receiver is able to receive and ingest messages according to the provided test packages and
- the receiver reviews the test packages from the sender to verify the delivered packages complies with the standards.
The sender will send a series of sample messages containing test data for a range of business scenarios. These sample messages are intended to test the receiver’s ability to receive/ingest them using the chosen delivery choreography, as well as their ability to correctly interpret the content of the messages.
DDEX provides both senders and receivers with a consistent means of interpreting the metadata within messages. During the integration phase, the sender would typically send the receiver various messages representing different constructs within the message standard, depending on which standard is being used. More detail of the nature of such contructs is a available in the context of the explanations of each message standard on the Knowledge Base.
The test messages, delivered during the conformance test phase, will need to have the IsTestFlag set to true to indicate that the messages are test messages and their content should not be made available to real consumers. These messages ensure that the receiver’s ingestion engine interprets the messages accurately. During this process, the sender will need to verify the message ingestion results with each receiver based on their choice of choreography.
Sender and receiver will need to agree upon the best protocol and choreography for sending/receiving the messages.
After the sender and receiver have passed the integration conformance tests, the sender can “turn on” the digital feed in the supply chain to kick off the production deliveries of messages.