Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagexml
<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 music licensing company 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).