5.5.5 RC01 – Rights Controller Record

This Record provides details about a RightsController for a Musical Work.

Cell Name

Field Definition

Data Type

M/O/C

Example

1

RecordType

The Type of the Record; always to contain “RC01”

Fixed string

M

RC01

2

BlockId

The Identifier (specific to the Message) of the Block that this Record belongs to. All Records in a single Block shall have the same BlockId

String

M

7

3

ResourceReference

The Identifier (specific to the Block) of the Record describing the Resource for which the Cue is reported.

ResourceReference or WorkReference must be provided

String

C

4

4

MusicalWorkReference

The Musical Work for which RightsController information is provided.

ResourceReference or MusicalWorkReference must be provided.

String

C

46

5

RightsControllerName

Name of the RightsController that is believed by the MessageSender to control a RightShare of the referenced Work.

The order of the individual strings in RightsControllerName and RightsControllerPartyId shall be the same so that the Message Recipient is able to relate names and IDs correctly.

String

M

BMG

6

RightsControllerPartyId

The PartyId of the RightsController.

The order of the individual strings in RightsControllerName and RightsControllerPartyId shall be the same so that the Message Recipient is able to relate names and IDs correctly.

Multiple PartyIds

O

ISNI::0000000081266409

7

RightsType

The RightsType for which the RightShare% is reported. 

RightsType and RightShare% must always be provided together.

AVS

C

MechanicalRight

8

RightsShare%

The percentage that is believed to be claimed by the RightsController for the relevant RightsType.

The RightShare% shall be provided as a Decimal between 0 and 100.

RightsType and RightShare% must always be provided together.

Decimal

C

33.33

9

IsAffiliateWithLicensee

The flag indicating whether the reporting Licensee, or a company affiliated with the reporting Licensee, is the same as the RightsController referenced in Cells 5 and/or 6.

Boolean

M

False