An alternate identifier for an asset
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | xsd:string minLength=1 |
|||
| Attribute | identifierSystem | required | xsd:string minLength=1 |
|
A unique identifier for the provider of the Asset which represents the business relationship between the MSO and the Asset Provider. Legacy ADI 1.1 Provider name; typically a short name like: OnDemand
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | DeprecatedStringType maxLength=20 |
|||
The types of product that is delivered through these terms.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | DeprecatedStringType | |||
Description of an asset.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | DeprecatedStringType maxLength=100 |
|||
Name of an asset as supplied by the provider; typically a descriptive, preferably unique name that identifies and describes the asset.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | DeprecatedStringType maxLength=50 |
|||
A string which can be specified in multiple lanaguages for localization.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | xsd:string minLength=1 |
|||
| Attribute | xml:lang | optional | ||
Base type describing a person, useful for actors, singers, producers, directors, etc.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Attribute | firstName | required | xsd:string minLength=1 maxLength=16 |
|
| Attribute | lastName | optional | xsd:string minLength=1 maxLength=16 |
|
| Attribute | sortableName | optional | xsd:string minLength=1 maxLength=32 |
|
| Attribute | fullName | required | xsd:string minLength=1 maxLength=32 |
|
| Attribute | ANY | optional | ##any |
An abstract base type from which all other MD3.0 assets are derived.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Attribute | uriId | required | xsd:anyURI maxLength=1024 |
The primary unique identifier for this asset. |
| Attribute | providerVersionNum | optional | xsd:integer | The provider-supplied version number of the asset. Should be incremented each time the asset is changed by the provider. |
| Attribute | internalVersionNum | optional | xsd:integer | The internal version number of the asset. This version number should be set to 0 by the provider whenever providerVersionNum is changed. Likewise, this version number should be increased when internal variants of the asset are generated within the on-demand system. |
| Attribute | creationDateTime | optional | xsd:dateTime pattern=[0-9]{4}\-[0-9]{2}\-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}([\.][0-9]*)?(Z|([\-+][0-9]+:[0-9]+)) |
The date and time the asset was created. This date and time field can, at the provider's discretion, be updated to a more recent time by the provider whenever the asset is changed, but that behavior is not required. |
| Attribute | startDateTime | optional | xsd:dateTime pattern=[0-9]{4}\-[0-9]{2}\-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}([\.][0-9]*)?(Z|([\-+][0-9]+:[0-9]+)) |
The optional start of the asset lifetime. If not included the asset is live since the beginning of time. |
| Attribute | endDateTime | optional | xsd:dateTime pattern=[0-9]{4}\-[0-9]{2}\-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}([\.][0-9]*)?(Z|([\-+][0-9]+:[0-9]+)) |
The optional end of the asset lifetime. If not included the asset is live until the end of time or updated by the provider. |
| Attribute | ANY | optional | ##any | In addition to the attributes defined, an asset may include additional, custom attributes as needed by the application. |
| Element | AlternateId | optional multiple |
AlternateIdType | Any number of alternate identifiers (e.g. VOD1.1, ISAN, Ad-ID) that may be used to identify this asset. |
| Element | ProviderQAContact | optional | xsd:string minLength=1 maxLength=1024 |
A contact identifier in case there are quality issues with this asset. |
| Element | AssetName | optional | AssetNameType | DEPRECATED. The name of the asset as designated by the provider (e.g. "Die Hard Movie"). |
| Element | Product | optional | ProductType | DEPRECATED. A unique (within the provider's namespace) identifier for the product associated with this asset. |
| Element | Provider | optional | ProviderType | DEPRECATED. A unique identifier for the asset's provider. |
| Element | Description | optional | DescriptionType | DEPRECATED. A description of the asset. |
| Element | Ext | optional | ExtType | In addition to the elements and attributes defined, an asset may include additional, custom content within this element as needed by the application. |
An abstract base type that defines a reference to an asset.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Attribute | uriId | required | xsd:anyURI maxLength=1024 |
The uriId of the asset being referenced. |
A type that defines a reference to an asset.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | AssetRefBaseType | |||
Content rating combined with the corresponding rating system attribute.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | xsd:string minLength=1 maxLength=50 |
|||
| Attribute | ratingSystem | optional | xsd:string minLength=1 maxLength=50 |
|
A pair of dateTime values that together represent a start and an end.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Attribute | startDateTime | required | xsd:dateTime pattern=[0-9]{4}\-[0-9]{2}\-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}([\.][0-9]*)?(Z|([\-+][0-9]+:[0-9]+)) |
|
| Attribute | endDateTime | required | xsd:dateTime pattern=[0-9]{4}\-[0-9]{2}\-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}([\.][0-9]*)?(Z|([\-+][0-9]+:[0-9]+)) |
A reusable duration (period/time) in the format PnYnMnDTnHnMn.nnnS (e.g. "PT2H8M" = 2 hours, 8 minutes).
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | xsd:duration | |||
This type may contain elements or attributes from any namespace and is provided for future extensibility.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Attribute | ANY | optional | ##any | |
| Element | ANY | optional multiple |
##any |
A decimal value for price combined with the corresponding currency attribute.
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | xsd:decimal | |||
| Attribute | currency | optional | xsd:string pattern=[a-zA-Z]{3} |
A 3-letter code conforming to ISO-4217. May be assumed to be "USD" (United States Dollar) if not provided. |
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | xsd:string minLength=1 |
|||
| Attribute | deprecated | required | xsd:boolean | |
| . | Name | Use | Type | Annotation |
|---|---|---|---|---|
| Based on: | xsd:boolean | |||
| Attribute | deprecated | required | xsd:boolean | |