DDEX Data Dictionary, 2019-09-16
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 mead:MeadMessage.
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:2004: 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  
  mead:MeadMessage The MessageHeader for the mead:MeadMessage. 1 MessageHeader  
© 2006-2019 Digital Data Exchange, LLC (DDEX)