RDR-N: Message Header
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 |
|---|---|---|
| Mandatory | Mandatory |
| Mandatory | Mandatory |
| Mandatory | Mandatory |
| Mandatory | Mandatory |
| 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 uniquePartyIdassigned by DDEX (i.e. a DPID) when the implementation license was put in place (free of charge).SenderNameandRecipientName– the name of the music licensing company or company sending/receiving the message (note these names are within theFullNametags).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).