Skip to end of metadata
Go to start of metadata

The Message Header indicates the sender and recipient of the Message.  The sender and recipient are each named and defined by a unique DDEX Party ID (DPID). The Message Header also provides a date & timestamp of when the message was created.

<MessageHeader xmlns="">
  <MessageThreadId>20170503144647-10</MessageThreadId>
  <MessageId>20170503144647-10</MessageId>
  <MessageSender>
    <PartyId>PADPIDA2007061301U</PartyId>
    <PartyName>
      <FullName>SCPP</FullName>
    </PartyName>
  </MessageSender>
  <MessageRecipient>
    <PartyId>PADPIDA2007061301U</PartyId>
    <PartyName>
      <FullName>SCPP</FullName>
    </PartyName>
  </MessageRecipient>
  <MessageCreatedDateTime>2017-05-03T14:46:47.877000+02:00
    </MessageCreatedDateTime>
  <MessageControlType>LiveMessage</MessageControlType>
</MessageHeader>

Mandatory Fields

Header Fields

Recommended Profile

Core Data Profile

MessageHeader

Mandatory

Mandatory

  MessageId

Mandatory

Mandatory

  MessageSender/PartyId

Mandatory

Mandatory

  MessageRecipiend/PartyId

Mandatory

Mandatory

  MessageCreatedDateTime

Mandatory

Mandatory

Implementation Notes

  • MessageThreadId – set this to the same value as the batch folder name.
  • MessageId – set this to an integer value, incremented sequentially for each distinct message.
  • MessageFileName – the file name of the message file (including the sequence number in the batch).
  • PartyId – both sender and receiver will have a unique PartyId assigned by DDEX (i.e. a DPID) when the implementation license was put in place (free of charge).
  • SenderName and RecipientName – the name of the MLC or company sending/receiving the message (note these names are within the FullName tags).
  • MessageCreatedDateTime – the message creation date and time in ISO 8601 format.
  • The ‘LiveMessage’ value declares that this is real data (as opposed to a test).
  • No labels