Digital Sales Report Message Standard
The DDEX message to communicate information about about sales, usage or revenue generated on a digital music retailer service, to the relevant rights owners is the Digital Sales Report Message Suite Standard (“DSR”) which is sometimes known as the sales and usage reporting standard. The DSR message, which is in a flat-file format is used to enable the reporting of information regarding the level of slaes, usage and/or revenue generated from the distribution of music or videos along with information about that music, in order that rights owners can make onward royalty payments as appropriate.
The DSR flat-file format was first published in 2016 and was designed to replace the previous XML format, which had been in production by a large number of companies for close to a decade. The reason for this replacement is that the XML format ultimately proved to be unable to meet the requirements for a format that has to be able to be easily adapted to address the technical challenges of the ever-changing digital music industry. The DSR flat-file format includes several parts to it. Some of these parts describe elements of the standard that are common to all implementations of the DSR flat-file standard, but others describe the way in which messages are formatted to convey information in specific business circumstances. So, very often only one part of the standard actually has to be implemented.
The sender of a DSR message will usually be a digital music retailer, such as Apple. The receiver of a DSR flat-file message will usually be an owner or administrator of rights in musical works, such as SUISA (because, as yet, DDEX has not defined a standard that can be used in respect of other rights owners). However, there are companies, who may send or receive DSR flat-file messages respectively, who are neither digital music retailers or musical work rights owners or administrators but send or receive the messages on their behalf. There are still business partners that exchange the XML formatted version of the DSR standard, because in some circumstances it is perfectly adequate for its purpose and there is no benefit in changing. However, the flat-file format is the generally preferred approach for new implementations
A detailed explanation of the DSR flat-file standard and advise about how to go about an implementation of it is available at the Knowledge Base.