5.8.8 SR08.01 – Single Record Block Record Type for Financial Reporting to Record Companies
This is the Record to contain all information necessary to convey Release, Resource and sales/usage information in a single-record for Financial Reporting to Record Companies.
If sales/usages for a Release are to be reported:
Cells 2–12 must be reported (subject to further rules below) and Cells 13–24 must be omitted;
The following identifiers shall be communicated if available to the Message Sender:
All Release IDs received by the Message Sender (e.g. in a NewReleaseMessage as defined in the the Electronic Release Notification Message Suite Standard);
The DSP’s proprietary ID for the Release;
GRID or ICPM for the Release; and
A ContextReleaseGRid, if the Release is equivalent to a TrackRelease as defined in the the Electronic Release Notification Message Suite Standard.
If sales/usages for a Resource are to be reported:
Cells 13–24 must be reported (subject to further rules below). Cells 2–12 must also be reported if available to the message sender. Cells 2–12 may only be omitted, if the sender does not have access to the information;
The following identifiers shall be communicated if available to the Message Sender:
All Resource IDs received by the Message Sender (e.g. in a NewReleaseMessage as defined in the the Electronic Release Notification Message Suite Standard);
The DSP’s proprietary ID for the Resource;
ResoucerIsrc for the Resource; and
A ContextReleaseGRid (if available).
Cell Name | Field Definition | Data Type | M/O/C | Example | |
---|---|---|---|---|---|
1 |
| The Type of the Record, always to contain “SR08.01” | Fixed String | M | SR08.01 |
2 |
| 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 | A13HG65 |
Release Information | |||||
3 |
| The GRid identifying the Release. This is the preferred Element and is mandatory if a GRid is available. A GRid comprises four parts: the xs:string 'A1', followed by five alphanumeric characters, ten alphanumeric characters and one alphanumeric character. DDEX will enforce the syntax [a-zA-Z0-9]{18} using XML Schema in the future. | String | C | A1AAAAA1234567890X |
4 |
| The ICPN used as proxy for identification of the Release. An ICPN comprises 12 or 13 digits, depending on whether it is an EAN (13) or a UPC (12). 14 character ICPNs are also permitted. | String | C | 123456789012 |
5 |
| The ProprietaryIdentifier of the Release assigned by the MessageSender. | String | M | 12345678 |
6 |
| The ProprietaryIdentifier of the Release assigned by the Record Company that provided the Release information to the MessageSender. | String | C | ABC |
7 |
| The ProprietaryIdentifier of the Release preceded by a namespace identifier in the syntax ns::id. | Multiple String::String | O | myns::4534|ns2::4345 |
8 |
| The GRid identifying the Release from which the Release was taken. This is the preferred Element and is mandatory if a GRid is available. A GRid comprises four parts: the xs:string 'A1', followed by five alphanumeric characters, ten alphanumeric characters and and one alphanumeric character. DDEX will enforce the syntax [a-zA-Z0-9]{18} using XML Schema in the future. | String | O | A1AAAAA1234567890X |
9 |
| The form in which a ReleaseCreator anticipates offering the Release to Consumers. | AVS | C | Album |
10 |
| The ReferenceTitle of the Release. | String | C | Beatles for Sale |
11 |
| A Descriptor which is supplementary to, but not contained within, a Title. | String | O | Live Version |
12 |
| The Name to be used by a DSP when presenting Artist details of the Release to a Consumer. | String | C | The Beatles |
13 |
| The PartyId of the DisplayArtist. | PartyId | O | ISNI::0000000081266409 |
Resource Information | |||||
14 |
| The ISRC (International Standard Recording Code as defined in ISO 3901) for the SoundRecording. An ISRC comprises four parts: two characters, followed by three alphanumeric characters, then two digits and five digits. | String | C | USS1Z1412345 |
15 |
| The ISAN (International Standard Audio-visual Number as defined in ISO 15706) for the Video. An ISAN comprises four blocks of four hexadecimal characters followed by a check character followed, optionally, by two further blocks of four hexadecimal characters, followed by a further check character. | String | O | 1234-5678-0ABC-DEF0-A |
16 |
| The ProprietaryIdentifier of the Resource assigned by the MessageSender. DspResourceId is mandatory if sales/usages for a Resource are to be reported. | String | C | 12345678 |
17 |
| The ProprietaryIdentifier of the Resource assigned by the Record Company (typically also the MessageRecipient). | String | C | 12345678 |
18 |
| The ProprietaryIdentifier of the Resource preceded by a namespace identifier in the syntax ns::id. | Multiple String::String | O | myns::4534|ns2::4345 |
19 |
| The GRid identifying the Release from which the Resource was taken. This is the preferred Element and is mandatory if a GRid is available. A GRid comprises four parts: the xs:string 'A1', followed by five alphanumeric characters, ten alphanumeric characters and and one alphanumeric character. DDEX will enforce the syntax [a-zA-Z0-9]{18} using XML Schema in the future. | String | C | A1AAAAA1234567890X |
20 |
| The Type of the Resource. | AVS | C | SoundRecording |
21 |
| The ReferenceTitle of the Resource. | String | C | Roll over Beethoven |
22 |
| A Descriptor which is supplementary to, but not contained within, a Title. | String | O | Live Version |
23 |
| The Name to be used by a DSP when presenting Artist details of the Resource to a Consumer. | String | C | The Beatles |
24 |
| The PartyId of the DisplayArtist. | PartyId | O | ISNI::0000000081266409 |
Sales/Usage Information | |||||
25 |
| The Identifier (specific to the Message) of the Summary Record that this Usage, Revenue or Sales Record provides details for. | String | M | 1224 |
26 |
| The date of the Sales Transaction. All data below is provided for this date. | ISO Date | M | 2017-06-01 |
28 |
| The number of Usages of the Release or Resource by Consumers that are using the MessageSender service, during the sub-period. | Decimal | M | 145.5 |
29 |
| The number of Usages of a Release or Resource returned to the MessageSender (which also involves a refund to the Consumer) as a result of a reversal of a SalesTransaction or because of an earlier error in sales reporting in sub-period. If no returns are to be reported the value should be 0. | Integer | M |
|
30 |
| The number of Usages less the number of Returns in the reporting sub-period . | Decimal | M | 126.2 |
31 |
| The wholesale price of the Release or Resource in sub-period in the CurrencyOfTransaction. This information does not need to be provided in streaming models. | Decimal | C | 9.99 |
32 |
| The wholesale price of the Release or Resource in sub-period in the CurrencyOfAccounting. This information does not need to be provided in streaming models. | Decimal | C | 8.43 |
33 |
| A Price agreed between DSP and MessageRecipient/RightsController for the Usage of the Release or Resource in sub-period in the CurrencyOfTransaction. This information does not need to be provided in streaming models. | Decimal | C | 15.0 |
34 |
| A Price agreed between ReleaseDistributor and ReleaseCreator for the Usage of the Release in sub-period in the CurrencyOfAccounting. This information does not need to be provided in streaming models. | Float | C | 12.35 |
35 |
| The Type of the price. This is often agreed in a rate card between DSP and MessageRecipient/RightsController . Either a PriceType or PriceRangeType (but not both) must be provided. | String | C | X55 |
36 |
| A PriceRange agreed between DSP and MessageRecipient/RightsController for the Usage of the Release or Resource in sub-period. Either a PriceType or PriceRangeType (but not both) must be provided. | String | C | Budget |
37 |
| A Price paid by Consumers, excluding SalesTax for each SalesTransaction in the CurrencyOfTransaction. This may be a nominal price in sub-period. This information does not need to be provided in streaming models. | Decimal | C | 1.22 |
38 |
| A Price paid by Consumers, excluding SalesTax for each SalesTransaction in the CurrencyOfAccounting. This may be a nominal price in sub-period. This information does not need to be provided in streaming models. | Decimal | C | 1.67 |
39 |
| Different types of deductions that the DSP applies before allocating revenue to the MessageRecipient/RightsController in the CurrencyOfAccounting. This information does not need to be provided in streaming models. The order of the individual data elements in DeductionType, DeductionsInCurrencyOfTransaction and DeductionsInCurrencyOfAccounting shall be the same order so that the recipient is able to relate them correctly. | Multiple String | C | AsPerContract |
40 |
| Deductions that the DSP applies before allocating revenue to the MessageRecipient/RightsController in the CurrencyOfAccounting in the CurrencyOfTransaction. One Deduction amount has to be provided for each DeductionType. This information does not need to be provided in streaming models. The order of the individual data elements in DeductionType, DeductionsInCurrencyOfTransaction and DeductionsInCurrencyOfAccounting shall be the same order so that the recipient is able to relate them correctly. | Multiple Decimals | C | 1452.24|12372.66 |
41 |
| Deductions that the DSP applies before allocating revenue to the MessageRecipient/RightsController in the CurrencyOfAccounting in the CurrencyOfAccounting. One Deduction amount has to be provided for each DeductionType. This information does not need to be provided in streaming models. The order of the individual data elements in DeductionType, DeductionsInCurrencyOfTransaction and DeductionsInCurrencyOfAccounting shall be the same order so that the recipient is able to relate them correctly. | Multiple Decimals | C | 1452.24|12372.66 |
42 |
| Percentage applied to calculate AllocatedNetRevenue owed to the MessageRecipient/RightsController. This information is especially useful for DJ Mixes. RightSharePercentage is to be provided if (i) the percentage is not 100% and (ii) the information is available. | Decimal | C | 100 |
43 |
| The amount calculated as being allocated to a single transaction in the CurrencyOfTransaction. This may be based on the WholesalePriceInCurrencyOfTransaction, PriceConsumerPaid, PriceType, PriceRangeType or other bilaterally-agreed aspects. | Decimal | M | 543.54 |
44 |
| The amount calculated as being allocated to a single transaction in the CurrencyOfAccounting. This may be based on the WholesalePriceInCurrencyOfAccounting, PriceConsumerPaid, PriceType, PriceRangeType or other bilaterally-agreed aspects. | Decimal | M | 23.12 |
45 |
| The amount allocated to the MessageRecipient/RightsController for the Usages reported in the CurrencyOfTransaction. The AllocatedRevenueInCurrencyOfTransaction would typically be the product of CalculatedUnitPriceInCurrencyOfTransaction and AllocatedUsages. | Decimal | M | 1.67 |
46 |
| The amount allocated to the MessageRecipient/RightsController for the Usages reported in the CurrencyOfAccounting. The AllocatedRevenueInCurrencyOfAccounting would typically be the product of CalculatedUnitPriceInCurrencyOfAccounting and AllocatedUsages. | Decimal | M | 1.67 |
47 |
| Net Revenue generated by the DSP that is to be allocated to a Release or Resource in the CurrencyOfTransaction. | Decimal | M | 1.67 |
48 |
| Net Revenue generated by the DSP that is to be allocated to a Release or Resource in the CurrencyOfAccounting. | Decimal | M | 1.67 |
49 |
| The flag that indicates whether the obligation for reporting sale/usages to the owners or controllers of embedded MusicalWorks lies with the DSP (true) or not (false). | Boolean | M | true |