6.2 Structure of the NewReleaseMessage
The high-level structure of the NewReleaseMessage is depicted in Figure 2 below. The message contains four XML attributes:
ReleaseProfileVersionIdcommunicates the version of the release profile used in the message. For information on how to use this XML attribute refer to Part 2: Release Profiles of the ERN standard;ReleaseProfileVariantVersionIdcommunicates the version of the release profile variant used in the message. For information on how to use this XML attribute refer to Part 2: Release Profiles of the ERN standard;AvsVersionIdcommunicates the version of the allowed value sets used in the message. For information on how to use this XML attribute, refer to Clause 6.5; andLanguageAndScriptCodecommunicates the language and script for the elements of the message as defined in IETF RfC 5646. Language and script are provided aslang[-script][-region][-variant].
The NewReleaseMessage also contains nine composites that carry the bulk of the data in a message created in accordance with this part of the ERN standard:
MessageHeadercontains the header for the message;ReleaseAdmincommunicates the names of record company or distributor personnel that that record company or distributor requests be granted access to the DSP’s systems to administer a release;PartyListcommunicates metadata about the parties that contributed to the creation, publication and/or distribution of the releases and resources described in theNewReleaseMessage. For example, writers, recording artists, session musicians, engineers or record companies;CueSheetListcommunicates metadata about the cue sheet in respect of audiovisual resources;ResourceListcommunicates metadata about the resources such as sound recordings, videos, other audiovisual recordings, images, text, sheet music or software that are part of the release listed in theNewReleaseMessage;ChapterListcommunicates metadata about chapters for sound recordings, videos or other resources (e.g. for audio books);ReleaseListcommunicates metadata about Album Releases and Track Releases that a record company or distributor wishes a DSP to make available to consumers;DealListcommunicates metadata about the terms and conditions under which such Album Releases and Track Releases may be made available to consumers; andSupplementalDocumentListcommunicates links to documents that contain additional metadata about the resources and releases described in theNewReleaseMessage.
Further information is provided in the XML Schema Definition file for this part of the ERN standard, which can be found on the DDEX Knowledge Base.
Figure 2 – Structure of NewReleaseMessage
