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:
ReleaseProfileVersionId
communicates 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;ReleaseProfileVariantVersionId
communicates 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;AvsVersionId
communicates 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; andLanguageAndScriptCode
communicates 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:
MessageHeader
contains the header for the message;ReleaseAdmin
communicates 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;PartyList
communicates 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;CueSheetList
communicates metadata about the cue sheet in respect of audiovisual resources;ResourceList
communicates 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
;ChapterList
communicates metadata about chapters for sound recordings, videos or other resources (e.g. for audio books);ReleaseList
communicates metadata about Album Releases and Track Releases that a record company or distributor wishes a DSP to make available to consumers;DealList
communicates metadata about the terms and conditions under which such Album Releases and Track Releases may be made available to consumers; andSupplementalDocumentList
communicates 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