Multiple CommercialModelTypes or UseTypes in one deal

When communicating Deals it is crucial that record companies include values that are as precise as possible – especially for UseType and CommerciaModelType. This may involve UseType and CommerciaModelType tags. 

For example, the way to communicate that one or more Release(s) is available for use in non-interactive streams and on-demand streams for which revenue is generated through adverts, as well as a Download under a subscription service would be: 

    <DealList>        
        <ReleaseDeal>
            <DealReleaseReference>R1</DealReleaseReference>
            <Deal>
                <DealTerms>
                    <TerritoryCode>Worldwide</TerritoryCode>
                    <ValidityPeriod>
                        <StartDate>2016-04-25</StartDate>
                    </ValidityPeriod>
                    <CommercialModelType>AdvertisementSupportedModel</CommercialModelType>
                    <UseType>NonInteractiveStream</UseType>
                    <UseType>OnDemandStream</UseType>
                </DealTerms>
            </Deal>
            <Deal>
                <DealTerms>
                    <TerritoryCode>Worldwide</TerritoryCode>
                    <ValidityPeriod>
                        <StartDate>2016-04-25</StartDate>
                    </ValidityPeriod>
                    <CommercialModelType>SubscriptionModel</CommercialModelType>
                    <UseType>Download</UseType>
                </DealTerms>
            </Deal>
        </ReleaseDeal>        
    </DealList>


If, however, the two CommercialModelTypes have the same UseTypes, the two DealTerms should be collapsed:

    <DealList>
        <ReleaseDeal>
            <DealReleaseReference>R1</DealReleaseReference>
            <Deal>
                <DealTerms>
                    <TerritoryCode>Worldwide</TerritoryCode>
                    <ValidityPeriod>
                        <StartDate>2016-04-25</StartDate>
                    </ValidityPeriod>
                    <CommercialModelType>AdvertisementSupportedModel</CommercialModelType>
                    <CommercialModelType>SubscriptionModel</CommercialModelType>
                    <UseType>ConditionalDownload</UseType>
                    <UseType>NonInteractiveStream</UseType>
                    <UseType>Download</UseType>
                </DealTerms>
            </Deal>
        </ReleaseDeal>
    </DealList>