5.6.2 SU02.02 – Usage, Revenue or Sales Record for Streaming Services and Webcasts

This is the Record to communicate Usages, Revenues or Sales of Releases and/or Resources for streaming services or other similar services.

Records that describe Usages, Revenues or Sales do so with respect to a sales context (see Clause 6.5 in Part 1). The context is, however, not directly provided in the Record. Instead, the context is available in the Summary Record SYxx that the Sales/Usage Record points to through its SummaryRecordId Cell.

Cell Name

Field Definition

Data Type

M/O/C

Example

1

RecordType

The Type of the Record; always to contain “SU02.02”

Fixed string

M

SU02.02

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

SummaryRecordId

The Identifier (specific to the Message) of the Summary Record that this Usage, Revenue or Sales Record provides details for.

String

M

34

4

SalesTransactionId

ProprietaryIdentifier of the Sales Transaction, allocated by the MessageSender, which allows an invoice to be tied back to an individual SalesTransaction composite/record. Taken together with the Message ID this shall be globally and perpetually unique. The SalesTransactionId may change when the report is re-generated.

String

M

34456

5

TransactedRelease

The Block-specific ReleaseReference of the Record describing the Release (either a Head Release or a SubRelease) whose Usages, Revenues or Sales are being reported. 

Either a TransactedRelease or a TransactedResource must be provided (but not both).

String

C

2345

6

TransactedResource

The Block-specific ResourceReference of the Record describing the Resource whose Usages, Revenues or Sales are being reported.

Either a TransactedRelease or a TransactedResource must be provided (but not both).

String

C

2345

7

IsRoyaltyBearing

The Boolean flag indicating whether the MessageSender is contractually obliged to pay royalties to the RightsController for the SalesTransaction reported in the Record.

Boolean

O

true

8

NumberOfStreams

The number of Streams of the Release from the MessageSender to Consumers.

Decimal

M

1000

9

PriceConsumerPaidExcSalesTax

A Price paid by Consumers, excluding SalesTax for each SalesTransaction. This may be a nominal price.

PriceConsumerPaidExcSalesTax is mandatory when the CommercialModel is PayAsYouGoModel.

Decimal

C

100.34

10

PromotionalActivity

Free-text Description of a promotional activity that led to the Release being distributed.

String

O

Valentines Day Special

11

UseType (new)

The nature of a Service as used by a Consumer. This also allows the communication of Device Usages (that is, which type of device a consumer was using to access the Release/Resource) by using the appropriate use type “UseAsDevice”.

UseType must be provided when there is no UseType on the relevant Summary Record. It may not be provided when there is a UseType on the relevant Summary Record

AVS

C

PermanentDowload