DDEX Data Dictionary, 2020-07-30
A B C D E F G H I K L M N O P Q R S T U V W X Y All Intro
ddexC:MessageHeader
A message term for mc-us-lod:LoDMessage, mc-us-lod:LoDConfirmationMessage.
A Composite placed at the beginning of each DdexMessage providing information about the Message, such as MessageSender, MessageRecipient and a Message creation time stamp.
Component Structure
Components Name Description of Element Role Cardinality Data Type  
    XmlSequence 1  
     | MessageThreadId A xs:string used to uniquely identify the thread of Messages of which the current Message is a part. The MessageThreadId shall be, in combination with the DdexPartyId (DPID) of the MessageSender, globally unique. Thus, a MessageSender shall never re-use a MessageThreadId. One example of such a 'thread' is the chain of NewReleaseMessages being sent from ReleaseCreator to wholesale ReleaseDistributor 1 to retail DSP when communicating information about the same Release(s). A common MessageThreadId will allow all these messages to be tied together. 0-1 String (xs:string)
     | MessageId A xs:string used to uniquely identify the current Message. The MessageId shall be, in combination with the DdexPartyId (DPID) of the MessageSender, globally unique. Thus, a MessageSender shall never re-use a MessageId. 1 String (xs:string)
     | MessageFileName The FileName, possibly including the FilePath, of the XML File containing the current Message. 0-1 String (xs:string)
     | MessageSender A Composite containing details of the MessageSender. 1 ddexC:MessagingPartyWithoutCode
     | SentOnBehalfOf A Composite containing details of the Party on whose behalf the Message is sent. 0-1 ddexC:MessagingPartyWithoutCode
     | MessageRecipient A Composite containing details of the MessageRecipient. Note that if multiple MessageRecipients are provided, all of them will be able to read this information. 1-n ddexC:MessagingPartyWithoutCode
     | MessageCreatedDateTime The DateTime on which the Message was created (the only allowed format is ISO 8601: YYYY-MM-DDThh:mm:ssTZD). 1 DateTime (xs:dateTime)
     | MessageAuditTrail A Composite containing information about Parties in between the original MessageSender and ultimate MessageRecipient. 0-1 ddexC:MessageAuditTrail
     | MessageControlType The indicator used to distinguish a live Message from a test Message. 0-1 avs:MessageControlType
Is Member of Composites Composite Name Description of Element Role Cardinality Label of Element in Composite Further Reading
  ern-c-ws:ErnAcknowledgementStatusMessage The MessageHeader for the ern-c-ws:ErnAcknowledgementStatusMessage. 1 MessageHeader  
  mc-us-lod:LoDConfirmationMessage The MessageHeader for the mc-us-lod:LoDConfirmationMessage. 1 MessageHeader  
  mc-us-lod:LoDMessage The MessageHeader for the mc-us-lod:LoDMessage. 1 MessageHeader  
© 2006-2020 Digital Data Exchange, LLC (DDEX)