OpenTV ENTera & OpenTV Platform Documentation

node (technical-based)

Legend

Colour

Meaning


Mandatory for ingest, optional or not used for ION


Mandatory for ION, optional for ingest


Mandatory for both ingest and ION


Optional for ingest and optional or not used for ION

cmsData - node

Elements

Fields/​attributes

Type

Required

Sample data

Description

ION

MDS

cmsData








node


NodeType

Optional


Defines a node

Mandatory

node

providerId

string

Mandatory

GLOBAL

Unique identification of a parent editorialContent

Mandatory

companyId

providerResourceId

string

Mandatory

Comedy

Unique resource identification of a parent editorialContent

Mandatory


name

string

Mandatory

comedy

Name of the node

Mandatory

title

cmsData - node - metadataSet

Elements

Fields/​attributes

Type

Required

Sample data

Description

ION

MDS

cmsData









node




NodeType

Optional


Defines a node

Mandatory

node

metadataSet



MetadataSetType

Optional


Metadata editorial. The different allowed metadata and their definitions must be defined outside of the scheme.

Not used

EpgDescription


locale

string

Mandatory

en_GB

Language/country code in which the metadata set is written. It must conform to ISO-639 and ISO 3166-1.
If the metadata set is not localised, the locale must be set to "none".

Mandatory

locale

metadata


MetadataType

Optional


Metadata value

Mandatory

EpgElement

key="Title"

string

Optional


Title

Mandatory

Title

key="Rating"

string

Optional


Rating

Not used

Rating

cmsData - node - parentRef

Elements

Fields/​attributes

Type

Required

Sample data

Description

ION

MDS

cmsData









node



NodeType

Optional


Defines a node

Mandatory

node

parentRef


BaseResourceType

Optional


Reference to the parent node containing this node

Mandatory

parent, isRoot

providerId

string

Mandatory

plurimedia

Unique identification of a parent node 

Mandatory

companyId

providerResourceId

string

Mandatory

32330896

Unique resource identification of a parent node

Mandatory


cmsData - node - position

Elements

Fields/​attributes

Type

Required

Sample data

Description

ION

MDS

cmsData









node



NodeType

Optional


Defines a node

Mandatory

node

position


unsignedInt

Optional


Node's position among its parent's children. Two nodes can have the same position, in such case the order is not guaranteed. Lowest values come first.

Not used

nodeOrder, cmsOrder

cmsData - node - period

Elements

Fields/​attributes

Type

Required

Sample data

Description

ION

MDS

cmsData










node



NodeType

Optional


Defines a node

Mandatory

node

period


PeriodWithOptionalStartEndType

Optional


Allows you to specify the start and end date of the event.

Not used


start

gmtdatetime

Mandatory

2018-11-20T13:12:27Z

Start date of the editorialContent

Mandatory


end

gmtdatetime

Mandatory

2018-11-20T13:12:27Z

End date of the editorialContent

Mandatory


cmsData - node - timeshifting

Elements

Fields/​attributes

Type

Required

Sample data

Description

ION

MDS

cmsData









node



NodeType

Optional


Defines a node

Mandatory

node

timeShifting



Optional


Data related to the time-shifting feature

Mandatory


shortTermCatchUpSupport

boolean

Optional

FALSE

Indicates if the short-term catch-up feature is activated for this event.

Mandatory

isCatchUp

longTermCatchUpSupport

boolean

Optional

TRUE

Indicates if the long-term catch-up feature is activated for this event.

Mandatory

isCatchUp

startOverSupport

boolean

Optional

FALSE

Indicates if the start over feature is activated for this event.

Optional

isStartOver

networkPvrSupport

boolean

Optional

FALSE

Indicates if network PVR feature is activated for this event.

Not used

isnPvr