Cancelling a Deal Before "Street Date"

In some instances it may be that a label has to cancel a deal before the street date has arrived — and sometimes this happens after the Release and its deal or deals have already been communicated  to DSPs.

Assuming that a Deal with a StartDate of 1st December 2015 has been communicated a month in advance of that date to a series of DSPs:

The examples on this page use the syntax of ERN-4. The only difference for ERN-3 would be the order of the subelements of DealTerms.

DealTerms (as sent on 1st November):

<DealTerms>
    <ValidityPeriod>
      <StartDate>2015-12-01</StartDate>
    </ValidityPeriod>
    <CommercialModelType>PayAsYouGoModel</CommercialModelType>
    <Usage>
      <UseType>PermanentDownload</UseType>
    </Usage>
    <TerritoryCode>US</TerritoryCode>
</DealTerms>

A week before street date, on 23rd November the label realises that the deal cannot go ahead (maybe the artist has not delivered what was promised, maybe the artwork was not approved, …) and the deal needs to be cancelled. This can be done by sending a updated deal with a StartDate and EndDate set at least two days the past:

DealTerms to cancel the original Deal (as sent on 23rd November):

<DealTerms>
  <ValidityPeriod>
    <StartDate>2015-11-21</EndDate>
    <EndDate>2015-11-21</EndDate>
  </ValidityPeriod>  
  <CommercialModelType>PayAsYouGoModel</CommercialModelType>
  <Usage>
    <UseType>PermanentDownload</UseType>
  </Usage>
  <TerritoryCode>US</TerritoryCode>
</DealTerms> 

Multiple Territories

The same situation may arise with a multi-territory Deal. However, the situation is more complicated if only one territory  (from, say, six) needs to be cancelled before it becomes active. Let's assume the above Deal would be originally sent for the US, Canada and the GAS territories. Let's further assume that a legal dispute delays the US release until a yet undefined date in the future. In that case the original deal needs to be repeated for Canada and GAS, and a cancellation needs to be sent for the US:

Two sets of DealTerms to cancel the original Deal for one of five countries (as sent on 23rd November):

<DealTerms>
  <ValidityPeriod>
    <StartDate>2015-12-01</StartDate>
  </ValidityPeriod>  
  <CommercialModelType>PayAsYouGoModel</CommercialModelType>
  <Usage>
     <UseType>PermanentDownload</UseType>
  </Usage>
  <TerritoryCode>CA</TerritoryCode>
  <TerritoryCode>DE</TerritoryCode>
  <TerritoryCode>AT</TerritoryCode>
  <TerritoryCode>CA</TerritoryCode>
</DealTerms>

[...]
<DealTerms>
  <ValidityPeriod>
    <StartDate>2015-11-21</EndDate>
    <EndDate>2015-11-21</EndDate>
  </ValidityPeriod>  <CommercialModelType>PayAsYouGoModel</CommercialModelType>
  <Usage>
    <UseType>PermanentDownload</UseType>
  </Usage>
  <TerritoryCode>US</TerritoryCode>
</DealTerms>