5.3.2 RE02 — Basic sub-release Record

This is the Record used to communicate data about sub-releases that have been sold or used and is contained in a DSR message created in accordance with the Basic Audio Profile, the Audio-visual Profile and the Basic Audio Profile for The Mechanical Licensing Collective Profile.

Cell Name

Definition

Data type

M/O/C

Example

1

RecordType

The type of the Record which shall always contain the value RE02.

Fixed string

M

RE02

2

BlockId

The identifier of the Block that this Record belongs to, which shall be specific to this DSR message. All Records in a single Block shall have the same BlockId.

String

M

7

3

ReleaseReference

The identifier, which shall be specific to the Block, of the Record that enables other Records in the DSR message to reference this Record.

Within a Block, the ReleaseReference shall be unique across all release Records contained in that Block. In the interest of keeping DSR messages as compact as possible, the ReleaseReference should typically be a short string, such as 1, 2, etc.

String

M

15

4

DspSubReleaseId

The proprietary identifier of the sub-release (which together make up the constituent parts of a release) assigned to it by the licensee.

String

M

12345678

5

Proprietary SubReleaseId

Any proprietary identifier(s) of the sub-release. To identify the assignee the identifier is preceded by a namespace identifier in the syntax ns::id.preceded by a namespace identifier in the syntax ns::id.

Multiple String::String

O

myns::4534| ns2::4 345

6

UsedResources

The list of ResourceReferences that link to the resources that make up the sub-release and that are contained in the same Block as the RE02 Record.

Multiple Strings

M

2|4|6|3