DDEX Data Dictionary, 14-01-15
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9 All Intro
dsrf:SalesRecord
A message term for dsrf:SalesReportMessage.
A Line providing data about a SalesTransaction.
Component Structure
Components Name Description of Element Role Cardinality Data Type
    XmlSequence 1  
      DSP The DDEX Party ID (DPID) of the DSP whose sales/transactions are being reported. 1 String (xs:string)
      SalesDate The date on which the sale/transaction took place.This is a string with the syntax YYYY[-MM[-DD]]. 0-1 IsoDate
      ReleaseId Identifiers for the Release or Resource whose sales/transactions are being reported. For each ID a prefix containing the type of the ID needs to be provided; prefix and ID are separated by a colon. Multiple IDs can be provided, separated by commas, e.g. 'ISRC:1234, GRid:0987'. Prefixes for proprietary Identifiers will need to be agreed by message sender and recipient. 1-n String (xs:string)
      ReleaseTitle Title(s) of the Release whose sales/transactions are being reported. Multiple titles can be provided by separating the individual titles with commas. (Only one of ReleaseTitle or ResourceTitle may be used in one SalesRecord.) 0-1 String (xs:string)
      ResourceTitle Title(s) of the Resource whose sales/transactions are being reported. A ResourceTitle may only be provided when the sale is with respect to a TrackRelease. Multiple titles can be provided by separating the individual titles with commas. (Only one of ReleaseTitle or ResourceTitle may be used in one SalesRecord.) 0-1 String (xs:string)
      Contributors Contributor(s) to the Release or Resource whose sales/transactions are being reported. This can be the name for presenting the artist to the Consumer. Multiple contributors can be provided by separating the individual contributors with commas. 0-1 String (xs:string)
      NumberOfConsumerSalesGross The number of units sold/transacted. 1 Integer (xs:integer)
      NumberOfUnitAdjustments The number of sold units of a Release returned (with refund) to the DSP as a result of a reversal of sales/transactions or because of an earlier error in sales reporting. 0-1 Integer (xs:integer)
      CurrencyCode Currency of retail price. (Note, if this is not provided, the header's CurrencyCode is used as the currency.) 0-1 avs:CurrencyCode
      PriceConsumerPaidExcSalesTax The RetailPrice excluding value-added tax in the currency defined in CurrencyCode. 0-1 Decimal (xs:decimal)
      RoyaltyRate The Rate of royalty to be used when calculating the royalty payment. Note that when this is used in a sales reporting Message for a record company, it refers to the rate due to the record company, not the royalties due to individual Artists. 0-1 Decimal (xs:decimal)
      PriceRangeType Type of Price according to its value range. Typical examples include 'budget' and 'front line'. 0-1 String (xs:string)
      UseType The nature of a Service, or a Release, as used by a Consumer. 1 avs:UseType
      UserInterfaceType The type of physical interface by which a Consumer uses a Service or Release. 0-1 avs:UserInterfaceType
      DistributionChannelType The type of distribution channel used to disseminate a Service or Release to a Consumer. 0-1 avs:DistributionChannelType
      ReleaseType The Type of the Release according to its content, Duration and/or number of components. Note: a ReleaseType is the form in which a ReleaseCreator anticipates offering a Release to Consumers. 0-1 avs:ReleaseType
      TerritoryCode The Territory for which the sale/transaction is reported. The use of ISO TerritoryCodes (or the term 'Worldwide”) is strongly encouraged; TIS TerritoryCodes should only be used if both MessageSender and MessageRecipient are familiar with this standard. 1 ddexC:CurrentTerritoryCode
      RightSharePercentage The share (in percent) on which the sales report is based. The percentage is given as a xs:decimal value with up to 6 digits (e.g. '12.5' represents 12.5%). 0-1 Decimal (xs:decimal)
      DataToBeForwarded The Flag indicating whether sales data will be forwarded by the DSP (or any Organization reporting on behalf of the DSP) to the appropriate MusicalWork Licensor (=False) or if this has to be done by the MessageRecipient (=True). 0-1 Boolean (xs:boolean)
Is Member of Composites Composite Name Description of Element Role Cardinality  
  dsrf:SalesReportMessage A Line providing data about a SalesTransaction. 1-n  
© 2006-2014 Digital Data Exchange, LLC (DDEX)