Invalid Messages

Recipients should reject any DDEX message that is invalid. This includes:

  • Messages that do not parse against the relevant XML Schema Definition file.

  • Messages that violate the rules of the profile or profiles indicated in the messge (exceptions may be specifically agreed between sender and recipient).

  • Messages that do not conform to additional rules agreed by sender and recipient such as reference to a price code that has not been agreed before hand.

  • Messages that contain obvious inconsistencies such as a different DisplayArtistName on release and resource level when communicating singles.

  • Messages that include empty tags where data is required.

Consequent, senders should run a final validation before sending a DDEX message. Message recipients should not infer data.