OpenTV ENTera & OpenTV Platform Documentation

Deleting content

Live and VOD content elements can be deleted as part of the import process.

Elements should be deleted in the following order:

For details of all the metadata ingest elements, see Metadata ingest format – editorial-based.

The <deleteProductLink> element is used to delete a product link. The product reference <productRef> and marketable reference <marketableRef> must also be specified. 

Product reference


The <productRef> element defines the reference to the linked product. The providerId and providerResourceId elements are required.

Marketable reference

The <marketableRef> element defines the reference to the linked marketable. The providerId , providerResourceId and type elements are required. Allowed values for type are: technicalChannelnode and contentPublishingWindow.

<deleteProductLink>
   <productRef providerId="pidprod1" providerResourceId="pridprod1"/>
   <marketableRef providerId="picpw1" providerResourceId="pricpw1" type="contentPublishingWindow"/>
</deleteProductLink>

Delete product

The <deleteProduct> element is used to delete a product. The providerId and providerResourceId and elements are required.

XML
<deleteProduct providerId="pidprod1" providerResourceId="pridprod1"/>

Delete content publishing window

This <deleteContentPublishingWindow> element to is used to delete a content publishing window. The providerId and providerResourceId elements are required.

XML
<deleteContentPublishingWindow providerId="picpw1" providerResourceId="pricpw1"/>

Delete node

The <deleteNode> element is used to delete a node. The providerId and providerResourceId elements are required.

XML
<deleteNode providerId="pidn1" providerResourceId="pridn1"/>

Delete playable asset

The <deletePlayableAsset> element to is used to delete a playable asset. The providerId and providerResourceId elements are required. 

XML
<deletePlayableAsset providerId="piddpa1" providerResourceId="priddpa1"/>

Delete security info

The <deleteSecurityInfo> element is used to delete security information. The providerId and providerResourceId elements are required. 

XML
<deleteSecurityInfo providerId="pidcdd1" providerResourceId="pridccddd1"/>

Delete parental rating

The <deleteParentalRating> element is used to delete a parentalRating. The providerIdproviderResourceIdratingBodyName and type elements are required.

XML
<deleteParentalRating providerId="pide1" providerResourceId="pride1" ratingBodyName="Australian Classification Board" type="channel"/>

Delete reference asset

The <deleteReferenceAsset> element is used to delete a referenceAsset. The providerIdproviderResourceId and type elements are required.

XML
<deleteReferenceAsset providerId="piddra1" providerResourceId="priddra1" type="HD"/>

Delete technical content

The <deleteTechnicalContent> element is used to delete a technicalContent. The providerId and providerResourceId elements are required. 

XML
<deleteTechnicalContent providerId="piddpa1" providerResourceId="priddpa1"/>

Delete technical channel

The <deleteTechnicalChannel> element is used to delete a technicalChannel. The providerId and providerResourceId elements are required.

XML
<deleteTechnicalChannel providerId="pida1" providerResourceId="prida1"/>

Delete editorial channel

The <deleteEditorialChannel> element is used to delete an editorialChannel. The providerId and providerResourceId elements are required.

XML
<deleteEditorialChannel providerId="pidc1" providerResourceId="pridc1"/>

Delete editorial content

The <deleteEditorialContent> element is used to delete an editorialContent.The providerId and providerResourceId elements are required.

XML
<deleteEditorialContent providerId="piddra1" providerResourceId="priddra1"/>

Delete content group

The <deleteContentGroup> element is used to delete a contentGroup. The providerId and providerResourceId elements are required.

XML
<deleteContentGroup providerId="pidcg1" providerResourceId="pridcg1"/>