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 uniquePartyId
assigned by DDEX (i.e. a DPID) when the implementation license was put in place (free of charge).SenderName
andRecipientName
– the name of the music licensing company or company sending/receiving the message (note these names are within theFullName
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).