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
ern:DealTerms
A message term for ern:NewReleaseMessage.
A Composite containing details of the terms of a Deal.
Component Structure
Components Name Description of Element Role Cardinality Data Type
    LanguageAndScriptCode The Language and script for the Elements of the ern:DealTerms as defined in IETF RfC 5646. The default is the same as indicated for the containing composite. Language and Script are provided as lang[-scipt][-region][-variant]. This is represented in an XML schema as an XML Attribute. 0-1 String (xs:string)
    XmlSequence 1  
      IsPreOrderDeal A Flag indicating whether the Deal is covering only the period where the Release can be purchased by a consumer but not yet fulfilled (=True) or not (=False). 0-1 Boolean (xs:boolean)
      CommercialModelType A Composite containing details of the fundamental business model which applies to the Deal (e.g. SubscriptionModel and PayAsYouGoModel). The CommercialModelType indicates how the Consumer pays for the Service or Release. 0-n ddexC:CommercialModelType
      XmlChoice 1  
        Usage A Composite containing the Types and number of Usages applicable to a Release to which the Deal applies. 1-n ddexC:Usage
        AllDealsCancelled The Flag indicating whether all Deals are cancelled for the given Territories (=True) or not (=False). This Flag can be used in conjunction with a StartDate of a ValidityPeriod to indicate the point in time from which all Deals are cancelled. This element is deprecated. DDEX advises that it may be removed at a future date and therefore recommends against using it. 1 Boolean (xs:boolean)
        TakeDown The Flag indicating whether all Releases referred to are to be taken down by the MessageRecipient. This includes that all Deals referred to in a specific Composite are cancelled and no information about the Releases should be displayed to the end user on the DSP's website (=True) or not (=False). This Flag can be used in conjunction with a StartDate of a ValidityPeriod to indicate the point in time from which all Deals are cancelled. 1 Boolean (xs:boolean)
      XmlChoice 1  
        TerritoryCode A Territory in which the Deal applies. Either this Element or ExcludedTerritory must be present, but not both. 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-n ddexC:CurrentTerritoryCode
        ExcludedTerritoryCode A Territory in which the Deal does not apply. Either this Element or Territory must be present, but not both. 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-n ddexC:CurrentTerritoryCode
      XmlChoice 0-1  
        DistributionChannel A Composite containing details of the DSP through whose DistributionChannel the sales are permitted. If none are provided no limitations on the DistributionChannels are given. 1-n ddexC:DSP
        ExcludedDistributionChannel A Composite containing details of excluded DSP. This is used in an aggregator model where all agreed partners of the aggregators may use a ReleaseDeal, except those that are listed herein. 1-n ddexC:DSP
      PriceInformation A Composite containing details of a Price. Note that this Price applies to all UseTypes referenced in this Composite. 0-n ern:PriceInformation
      XmlChoice 0-1  
        IsPromotional The Flag indicating whether a special Deal is made between the Licensor and the Licensee (=True) or not (=False) regarding the royalties or payments due to be paid for Releases distributed under this Deal. 1 Boolean (xs:boolean)
        PromotionalCode A Composite containing details of a PromotionalCode. 1 ddexC:PromotionalCode
      ValidityPeriod A Composite containing details about a Period of Time during which the Deal is valid. No StartDate in this Composite means that the Deal is valid as per contractual relationship between MessageSender and MessageRecipient. No EndDate in this Composite means that the Deal is valid until further notice. 1-n ddexC:Period
      ConsumerRentalPeriod A Composite containing details of a Period the DSP may rent something to a Customer. 0-1 ddexC:ConsumerRentalPeriod
      PreOrderReleaseDate A Composite containing details of the Date and Place of the Event in which the related Release is made available for pre-ordering. This element is not applicable on Track Releases. This is a string with the syntax YYYY[-MM[-DD]]. 0-1 ddexC:EventDate
      XmlChoice 0-1  
        XmlSequence 1  
          ReleaseDisplayStartDate A Date on which the Release is made first available for display. If other Track list, cover art and clip preview dates are not provided, then this date covers them as well (assuming clips are available). If no ReleaseDisplayStartDate is provided, the StartDate for the Deal is used instead. The ReleaseDisplayStartDate may not be later than the StartDate for the Deal. If the MessageRecipient is not able to cater for such granular display policies, the MessageRecipient may be forced to not display any Release information until a much later date. This is a string with the syntax YYYY[-MM[-DD]]. 1 IsoDate
          TrackListingPreviewStartDate A Date on which the Track list is made first available for display (it overrides the generic ReleaseDisplayStartDate if supplied). If no TrackListingPreviewStartDate is provided, the StartDate for the Deal is used instead. The TrackListingPreviewStartDate may not be later than the StartDate for the Deal. The TrackListingPreviewStartDate shall not be later than the StartDate of the Deal allowing the general availability of the referenced Release. This element is not applicable on Track Releases. This is a string with the syntax YYYY[-MM[-DD]]. 1 IsoDate
          CoverArtPreviewStartDate A Date on which the cover art is made first available for display (it overrides the generic ReleaseDisplayStartDate if supplied). If no CoverArtPreviewStartDate is provided, the StartDate for the Deal is used instead. The CoverArtPreviewStartDate may not be later than the StartDate for the Deal. CoverArtPreviewStartDate shall not be later than the StartDate of the Deal allowing the general availability of the referenced Release. This is a string with the syntax YYYY[-MM[-DD]]. 1 IsoDate
          ClipPreviewStartDate A Date on which an audio or video clip is made first available for display (it overrides the generic ReleaseDisplayStartDate if supplied). If no ClipPreviewStartDate is provided, the StartDate for the Deal is used instead. The ClipPreviewStartDate may not be later than the StartDate for the Deal. The ClipPrevicePreviewStartDate shall not be later than the StartDate of the Deal allowing the general availability of the referenced Release. This is a string with the syntax YYYY[-MM[-DD]]. 1 IsoDate
        PreOrderPreviewDate A Composite containing details of the Date and Place of the Event in which the pre-ordered Release is made first available for previewing (it overrides the generic ReleaseDisplayStartDate if supplied). If no PreOrderPreviewDate is provided, the StartDate for the Deal is used instead. The PreOrderPreviewDate may not be later than the StartDate for the Deal. This element has been deprecated and may be deleted in a future version of this message. This is a string with the syntax YYYY[-MM[-DD]]. 1 ddexC:EventDate
      IsExclusive The Flag indicating whether the Deal is exclusive (=True) or not (=False) to the MessageRecipient with respect to the relevant Territory(ies), Time(s) and Release(s). For other Territory(ies), or Time(s), other DSPs might be able to sell the Release(s). The exclusivity is in accordance with the agreement between the MessageSender and MessageRecipient. 0-1 Boolean (xs:boolean)
      RelatedReleaseOfferSet A Composite containing details of one or more offers related to the Release. 0-n ern:RelatedReleaseOfferSet
      PhysicalReturns A Composite containing details of physical returns. 0-1 ern:PhysicalReturns
      NumberOfProductsPerCarton A number of Products per carton. This is the smallest number of Products that can be ordered. 0-1 Integer (xs:integer)
      RightsClaimPolicy A Composite containing details of a rights claim policy. 0-n ddexC:RightsClaimPolicy
      WebPolicy A Composite containing details of UserGeneratedContent permissions. 0-n ern:WebPolicy
Is Member of Composites Composite Name Description of Element Role Cardinality  
  ern:Deal A Composite containing details of the terms of the ern:Deal. 0-1  
© 2006-2014 Digital Data Exchange, LLC (DDEX)