| schema location: | ..\BxfSchema5-0Complete.xsd |
| attributeFormDefault: | unqualified |
| elementFormDefault: | qualified |
| targetNamespace: | http://smpte-ra.org/schemas/2021/2017/BXF |
| schema location: | altova://ystream/xml.xsd |
| attributeFormDefault: | |
| elementFormDefault: | |
| targetNamespace: | http://www.w3.org/XML/1998/namespace |
| Attributes | Attr. groups |
| base | specialAttrs |
| id | |
| lang | |
| space |
| schema location: | ..\..\..\pmcp\pmcp31.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| Elements | Complex types | Simple types |
| PmcpMessage | PmcpReplyType | messageType |
| schema location: | ..\..\..\pmcp\transportstream.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| Complex types | Simple types |
| TableType | modulationType |
| TransportStreamType | networkTypeType |
| pathSelectType |
| schema location: | ..\..\..\pmcp\channel.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| Complex types | Simple types |
| ChannelCopyType | channelStatusType |
| ChannelType | serviceType |
| DeferredAssociationTagsType | shortNameType |
| TimeShiftedServiceType |
| schema location: | ..\..\..\pmcp\event.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| Complex types | Simple types |
| DataIdType | psipEventIdType |
| EventIdType | |
| InitialScheduleType | |
| PmcpEventIdType | |
| PsipDataEventType | |
| PsipDataIdType | |
| PsipEventIdType | |
| PsipEventType |
| schema location: | ..\..\..\pmcp\timeparameters.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| Complex types | Simple types |
| TimeParametersType | dsDayOfMonthType |
| dsHourType |
| schema location: | ..\..\..\pmcp\acapservice.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| schema location: | ..\..\..\pmcp\pmcptype.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| schema location: | ..\..\..\pmcp\elementarystream.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| schema location: | ..\..\..\pmcp\audios.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| Complex types | Simple types |
| Ac3AudioType | audioServiceType |
| AudiosType | bitRateKbpsType |
| bsidType | |
| mainidType | |
| numChannelsType |
| schema location: | ..\..\..\pmcp\regionrating.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| Complex types |
| DimensionType |
| ParentalRatingType |
| RatingsType |
| RatingType |
| RatingValueType |
| RegionType |
| schema location: | ..\..\..\pmcp\captions.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| Complex types | Simple types |
| Caption608Type | ccServiceType |
| Caption708Type | |
| CaptionsType |
| schema location: | ..\..\..\pmcp\essencemetadata.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| Complex types |
| ShowDataType |
| ShowType |
| schema location: | ..\..\..\pmcp\contentid.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| Complex types |
| AlternateIdType |
| ContentIdType |
| HouseNumberType |
| schema location: | ..\..\..\pmcp\databroadcast.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| Complex types | Simple types |
| DataBroadcastType | carouselTypeIdType |
| leakRateType |
| schema location: | ..\..\..\pmcp\isan.xsd |
| attributeFormDefault: | |
| elementFormDefault: | qualified |
| targetNamespace: | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 |
| Complex types | Simple types |
| IsanType | isanCheckType |
| isanEpisodeType | |
| isanRootType | |
| isanVersionType |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | BxfData BxfQuery BxfQueryResponse | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="BxfMessage"> <xs:annotation> <xs:documentation>The root for all BXF messages.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation>Optional only for heartbeat and acknowledgment messagetypes.</xs:documentation> </xs:annotation> <xs:element name="BxfData"> <xs:annotation> <xs:documentation>Used to perform actions or supply information to another system.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="JobDetail" type="JobDetail" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Allows the message to assign job information. If more than one company or process for a job, enter multiple records and link with jobId. If one job is dependent on the completion of another, link using jobID and jobDependency. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:element name="ContentTransfer" type="ContentTransfer" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to transfer or transcode media from one location to another location</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Schedule" type="Schedule" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to describe a specific list of content in a linear playout sequence</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Format" type="Format" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The definition of the empty structure of a program as used by the traffic system to construct a schedule grid.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Content" type="Content" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to describe the content at a specific location</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Configuration" type="Configuration" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to describe the configuration values of a system</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TrafficInstructions" type="TrafficInstructions" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to describe traffic instructions to a single or multiple stations for multiple content. Requires stations to be defined under a Job. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCProfiles" type="QualityControl" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to setup quality control profiles or do to specific QC based work. (v5.0)</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> <xs:element name="BxfQuery"> <xs:annotation> <xs:documentation>Used to describe a SQL statement which when applied to another system's database returns data for the structure designated by the ReturnStructure into BxfQueryResponse.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="WhereClause" type="QueryString"> <xs:annotation> <xs:documentation>Simple SQL statements using BxfData elements and restricted by the format specified by QueryStringType (see BxfTypes). </xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReturnStructure" type="QueryStringIdentifier" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes the form of data you want returned into the BxfQueryResponse based on the format specified by QueryStringIdentifierType (see BxfTypes).</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="requestChunking" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicates that the response to the query should be sent in multiple messages not to exceed the value set in memoryLimit.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="memoryLimit" type="xs:integer"> <xs:annotation> <xs:documentation>Maximum XML file size to return for a BxfQueryResponse. Integer value expressed in total KB (value=1000 same as 1MB).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> <xs:element name="BxfQueryResponse"> <xs:annotation> <xs:documentation>Used to respond to a BxfQuery request using the structure specified in ReturnStructure and the elemental definitions under BxfData.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:any namespace="##any" processContents="lax" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The return message contains the data in the same constuct as BxfData based on the ReturnStrucutre definition and the appropriate level of the return data.</xs:documentation> </xs:annotation> </xs:any> </xs:sequence> <xs:attribute name="chunkingFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicates that the response message is in multiple parts (chunked) with itemNumber and totalItems indicating the organization of each segment.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="itemNumber" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>If a message is chunked, this indicates the position of each message relative to the total messages.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="totalItems" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>If a message is chunked, this indicates the total number of messages that need to be reassembled to create the complete message.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> </xs:choice> <xs:attribute name="id" use="required"> <xs:annotation> <xs:documentation>Required to be a unique identifier</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="Uuid"/> </xs:simpleType> </xs:attribute> <xs:attribute name="dateTime" type="xs:dateTime" use="required"> <xs:annotation> <xs:documentation>Date and time of generation of the message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="messageType" type="MessageType" use="required"> <xs:annotation> <xs:documentation>Required as an indication of the purpose of the message including the ability to ping another system to see if it active</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="origin" use="required"> <xs:annotation> <xs:documentation>Device name of the originating system of the message (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="originType" type="OriginType" use="required"> <xs:annotation> <xs:documentation>Type of the originating system (see ATSC code point registry - www.atsc.org/standards/Code_Point_Registry.pdf)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="userName" use="required"> <xs:annotation> <xs:documentation>identifies the sender of the message in a string format</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="password"> <xs:annotation> <xs:documentation>Optional password to be supplied to systems that require a password for validation of the userName. (v3.0)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="destination" type="xs:string"> <xs:annotation> <xs:documentation>Device name of the intended destination for the message (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="destinationId" type="Uuid"> <xs:annotation> <xs:documentation>a UUID to globally identify the destination system</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="destinationType" type="DestinationType"> <xs:annotation> <xs:documentation>Type of the destination system (see ATSC code point registry - www.atsc.org/standards/Code_Point_Registry.pdf)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="originId" type="Uuid"> <xs:annotation> <xs:documentation>a UUID to globally identify the originating system</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="originMessageId" type="Uuid"> <xs:annotation> <xs:documentation>A UUID used in response messages that refers to the origin message ID</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="status" type="BxfStatus"> <xs:annotation> <xs:documentation>Indicates the result of processing the request</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> |
| type | restriction of Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="id" use="required"> <xs:annotation> <xs:documentation>Required to be a unique identifier</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="Uuid"/> </xs:simpleType> </xs:attribute> |
| type | xs:dateTime | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="dateTime" type="xs:dateTime" use="required"> <xs:annotation> <xs:documentation>Date and time of generation of the message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | MessageType | |||||||||||||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||||||||||||
| source | <xs:attribute name="messageType" type="MessageType" use="required"> <xs:annotation> <xs:documentation>Required as an indication of the purpose of the message including the ability to ping another system to see if it active</xs:documentation> </xs:annotation> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="origin" use="required"> <xs:annotation> <xs:documentation>Device name of the originating system of the message (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | OriginType | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="originType" type="OriginType" use="required"> <xs:annotation> <xs:documentation>Type of the originating system (see ATSC code point registry - www.atsc.org/standards/Code_Point_Registry.pdf)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="userName" use="required"> <xs:annotation> <xs:documentation>identifies the sender of the message in a string format</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| annotation |
|
||
| source | <xs:attribute name="password"> <xs:annotation> <xs:documentation>Optional password to be supplied to systems that require a password for validation of the userName. (v3.0)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="destination" type="xs:string"> <xs:annotation> <xs:documentation>Device name of the intended destination for the message (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | Uuid | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="destinationId" type="Uuid"> <xs:annotation> <xs:documentation>a UUID to globally identify the destination system</xs:documentation> </xs:annotation> </xs:attribute> |
| type | DestinationType | ||
| annotation |
|
||
| source | <xs:attribute name="destinationType" type="DestinationType"> <xs:annotation> <xs:documentation>Type of the destination system (see ATSC code point registry - www.atsc.org/standards/Code_Point_Registry.pdf)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | Uuid | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="originId" type="Uuid"> <xs:annotation> <xs:documentation>a UUID to globally identify the originating system</xs:documentation> </xs:annotation> </xs:attribute> |
| type | Uuid | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="originMessageId" type="Uuid"> <xs:annotation> <xs:documentation>A UUID used in response messages that refers to the origin message ID</xs:documentation> </xs:annotation> </xs:attribute> |
| type | BxfStatus | ||
| annotation |
|
||
| source | <xs:attribute name="status" type="BxfStatus"> <xs:annotation> <xs:documentation>Indicates the result of processing the request</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | JobDetail ContentTransfer Schedule Format Content Configuration TrafficInstructions QCProfiles PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="BxfData"> <xs:annotation> <xs:documentation>Used to perform actions or supply information to another system.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="JobDetail" type="JobDetail" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Allows the message to assign job information. If more than one company or process for a job, enter multiple records and link with jobId. If one job is dependent on the completion of another, link using jobID and jobDependency. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:element name="ContentTransfer" type="ContentTransfer" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to transfer or transcode media from one location to another location</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Schedule" type="Schedule" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to describe a specific list of content in a linear playout sequence</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Format" type="Format" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The definition of the empty structure of a program as used by the traffic system to construct a schedule grid.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Content" type="Content" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to describe the content at a specific location</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Configuration" type="Configuration" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to describe the configuration values of a system</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TrafficInstructions" type="TrafficInstructions" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to describe traffic instructions to a single or multiple stations for multiple content. Requires stations to be defined under a Job. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCProfiles" type="QualityControl" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to setup quality control profiles or do to specific QC based work. (v5.0)</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | JobDetail | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | JobType JobRequester JobManager JobPerformers JobInstruction JobDescription JobBilling JobRelease PrivateInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="JobDetail" type="JobDetail" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Allows the message to assign job information. If more than one company or process for a job, enter multiple records and link with jobId. If one job is dependent on the completion of another, link using jobID and jobDependency. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | ContentTransfer | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Content Source Destination PrivateInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ContentTransfer" type="ContentTransfer" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to transfer or transcode media from one location to another location</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | Schedule | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Channel ScheduleName ScheduledEvent AsRun RealTimeDetail PlayoutRestrictions PrivateInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Schedule" type="Schedule" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to describe a specific list of content in a linear playout sequence</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Format | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | FormatId FormatLength FormatName FormatNotes FormatUsage FormatStructure PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Format" type="Format" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The definition of the empty structure of a program as used by the traffic system to construct a schedule grid.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | Content | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | ProgramContent NonProgramContent | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Content" type="Content" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to describe the content at a specific location</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Configuration | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Name ConfigurationData PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Configuration" type="Configuration" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to describe the configuration values of a system</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | TrafficInstructions | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Content InstructionDetail InstructionMap PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="TrafficInstructions" type="TrafficInstructions" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to describe traffic instructions to a single or multiple stations for multiple content. Requires stations to be defined under a Job. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | QualityControl | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | ContentId QCProfile QCProfileList QCItem QCReport | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="QCProfiles" type="QualityControl" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to setup quality control profiles or do to specific QC based work. (v5.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | WhereClause ReturnStructure | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="BxfQuery"> <xs:annotation> <xs:documentation>Used to describe a SQL statement which when applied to another system's database returns data for the structure designated by the ReturnStructure into BxfQueryResponse.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="WhereClause" type="QueryString"> <xs:annotation> <xs:documentation>Simple SQL statements using BxfData elements and restricted by the format specified by QueryStringType (see BxfTypes). </xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReturnStructure" type="QueryStringIdentifier" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes the form of data you want returned into the BxfQueryResponse based on the format specified by QueryStringIdentifierType (see BxfTypes).</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="requestChunking" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicates that the response to the query should be sent in multiple messages not to exceed the value set in memoryLimit.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="memoryLimit" type="xs:integer"> <xs:annotation> <xs:documentation>Maximum XML file size to return for a BxfQueryResponse. Integer value expressed in total KB (value=1000 same as 1MB).</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="requestChunking" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicates that the response to the query should be sent in multiple messages not to exceed the value set in memoryLimit.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:integer | ||
| annotation |
|
||
| source | <xs:attribute name="memoryLimit" type="xs:integer"> <xs:annotation> <xs:documentation>Maximum XML file size to return for a BxfQueryResponse. Integer value expressed in total KB (value=1000 same as 1MB).</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | QueryString | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="WhereClause" type="QueryString"> <xs:annotation> <xs:documentation>Simple SQL statements using BxfData elements and restricted by the format specified by QueryStringType (see BxfTypes). </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | QueryStringIdentifier | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="ReturnStructure" type="QueryStringIdentifier" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes the form of data you want returned into the BxfQueryResponse based on the format specified by QueryStringIdentifierType (see BxfTypes).</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="BxfQueryResponse"> <xs:annotation> <xs:documentation>Used to respond to a BxfQuery request using the structure specified in ReturnStructure and the elemental definitions under BxfData.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:any namespace="##any" processContents="lax" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The return message contains the data in the same constuct as BxfData based on the ReturnStrucutre definition and the appropriate level of the return data.</xs:documentation> </xs:annotation> </xs:any> </xs:sequence> <xs:attribute name="chunkingFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicates that the response message is in multiple parts (chunked) with itemNumber and totalItems indicating the organization of each segment.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="itemNumber" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>If a message is chunked, this indicates the position of each message relative to the total messages.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="totalItems" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>If a message is chunked, this indicates the total number of messages that need to be reassembled to create the complete message.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="chunkingFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicates that the response message is in multiple parts (chunked) with itemNumber and totalItems indicating the organization of each segment.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:positiveInteger | ||
| annotation |
|
||
| source | <xs:attribute name="itemNumber" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>If a message is chunked, this indicates the position of each message relative to the total messages.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:positiveInteger | ||
| annotation |
|
||
| source | <xs:attribute name="totalItems" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>If a message is chunked, this indicates the total number of messages that need to be reassembled to create the complete message.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of Ac3AudioType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="Ac3AudioExt"> <xs:annotation> <xs:documentation>Extends PMCP Ac3Audio</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="pmcp:Ac3AudioType"> <xs:attributeGroup ref="PmcpActionErrorExtensionGroup"/> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | AdvertiserName ParentCompany PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="Advertiser"> <xs:sequence maxOccurs="unbounded"> <xs:element name="AdvertiserName"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="AdvertiserCode" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="ParentCompany" type="BxfCompany" minOccurs="0"/> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of BxfText | ||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="AdvertiserName"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="AdvertiserCode" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:string |
| source | <xs:attribute name="AdvertiserCode" type="xs:string"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfCompany | ||||||
| properties |
|
||||||
| children | CompanyName CompanyType CompanyDetails PrivateInformation | ||||||
| source | <xs:element name="ParentCompany" type="BxfCompany" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | AFDCode AFDAnnotation BarData PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="AFDData"> <xs:annotation> <xs:documentation>Used to describe both Active Format Description Codes, Shorthand Text Descriptions and Bar Data options. (v3.0)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="AFDCode"> <xs:annotation> <xs:documentation>Four bits that indicate the code for the Active Format Description as referenced by SMPTE ST2016-1:2009.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:pattern value="[0|1][0|1][0|1][0|1]"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AFDAnnotation" minOccurs="0"> <xs:annotation> <xs:documentation>Describes the AFD Code in textual form and indicates which coded frame type is being used as referenced by SMPTE ST2016-1:2009.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="AFDAnnotationIn4-3" type="AFDDetails"> <xs:annotation> <xs:documentation>[0000]=Undefined [0001]=Reserved [0010]=16:9+Top+Letterbox [0011]=14:9+Top+Letterbox [0100]=Other+Centered+Letterbox [0101]=Reserved [0110]=Reserved [0111]=Reserved [1000]=4:3+Full Frame [1001]=4:3+Full Frame [1010]=16:9+Centered+Letterbox [1011]=14:9+Centered+Letterbox [1100]=Reserved [1101]=4:3+14:9 Centered+Full Frame [1110]=16:9+14:9 Centered+Letterbox [1111]=16:9+4:3 Centered+Letterbox</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AFDAnnotationIn16-9" type="AFDDetails"> <xs:annotation> <xs:documentation>[0000]=Undefined [0001]=Reserved [0010]=16:9+Full Frame [0011]=14:9+Centered+Pillarbox [0100]=Other+Centered+Letterbox [0101]=Reserved [0110]=Reserved [0111]=Reserved [1000]=16:9+Full Frame [1001]=4:3+Centered+Pillarbox [1010]=16:9+Full Frame+Protected [1011]=14:9+Centered+Pillarbox [1100]=Reserved [1101]=4:3+14:9 Centered+Pillarbox [1110]=16:9+14:9 Centered+Full Frame [1111]=16:9+4:3 Centered+Full Frame</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:attribute name="CodedFrameType" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="4:3"/> <xs:enumeration value="16:9"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="BarData" minOccurs="0"> <xs:annotation> <xs:documentation>Used to define the structure of bar data in a video source as referenced by SMPTE ST2016-1:2009.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="topBarFlag" type="xs:boolean"/> <xs:attribute name="bottomBarFlag" type="xs:boolean"/> <xs:attribute name="leftBarFlag" type="xs:boolean"/> <xs:attribute name="rightBarFlag" type="xs:boolean"/> <xs:attribute name="lineNumberEndOfTopBar"> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:maxInclusive value="16383"/> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="lineNumberStartOfBottomBar"> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="0"/> <xs:maxInclusive value="16383"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="pixelNumberEndOfLeftBar"> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="0"/> <xs:maxInclusive value="16383"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="pixelNumberStartOfRightBar"> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="0"/> <xs:maxInclusive value="16383"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | restriction of xs:positiveInteger | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="AFDCode"> <xs:annotation> <xs:documentation>Four bits that indicate the code for the Active Format Description as referenced by SMPTE ST2016-1:2009.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:pattern value="[0|1][0|1][0|1][0|1]"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| properties |
|
||||||||||||
| children | AFDAnnotationIn4-3 AFDAnnotationIn16-9 | ||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="AFDAnnotation" minOccurs="0"> <xs:annotation> <xs:documentation>Describes the AFD Code in textual form and indicates which coded frame type is being used as referenced by SMPTE ST2016-1:2009.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="AFDAnnotationIn4-3" type="AFDDetails"> <xs:annotation> <xs:documentation>[0000]=Undefined [0001]=Reserved [0010]=16:9+Top+Letterbox [0011]=14:9+Top+Letterbox [0100]=Other+Centered+Letterbox [0101]=Reserved [0110]=Reserved [0111]=Reserved [1000]=4:3+Full Frame [1001]=4:3+Full Frame [1010]=16:9+Centered+Letterbox [1011]=14:9+Centered+Letterbox [1100]=Reserved [1101]=4:3+14:9 Centered+Full Frame [1110]=16:9+14:9 Centered+Letterbox [1111]=16:9+4:3 Centered+Letterbox</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AFDAnnotationIn16-9" type="AFDDetails"> <xs:annotation> <xs:documentation>[0000]=Undefined [0001]=Reserved [0010]=16:9+Full Frame [0011]=14:9+Centered+Pillarbox [0100]=Other+Centered+Letterbox [0101]=Reserved [0110]=Reserved [0111]=Reserved [1000]=16:9+Full Frame [1001]=4:3+Centered+Pillarbox [1010]=16:9+Full Frame+Protected [1011]=14:9+Centered+Pillarbox [1100]=Reserved [1101]=4:3+14:9 Centered+Pillarbox [1110]=16:9+14:9 Centered+Full Frame [1111]=16:9+4:3 Centered+Full Frame</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:attribute name="CodedFrameType" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="4:3"/> <xs:enumeration value="16:9"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="CodedFrameType" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="4:3"/> <xs:enumeration value="16:9"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | AFDDetails | ||
| properties |
|
||
| children | OriginalFrameType AFDPosition AFDStyle | ||
| annotation |
|
||
| source | <xs:element name="AFDAnnotationIn4-3" type="AFDDetails"> <xs:annotation> <xs:documentation>[0000]=Undefined [0001]=Reserved [0010]=16:9+Top+Letterbox [0011]=14:9+Top+Letterbox [0100]=Other+Centered+Letterbox [0101]=Reserved [0110]=Reserved [0111]=Reserved [1000]=4:3+Full Frame [1001]=4:3+Full Frame [1010]=16:9+Centered+Letterbox [1011]=14:9+Centered+Letterbox [1100]=Reserved [1101]=4:3+14:9 Centered+Full Frame [1110]=16:9+14:9 Centered+Letterbox [1111]=16:9+4:3 Centered+Letterbox</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | AFDDetails | ||
| properties |
|
||
| children | OriginalFrameType AFDPosition AFDStyle | ||
| annotation |
|
||
| source | <xs:element name="AFDAnnotationIn16-9" type="AFDDetails"> <xs:annotation> <xs:documentation>[0000]=Undefined [0001]=Reserved [0010]=16:9+Full Frame [0011]=14:9+Centered+Pillarbox [0100]=Other+Centered+Letterbox [0101]=Reserved [0110]=Reserved [0111]=Reserved [1000]=16:9+Full Frame [1001]=4:3+Centered+Pillarbox [1010]=16:9+Full Frame+Protected [1011]=14:9+Centered+Pillarbox [1100]=Reserved [1101]=4:3+14:9 Centered+Pillarbox [1110]=16:9+14:9 Centered+Full Frame [1111]=16:9+4:3 Centered+Full Frame</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="BarData" minOccurs="0"> <xs:annotation> <xs:documentation>Used to define the structure of bar data in a video source as referenced by SMPTE ST2016-1:2009.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="topBarFlag" type="xs:boolean"/> <xs:attribute name="bottomBarFlag" type="xs:boolean"/> <xs:attribute name="leftBarFlag" type="xs:boolean"/> <xs:attribute name="rightBarFlag" type="xs:boolean"/> <xs:attribute name="lineNumberEndOfTopBar"> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:maxInclusive value="16383"/> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="lineNumberStartOfBottomBar"> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="0"/> <xs:maxInclusive value="16383"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="pixelNumberEndOfLeftBar"> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="0"/> <xs:maxInclusive value="16383"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="pixelNumberStartOfRightBar"> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="0"/> <xs:maxInclusive value="16383"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:boolean |
| source | <xs:attribute name="topBarFlag" type="xs:boolean"/> |
| type | xs:boolean |
| source | <xs:attribute name="bottomBarFlag" type="xs:boolean"/> |
| type | xs:boolean |
| source | <xs:attribute name="leftBarFlag" type="xs:boolean"/> |
| type | xs:boolean |
| source | <xs:attribute name="rightBarFlag" type="xs:boolean"/> |
| type | restriction of xs:unsignedInt | |||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="lineNumberEndOfTopBar"> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:maxInclusive value="16383"/> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:unsignedInt | |||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="lineNumberStartOfBottomBar"> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="0"/> <xs:maxInclusive value="16383"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:unsignedInt | |||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="pixelNumberEndOfLeftBar"> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="0"/> <xs:maxInclusive value="16383"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:unsignedInt | |||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="pixelNumberStartOfRightBar"> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="0"/> <xs:maxInclusive value="16383"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | OriginalFrameType AFDPosition AFDStyle | ||
| used by |
|
||
| source | <xs:complexType name="AFDDetails"> <xs:sequence> <xs:element name="OriginalFrameType"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="4:3"/> <xs:enumeration value="14:9"/> <xs:enumeration value="16:9"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AFDPosition"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Centered"/> <xs:enumeration value="Full Frame"/> <xs:enumeration value="Reserved"/> <xs:enumeration value="Top"/> <xs:enumeration value="Undefined"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AFDStyle"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Full Frame"/> <xs:enumeration value="Letterbox"/> <xs:enumeration value="Pillarbox"/> <xs:enumeration value="Protected"/> <xs:enumeration value="Reserved"/> <xs:enumeration value="Undefined"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:element name="OriginalFrameType"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="4:3"/> <xs:enumeration value="14:9"/> <xs:enumeration value="16:9"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| source | <xs:element name="AFDPosition"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Centered"/> <xs:enumeration value="Full Frame"/> <xs:enumeration value="Reserved"/> <xs:enumeration value="Top"/> <xs:enumeration value="Undefined"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
|||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| source | <xs:element name="AFDStyle"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Full Frame"/> <xs:enumeration value="Letterbox"/> <xs:enumeration value="Pillarbox"/> <xs:enumeration value="Protected"/> <xs:enumeration value="Reserved"/> <xs:enumeration value="Undefined"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | AgencyName EstimateNumber AgencyCode AlternateAgencyName EstimateName PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="Agency"> <xs:sequence> <xs:element name="AgencyName" type="BxfText"> <xs:annotation> <xs:documentation>Name of advertising agency (buying agency)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EstimateNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Refers to the contract identifier in the agency system</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AgencyCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Recommended to use TVB EDI Value or see Configuration Section in BXF Protocol Documentation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AlternateAgencyName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Optional entry for an alternate name for the Agency of Record. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EstimateName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Paired with the EstimateNumber to identify the contract in the agency system. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="AgencyName" type="BxfText"> <xs:annotation> <xs:documentation>Name of advertising agency (buying agency)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="EstimateNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Refers to the contract identifier in the agency system</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="AgencyCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Recommended to use TVB EDI Value or see Configuration Section in BXF Protocol Documentation</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="AlternateAgencyName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Optional entry for an alternate name for the Agency of Record. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="EstimateName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Paired with the EstimateNumber to identify the contract in the agency system. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | ContentId Name Genre Description UsagePolicy Audio PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="AlternateAudioContent"> <xs:annotation> <xs:documentation>Used to provide alternate audio only media information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ContentId" type="BxfContentId"/> <xs:element name="Name" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Genre" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Description" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="UsagePolicy" type="UsagePolicy" minOccurs="0"> <xs:annotation> <xs:documentation>Business rules expected to be applied when the content is used at this location</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Audio" type="Audio" minOccurs="0"/> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | BxfContentId | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Isan HouseNumber AlternateId HouseNumber AlternateId AlternateId | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="ContentId" type="BxfContentId"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Name" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Genre" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Description" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | UsagePolicy | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | AssignedChannels EmbargoDate FirstAirDate ExpirationDate PurgeDate HiatusDateRange Exclusions EmbeddedRights PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="UsagePolicy" type="UsagePolicy" minOccurs="0"> <xs:annotation> <xs:documentation>Business rules expected to be applied when the content is used at this location</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Audio | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Null AnalogAudio DigitalAudio | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Audio" type="Audio" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="AnalogAudio"> <xs:annotation> <xs:documentation>Enumerates the settings of audio included in analog content</xs:documentation> </xs:annotation> <xs:attribute name="audioReference" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Used to reference specific channel or channels for transitions</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="audioType"> <xs:annotation> <xs:documentation>Mono or stereo left or right</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Mono"/> <xs:enumeration value="Stereo-Left"/> <xs:enumeration value="Stereo-Right"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="audioLevel" type="xs:integer"> <xs:annotation> <xs:documentation>Reference level in dbu</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="audioChannel" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>(1,2,3,4...)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="lang" type="xs:language" use="optional"/> <xs:attribute name="secondaryAudioProgram" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>Flags if the analog audio channel is used as an SAP source</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="sapMode" default="Active"> <xs:annotation> <xs:documentation>Used in older analog configurations to indicate when the SAP channel is active</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Active"/> <xs:enumeration value="Silent"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | xs:positiveInteger | ||
| annotation |
|
||
| source | <xs:attribute name="audioReference" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Used to reference specific channel or channels for transitions</xs:documentation> </xs:annotation> </xs:attribute> |
| type | restriction of xs:string | ||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="audioType"> <xs:annotation> <xs:documentation>Mono or stereo left or right</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Mono"/> <xs:enumeration value="Stereo-Left"/> <xs:enumeration value="Stereo-Right"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | xs:integer | ||
| annotation |
|
||
| source | <xs:attribute name="audioLevel" type="xs:integer"> <xs:annotation> <xs:documentation>Reference level in dbu</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:positiveInteger | ||
| annotation |
|
||
| source | <xs:attribute name="audioChannel" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>(1,2,3,4...)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:language | ||
| properties |
|
||
| source | <xs:attribute name="lang" type="xs:language" use="optional"/> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="secondaryAudioProgram" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>Flags if the analog audio channel is used as an SAP source</xs:documentation> </xs:annotation> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="sapMode" default="Active"> <xs:annotation> <xs:documentation>Used in older analog configurations to indicate when the SAP channel is active</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Active"/> <xs:enumeration value="Silent"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | Status Type StartDateTime Duration EventNotes PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="AsRunDetail"> <xs:sequence> <xs:element name="Status" type="AsRunStatusType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>How the event was processed by the automation system</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" type="ScheduleEventType"> <xs:annotation> <xs:documentation>Enumerates the various types of asrun events.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartDateTime" type="BxfDateTime"> <xs:annotation> <xs:documentation>The actual time the event started.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Duration" type="BxfDuration"> <xs:annotation> <xs:documentation>The actual duration of the event as aired.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventNotes" type="EventNotes" minOccurs="0"> <xs:annotation> <xs:documentation>Used by the operator to indicate what may have happened to an event.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
|||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||||||||||||||
| type | AsRunStatusType | |||||||||||||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||||||||||||
| source | <xs:element name="Status" type="AsRunStatusType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>How the event was processed by the automation system</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||||||||
| type | ScheduleEventType | |||||||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||||||
| source | <xs:element name="Type" type="ScheduleEventType"> <xs:annotation> <xs:documentation>Enumerates the various types of asrun events.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | BxfDateTime | ||
| properties |
|
||
| children | SmpteDateTime UtcDateTime | ||
| annotation |
|
||
| source | <xs:element name="StartDateTime" type="BxfDateTime"> <xs:annotation> <xs:documentation>The actual time the event started.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | BxfDuration | ||
| properties |
|
||
| children | SmpteDuration UtcDuration | ||
| annotation |
|
||
| source | <xs:element name="Duration" type="BxfDuration"> <xs:annotation> <xs:documentation>The actual duration of the event as aired.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | EventNotes | ||||||
| properties |
|
||||||
| children | EventNote | ||||||
| annotation |
|
||||||
| source | <xs:element name="EventNotes" type="EventNotes" minOccurs="0"> <xs:annotation> <xs:documentation>Used by the operator to indicate what may have happened to an event.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | Null AnalogAudio DigitalAudio | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="Audio"> <xs:annotation> <xs:documentation>The base for all audio definitions</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="Null"> <xs:annotation> <xs:documentation>No audio is associated to the media</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> <xs:sequence> <xs:element name="AnalogAudio" type="AnalogAudio" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="DigitalAudio" type="DigitalAudio" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Enumerates the different types of digital audio streams. (v3.0)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:choice> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="Null"> <xs:annotation> <xs:documentation>No audio is associated to the media</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | AnalogAudio | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="AnalogAudio" type="AnalogAudio" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | DigitalAudio | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Ac3Audio DEAudio MPEGAACAudio MPEGLayerIIAudio PCMAudio | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="DigitalAudio" type="DigitalAudio" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Enumerates the different types of digital audio streams. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | extension of AudiosType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Null Ac3Audio | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="Audios"> <xs:annotation> <xs:documentation>Extends PMCP AudiosType</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="pmcp:AudiosType"> <xs:attributeGroup ref="PmcpActionErrorExtensionGroup"/> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | AudioMode TransitionType TransitionRate AudioSwap PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="AudioTransition"> <xs:annotation> <xs:documentation>Enumerates the settings to transition from one audio to another</xs:documentation> </xs:annotation> <xs:sequence> <!-- <xs:element name="AudioContentId" type="ContentIdType" minOccurs="0" /> --> <xs:element name="AudioMode" type="AudioModeType" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates whether the audio should go over, under or is a breakaway </xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransitionType" type="AudioTransitionEnumType" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates if the transition is a cut or a mix (crossfade)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransitionRate" type="AudioRateType" minOccurs="0"> <xs:annotation> <xs:documentation>The speed of the transition, fast, medium or slow</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AudioSwap" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If set to True then the analog audio channels left and right are swapped.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | AudioModeType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="AudioMode" type="AudioModeType" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates whether the audio should go over, under or is a breakaway </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | AudioTransitionEnumType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="TransitionType" type="AudioTransitionEnumType" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates if the transition is a cut or a mix (crossfade)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | AudioRateType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="TransitionRate" type="AudioRateType" minOccurs="0"> <xs:annotation> <xs:documentation>The speed of the transition, fast, medium or slow</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="AudioSwap" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If set to True then the analog audio channels left and right are swapped.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | BaseBand PrecompressedTS ProfileMacro ContentDelivery PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="BaseMedia"> <xs:annotation> <xs:documentation>Enumerates the way content is stored or the method used to transmit</xs:documentation> </xs:annotation> <xs:sequence> <xs:choice> <xs:element name="BaseBand"> <xs:annotation> <xs:documentation>Used to describe the attributes of media that is still in the process of production prior to transmission or release for final viewing.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Audio" type="Audio" minOccurs="0"/> <xs:element name="Video" type="Video" minOccurs="0"/> <xs:element name="Captions" type="BxfCaptions" minOccurs="0"/> <xs:element name="VerticalIntervalData" type="VerticalIntervalData" minOccurs="0"/> </xs:sequence> <xs:attribute name="compressionBitRate" type="xs:decimal"> <xs:annotation> <xs:documentation>megabits per second</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="PrecompressedTS"> <xs:annotation> <xs:documentation>Used to describe the attributes of the media that is to be transmitted or delivered for viewing as a complete package.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="TSAudio" type="TSAudio" minOccurs="0"/> <xs:element name="TSVideo" type="TSVideo" minOccurs="0"/> <xs:element name="TSCaptioning" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If true indicates that CEA-708-C captioning is present.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TSData" minOccurs="0"> <xs:complexType> <xs:choice> <xs:element name="Null"/> <xs:element name="SeparatePID"> <xs:complexType> <xs:sequence> <xs:element name="DataPIDValue" type="xs:integer"/> <xs:element name="DataEncapsulation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ETSIpamsampling"/> <xs:enumeration value="ETSIteletext"/> <xs:enumeration value="ETSIvps"/> <xs:enumeration value="ETSIwss"/> <xs:enumeration value="SCTEamol"/> <xs:enumeration value="SCTEtvguide"/> <xs:enumeration value="SCTEvitc"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DataContent" type="DataContent"/> </xs:choice> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="compressionBitRate" type="xs:decimal"> <xs:annotation> <xs:documentation>megabits per second</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="ProfileMacro" type="Macro"> <xs:annotation> <xs:documentation>Used to describe a macro event in place of normal audio/video.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContentDelivery" type="ContentDelivery"> <xs:annotation> <xs:documentation>Used to specify the method by which media content should be created and formatted for downstream use by a designated media company. (v5.0)</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| properties |
|
||||||||||||||
| children | Audio Video Captions VerticalIntervalData | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="BaseBand"> <xs:annotation> <xs:documentation>Used to describe the attributes of media that is still in the process of production prior to transmission or release for final viewing.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Audio" type="Audio" minOccurs="0"/> <xs:element name="Video" type="Video" minOccurs="0"/> <xs:element name="Captions" type="BxfCaptions" minOccurs="0"/> <xs:element name="VerticalIntervalData" type="VerticalIntervalData" minOccurs="0"/> </xs:sequence> <xs:attribute name="compressionBitRate" type="xs:decimal"> <xs:annotation> <xs:documentation>megabits per second</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:decimal | ||
| annotation |
|
||
| source | <xs:attribute name="compressionBitRate" type="xs:decimal"> <xs:annotation> <xs:documentation>megabits per second</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Audio | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Null AnalogAudio DigitalAudio | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Audio" type="Audio" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Video | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Null Encoding DigitalVideo Format ActiveImageAspectRatio AspectRatio AFD-BarDataPresent PanAndScanPresent CaptionsInVANC AFDData PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Video" type="Video" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | BxfCaptions | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Null Caption608 Caption708 | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Captions" type="BxfCaptions" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | VerticalIntervalData | ||||||
| properties |
|
||||||
| children | VBIData VANCData | ||||||
| source | <xs:element name="VerticalIntervalData" type="VerticalIntervalData" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| properties |
|
||||||||||||||
| children | TSAudio TSVideo TSCaptioning TSData | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="PrecompressedTS"> <xs:annotation> <xs:documentation>Used to describe the attributes of the media that is to be transmitted or delivered for viewing as a complete package.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="TSAudio" type="TSAudio" minOccurs="0"/> <xs:element name="TSVideo" type="TSVideo" minOccurs="0"/> <xs:element name="TSCaptioning" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If true indicates that CEA-708-C captioning is present.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TSData" minOccurs="0"> <xs:complexType> <xs:choice> <xs:element name="Null"/> <xs:element name="SeparatePID"> <xs:complexType> <xs:sequence> <xs:element name="DataPIDValue" type="xs:integer"/> <xs:element name="DataEncapsulation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ETSIpamsampling"/> <xs:enumeration value="ETSIteletext"/> <xs:enumeration value="ETSIvps"/> <xs:enumeration value="ETSIwss"/> <xs:enumeration value="SCTEamol"/> <xs:enumeration value="SCTEtvguide"/> <xs:enumeration value="SCTEvitc"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DataContent" type="DataContent"/> </xs:choice> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="compressionBitRate" type="xs:decimal"> <xs:annotation> <xs:documentation>megabits per second</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:decimal | ||
| annotation |
|
||
| source | <xs:attribute name="compressionBitRate" type="xs:decimal"> <xs:annotation> <xs:documentation>megabits per second</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | TSAudio | ||||||
| properties |
|
||||||
| children | Null DigitalAudio | ||||||
| source | <xs:element name="TSAudio" type="TSAudio" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | TSVideo | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Null Encoding DigitalVideo Format ActiveImageAspectRatio AspectRatio AFD-BarDataPresent PanAndScanPresent CaptionsInVANC AFDData PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="TSVideo" type="TSVideo" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="TSCaptioning" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If true indicates that CEA-708-C captioning is present.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Null SeparatePID DataContent | ||||||
| source | <xs:element name="TSData" minOccurs="0"> <xs:complexType> <xs:choice> <xs:element name="Null"/> <xs:element name="SeparatePID"> <xs:complexType> <xs:sequence> <xs:element name="DataPIDValue" type="xs:integer"/> <xs:element name="DataEncapsulation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ETSIpamsampling"/> <xs:enumeration value="ETSIteletext"/> <xs:enumeration value="ETSIvps"/> <xs:enumeration value="ETSIwss"/> <xs:enumeration value="SCTEamol"/> <xs:enumeration value="SCTEtvguide"/> <xs:enumeration value="SCTEvitc"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DataContent" type="DataContent"/> </xs:choice> </xs:complexType> </xs:element> |
| diagram | ![]() |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF |
| source | <xs:element name="Null"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | DataPIDValue DataEncapsulation | ||
| source | <xs:element name="SeparatePID"> <xs:complexType> <xs:sequence> <xs:element name="DataPIDValue" type="xs:integer"/> <xs:element name="DataEncapsulation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ETSIpamsampling"/> <xs:enumeration value="ETSIteletext"/> <xs:enumeration value="ETSIvps"/> <xs:enumeration value="ETSIwss"/> <xs:enumeration value="SCTEamol"/> <xs:enumeration value="SCTEtvguide"/> <xs:enumeration value="SCTEvitc"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:integer | ||
| properties |
|
||
| source | <xs:element name="DataPIDValue" type="xs:integer"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||
| source | <xs:element name="DataEncapsulation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ETSIpamsampling"/> <xs:enumeration value="ETSIteletext"/> <xs:enumeration value="ETSIvps"/> <xs:enumeration value="ETSIwss"/> <xs:enumeration value="SCTEamol"/> <xs:enumeration value="SCTEtvguide"/> <xs:enumeration value="SCTEvitc"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | DataContent | ||
| properties |
|
||
| children | BitRate FileName | ||
| source | <xs:element name="DataContent" type="DataContent"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Macro | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | MacroName MacroParameterString PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="ProfileMacro" type="Macro"> <xs:annotation> <xs:documentation>Used to describe a macro event in place of normal audio/video.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | ContentDelivery | ||
| properties |
|
||
| children | AirReadyMaster | ||
| annotation |
|
||
| source | <xs:element name="ContentDelivery" type="ContentDelivery"> <xs:annotation> <xs:documentation>Used to specify the method by which media content should be created and formatted for downstream use by a designated media company. (v5.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | AsRunEventId Content AsRunDetail PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="BasicAsRun"> <xs:sequence> <xs:element name="AsRunEventId" type="EventExtId"> <xs:annotation> <xs:documentation>References the scheduled event ID unless the event was added manually in which case this the Null value should be used.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Content" type="ContentMetaData" minOccurs="0"> <xs:annotation> <xs:documentation>Option specific reference to the content that aired used specifically when operator inserts content not originally scheduled.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AsRunDetail" type="AsRunDetail"/> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | EventExtId | ||
| properties |
|
||
| children | Null EventId BillingReferenceCode | ||
| annotation |
|
||
| source | <xs:element name="AsRunEventId" type="EventExtId"> <xs:annotation> <xs:documentation>References the scheduled event ID unless the event was added manually in which case this the Null value should be used.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | ContentMetaData | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContentId Name DefaultLength Genre Description UsagePolicy Media BillBoard DataExtensions Synopses ContentDetails PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Content" type="ContentMetaData" minOccurs="0"> <xs:annotation> <xs:documentation>Option specific reference to the content that aired used specifically when operator inserts content not originally scheduled.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | AsRunDetail | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Status Type StartDateTime Duration EventNotes PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="AsRunDetail" type="AsRunDetail"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | ContentId BillBoardName Copy ScriptFile LogoGraphicFile Media BillBoardComment PrivateInformation | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="BillBoard"> <xs:annotation> <xs:documentation>Used to describe the different attributes of one or more BillBoards</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ContentId" type="BxfContentId"> <xs:annotation> <xs:documentation>Use only if multiple billboard elements. If only one then repeat Id from previous level.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BillBoardName" type="BxfText"> <xs:annotation> <xs:documentation>Name of BillBoard element</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Copy" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If just short copy, include in this element , otherwise, link full script in ScriptFile</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ScriptFile" minOccurs="0"> <xs:annotation> <xs:documentation>Use to place a text file containing the full script for the billboard.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="xs:anyType"> <xs:attribute name="fileName"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="LogoGraphicFile" minOccurs="0"> <xs:annotation> <xs:documentation>Use to place a graphic file that contains the BillBoard to be displayed on air.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="xs:anyType"> <xs:attribute name="fileName" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="Media" type="Media" minOccurs="0"> <xs:annotation> <xs:documentation>If additional media records are associated with the billboard such as audio or video, decribe them in this area and assign separate contentIds.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BillBoardComment" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Additional instructions for handling the billboard</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | BxfContentId | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Isan HouseNumber AlternateId HouseNumber AlternateId AlternateId | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="ContentId" type="BxfContentId"> <xs:annotation> <xs:documentation>Use only if multiple billboard elements. If only one then repeat Id from previous level.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="BillBoardName" type="BxfText"> <xs:annotation> <xs:documentation>Name of BillBoard element</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Copy" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If just short copy, include in this element , otherwise, link full script in ScriptFile</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | extension of xs:anyType | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="ScriptFile" minOccurs="0"> <xs:annotation> <xs:documentation>Use to place a text file containing the full script for the billboard.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="xs:anyType"> <xs:attribute name="fileName"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| source | <xs:attribute name="fileName"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | extension of xs:anyType | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="LogoGraphicFile" minOccurs="0"> <xs:annotation> <xs:documentation>Use to place a graphic file that contains the BillBoard to be displayed on air.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="xs:anyType"> <xs:attribute name="fileName" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:string |
| source | <xs:attribute name="fileName" type="xs:string"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Media | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | BaseBand PrecompressedTS ProfileMacro ContentDelivery PrivateInformation MediaLocation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Media" type="Media" minOccurs="0"> <xs:annotation> <xs:documentation>If additional media records are associated with the billboard such as audio or video, decribe them in this area and assign separate contentIds.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="BillBoardComment" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Additional instructions for handling the billboard</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | LocationName Street1 Street2 Street3 City StateProv Country PostalCode PrivateInformation | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="BxfAddress"> <xs:annotation> <xs:documentation>Address details</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="LocationName" type="BxfText"/> <xs:element name="Street1" type="BxfText"/> <xs:element name="Street2" type="BxfText" minOccurs="0"/> <xs:element name="Street3" type="BxfText" minOccurs="0"/> <xs:element name="City" type="BxfText"/> <xs:element name="StateProv" type="BxfText"/> <xs:element name="Country" type="BxfText" minOccurs="0"/> <xs:element name="PostalCode" type="xs:string"/> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="LocationName" type="BxfText"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Street1" type="BxfText"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Street2" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Street3" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="City" type="BxfText"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="StateProv" type="BxfText"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Country" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| source | <xs:element name="PostalCode" type="xs:string"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | extension of AlternateIdType | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="BxfAlternateId"> <xs:complexContent> <xs:extension base="pmcp:AlternateIdType"> <xs:attribute name="authoritativeSource" type="xs:string"> <xs:annotation> <xs:documentation>This is freeform field that specifies the organization responsible for defining the Alternate ID Value - (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="PmcpActionErrorExtensionGroup"/> </xs:extension> </xs:complexContent> </xs:complexType> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="authoritativeSource" type="xs:string"> <xs:annotation> <xs:documentation>This is freeform field that specifies the organization responsible for defining the Alternate ID Value - (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | extension of Caption608Type | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="BxfCaption608"> <xs:complexContent> <xs:extension base="pmcp:Caption608Type"> <xs:attributeGroup ref="PmcpActionErrorExtensionGroup"/> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of Caption708Type | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="BxfCaption708"> <xs:complexContent> <xs:extension base="pmcp:Caption708Type"> <xs:attributeGroup ref="PmcpActionErrorExtensionGroup"/> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | Null Caption608 Caption708 | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="BxfCaptions"> <xs:annotation> <xs:documentation>Caption Service Descriptor (A/65B 6.9.3)</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="Null" minOccurs="0"> <xs:annotation> <xs:documentation>Means that there is no caption service</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> <xs:sequence minOccurs="0"> <xs:element name="Caption608" type="BxfCaption608" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates that analog captions are present</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Caption708" type="BxfCaption708" minOccurs="0" maxOccurs="16"> <xs:annotation> <xs:documentation>Describe digital captions services. Note that when used, DigitalVideo and CaptionsInVANC should both be set to True in VideoType.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:choice> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Null" minOccurs="0"> <xs:annotation> <xs:documentation>Means that there is no caption service</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | BxfCaption608 | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Caption608" type="BxfCaption608" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates that analog captions are present</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | BxfCaption708 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Caption708" type="BxfCaption708" minOccurs="0" maxOccurs="16"> <xs:annotation> <xs:documentation>Describe digital captions services. Note that when used, DigitalVideo and CaptionsInVANC should both be set to True in VideoType.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | CompanyName CompanyType CompanyDetails PrivateInformation | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="BxfCompany"> <xs:annotation> <xs:documentation>Defines all the attributes required for a company</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="CompanyName" type="BxfText"> <xs:annotation> <xs:documentation>The name of the company</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CompanyType" minOccurs="0"> <xs:annotation> <xs:documentation>Used to designate the type of company such as an agency, advertiser, third party processor, station, network, producer (see enumerations).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Advertiser"/> <xs:enumeration value="Agency"/> <xs:enumeration value="Cable Network"/> <xs:enumeration value="Interconnect Content Distributor"/> <xs:enumeration value="Local Cable System"/> <xs:enumeration value="Producer"/> <xs:enumeration value="Program Distributor"/> <xs:enumeration value="Radio Network"/> <xs:enumeration value="Radio Station"/> <xs:enumeration value="MSO"/> <xs:enumeration value="MVPD"/> <xs:enumeration value="Satellite Service"/> <xs:enumeration value="TV Network"/> <xs:enumeration value="TV Station"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CompanyDetails"> <xs:annotation> <xs:documentation>Used to identify the company using specific identifiers and provide details about addresses and contacts associated with the company</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Identifiers" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Identifier" type="xs:string"> <xs:annotation> <xs:documentation>Actual identifier for the company</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AuthoritativeIdSource" type="xs:string"> <xs:annotation> <xs:documentation>The industry standards body or other source for the identification value listed for the company (e.g. 4A's ID, FCC Call Sign, IRS EIN#, etc.) (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Locations" type="BxfAddress" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Contacts" type="BxfContact" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="CompanyName" type="BxfText"> <xs:annotation> <xs:documentation>The name of the company</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="CompanyType" minOccurs="0"> <xs:annotation> <xs:documentation>Used to designate the type of company such as an agency, advertiser, third party processor, station, network, producer (see enumerations).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Advertiser"/> <xs:enumeration value="Agency"/> <xs:enumeration value="Cable Network"/> <xs:enumeration value="Interconnect Content Distributor"/> <xs:enumeration value="Local Cable System"/> <xs:enumeration value="Producer"/> <xs:enumeration value="Program Distributor"/> <xs:enumeration value="Radio Network"/> <xs:enumeration value="Radio Station"/> <xs:enumeration value="MSO"/> <xs:enumeration value="MVPD"/> <xs:enumeration value="Satellite Service"/> <xs:enumeration value="TV Network"/> <xs:enumeration value="TV Station"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | Identifiers Locations Contacts | ||
| annotation |
|
||
| source | <xs:element name="CompanyDetails"> <xs:annotation> <xs:documentation>Used to identify the company using specific identifiers and provide details about addresses and contacts associated with the company</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Identifiers" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Identifier" type="xs:string"> <xs:annotation> <xs:documentation>Actual identifier for the company</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AuthoritativeIdSource" type="xs:string"> <xs:annotation> <xs:documentation>The industry standards body or other source for the identification value listed for the company (e.g. 4A's ID, FCC Call Sign, IRS EIN#, etc.) (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Locations" type="BxfAddress" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Contacts" type="BxfContact" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Identifier AuthoritativeIdSource | ||||||
| source | <xs:element name="Identifiers" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Identifier" type="xs:string"> <xs:annotation> <xs:documentation>Actual identifier for the company</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AuthoritativeIdSource" type="xs:string"> <xs:annotation> <xs:documentation>The industry standards body or other source for the identification value listed for the company (e.g. 4A's ID, FCC Call Sign, IRS EIN#, etc.) (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="Identifier" type="xs:string"> <xs:annotation> <xs:documentation>Actual identifier for the company</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="AuthoritativeIdSource" type="xs:string"> <xs:annotation> <xs:documentation>The industry standards body or other source for the identification value listed for the company (e.g. 4A's ID, FCC Call Sign, IRS EIN#, etc.) (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfAddress | ||||||
| properties |
|
||||||
| children | LocationName Street1 Street2 Street3 City StateProv Country PostalCode PrivateInformation | ||||||
| source | <xs:element name="Locations" type="BxfAddress" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfContact | ||||||
| properties |
|
||||||
| children | ContactSalutation ContactFirstName ContactLastName ContactSuffix ContactJobTitle Locations Phones EMails PrivateInformation | ||||||
| source | <xs:element name="Contacts" type="BxfContact" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | ContactSalutation ContactFirstName ContactLastName ContactSuffix ContactJobTitle Locations Phones EMails PrivateInformation | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="BxfContact"> <xs:annotation> <xs:documentation>A contact is a person that is being referenced including phone, email and address details</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ContactSalutation" minOccurs="0"/> <xs:element name="ContactFirstName" type="BxfText"/> <xs:element name="ContactLastName" type="BxfText"/> <xs:element name="ContactSuffix" minOccurs="0"/> <xs:element name="ContactJobTitle" type="BxfText" minOccurs="0"/> <xs:element name="Locations" type="BxfAddress" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Phones" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="PhoneNumber" type="xs:string"/> <xs:element name="PhoneType" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Business"/> <xs:enumeration value="Home"/> <xs:enumeration value="Mobile"/> <xs:enumeration value="Alternate"/> <xs:enumeration value="Fax"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="EMails" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Email"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="primaryFlag" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>Used to designate one of the emails as a primary one to use for the contact</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="EmailType" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Alternate"/> <xs:enumeration value="Home"/> <xs:enumeration value="Office"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||
| properties |
|
||||
| source | <xs:element name="ContactSalutation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ContactFirstName" type="BxfText"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ContactLastName" type="BxfText"/> |
| diagram | ![]() |
||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||
| properties |
|
||||
| source | <xs:element name="ContactSuffix" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ContactJobTitle" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfAddress | ||||||
| properties |
|
||||||
| children | LocationName Street1 Street2 Street3 City StateProv Country PostalCode PrivateInformation | ||||||
| source | <xs:element name="Locations" type="BxfAddress" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | PhoneNumber PhoneType | ||||||
| source | <xs:element name="Phones" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="PhoneNumber" type="xs:string"/> <xs:element name="PhoneType" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Business"/> <xs:enumeration value="Home"/> <xs:enumeration value="Mobile"/> <xs:enumeration value="Alternate"/> <xs:enumeration value="Fax"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| source | <xs:element name="PhoneNumber" type="xs:string"/> |
| diagram | ![]() |
|||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| source | <xs:element name="PhoneType" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Business"/> <xs:enumeration value="Home"/> <xs:enumeration value="Mobile"/> <xs:enumeration value="Alternate"/> <xs:enumeration value="Fax"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Email EmailType | ||||||
| source | <xs:element name="EMails" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Email"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="primaryFlag" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>Used to designate one of the emails as a primary one to use for the contact</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="EmailType" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Alternate"/> <xs:enumeration value="Home"/> <xs:enumeration value="Office"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of BxfText | ||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Email"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="primaryFlag" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>Used to designate one of the emails as a primary one to use for the contact</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="primaryFlag" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>Used to designate one of the emails as a primary one to use for the contact</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:element name="EmailType" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Alternate"/> <xs:enumeration value="Home"/> <xs:enumeration value="Office"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | Isan HouseNumber AlternateId HouseNumber AlternateId AlternateId | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="BxfContentId"> <xs:annotation> <xs:documentation>Groups several content IDs that may be used simultaneously to label and reference a show</xs:documentation> </xs:annotation> <xs:choice> <xs:sequence> <xs:element name="Isan" type="BxfIsan"> <xs:annotation> <xs:documentation>V-ISAN, as defined by ISO.</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:element name="HouseNumber" type="BxfHouseNumber"/> </xs:choice> <xs:element name="AlternateId" type="BxfAlternateId" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:sequence> <xs:choice> <xs:element name="HouseNumber" type="BxfHouseNumber"/> </xs:choice> <xs:element name="AlternateId" type="BxfAlternateId" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:element name="AlternateId" type="BxfAlternateId" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Any proprietary string other than the house number used to identify the material locally or globally</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | BxfIsan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Isan" type="BxfIsan"> <xs:annotation> <xs:documentation>V-ISAN, as defined by ISO.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||
| type | BxfHouseNumber | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="HouseNumber" type="BxfHouseNumber"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfAlternateId | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="AlternateId" type="BxfAlternateId" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||
| type | BxfHouseNumber | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="HouseNumber" type="BxfHouseNumber"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfAlternateId | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="AlternateId" type="BxfAlternateId" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfAlternateId | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="AlternateId" type="BxfAlternateId" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Any proprietary string other than the house number used to identify the material locally or globally</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | CoverageName TypeofCoverage CoverageId IncludeRestrictFlag | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="BxfCoverage"> <xs:annotation> <xs:documentation>An area of physical locations that represent the coverage for a broadcast station or the areas of distribution for a distributor of media content.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="CoverageName" type="xs:string"> <xs:annotation> <xs:documentation>ZIPCODE 10022</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeofCoverage"> <xs:annotation> <xs:documentation>Specifies the type of units used to define the coverage using a specific enumeration. (e.g. Zip code)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="City"/> <xs:enumeration value="Country"/> <xs:enumeration value="Market"/> <xs:enumeration value="DMA"/> <xs:enumeration value="Zipcode"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CoverageId" type="xs:string"> <xs:annotation> <xs:documentation>The identifier within the type of units (e.g. 10022)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="IncludeRestrictFlag"> <xs:annotation> <xs:documentation>Indicates if this is included or excluded from the definition of the coverage for the Station. (e.g. Include)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Include"/> <xs:enumeration value="Restrict"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="CoverageName" type="xs:string"> <xs:annotation> <xs:documentation>ZIPCODE 10022</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="TypeofCoverage"> <xs:annotation> <xs:documentation>Specifies the type of units used to define the coverage using a specific enumeration. (e.g. Zip code)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="City"/> <xs:enumeration value="Country"/> <xs:enumeration value="Market"/> <xs:enumeration value="DMA"/> <xs:enumeration value="Zipcode"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="CoverageId" type="xs:string"> <xs:annotation> <xs:documentation>The identifier within the type of units (e.g. 10022)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="IncludeRestrictFlag"> <xs:annotation> <xs:documentation>Indicates if this is included or excluded from the definition of the coverage for the Station. (e.g. Include)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Include"/> <xs:enumeration value="Restrict"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | SmpteDateTime UtcDateTime | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="BxfDateTime"> <xs:annotation> <xs:documentation>Allows either SMPTE or UTC based date-time notation</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="SmpteDateTime" type="BxfSmpteDateTime"/> <xs:element name="UtcDateTime" type="BxfUtcDateTime"/> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteDateTime | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="SmpteDateTime" type="BxfSmpteDateTime"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | BxfUtcDateTime | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="UtcDateTime" type="BxfUtcDateTime"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| children | DaypartDetail DaypartName StartDate EndDate DaypartComment PrivateInformation | ||||||||||||||||||||||||||||||||
| used by | |||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:complexType name="BxfDaypart"> <xs:annotation> <xs:documentation>A defined range of days, for one or more time period ranges and optionally dates that can be used to include or exclude for scheduling of content. Note that it is possible to create illogical periods of time when potentially crossing the start of the broadcast day or crossing midnight depending on the system ingesting the definition.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="DaypartDetail" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="DayOfWeek" type="DayPattern"> <xs:annotation> <xs:documentation>A 7 element binary representation of the days of the week in Monday-Sunday order where a 1 includes the day and a 0 excludes the day (e.g. 1 1 1 1 1 0 0 = M-F) </xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>The start time of the daypart for all days specified in the DayofWeek element. If not specified assume the Start of Broadcast Day.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>The end time of the daypart for all days specified in the DayofWeek element. If not specified assume the End of Broadcast Day.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="localTimeZoneFlag" type="xs:boolean" use="required"> <xs:annotation> <xs:documentation>Used to designate if the times in the daypart are to be treated as local times (1) or to alternately use a timezone designated in the dates field (0).</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="DaypartName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Optional name that can be used to reference this daypart definition.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>The start date that the daypart is valid or can be used for the specified content.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>The end date that the daypart is valid or can be used for the specified content. If not specified it remains valid until further notice.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DaypartComment" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Optional comments that can be added to the daypart definition.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="excludeFlag" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to 1, treat defined daypart as a period to be excluded. If set to 0 then treat as a period to be included. Default value is 0.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="excludeFlag" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to 1, treat defined daypart as a period to be excluded. If set to 0 then treat as a period to be included. Default value is 0.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| properties |
|
||||||||||||||
| children | DayOfWeek StartTime EndTime | ||||||||||||||
| attributes |
|
||||||||||||||
| source | <xs:element name="DaypartDetail" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="DayOfWeek" type="DayPattern"> <xs:annotation> <xs:documentation>A 7 element binary representation of the days of the week in Monday-Sunday order where a 1 includes the day and a 0 excludes the day (e.g. 1 1 1 1 1 0 0 = M-F) </xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>The start time of the daypart for all days specified in the DayofWeek element. If not specified assume the Start of Broadcast Day.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>The end time of the daypart for all days specified in the DayofWeek element. If not specified assume the End of Broadcast Day.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="localTimeZoneFlag" type="xs:boolean" use="required"> <xs:annotation> <xs:documentation>Used to designate if the times in the daypart are to be treated as local times (1) or to alternately use a timezone designated in the dates field (0).</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="localTimeZoneFlag" type="xs:boolean" use="required"> <xs:annotation> <xs:documentation>Used to designate if the times in the daypart are to be treated as local times (1) or to alternately use a timezone designated in the dates field (0).</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | DayPattern | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="DayOfWeek" type="DayPattern"> <xs:annotation> <xs:documentation>A 7 element binary representation of the days of the week in Monday-Sunday order where a 1 includes the day and a 0 excludes the day (e.g. 1 1 1 1 1 0 0 = M-F) </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="StartTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>The start time of the daypart for all days specified in the DayofWeek element. If not specified assume the Start of Broadcast Day.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EndTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>The end time of the daypart for all days specified in the DayofWeek element. If not specified assume the End of Broadcast Day.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="DaypartName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Optional name that can be used to reference this daypart definition.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:date | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="StartDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>The start date that the daypart is valid or can be used for the specified content.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:date | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="EndDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>The end date that the daypart is valid or can be used for the specified content. If not specified it remains valid until further notice.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="DaypartComment" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Optional comments that can be added to the daypart definition.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | SmpteDuration UtcDuration | ||
| used by | |||
| annotation |
|
||
| source | <xs:complexType name="BxfDuration"> <xs:annotation> <xs:documentation>Duration can be expressed using either SMPTE time code or xs:duration</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="SmpteDuration" type="BxfSmpteTime"/> <xs:element name="UtcDuration" type="xs:duration"/> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="SmpteDuration" type="BxfSmpteTime"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:duration | ||
| properties |
|
||
| source | <xs:element name="UtcDuration" type="xs:duration"/> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| children | ItemValue | ||||||||||||||
| used by |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:complexType name="BxfExtensions"> <xs:annotation> <xs:documentation>Used to describe customized metadata using data pairs and optionally a validation data type. (v3.0)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ItemValue" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A value for the metadata type (e.g. 2011 Oscar for Best Actor)</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="itemName" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The name of the value (e.g. Best Actor)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="itemType" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The type of the value (e.g. Oscar)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="dataType"> <xs:annotation> <xs:documentation>The validation that can be used for the ItemValue (e.g. string, integer, etc.)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="extensionType" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The name of the metadata that will be used to refer to the enumerated date (e.g. Awards)</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="extensionType" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The name of the metadata that will be used to refer to the enumerated date (e.g. Awards)</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of BxfText | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ItemValue" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A value for the metadata type (e.g. 2011 Oscar for Best Actor)</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="itemName" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The name of the value (e.g. Best Actor)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="itemType" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The type of the value (e.g. Oscar)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="dataType"> <xs:annotation> <xs:documentation>The validation that can be used for the ItemValue (e.g. string, integer, etc.)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="itemName" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The name of the value (e.g. Best Actor)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="itemType" type="xs:string" use="required"> <xs:annotation> <xs:documentation>The type of the value (e.g. Oscar)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | restriction of xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="dataType"> <xs:annotation> <xs:documentation>The validation that can be used for the ItemValue (e.g. string, integer, etc.)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of HouseNumberType | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="BxfHouseNumber"> <xs:annotation> <xs:documentation>Generally user defined at a specific site and will only be consistent within the defined group of users There is no guarantee of transportability or uniqueness. The endOfDay and uniqueFor attributes are included for consistency under the ATSC A-57B definition for HouseNumber.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="pmcp:HouseNumberType"> <xs:attributeGroup ref="PmcpActionErrorExtensionGroup"/> <xs:attribute name="DayPattern" type="DayPattern"/> <xs:attribute name="endOfDay" fixed="5"> <xs:annotation> <xs:documentation>This 5-bit unsigned integer shall be set to the hour of the day in UTC in which the broadcast day ends and the instant after which the content_id values may be re-used according to unique_for. The value of this field shall be in the range of 0–23. The values 24–31 are reserved. Note that thevalue of this field is expected to be static per broadcaster.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="0"/> <xs:maxInclusive value="23"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="uniqueFor" fixed="9"> <xs:annotation> <xs:documentation>This 9-bit unsigned integer shall be set to the number of days, rounded up, measured relative to the hour indicated by end_of_day (endOfDay), during which the content_id value is not reassigned to different content. The value shall be in the range 1 to 511. The value zero shall be forbidden. The value 511 shall have the special meaning of “indefinitely”. Note that the value of this field is expected to be essentially static per broadcaster, only changing when the method of house numbering is changed. Note also that decoders can treat stored content_id values as unique until the unique_for uniqueFor) fields expire, which can be implemented by decrementing all stored unique_for (uniqueFor) fields by one every day at the end_of_day (endOfDay) until they reach zero.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="1"/> <xs:maxInclusive value="511"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> |
| type | DayPattern | |||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="DayPattern" type="DayPattern"/> |
| type | restriction of xs:unsignedInt | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="endOfDay" fixed="5"> <xs:annotation> <xs:documentation>This 5-bit unsigned integer shall be set to the hour of the day in UTC in which the broadcast day ends and the instant after which the content_id values may be re-used according to unique_for. The value of this field shall be in the range of 0–23. The values 24–31 are reserved. Note that thevalue of this field is expected to be static per broadcaster.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="0"/> <xs:maxInclusive value="23"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:unsignedInt | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="uniqueFor" fixed="9"> <xs:annotation> <xs:documentation>This 9-bit unsigned integer shall be set to the number of days, rounded up, measured relative to the hour indicated by end_of_day (endOfDay), during which the content_id value is not reassigned to different content. The value shall be in the range 1 to 511. The value zero shall be forbidden. The value 511 shall have the special meaning of “indefinitely”. Note that the value of this field is expected to be essentially static per broadcaster, only changing when the method of house numbering is changed. Note also that decoders can treat stored content_id values as unique until the unique_for uniqueFor) fields expire, which can be implemented by decrementing all stored unique_for (uniqueFor) fields by one every day at the end_of_day (endOfDay) until they reach zero.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:unsignedInt"> <xs:minInclusive value="1"/> <xs:maxInclusive value="511"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of IsanType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="BxfIsan"> <xs:complexContent> <xs:extension base="pmcp:IsanType"> <xs:attributeGroup ref="PmcpActionErrorExtensionGroup"/> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | extension of ParentalRatingType | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | Null Rating ContentAdvisory | ||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| source | <xs:complexType name="BxfParentalRating"> <xs:complexContent> <xs:extension base="pmcp:ParentalRatingType"> <xs:attributeGroup ref="PmcpActionErrorExtensionGroup"/> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="BxfSmpteDateTime"> <xs:annotation> <xs:documentation>Used for date-time entry in the schema</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="BxfSmpteTime"> <xs:attribute name="broadcastDate" type="xs:date" use="required"> <xs:annotation> <xs:documentation>Date relative to the broadcast day of the schedule.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="utcStartofBroadcastDay" type="xs:dateTime"> <xs:annotation> <xs:documentation>Conversion of the start of the broadcast day to UTC.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> |
| type | xs:date | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="broadcastDate" type="xs:date" use="required"> <xs:annotation> <xs:documentation>Date relative to the broadcast day of the schedule.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:dateTime | ||
| annotation |
|
||
| source | <xs:attribute name="utcStartofBroadcastDay" type="xs:dateTime"> <xs:annotation> <xs:documentation>Conversion of the start of the broadcast day to UTC.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="BxfSmpteTime"> <xs:annotation> <xs:documentation>Used for time duration or offset (V5.0 added support for 60 fps)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="SmpteTimeCode" type="Smpte258MTimeCode"> <xs:annotation> <xs:documentation>Specifies duration in the format HH:MM:SSpFF where "p" can be either a ":" ";" "," or "." to indicate drop frame or non-drop frame. For details refer to SMPTE 258M, section 8.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="frameRate" type="xs:decimal"> <xs:annotation> <xs:documentation>Specifies the number of frames per second and should always be provided if known</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="framecount" type="xs:integer"> <xs:annotation> <xs:documentation>Note that this attribute name might be expected to be "frameCount", but was left unchanged from previous versions in order to preserve backward compatibility. This is a documented exception as of v3.0.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | xs:decimal | ||
| annotation |
|
||
| source | <xs:attribute name="frameRate" type="xs:decimal"> <xs:annotation> <xs:documentation>Specifies the number of frames per second and should always be provided if known</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:integer | ||
| annotation |
|
||
| source | <xs:attribute name="framecount" type="xs:integer"> <xs:annotation> <xs:documentation>Note that this attribute name might be expected to be "frameCount", but was left unchanged from previous versions in order to preserve backward compatibility. This is a documented exception as of v3.0.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | Smpte258MTimeCode | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="SmpteTimeCode" type="Smpte258MTimeCode"> <xs:annotation> <xs:documentation>Specifies duration in the format HH:MM:SSpFF where "p" can be either a ":" ";" "," or "." to indicate drop frame or non-drop frame. For details refer to SMPTE 258M, section 8.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | StationId StationName StationCallSign StationType DistributionPlatform Ownership Contacts Coverage | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="BxfStation"> <xs:annotation> <xs:documentation>A transmitter or distributer of media content either over the air or by other means</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="StationId" type="xs:string"> <xs:annotation> <xs:documentation>A unique identifier within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StationName" type="BxfText"> <xs:annotation> <xs:documentation>Name used to commonly reference the station, network or other entity performing a job.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StationCallSign" minOccurs="0"> <xs:annotation> <xs:documentation>Optional federal designation for an over the air broadcast station consisting of 3 to 4 characters. (e.g. WHN or KABC or CJON)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="4"/> <xs:minLength value="3"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="StationType" minOccurs="0"> <xs:annotation> <xs:documentation>List of enumerated types of JobPerformers that accept video and/or audio based advertising content.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Cable MSO"/> <xs:enumeration value="Content Distributor"/> <xs:enumeration value="Internet Distributor"/> <xs:enumeration value="Radio Broadcast"/> <xs:enumeration value="Radio Network"/> <xs:enumeration value="Satellite Network"/> <xs:enumeration value="Telco Distributor"/> <xs:enumeration value="TV Broadcast"/> <xs:enumeration value="TV Network"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DistributionPlatform" minOccurs="0"> <xs:annotation> <xs:documentation>Method of distribution used by the Station.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AM"/> <xs:enumeration value="FM"/> <xs:enumeration value="Internet"/> <xs:enumeration value="Mobile"/> <xs:enumeration value="TV"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Ownership" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The company or companies that own the Station.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfCompany"> <xs:attribute name="percentOwnership"> <xs:annotation> <xs:documentation>Percentage of ownership of the Station by the Company</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="Contacts" type="BxfContact" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A list of contacts or personnel associated with the Station.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Coverage" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The definition using legally defined areas (e.g. Zip codes, DMA's, etc.) of the coverage provided by the station for a specific signal or distribution of their content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfCoverage"> <xs:sequence> <xs:element name="CoverageChildren" type="BxfCoverage" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The children of the definition that describe the coverage using a different TypeofCoverage (e.g. Zip code List)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="StationId" type="xs:string"> <xs:annotation> <xs:documentation>A unique identifier within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="StationName" type="BxfText"> <xs:annotation> <xs:documentation>Name used to commonly reference the station, network or other entity performing a job.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="StationCallSign" minOccurs="0"> <xs:annotation> <xs:documentation>Optional federal designation for an over the air broadcast station consisting of 3 to 4 characters. (e.g. WHN or KABC or CJON)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="4"/> <xs:minLength value="3"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
|||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||||||||||||
| source | <xs:element name="StationType" minOccurs="0"> <xs:annotation> <xs:documentation>List of enumerated types of JobPerformers that accept video and/or audio based advertising content.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Cable MSO"/> <xs:enumeration value="Content Distributor"/> <xs:enumeration value="Internet Distributor"/> <xs:enumeration value="Radio Broadcast"/> <xs:enumeration value="Radio Network"/> <xs:enumeration value="Satellite Network"/> <xs:enumeration value="Telco Distributor"/> <xs:enumeration value="TV Broadcast"/> <xs:enumeration value="TV Network"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
|||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:element name="DistributionPlatform" minOccurs="0"> <xs:annotation> <xs:documentation>Method of distribution used by the Station.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AM"/> <xs:enumeration value="FM"/> <xs:enumeration value="Internet"/> <xs:enumeration value="Mobile"/> <xs:enumeration value="TV"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | extension of BxfCompany | ||||||||||||||
| properties |
|
||||||||||||||
| children | CompanyName CompanyType CompanyDetails PrivateInformation | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="Ownership" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The company or companies that own the Station.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfCompany"> <xs:attribute name="percentOwnership"> <xs:annotation> <xs:documentation>Percentage of ownership of the Station by the Company</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | restriction of xs:integer | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="percentOwnership"> <xs:annotation> <xs:documentation>Percentage of ownership of the Station by the Company</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfContact | ||||||
| properties |
|
||||||
| children | ContactSalutation ContactFirstName ContactLastName ContactSuffix ContactJobTitle Locations Phones EMails PrivateInformation | ||||||
| annotation |
|
||||||
| source | <xs:element name="Contacts" type="BxfContact" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A list of contacts or personnel associated with the Station.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | extension of BxfCoverage | ||||||
| properties |
|
||||||
| children | CoverageName TypeofCoverage CoverageId IncludeRestrictFlag CoverageChildren | ||||||
| annotation |
|
||||||
| source | <xs:element name="Coverage" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The definition using legally defined areas (e.g. Zip codes, DMA's, etc.) of the coverage provided by the station for a specific signal or distribution of their content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfCoverage"> <xs:sequence> <xs:element name="CoverageChildren" type="BxfCoverage" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The children of the definition that describe the coverage using a different TypeofCoverage (e.g. Zip code List)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfCoverage | ||||||
| properties |
|
||||||
| children | CoverageName TypeofCoverage CoverageId IncludeRestrictFlag | ||||||
| annotation |
|
||||||
| source | <xs:element name="CoverageChildren" type="BxfCoverage" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The children of the definition that describe the coverage using a different TypeofCoverage (e.g. Zip code List)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="BxfText"> <xs:annotation> <xs:documentation>Used for all free text entry elements in the schema</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="lang" type="pmcp:languageType"/> <xs:attribute name="size" type="xs:positiveInteger"/> <xs:attribute name="type" type="xs:string"/> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| type | languageType | ||||||
| facets |
|
||||||
| source | <xs:attribute name="lang" type="pmcp:languageType"/> |
| type | xs:positiveInteger |
| source | <xs:attribute name="size" type="xs:positiveInteger"/> |
| type | xs:string |
| source | <xs:attribute name="type" type="xs:string"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | extension of xs:dateTime | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:complexType name="BxfUtcDateTime"> <xs:annotation> <xs:documentation>Standard UTC Date-Time</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="xs:dateTime"> <xs:attributeGroup ref="Action-ErrorGroup"/> <xs:attribute name="localTimeZone" type="xs:string"> <xs:annotation> <xs:documentation>This can be used to display the name of the time zone or the time zone code as designated by the Naval Observatory at http://aa.usno.navy.mil</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="localTimeZone" type="xs:string"> <xs:annotation> <xs:documentation>This can be used to display the name of the time zone or the time zone code as designated by the Naval Observatory at http://aa.usno.navy.mil</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of ChannelType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Name Description ElementaryStream ParentalRating Audios Captions RedistributionControl TimeShiftedService ConditionalAccess DeferredAssociationTags PmtPrivateInformation VctPrivateInformation PmtDescriptor VctDescriptor PrivatePmcpInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="Channel"> <xs:complexContent> <xs:extension base="pmcp:ChannelType"> <xs:attributeGroup ref="PmcpActionErrorExtensionGroup"/> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | extension of ScheduledEvent | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | EventData Content AlternateAudioContent ContentType Format ScheduleElements Series ParentalRating EiCode ContentPlayNumber PremiereFlag LastPlayFlag TransformationOutput AlternateScheduleEventFlag PlayoutRestrictions PrivateInformation AsRunDetail | ||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| source | <xs:complexType name="CompleteAsRun"> <xs:complexContent> <xs:extension base="ScheduledEvent"> <xs:sequence> <xs:element name="AsRunDetail" type="AsRunDetail"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | AsRunDetail | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Status Type StartDateTime Duration EventNotes PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="AsRunDetail" type="AsRunDetail"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | Name ConfigurationData PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="Configuration"> <xs:sequence> <xs:element name="Name" type="BxfText"/> <xs:element name="ConfigurationData" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Name" type="BxfText"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ConfigurationData" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | Rules | ||
| used by |
|
||
| source | <xs:complexType name="Constraint"> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element name="Rules" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="RuleName" type="BxfText"> <xs:annotation> <xs:documentation>A name to reference the rule</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartTimeLimit" type="xs:time" minOccurs="0"> <xs:annotation> <xs:documentation>The earliest permitted start time for this event under the terms of the contract</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndTimeLimit" type="xs:time" minOccurs="0"> <xs:annotation> <xs:documentation>The latest permitted start time for this event under the terms of the contract</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartDateLimit" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>First date that this event can be aired on.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndDateLimit" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Last date that this event can be aired on.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DaysOfWeekAllowed" type="DayPattern" minOccurs="0"> <xs:annotation> <xs:documentation>Assumes start of week is Monday. Indicates the days of the week that the content can be aired.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Classification" type="BxfText" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>(See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SCTE-35DistributionRestrictions" type="SCTE-35DistributionRestrictions" minOccurs="0"> <xs:annotation> <xs:documentation>Accommodates the 2012 revision to SCTE-35 that adds distribution bits. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="ruleId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>Unique identifier for each rule</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="negation" type="xs:boolean"> <xs:annotation> <xs:documentation>True = negation of the stated rule</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | RuleName StartTimeLimit EndTimeLimit StartDateLimit EndDateLimit DaysOfWeekAllowed Classification SCTE-35DistributionRestrictions PrivateInformation | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Rules" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="RuleName" type="BxfText"> <xs:annotation> <xs:documentation>A name to reference the rule</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartTimeLimit" type="xs:time" minOccurs="0"> <xs:annotation> <xs:documentation>The earliest permitted start time for this event under the terms of the contract</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndTimeLimit" type="xs:time" minOccurs="0"> <xs:annotation> <xs:documentation>The latest permitted start time for this event under the terms of the contract</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartDateLimit" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>First date that this event can be aired on.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndDateLimit" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Last date that this event can be aired on.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DaysOfWeekAllowed" type="DayPattern" minOccurs="0"> <xs:annotation> <xs:documentation>Assumes start of week is Monday. Indicates the days of the week that the content can be aired.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Classification" type="BxfText" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>(See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SCTE-35DistributionRestrictions" type="SCTE-35DistributionRestrictions" minOccurs="0"> <xs:annotation> <xs:documentation>Accommodates the 2012 revision to SCTE-35 that adds distribution bits. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="ruleId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>Unique identifier for each rule</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="negation" type="xs:boolean"> <xs:annotation> <xs:documentation>True = negation of the stated rule</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> |
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="ruleId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>Unique identifier for each rule</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="negation" type="xs:boolean"> <xs:annotation> <xs:documentation>True = negation of the stated rule</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="RuleName" type="BxfText"> <xs:annotation> <xs:documentation>A name to reference the rule</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:time | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="StartTimeLimit" type="xs:time" minOccurs="0"> <xs:annotation> <xs:documentation>The earliest permitted start time for this event under the terms of the contract</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:time | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="EndTimeLimit" type="xs:time" minOccurs="0"> <xs:annotation> <xs:documentation>The latest permitted start time for this event under the terms of the contract</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:date | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="StartDateLimit" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>First date that this event can be aired on.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:date | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="EndDateLimit" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Last date that this event can be aired on.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | DayPattern | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="DaysOfWeekAllowed" type="DayPattern" minOccurs="0"> <xs:annotation> <xs:documentation>Assumes start of week is Monday. Indicates the days of the week that the content can be aired.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Classification" type="BxfText" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>(See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||
| type | SCTE-35DistributionRestrictions | ||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="SCTE-35DistributionRestrictions" type="SCTE-35DistributionRestrictions" minOccurs="0"> <xs:annotation> <xs:documentation>Accommodates the 2012 revision to SCTE-35 that adds distribution bits. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | ProgramContent NonProgramContent | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="Content"> <xs:choice> <xs:element name="ProgramContent" type="ProgramContent"> <xs:annotation> <xs:documentation>Content that is in the form of full length titles, epsiodes, movies, sports, newscasts, etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="NonProgramContent" type="NonProgramContent"> <xs:annotation> <xs:documentation>Content that is typically short in nature and is scheduled in breaks between the segments of a program such as commercials, promos, ids, etc.</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:attribute name="timestamp" type="xs:dateTime"> <xs:annotation> <xs:documentation>specifies the current date and time that is associated to the content at a specific location</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="user"> <xs:annotation> <xs:documentation>the name of the user or computer associated to the content</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="sourceName"> <xs:annotation> <xs:documentation>The name of the entity that originally provided the content</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="contentExists" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicates whether the content exists at the location of the query: 1=Exists, 0=Does Not Exist</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="version"> <xs:annotation> <xs:documentation>A label to designate the content based on use or purpose</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="revisionId"> <xs:annotation> <xs:documentation>Used to indicate what revision value the content has</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | xs:dateTime | ||
| annotation |
|
||
| source | <xs:attribute name="timestamp" type="xs:dateTime"> <xs:annotation> <xs:documentation>specifies the current date and time that is associated to the content at a specific location</xs:documentation> </xs:annotation> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="user"> <xs:annotation> <xs:documentation>the name of the user or computer associated to the content</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="sourceName"> <xs:annotation> <xs:documentation>The name of the entity that originally provided the content</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="contentExists" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicates whether the content exists at the location of the query: 1=Exists, 0=Does Not Exist</xs:documentation> </xs:annotation> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="version"> <xs:annotation> <xs:documentation>A label to designate the content based on use or purpose</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="revisionId"> <xs:annotation> <xs:documentation>Used to indicate what revision value the content has</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | ProgramContent | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContentMetaData Elements Series ProgramContract ParentalRating ContentType EiCode PaidProgramming PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="ProgramContent" type="ProgramContent"> <xs:annotation> <xs:documentation>Content that is in the form of full length titles, epsiodes, movies, sports, newscasts, etc.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | NonProgramContent | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Details ContentMetaData SalesContract ParentalRating PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="NonProgramContent" type="NonProgramContent"> <xs:annotation> <xs:documentation>Content that is typically short in nature and is scheduled in breaks between the segments of a program such as commercials, promos, ids, etc.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | AirReadyMaster | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="ContentDelivery"> <xs:annotation> <xs:documentation>Used to specify the method by which media content should be created and formatted for downstream use by a designated media company. (v5.0)</xs:documentation> </xs:annotation> <xs:sequence minOccurs="0"> <xs:element name="AirReadyMaster"> <xs:annotation> <xs:documentation>Used to specify requirements for delivery of Air Ready Masters.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FilePackage" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe the types of files that are reuired or optional in the delivery package to the broadcaster.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="FileDescription"> <xs:annotation> <xs:documentation>Each package can consist of one or multiple files of different type, each having a specific purpose and specialized content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FileType"> <xs:annotation> <xs:documentation>Select the appropriate file type and its matching extension(s).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Video/Audio-Converted"/> <xs:enumeration value="Video/Audio-Original"/> <xs:enumeration value="Closed Captioning"/> <xs:enumeration value="Metadata File"/> <xs:enumeration value="Gallery"/> <xs:enumeration value="Still Images"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FileExtensions" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The extension or extensions allowed for this type of file.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value=".MXF"/> <xs:enumeration value=".MOV"/> <xs:enumeration value=".SCC"/> <xs:enumeration value=".XML"/> <xs:enumeration value="_Gallery.JPEG"/> <xs:enumeration value="_Still_#.JPEG (1-4)"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> <xs:attribute name="requiredFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicate by True that item is required and False if it is not required or optional.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="descriptiveText" type="xs:string"> <xs:annotation> <xs:documentation>Describe the type of file required and any special cases.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="fileReferenceID" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Positive unique integer for each file type used to link to other specifications values and designate ordination in package.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="maxFileNameLength" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Maximum length of any file name.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> <xs:element name="CustomFileExtensions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If a custom extension is required, delineate the extension value and its purpose.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="CustomExtensionValue"> <xs:annotation> <xs:documentation>Customized or non-standard file xtensions added to the file name in order to properly identify it as of being a specific file type.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> <xs:element name="ExtensionPurpose" type="BxfText"> <xs:annotation> <xs:documentation>A brief description of the purpose of the file type and its contents.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DeliveryOptions"> <xs:annotation> <xs:documentation>Video specification options - either MPEG-2 or AVC for HD content or AVC for UHD content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="MPEG2HDDeliverySpecification"> <xs:annotation> <xs:documentation>NABA DPP MPEG-2 Delivery Specification (http://www.nabanet.com/nabaweb/news/articles/67_files/NABA_DPP_Technical_Specification_MPEG2_v1.0.pdf)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MPEG2HDVideoAudioEncoding"> <xs:annotation> <xs:documentation>Select between Option 1a, 1b, 2a or 2b. See the specification for a full description of these options.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Option 1a"/> <xs:enumeration value="Option 1b"/> <xs:enumeration value="Option 2a"/> <xs:enumeration value="Option 2b"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AVCHDDeliverySpecification"> <xs:annotation> <xs:documentation>NABA DPP AVC Delivery Specification (http://www.nabanet.com/nabaweb/news/articles/67_files/NABA_DPP_Technical_Specification_AVC_v1.0.pdf)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AVCHDVideoAudioEncoding"> <xs:annotation> <xs:documentation>Note that PCM Audio is the only option for the audio encoding.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="VideoFormat"> <xs:annotation> <xs:documentation>720p or 1080i only</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="720p/59.94"/> <xs:enumeration value="1080i/29.97"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="GoP" minOccurs="0"> <xs:annotation> <xs:documentation>(eg M=X N=Y B=Z)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> <xs:element name="BitRate" type="xs:integer"> <xs:annotation> <xs:documentation>Mbits/s</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitDepth"> <xs:annotation> <xs:documentation>Normally 10 bit, but legacy 8 bit for 1080i only.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="8"/> <xs:enumeration value="10"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ColorSubsampling"> <xs:annotation> <xs:documentation>Choose between 4:2:0 or 4:2:2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="4:2:0"/> <xs:enumeration value="4:2:2"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AudioFormat" default="PCM"> <xs:annotation> <xs:documentation>PCM Audio is Required</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> <xs:element name="TimeCode"> <xs:annotation> <xs:documentation>Start and End Timecode for the media being delivered</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="StartTimeCode" type="BxfSmpteTime"/> <xs:element name="EndTimeCode" type="BxfSmpteTime"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ProgramSegmentation"> <xs:annotation> <xs:documentation>Indicates whether or not the media content is contained within a single file or within multiple files and whether it has a single/soft, hard or multi-parted structure.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Part or Soft Parted Program (Single File)"/> <xs:enumeration value="Hard Parted Program (Single File)"/> <xs:enumeration value="Multi-part Program Delivered on Multiple Files"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SafeArea"> <xs:annotation> <xs:documentation>Areas within the media frame which are considered to be safe for placement of overlaid content or captioning.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SafeAreas" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Select one or more options designating the safe areas supported by the media. Note that a custom option is also available and should be described completely in the description element below.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Action Safe (720p)"/> <xs:enumeration value="Caption Safe (16:9 - 720p)"/> <xs:enumeration value="Caption Safe (4:3 - 720p)"/> <xs:enumeration value="Action Safe (1080i)"/> <xs:enumeration value="Caption Safe (16:9 - 1080i)"/> <xs:enumeration value="Caption Safe (4:3 - 1080i)"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CustomSafeDescription" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If the "Custom" option is selected in the SafeAreas element, a complete description of this design should be included here. Note that only one "Custom SafeArea" should be designated with a single description.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FileTimings" minOccurs="0"> <xs:annotation> <xs:documentation>Used to indicate the timecode of each element of content that makes up the complete media. This includes designated start time of the file, the location of each leader element, and start of the program content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FileStart" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>First timecode encountered in the file.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LineUp" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>100% with BLITS on surround services and GLITS on Stereo.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LeaderRequirements" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the existance of various attributes of the leader prior to the program content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="LeaderStartTime" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>The start time of the leader section.</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:element name="SlateLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Timecode of the location of the slate in the media section of the file.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BlackAndSilenceLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of black and silence provided as a leader to the program content.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ColorBarsLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of the Color Bars as specified in SMPTE RP219:2002</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:choice minOccurs="0"> <xs:element name="AudioToneLength" type="BxfSmpteTime" minOccurs="0"/> <xs:element name="SyncPopLength" type="BxfSmpteTime" minOccurs="0"/> <xs:element name="VocalTrackIDorPinkNoiseLength" type="BxfSmpteTime" minOccurs="0"/> </xs:choice> </xs:sequence> <xs:attribute name="colorBars" type="xs:boolean" use="required"> <xs:annotation> <xs:documentation>If required, also include the start time.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="tones" type="xs:boolean" use="required"> <xs:annotation> <xs:documentation>If required, assumed to start and end with the colorbars.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="blackAndSilence" type="xs:boolean" use="required"/> <xs:attribute name="syncPop" type="xs:boolean" use="required"/> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> <xs:element name="StartOfProgram" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>The timecode in tthe file where the actual program content starts.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ClosedCaptioning" type="xs:boolean" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Program identifier for 3 seconds prior to program start. First caption may not appear before StartOfProgram.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BetweenProgramSegments" minOccurs="0"> <xs:annotation> <xs:documentation>Length of time to put black and silence between program segments.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="BlackAndSilence" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of black and silence provided as separation between program segments.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PostProgram" minOccurs="0"> <xs:annotation> <xs:documentation>After the program content, including credits and all audio, has ended, a requirement to include additional content or black.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="PostProgramHold" type="xs:boolean" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Hold or freeze for 5 seconds after end of program</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PostProgramBlack" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Length of time that black should be added to the end of a program in seconds. Valid from 0 to 120.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:maxInclusive value="120"/> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:choice> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="StaticItems" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>There are many parameters or setting values for both video and audio which have only one allowed value. These can be listed in pairs to be informative to the system.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="ParameterName" type="xs:string"> <xs:annotation> <xs:documentation>Designated parameter related to the delivery of a file which has only one allowed value.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ParameterRequiredValue" type="xs:string"> <xs:annotation> <xs:documentation>The single value allowed for the matching parameter</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="requiredFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicate by True that the parameter is required and False if it is not required or optional.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="ClosedCaptioning"> <xs:annotation> <xs:documentation>Describe the method of delivery of captioned content and if a separate file is required or not (CBC Requirement)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MXFEmbeddedCaptions" type="BxfCaptions"> <xs:annotation> <xs:documentation>Designate which captioning formats are embedded in the MXF file structure.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CaptionFileName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>If a caption file is required, provide the name of the file if it is known.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="captionFileRequired" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicates whether or not closed captioning text must be provided as a separate and descreet file along with the embedded MXF captioning data.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="ContentSlate"> <xs:annotation> <xs:documentation>The information included on the slate for the program content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FullProgramTitle" type="BxfText"/> <xs:element name="ProductionNumber" type="xs:string" minOccurs="0"/> <xs:element name="SeasonName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Include year when applicable.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SeasonNumber" type="BxfText" minOccurs="0"/> <xs:element name="EpisodeIdentifier" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Include title name and/or number</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SafeAreaCompliant" type="xs:boolean" default="1" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates whether the content used on the slate is sized appropriately to be safe area compliant (CBC Requirement)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AFDData" type="AFDData" minOccurs="0"> <xs:annotation> <xs:documentation>For the conversion of historical programs, indicates the method of conversion from 4:3 format or others to a 16:9 format (CBC Requirement)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProductionCompany" type="BxfText"/> <xs:element name="PostProductionCompany" type="BxfText"/> <xs:element name="AudioTrackAllocation" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Use SMPTE Notation for describe definitions</xs:documentation> </xs:annotation> </xs:element> <xs:element name="IntegratedLoudness" type="xs:integer" minOccurs="0"/> <xs:element name="ProgramLength" type="BxfDuration"> <xs:annotation> <xs:documentation>Duration of the program</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="QualityControl"> <xs:annotation> <xs:documentation>Media often must be checked for its quality each time it is copied or moved to another location. Multiple checks are typical to confirm that the audio, video and other attributes meet the standards of the intended usage.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="QualityControl"> <xs:sequence> <xs:element name="FileCompliant" type="xs:boolean"> <xs:annotation> <xs:documentation>Confirms that the file meets compliance levles of the requesting entity.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="MXFEmbeddedXML" minOccurs="0"> <xs:annotation> <xs:documentation>A copy of the "programmes descriptive metadata" XML document that is embedded in the MXF file described by this BXF message. The authoritative source is always the MXF file.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:any/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CreditDisplay" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Describe the method of displaying Credits (CBC Requirement)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OriginalContentRequired" minOccurs="0"> <xs:annotation> <xs:documentation>If characteristics of the original content are useful, details of its Video and Audio format or Film attributes may be specified here.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="VideoAudioFormat" type="Video"/> <xs:element name="FilmMaterial" type="xs:anyType"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AudioMapping" minOccurs="0"> <xs:annotation> <xs:documentation>Mapping of audio channels (CBC Requirement)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AudioChannels" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="Audio"> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element name="TrackNumber"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MainProgram"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="RightMain"/> <xs:enumeration value="LeftMain"/> <xs:enumeration value="Unused"/> <xs:enumeration value="RRear"/> <xs:enumeration value="LRear"/> <xs:enumeration value="LFE"/> <xs:enumeration value="DV"/> <xs:enumeration value="LO"/> <xs:enumeration value="RO"/> <xs:enumeration value="Center"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> <xs:attribute name="audioChannelName" type="xs:string"> <xs:annotation> <xs:documentation>Used to describe what is in each audio channel in a textual form,</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SubjectiveQuality" minOccurs="0"> <xs:annotation> <xs:documentation>Subjective aspects (both audio and video) of the quality of the material may be noted here, following ITU recommendations on general methods for subjective assessment of sound and television picture quality.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AudioQuality"> <xs:annotation> <xs:documentation>ITU-R BS.1284-1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="5"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="VideoQuality"> <xs:annotation> <xs:documentation>ITU-R BT500-13</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="5"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | FilePackage DeliveryOptions TimeCode ProgramSegmentation SafeArea FileTimings StaticItems ClosedCaptioning ContentSlate QualityControl MXFEmbeddedXML CreditDisplay OriginalContentRequired AudioMapping SubjectiveQuality PrivateInformation | ||
| annotation |
|
||
| source | <xs:element name="AirReadyMaster"> <xs:annotation> <xs:documentation>Used to specify requirements for delivery of Air Ready Masters.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FilePackage" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe the types of files that are reuired or optional in the delivery package to the broadcaster.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="FileDescription"> <xs:annotation> <xs:documentation>Each package can consist of one or multiple files of different type, each having a specific purpose and specialized content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FileType"> <xs:annotation> <xs:documentation>Select the appropriate file type and its matching extension(s).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Video/Audio-Converted"/> <xs:enumeration value="Video/Audio-Original"/> <xs:enumeration value="Closed Captioning"/> <xs:enumeration value="Metadata File"/> <xs:enumeration value="Gallery"/> <xs:enumeration value="Still Images"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FileExtensions" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The extension or extensions allowed for this type of file.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value=".MXF"/> <xs:enumeration value=".MOV"/> <xs:enumeration value=".SCC"/> <xs:enumeration value=".XML"/> <xs:enumeration value="_Gallery.JPEG"/> <xs:enumeration value="_Still_#.JPEG (1-4)"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> <xs:attribute name="requiredFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicate by True that item is required and False if it is not required or optional.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="descriptiveText" type="xs:string"> <xs:annotation> <xs:documentation>Describe the type of file required and any special cases.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="fileReferenceID" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Positive unique integer for each file type used to link to other specifications values and designate ordination in package.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="maxFileNameLength" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Maximum length of any file name.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> <xs:element name="CustomFileExtensions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If a custom extension is required, delineate the extension value and its purpose.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="CustomExtensionValue"> <xs:annotation> <xs:documentation>Customized or non-standard file xtensions added to the file name in order to properly identify it as of being a specific file type.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> <xs:element name="ExtensionPurpose" type="BxfText"> <xs:annotation> <xs:documentation>A brief description of the purpose of the file type and its contents.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DeliveryOptions"> <xs:annotation> <xs:documentation>Video specification options - either MPEG-2 or AVC for HD content or AVC for UHD content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="MPEG2HDDeliverySpecification"> <xs:annotation> <xs:documentation>NABA DPP MPEG-2 Delivery Specification (http://www.nabanet.com/nabaweb/news/articles/67_files/NABA_DPP_Technical_Specification_MPEG2_v1.0.pdf)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MPEG2HDVideoAudioEncoding"> <xs:annotation> <xs:documentation>Select between Option 1a, 1b, 2a or 2b. See the specification for a full description of these options.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Option 1a"/> <xs:enumeration value="Option 1b"/> <xs:enumeration value="Option 2a"/> <xs:enumeration value="Option 2b"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AVCHDDeliverySpecification"> <xs:annotation> <xs:documentation>NABA DPP AVC Delivery Specification (http://www.nabanet.com/nabaweb/news/articles/67_files/NABA_DPP_Technical_Specification_AVC_v1.0.pdf)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AVCHDVideoAudioEncoding"> <xs:annotation> <xs:documentation>Note that PCM Audio is the only option for the audio encoding.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="VideoFormat"> <xs:annotation> <xs:documentation>720p or 1080i only</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="720p/59.94"/> <xs:enumeration value="1080i/29.97"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="GoP" minOccurs="0"> <xs:annotation> <xs:documentation>(eg M=X N=Y B=Z)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> <xs:element name="BitRate" type="xs:integer"> <xs:annotation> <xs:documentation>Mbits/s</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitDepth"> <xs:annotation> <xs:documentation>Normally 10 bit, but legacy 8 bit for 1080i only.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="8"/> <xs:enumeration value="10"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ColorSubsampling"> <xs:annotation> <xs:documentation>Choose between 4:2:0 or 4:2:2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="4:2:0"/> <xs:enumeration value="4:2:2"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AudioFormat" default="PCM"> <xs:annotation> <xs:documentation>PCM Audio is Required</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> <xs:element name="TimeCode"> <xs:annotation> <xs:documentation>Start and End Timecode for the media being delivered</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="StartTimeCode" type="BxfSmpteTime"/> <xs:element name="EndTimeCode" type="BxfSmpteTime"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ProgramSegmentation"> <xs:annotation> <xs:documentation>Indicates whether or not the media content is contained within a single file or within multiple files and whether it has a single/soft, hard or multi-parted structure.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Part or Soft Parted Program (Single File)"/> <xs:enumeration value="Hard Parted Program (Single File)"/> <xs:enumeration value="Multi-part Program Delivered on Multiple Files"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SafeArea"> <xs:annotation> <xs:documentation>Areas within the media frame which are considered to be safe for placement of overlaid content or captioning.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SafeAreas" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Select one or more options designating the safe areas supported by the media. Note that a custom option is also available and should be described completely in the description element below.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Action Safe (720p)"/> <xs:enumeration value="Caption Safe (16:9 - 720p)"/> <xs:enumeration value="Caption Safe (4:3 - 720p)"/> <xs:enumeration value="Action Safe (1080i)"/> <xs:enumeration value="Caption Safe (16:9 - 1080i)"/> <xs:enumeration value="Caption Safe (4:3 - 1080i)"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CustomSafeDescription" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If the "Custom" option is selected in the SafeAreas element, a complete description of this design should be included here. Note that only one "Custom SafeArea" should be designated with a single description.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FileTimings" minOccurs="0"> <xs:annotation> <xs:documentation>Used to indicate the timecode of each element of content that makes up the complete media. This includes designated start time of the file, the location of each leader element, and start of the program content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FileStart" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>First timecode encountered in the file.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LineUp" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>100% with BLITS on surround services and GLITS on Stereo.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LeaderRequirements" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the existance of various attributes of the leader prior to the program content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="LeaderStartTime" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>The start time of the leader section.</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:element name="SlateLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Timecode of the location of the slate in the media section of the file.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BlackAndSilenceLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of black and silence provided as a leader to the program content.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ColorBarsLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of the Color Bars as specified in SMPTE RP219:2002</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:choice minOccurs="0"> <xs:element name="AudioToneLength" type="BxfSmpteTime" minOccurs="0"/> <xs:element name="SyncPopLength" type="BxfSmpteTime" minOccurs="0"/> <xs:element name="VocalTrackIDorPinkNoiseLength" type="BxfSmpteTime" minOccurs="0"/> </xs:choice> </xs:sequence> <xs:attribute name="colorBars" type="xs:boolean" use="required"> <xs:annotation> <xs:documentation>If required, also include the start time.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="tones" type="xs:boolean" use="required"> <xs:annotation> <xs:documentation>If required, assumed to start and end with the colorbars.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="blackAndSilence" type="xs:boolean" use="required"/> <xs:attribute name="syncPop" type="xs:boolean" use="required"/> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> <xs:element name="StartOfProgram" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>The timecode in tthe file where the actual program content starts.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ClosedCaptioning" type="xs:boolean" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Program identifier for 3 seconds prior to program start. First caption may not appear before StartOfProgram.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BetweenProgramSegments" minOccurs="0"> <xs:annotation> <xs:documentation>Length of time to put black and silence between program segments.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="BlackAndSilence" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of black and silence provided as separation between program segments.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PostProgram" minOccurs="0"> <xs:annotation> <xs:documentation>After the program content, including credits and all audio, has ended, a requirement to include additional content or black.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="PostProgramHold" type="xs:boolean" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Hold or freeze for 5 seconds after end of program</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PostProgramBlack" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Length of time that black should be added to the end of a program in seconds. Valid from 0 to 120.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:maxInclusive value="120"/> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:choice> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="StaticItems" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>There are many parameters or setting values for both video and audio which have only one allowed value. These can be listed in pairs to be informative to the system.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="ParameterName" type="xs:string"> <xs:annotation> <xs:documentation>Designated parameter related to the delivery of a file which has only one allowed value.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ParameterRequiredValue" type="xs:string"> <xs:annotation> <xs:documentation>The single value allowed for the matching parameter</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="requiredFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicate by True that the parameter is required and False if it is not required or optional.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="ClosedCaptioning"> <xs:annotation> <xs:documentation>Describe the method of delivery of captioned content and if a separate file is required or not (CBC Requirement)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MXFEmbeddedCaptions" type="BxfCaptions"> <xs:annotation> <xs:documentation>Designate which captioning formats are embedded in the MXF file structure.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CaptionFileName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>If a caption file is required, provide the name of the file if it is known.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="captionFileRequired" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicates whether or not closed captioning text must be provided as a separate and descreet file along with the embedded MXF captioning data.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="ContentSlate"> <xs:annotation> <xs:documentation>The information included on the slate for the program content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FullProgramTitle" type="BxfText"/> <xs:element name="ProductionNumber" type="xs:string" minOccurs="0"/> <xs:element name="SeasonName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Include year when applicable.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SeasonNumber" type="BxfText" minOccurs="0"/> <xs:element name="EpisodeIdentifier" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Include title name and/or number</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SafeAreaCompliant" type="xs:boolean" default="1" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates whether the content used on the slate is sized appropriately to be safe area compliant (CBC Requirement)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AFDData" type="AFDData" minOccurs="0"> <xs:annotation> <xs:documentation>For the conversion of historical programs, indicates the method of conversion from 4:3 format or others to a 16:9 format (CBC Requirement)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProductionCompany" type="BxfText"/> <xs:element name="PostProductionCompany" type="BxfText"/> <xs:element name="AudioTrackAllocation" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Use SMPTE Notation for describe definitions</xs:documentation> </xs:annotation> </xs:element> <xs:element name="IntegratedLoudness" type="xs:integer" minOccurs="0"/> <xs:element name="ProgramLength" type="BxfDuration"> <xs:annotation> <xs:documentation>Duration of the program</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="QualityControl"> <xs:annotation> <xs:documentation>Media often must be checked for its quality each time it is copied or moved to another location. Multiple checks are typical to confirm that the audio, video and other attributes meet the standards of the intended usage.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="QualityControl"> <xs:sequence> <xs:element name="FileCompliant" type="xs:boolean"> <xs:annotation> <xs:documentation>Confirms that the file meets compliance levles of the requesting entity.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="MXFEmbeddedXML" minOccurs="0"> <xs:annotation> <xs:documentation>A copy of the "programmes descriptive metadata" XML document that is embedded in the MXF file described by this BXF message. The authoritative source is always the MXF file.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:any/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CreditDisplay" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Describe the method of displaying Credits (CBC Requirement)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OriginalContentRequired" minOccurs="0"> <xs:annotation> <xs:documentation>If characteristics of the original content are useful, details of its Video and Audio format or Film attributes may be specified here.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="VideoAudioFormat" type="Video"/> <xs:element name="FilmMaterial" type="xs:anyType"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AudioMapping" minOccurs="0"> <xs:annotation> <xs:documentation>Mapping of audio channels (CBC Requirement)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AudioChannels" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="Audio"> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element name="TrackNumber"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MainProgram"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="RightMain"/> <xs:enumeration value="LeftMain"/> <xs:enumeration value="Unused"/> <xs:enumeration value="RRear"/> <xs:enumeration value="LRear"/> <xs:enumeration value="LFE"/> <xs:enumeration value="DV"/> <xs:enumeration value="LO"/> <xs:enumeration value="RO"/> <xs:enumeration value="Center"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> <xs:attribute name="audioChannelName" type="xs:string"> <xs:annotation> <xs:documentation>Used to describe what is in each audio channel in a textual form,</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SubjectiveQuality" minOccurs="0"> <xs:annotation> <xs:documentation>Subjective aspects (both audio and video) of the quality of the material may be noted here, following ITU recommendations on general methods for subjective assessment of sound and television picture quality.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AudioQuality"> <xs:annotation> <xs:documentation>ITU-R BS.1284-1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="5"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="VideoQuality"> <xs:annotation> <xs:documentation>ITU-R BT500-13</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="5"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | FileDescription CustomFileExtensions | ||||||
| annotation |
|
||||||
| source | <xs:element name="FilePackage" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe the types of files that are reuired or optional in the delivery package to the broadcaster.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="FileDescription"> <xs:annotation> <xs:documentation>Each package can consist of one or multiple files of different type, each having a specific purpose and specialized content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FileType"> <xs:annotation> <xs:documentation>Select the appropriate file type and its matching extension(s).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Video/Audio-Converted"/> <xs:enumeration value="Video/Audio-Original"/> <xs:enumeration value="Closed Captioning"/> <xs:enumeration value="Metadata File"/> <xs:enumeration value="Gallery"/> <xs:enumeration value="Still Images"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FileExtensions" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The extension or extensions allowed for this type of file.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value=".MXF"/> <xs:enumeration value=".MOV"/> <xs:enumeration value=".SCC"/> <xs:enumeration value=".XML"/> <xs:enumeration value="_Gallery.JPEG"/> <xs:enumeration value="_Still_#.JPEG (1-4)"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> <xs:attribute name="requiredFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicate by True that item is required and False if it is not required or optional.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="descriptiveText" type="xs:string"> <xs:annotation> <xs:documentation>Describe the type of file required and any special cases.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="fileReferenceID" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Positive unique integer for each file type used to link to other specifications values and designate ordination in package.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="maxFileNameLength" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Maximum length of any file name.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> <xs:element name="CustomFileExtensions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If a custom extension is required, delineate the extension value and its purpose.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="CustomExtensionValue"> <xs:annotation> <xs:documentation>Customized or non-standard file xtensions added to the file name in order to properly identify it as of being a specific file type.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> <xs:element name="ExtensionPurpose" type="BxfText"> <xs:annotation> <xs:documentation>A brief description of the purpose of the file type and its contents.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | FileType FileExtensions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="FileDescription"> <xs:annotation> <xs:documentation>Each package can consist of one or multiple files of different type, each having a specific purpose and specialized content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FileType"> <xs:annotation> <xs:documentation>Select the appropriate file type and its matching extension(s).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Video/Audio-Converted"/> <xs:enumeration value="Video/Audio-Original"/> <xs:enumeration value="Closed Captioning"/> <xs:enumeration value="Metadata File"/> <xs:enumeration value="Gallery"/> <xs:enumeration value="Still Images"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FileExtensions" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The extension or extensions allowed for this type of file.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value=".MXF"/> <xs:enumeration value=".MOV"/> <xs:enumeration value=".SCC"/> <xs:enumeration value=".XML"/> <xs:enumeration value="_Gallery.JPEG"/> <xs:enumeration value="_Still_#.JPEG (1-4)"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> <xs:attribute name="requiredFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicate by True that item is required and False if it is not required or optional.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="descriptiveText" type="xs:string"> <xs:annotation> <xs:documentation>Describe the type of file required and any special cases.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="fileReferenceID" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Positive unique integer for each file type used to link to other specifications values and designate ordination in package.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="maxFileNameLength" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Maximum length of any file name.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="requiredFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicate by True that item is required and False if it is not required or optional.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="descriptiveText" type="xs:string"> <xs:annotation> <xs:documentation>Describe the type of file required and any special cases.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:positiveInteger | ||
| annotation |
|
||
| source | <xs:attribute name="fileReferenceID" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Positive unique integer for each file type used to link to other specifications values and designate ordination in package.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:positiveInteger | ||
| annotation |
|
||
| source | <xs:attribute name="maxFileNameLength" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Maximum length of any file name.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="FileType"> <xs:annotation> <xs:documentation>Select the appropriate file type and its matching extension(s).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Video/Audio-Converted"/> <xs:enumeration value="Video/Audio-Original"/> <xs:enumeration value="Closed Captioning"/> <xs:enumeration value="Metadata File"/> <xs:enumeration value="Gallery"/> <xs:enumeration value="Still Images"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="FileExtensions" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The extension or extensions allowed for this type of file.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value=".MXF"/> <xs:enumeration value=".MOV"/> <xs:enumeration value=".SCC"/> <xs:enumeration value=".XML"/> <xs:enumeration value="_Gallery.JPEG"/> <xs:enumeration value="_Still_#.JPEG (1-4)"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | CustomExtensionValue ExtensionPurpose | ||||||
| annotation |
|
||||||
| source | <xs:element name="CustomFileExtensions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If a custom extension is required, delineate the extension value and its purpose.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="CustomExtensionValue"> <xs:annotation> <xs:documentation>Customized or non-standard file xtensions added to the file name in order to properly identify it as of being a specific file type.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> <xs:element name="ExtensionPurpose" type="BxfText"> <xs:annotation> <xs:documentation>A brief description of the purpose of the file type and its contents.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | restriction of xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="CustomExtensionValue"> <xs:annotation> <xs:documentation>Customized or non-standard file xtensions added to the file name in order to properly identify it as of being a specific file type.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ExtensionPurpose" type="BxfText"> <xs:annotation> <xs:documentation>A brief description of the purpose of the file type and its contents.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | MPEG2HDDeliverySpecification AVCHDDeliverySpecification | ||
| annotation |
|
||
| source | <xs:element name="DeliveryOptions"> <xs:annotation> <xs:documentation>Video specification options - either MPEG-2 or AVC for HD content or AVC for UHD content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="MPEG2HDDeliverySpecification"> <xs:annotation> <xs:documentation>NABA DPP MPEG-2 Delivery Specification (http://www.nabanet.com/nabaweb/news/articles/67_files/NABA_DPP_Technical_Specification_MPEG2_v1.0.pdf)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MPEG2HDVideoAudioEncoding"> <xs:annotation> <xs:documentation>Select between Option 1a, 1b, 2a or 2b. See the specification for a full description of these options.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Option 1a"/> <xs:enumeration value="Option 1b"/> <xs:enumeration value="Option 2a"/> <xs:enumeration value="Option 2b"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AVCHDDeliverySpecification"> <xs:annotation> <xs:documentation>NABA DPP AVC Delivery Specification (http://www.nabanet.com/nabaweb/news/articles/67_files/NABA_DPP_Technical_Specification_AVC_v1.0.pdf)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AVCHDVideoAudioEncoding"> <xs:annotation> <xs:documentation>Note that PCM Audio is the only option for the audio encoding.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="VideoFormat"> <xs:annotation> <xs:documentation>720p or 1080i only</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="720p/59.94"/> <xs:enumeration value="1080i/29.97"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="GoP" minOccurs="0"> <xs:annotation> <xs:documentation>(eg M=X N=Y B=Z)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> <xs:element name="BitRate" type="xs:integer"> <xs:annotation> <xs:documentation>Mbits/s</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitDepth"> <xs:annotation> <xs:documentation>Normally 10 bit, but legacy 8 bit for 1080i only.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="8"/> <xs:enumeration value="10"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ColorSubsampling"> <xs:annotation> <xs:documentation>Choose between 4:2:0 or 4:2:2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="4:2:0"/> <xs:enumeration value="4:2:2"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AudioFormat" default="PCM"> <xs:annotation> <xs:documentation>PCM Audio is Required</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | MPEG2HDVideoAudioEncoding | ||
| annotation |
|
||
| source | <xs:element name="MPEG2HDDeliverySpecification"> <xs:annotation> <xs:documentation>NABA DPP MPEG-2 Delivery Specification (http://www.nabanet.com/nabaweb/news/articles/67_files/NABA_DPP_Technical_Specification_MPEG2_v1.0.pdf)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MPEG2HDVideoAudioEncoding"> <xs:annotation> <xs:documentation>Select between Option 1a, 1b, 2a or 2b. See the specification for a full description of these options.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Option 1a"/> <xs:enumeration value="Option 1b"/> <xs:enumeration value="Option 2a"/> <xs:enumeration value="Option 2b"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:element name="MPEG2HDVideoAudioEncoding"> <xs:annotation> <xs:documentation>Select between Option 1a, 1b, 2a or 2b. See the specification for a full description of these options.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Option 1a"/> <xs:enumeration value="Option 1b"/> <xs:enumeration value="Option 2a"/> <xs:enumeration value="Option 2b"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | AVCHDVideoAudioEncoding | ||
| annotation |
|
||
| source | <xs:element name="AVCHDDeliverySpecification"> <xs:annotation> <xs:documentation>NABA DPP AVC Delivery Specification (http://www.nabanet.com/nabaweb/news/articles/67_files/NABA_DPP_Technical_Specification_AVC_v1.0.pdf)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AVCHDVideoAudioEncoding"> <xs:annotation> <xs:documentation>Note that PCM Audio is the only option for the audio encoding.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="VideoFormat"> <xs:annotation> <xs:documentation>720p or 1080i only</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="720p/59.94"/> <xs:enumeration value="1080i/29.97"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="GoP" minOccurs="0"> <xs:annotation> <xs:documentation>(eg M=X N=Y B=Z)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> <xs:element name="BitRate" type="xs:integer"> <xs:annotation> <xs:documentation>Mbits/s</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitDepth"> <xs:annotation> <xs:documentation>Normally 10 bit, but legacy 8 bit for 1080i only.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="8"/> <xs:enumeration value="10"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ColorSubsampling"> <xs:annotation> <xs:documentation>Choose between 4:2:0 or 4:2:2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="4:2:0"/> <xs:enumeration value="4:2:2"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AudioFormat" default="PCM"> <xs:annotation> <xs:documentation>PCM Audio is Required</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | VideoFormat GoP BitRate BitDepth ColorSubsampling AudioFormat | ||
| annotation |
|
||
| source | <xs:element name="AVCHDVideoAudioEncoding"> <xs:annotation> <xs:documentation>Note that PCM Audio is the only option for the audio encoding.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="VideoFormat"> <xs:annotation> <xs:documentation>720p or 1080i only</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="720p/59.94"/> <xs:enumeration value="1080i/29.97"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="GoP" minOccurs="0"> <xs:annotation> <xs:documentation>(eg M=X N=Y B=Z)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> <xs:element name="BitRate" type="xs:integer"> <xs:annotation> <xs:documentation>Mbits/s</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BitDepth"> <xs:annotation> <xs:documentation>Normally 10 bit, but legacy 8 bit for 1080i only.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="8"/> <xs:enumeration value="10"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ColorSubsampling"> <xs:annotation> <xs:documentation>Choose between 4:2:0 or 4:2:2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="4:2:0"/> <xs:enumeration value="4:2:2"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AudioFormat" default="PCM"> <xs:annotation> <xs:documentation>PCM Audio is Required</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="VideoFormat"> <xs:annotation> <xs:documentation>720p or 1080i only</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="720p/59.94"/> <xs:enumeration value="1080i/29.97"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="GoP" minOccurs="0"> <xs:annotation> <xs:documentation>(eg M=X N=Y B=Z)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:integer | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="BitRate" type="xs:integer"> <xs:annotation> <xs:documentation>Mbits/s</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:integer | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="BitDepth"> <xs:annotation> <xs:documentation>Normally 10 bit, but legacy 8 bit for 1080i only.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="8"/> <xs:enumeration value="10"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="ColorSubsampling"> <xs:annotation> <xs:documentation>Choose between 4:2:0 or 4:2:2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="4:2:0"/> <xs:enumeration value="4:2:2"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="AudioFormat" default="PCM"> <xs:annotation> <xs:documentation>PCM Audio is Required</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PCM"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | StartTimeCode EndTimeCode | ||
| annotation |
|
||
| source | <xs:element name="TimeCode"> <xs:annotation> <xs:documentation>Start and End Timecode for the media being delivered</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="StartTimeCode" type="BxfSmpteTime"/> <xs:element name="EndTimeCode" type="BxfSmpteTime"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="StartTimeCode" type="BxfSmpteTime"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EndTimeCode" type="BxfSmpteTime"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="ProgramSegmentation"> <xs:annotation> <xs:documentation>Indicates whether or not the media content is contained within a single file or within multiple files and whether it has a single/soft, hard or multi-parted structure.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Single Part or Soft Parted Program (Single File)"/> <xs:enumeration value="Hard Parted Program (Single File)"/> <xs:enumeration value="Multi-part Program Delivered on Multiple Files"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | SafeAreas CustomSafeDescription | ||
| annotation |
|
||
| source | <xs:element name="SafeArea"> <xs:annotation> <xs:documentation>Areas within the media frame which are considered to be safe for placement of overlaid content or captioning.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SafeAreas" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Select one or more options designating the safe areas supported by the media. Note that a custom option is also available and should be described completely in the description element below.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Action Safe (720p)"/> <xs:enumeration value="Caption Safe (16:9 - 720p)"/> <xs:enumeration value="Caption Safe (4:3 - 720p)"/> <xs:enumeration value="Action Safe (1080i)"/> <xs:enumeration value="Caption Safe (16:9 - 1080i)"/> <xs:enumeration value="Caption Safe (4:3 - 1080i)"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CustomSafeDescription" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If the "Custom" option is selected in the SafeAreas element, a complete description of this design should be included here. Note that only one "Custom SafeArea" should be designated with a single description.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="SafeAreas" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Select one or more options designating the safe areas supported by the media. Note that a custom option is also available and should be described completely in the description element below.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Action Safe (720p)"/> <xs:enumeration value="Caption Safe (16:9 - 720p)"/> <xs:enumeration value="Caption Safe (4:3 - 720p)"/> <xs:enumeration value="Action Safe (1080i)"/> <xs:enumeration value="Caption Safe (16:9 - 1080i)"/> <xs:enumeration value="Caption Safe (4:3 - 1080i)"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="CustomSafeDescription" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If the "Custom" option is selected in the SafeAreas element, a complete description of this design should be included here. Note that only one "Custom SafeArea" should be designated with a single description.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | FileStart LineUp LeaderRequirements StartOfProgram ClosedCaptioning BetweenProgramSegments PostProgram | ||||||
| annotation |
|
||||||
| source | <xs:element name="FileTimings" minOccurs="0"> <xs:annotation> <xs:documentation>Used to indicate the timecode of each element of content that makes up the complete media. This includes designated start time of the file, the location of each leader element, and start of the program content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FileStart" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>First timecode encountered in the file.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LineUp" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>100% with BLITS on surround services and GLITS on Stereo.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LeaderRequirements" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the existance of various attributes of the leader prior to the program content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="LeaderStartTime" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>The start time of the leader section.</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:element name="SlateLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Timecode of the location of the slate in the media section of the file.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BlackAndSilenceLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of black and silence provided as a leader to the program content.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ColorBarsLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of the Color Bars as specified in SMPTE RP219:2002</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:choice minOccurs="0"> <xs:element name="AudioToneLength" type="BxfSmpteTime" minOccurs="0"/> <xs:element name="SyncPopLength" type="BxfSmpteTime" minOccurs="0"/> <xs:element name="VocalTrackIDorPinkNoiseLength" type="BxfSmpteTime" minOccurs="0"/> </xs:choice> </xs:sequence> <xs:attribute name="colorBars" type="xs:boolean" use="required"> <xs:annotation> <xs:documentation>If required, also include the start time.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="tones" type="xs:boolean" use="required"> <xs:annotation> <xs:documentation>If required, assumed to start and end with the colorbars.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="blackAndSilence" type="xs:boolean" use="required"/> <xs:attribute name="syncPop" type="xs:boolean" use="required"/> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> <xs:element name="StartOfProgram" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>The timecode in tthe file where the actual program content starts.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ClosedCaptioning" type="xs:boolean" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Program identifier for 3 seconds prior to program start. First caption may not appear before StartOfProgram.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BetweenProgramSegments" minOccurs="0"> <xs:annotation> <xs:documentation>Length of time to put black and silence between program segments.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="BlackAndSilence" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of black and silence provided as separation between program segments.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PostProgram" minOccurs="0"> <xs:annotation> <xs:documentation>After the program content, including credits and all audio, has ended, a requirement to include additional content or black.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="PostProgramHold" type="xs:boolean" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Hold or freeze for 5 seconds after end of program</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PostProgramBlack" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Length of time that black should be added to the end of a program in seconds. Valid from 0 to 120.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:maxInclusive value="120"/> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:choice> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="FileStart" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>First timecode encountered in the file.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="LineUp" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>100% with BLITS on surround services and GLITS on Stereo.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | LeaderStartTime SlateLength BlackAndSilenceLength ColorBarsLength AudioToneLength SyncPopLength VocalTrackIDorPinkNoiseLength | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="LeaderRequirements" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the existance of various attributes of the leader prior to the program content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="LeaderStartTime" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>The start time of the leader section.</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:element name="SlateLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Timecode of the location of the slate in the media section of the file.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BlackAndSilenceLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of black and silence provided as a leader to the program content.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ColorBarsLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of the Color Bars as specified in SMPTE RP219:2002</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:choice minOccurs="0"> <xs:element name="AudioToneLength" type="BxfSmpteTime" minOccurs="0"/> <xs:element name="SyncPopLength" type="BxfSmpteTime" minOccurs="0"/> <xs:element name="VocalTrackIDorPinkNoiseLength" type="BxfSmpteTime" minOccurs="0"/> </xs:choice> </xs:sequence> <xs:attribute name="colorBars" type="xs:boolean" use="required"> <xs:annotation> <xs:documentation>If required, also include the start time.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="tones" type="xs:boolean" use="required"> <xs:annotation> <xs:documentation>If required, assumed to start and end with the colorbars.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="blackAndSilence" type="xs:boolean" use="required"/> <xs:attribute name="syncPop" type="xs:boolean" use="required"/> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="colorBars" type="xs:boolean" use="required"> <xs:annotation> <xs:documentation>If required, also include the start time.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="tones" type="xs:boolean" use="required"> <xs:annotation> <xs:documentation>If required, assumed to start and end with the colorbars.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| source | <xs:attribute name="blackAndSilence" type="xs:boolean" use="required"/> |
| type | xs:boolean | ||
| properties |
|
||
| source | <xs:attribute name="syncPop" type="xs:boolean" use="required"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="LeaderStartTime" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>The start time of the leader section.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="SlateLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Timecode of the location of the slate in the media section of the file.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="BlackAndSilenceLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of black and silence provided as a leader to the program content.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ColorBarsLength" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of the Color Bars as specified in SMPTE RP219:2002</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="AudioToneLength" type="BxfSmpteTime" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="SyncPopLength" type="BxfSmpteTime" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="VocalTrackIDorPinkNoiseLength" type="BxfSmpteTime" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="StartOfProgram" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>The timecode in tthe file where the actual program content starts.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||
| type | xs:boolean | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="ClosedCaptioning" type="xs:boolean" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Program identifier for 3 seconds prior to program start. First caption may not appear before StartOfProgram.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | BlackAndSilence | ||||||
| annotation |
|
||||||
| source | <xs:element name="BetweenProgramSegments" minOccurs="0"> <xs:annotation> <xs:documentation>Length of time to put black and silence between program segments.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="BlackAndSilence" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of black and silence provided as separation between program segments.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="BlackAndSilence" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Duration of black and silence provided as separation between program segments.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | PostProgramHold PostProgramBlack | ||||||
| annotation |
|
||||||
| source | <xs:element name="PostProgram" minOccurs="0"> <xs:annotation> <xs:documentation>After the program content, including credits and all audio, has ended, a requirement to include additional content or black.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="PostProgramHold" type="xs:boolean" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Hold or freeze for 5 seconds after end of program</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PostProgramBlack" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Length of time that black should be added to the end of a program in seconds. Valid from 0 to 120.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:maxInclusive value="120"/> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:choice> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||
| type | xs:boolean | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="PostProgramHold" type="xs:boolean" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Hold or freeze for 5 seconds after end of program</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:nonNegativeInteger | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="PostProgramBlack" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Length of time that black should be added to the end of a program in seconds. Valid from 0 to 120.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:maxInclusive value="120"/> <xs:minInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| properties |
|
||||||||||||||
| children | ParameterName ParameterRequiredValue | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="StaticItems" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>There are many parameters or setting values for both video and audio which have only one allowed value. These can be listed in pairs to be informative to the system.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="ParameterName" type="xs:string"> <xs:annotation> <xs:documentation>Designated parameter related to the delivery of a file which has only one allowed value.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ParameterRequiredValue" type="xs:string"> <xs:annotation> <xs:documentation>The single value allowed for the matching parameter</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="requiredFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicate by True that the parameter is required and False if it is not required or optional.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="requiredFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicate by True that the parameter is required and False if it is not required or optional.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="ParameterName" type="xs:string"> <xs:annotation> <xs:documentation>Designated parameter related to the delivery of a file which has only one allowed value.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="ParameterRequiredValue" type="xs:string"> <xs:annotation> <xs:documentation>The single value allowed for the matching parameter</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| properties |
|
||||||||||||||
| children | MXFEmbeddedCaptions CaptionFileName | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="ClosedCaptioning"> <xs:annotation> <xs:documentation>Describe the method of delivery of captioned content and if a separate file is required or not (CBC Requirement)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MXFEmbeddedCaptions" type="BxfCaptions"> <xs:annotation> <xs:documentation>Designate which captioning formats are embedded in the MXF file structure.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CaptionFileName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>If a caption file is required, provide the name of the file if it is known.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="captionFileRequired" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicates whether or not closed captioning text must be provided as a separate and descreet file along with the embedded MXF captioning data.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="captionFileRequired" type="xs:boolean"> <xs:annotation> <xs:documentation>Indicates whether or not closed captioning text must be provided as a separate and descreet file along with the embedded MXF captioning data.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | BxfCaptions | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Null Caption608 Caption708 | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="MXFEmbeddedCaptions" type="BxfCaptions"> <xs:annotation> <xs:documentation>Designate which captioning formats are embedded in the MXF file structure.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="CaptionFileName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>If a caption file is required, provide the name of the file if it is known.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | FullProgramTitle ProductionNumber SeasonName SeasonNumber EpisodeIdentifier SafeAreaCompliant AFDData ProductionCompany PostProductionCompany AudioTrackAllocation IntegratedLoudness ProgramLength | ||
| annotation |
|
||
| source | <xs:element name="ContentSlate"> <xs:annotation> <xs:documentation>The information included on the slate for the program content.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FullProgramTitle" type="BxfText"/> <xs:element name="ProductionNumber" type="xs:string" minOccurs="0"/> <xs:element name="SeasonName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Include year when applicable.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SeasonNumber" type="BxfText" minOccurs="0"/> <xs:element name="EpisodeIdentifier" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Include title name and/or number</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SafeAreaCompliant" type="xs:boolean" default="1" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates whether the content used on the slate is sized appropriately to be safe area compliant (CBC Requirement)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AFDData" type="AFDData" minOccurs="0"> <xs:annotation> <xs:documentation>For the conversion of historical programs, indicates the method of conversion from 4:3 format or others to a 16:9 format (CBC Requirement)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProductionCompany" type="BxfText"/> <xs:element name="PostProductionCompany" type="BxfText"/> <xs:element name="AudioTrackAllocation" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Use SMPTE Notation for describe definitions</xs:documentation> </xs:annotation> </xs:element> <xs:element name="IntegratedLoudness" type="xs:integer" minOccurs="0"/> <xs:element name="ProgramLength" type="BxfDuration"> <xs:annotation> <xs:documentation>Duration of the program</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="FullProgramTitle" type="BxfText"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:element name="ProductionNumber" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="SeasonName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Include year when applicable.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="SeasonNumber" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EpisodeIdentifier" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Include title name and/or number</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||
| type | xs:boolean | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="SafeAreaCompliant" type="xs:boolean" default="1" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates whether the content used on the slate is sized appropriately to be safe area compliant (CBC Requirement)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | AFDData | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | AFDCode AFDAnnotation BarData PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="AFDData" type="AFDData" minOccurs="0"> <xs:annotation> <xs:documentation>For the conversion of historical programs, indicates the method of conversion from 4:3 format or others to a 16:9 format (CBC Requirement)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ProductionCompany" type="BxfText"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="PostProductionCompany" type="BxfText"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="AudioTrackAllocation" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Use SMPTE Notation for describe definitions</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:integer | ||||||
| properties |
|
||||||
| source | <xs:element name="IntegratedLoudness" type="xs:integer" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | BxfDuration | ||
| properties |
|
||
| children | SmpteDuration UtcDuration | ||
| annotation |
|
||
| source | <xs:element name="ProgramLength" type="BxfDuration"> <xs:annotation> <xs:documentation>Duration of the program</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | extension of QualityControl | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | ContentId QCProfile QCProfileList QCItem QCReport FileCompliant | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="QualityControl"> <xs:annotation> <xs:documentation>Media often must be checked for its quality each time it is copied or moved to another location. Multiple checks are typical to confirm that the audio, video and other attributes meet the standards of the intended usage.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="QualityControl"> <xs:sequence> <xs:element name="FileCompliant" type="xs:boolean"> <xs:annotation> <xs:documentation>Confirms that the file meets compliance levles of the requesting entity.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="FileCompliant" type="xs:boolean"> <xs:annotation> <xs:documentation>Confirms that the file meets compliance levles of the requesting entity.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="MXFEmbeddedXML" minOccurs="0"> <xs:annotation> <xs:documentation>A copy of the "programmes descriptive metadata" XML document that is embedded in the MXF file described by this BXF message. The authoritative source is always the MXF file.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:any/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="CreditDisplay" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Describe the method of displaying Credits (CBC Requirement)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | VideoAudioFormat FilmMaterial | ||||||
| annotation |
|
||||||
| source | <xs:element name="OriginalContentRequired" minOccurs="0"> <xs:annotation> <xs:documentation>If characteristics of the original content are useful, details of its Video and Audio format or Film attributes may be specified here.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="VideoAudioFormat" type="Video"/> <xs:element name="FilmMaterial" type="xs:anyType"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Video | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Null Encoding DigitalVideo Format ActiveImageAspectRatio AspectRatio AFD-BarDataPresent PanAndScanPresent CaptionsInVANC AFDData PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="VideoAudioFormat" type="Video"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:anyType | ||||||
| properties |
|
||||||
| attributes |
|
||||||
| source | <xs:element name="FilmMaterial" type="xs:anyType"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | AudioChannels | ||||||
| annotation |
|
||||||
| source | <xs:element name="AudioMapping" minOccurs="0"> <xs:annotation> <xs:documentation>Mapping of audio channels (CBC Requirement)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AudioChannels" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="Audio"> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element name="TrackNumber"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MainProgram"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="RightMain"/> <xs:enumeration value="LeftMain"/> <xs:enumeration value="Unused"/> <xs:enumeration value="RRear"/> <xs:enumeration value="LRear"/> <xs:enumeration value="LFE"/> <xs:enumeration value="DV"/> <xs:enumeration value="LO"/> <xs:enumeration value="RO"/> <xs:enumeration value="Center"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> <xs:attribute name="audioChannelName" type="xs:string"> <xs:annotation> <xs:documentation>Used to describe what is in each audio channel in a textual form,</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | extension of Audio | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | Null AnalogAudio DigitalAudio TrackNumber MainProgram | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="AudioChannels" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="Audio"> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element name="TrackNumber"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="16"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MainProgram"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="RightMain"/> <xs:enumeration value="LeftMain"/> <xs:enumeration value="Unused"/> <xs:enumeration value="RRear"/> <xs:enumeration value="LRear"/> <xs:enumeration value="LFE"/> <xs:enumeration value="DV"/> <xs:enumeration value="LO"/> <xs:enumeration value="RO"/> <xs:enumeration value="Center"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> <xs:attribute name="audioChannelName" type="xs:string"> <xs:annotation> <xs:documentation>Used to describe what is in each audio channel in a textual form,</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="audioChannelName" type="xs:string"> <xs:annotation> <xs:documentation>Used to describe what is in each audio channel in a textual form,</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:integer | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:element name="TrackNumber"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="16"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="MainProgram"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="RightMain"/> <xs:enumeration value="LeftMain"/> <xs:enumeration value="Unused"/> <xs:enumeration value="RRear"/> <xs:enumeration value="LRear"/> <xs:enumeration value="LFE"/> <xs:enumeration value="DV"/> <xs:enumeration value="LO"/> <xs:enumeration value="RO"/> <xs:enumeration value="Center"/> <xs:enumeration value="Custom"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | AudioQuality VideoQuality | ||||||
| annotation |
|
||||||
| source | <xs:element name="SubjectiveQuality" minOccurs="0"> <xs:annotation> <xs:documentation>Subjective aspects (both audio and video) of the quality of the material may be noted here, following ITU recommendations on general methods for subjective assessment of sound and television picture quality.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AudioQuality"> <xs:annotation> <xs:documentation>ITU-R BS.1284-1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="5"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="VideoQuality"> <xs:annotation> <xs:documentation>ITU-R BT500-13</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="5"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:integer | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="AudioQuality"> <xs:annotation> <xs:documentation>ITU-R BS.1284-1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="5"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:integer | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="VideoQuality"> <xs:annotation> <xs:documentation>ITU-R BT500-13</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="5"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | ContentTags PrivateInformation | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="ContentDetail"> <xs:annotation> <xs:documentation>Description of people, events, sports results, and word tags to search for things that represent this media (v5.0).</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ContentTags" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Associated descriptive metadata concerning the specific action or event captured on the media for a designated period of time, and optionally its location.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="KeywordTag" type="BxfText" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Actual item, person, event, or other occurance that is found in the media that can be tagged with a specific searchable word.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Category" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>User defined organizational tool to categorize the specific tagged area.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Additional descriptive text of the tagged event or section of the media.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LocationOnMedia" type="BxfDuration" minOccurs="0"> <xs:annotation> <xs:documentation>The specific start location and length of time that the tag refers to on the media.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventDateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe the date and time of the tagged event. Particularly useful where a media contains multiple events, as in a compilation.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDateTime"/> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="SportsDetail" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>When tagged events happen to also be sports related, this allows the additional details associated with most sporting events,</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="EventType" type="BxfText"> <xs:annotation> <xs:documentation>What sport or activity that is represented during the tagged period. (eg football, tennis, golf, etc.)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The specific name of the event or part of an event that is tagged. (eg. World Cup Finals)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventParticipants" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The individuals or teams associated with the tagged sports event.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Name" type="BxfContact"> <xs:annotation> <xs:documentation>The name of the person associated with the credit, though additional information is available through full use of full contact details.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Role" type="BxfText"> <xs:annotation> <xs:documentation>The position or role performed for the tagged media in the sporting event.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Grouping" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If part of a team or other group that is competing, the name of that group.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="History" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Historical details associated with the particular event that is tagged.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Results" minOccurs="0"> <xs:annotation> <xs:documentation>Details concerning the results of the competition such as score, finish position (ranking), time or other statistics, extended description and additional results tagging.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="EventResult" type="BxfText"/> <xs:element name="Ranking" type="BxfText" minOccurs="0"/> <xs:element name="RankName" type="BxfText" minOccurs="0"/> <xs:element name="StatReference" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Stat" type="BxfText" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="EventResultsDescription" type="BxfText" minOccurs="0"/> <xs:element name="LocationOnMedia" type="BxfSmpteDateTime" minOccurs="0"/> <xs:element name="ResultTags" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Credits" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Credits associated with the media or specific tagged location.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Name" type="BxfContact"> <xs:annotation> <xs:documentation>The name of the person associated with the credit, though additional information is available through full use of full contact details.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Role" type="BxfText"> <xs:annotation> <xs:documentation>The role played for the tagged media</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Accreditation" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If appropriate, the accreditation of the named player in the tagged media.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="LocationDetails" minOccurs="0"> <xs:annotation> <xs:documentation>For each tag, a speciific location in space using generic textual description of specific GPS coordinates. This data is often captured as part of the filming from camera data.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Location" type="BxfText" minOccurs="0"/> <xs:element name="GPSData" minOccurs="0"> <xs:annotation> <xs:documentation>Needs to be defined based on camera capture details</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Latitude" type="xs:decimal"/> <xs:element name="Longitude" type="xs:decimal"/> <xs:element name="Elevation" type="xs:decimal" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | KeywordTag Category Description LocationOnMedia EventDateTime SportsDetail Credits LocationDetails PrivateInformation | ||||||
| annotation |
|
||||||
| source | <xs:element name="ContentTags" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Associated descriptive metadata concerning the specific action or event captured on the media for a designated period of time, and optionally its location.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="KeywordTag" type="BxfText" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Actual item, person, event, or other occurance that is found in the media that can be tagged with a specific searchable word.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Category" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>User defined organizational tool to categorize the specific tagged area.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Additional descriptive text of the tagged event or section of the media.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LocationOnMedia" type="BxfDuration" minOccurs="0"> <xs:annotation> <xs:documentation>The specific start location and length of time that the tag refers to on the media.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventDateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe the date and time of the tagged event. Particularly useful where a media contains multiple events, as in a compilation.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDateTime"/> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="SportsDetail" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>When tagged events happen to also be sports related, this allows the additional details associated with most sporting events,</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="EventType" type="BxfText"> <xs:annotation> <xs:documentation>What sport or activity that is represented during the tagged period. (eg football, tennis, golf, etc.)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The specific name of the event or part of an event that is tagged. (eg. World Cup Finals)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventParticipants" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The individuals or teams associated with the tagged sports event.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Name" type="BxfContact"> <xs:annotation> <xs:documentation>The name of the person associated with the credit, though additional information is available through full use of full contact details.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Role" type="BxfText"> <xs:annotation> <xs:documentation>The position or role performed for the tagged media in the sporting event.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Grouping" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If part of a team or other group that is competing, the name of that group.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="History" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Historical details associated with the particular event that is tagged.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Results" minOccurs="0"> <xs:annotation> <xs:documentation>Details concerning the results of the competition such as score, finish position (ranking), time or other statistics, extended description and additional results tagging.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="EventResult" type="BxfText"/> <xs:element name="Ranking" type="BxfText" minOccurs="0"/> <xs:element name="RankName" type="BxfText" minOccurs="0"/> <xs:element name="StatReference" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Stat" type="BxfText" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="EventResultsDescription" type="BxfText" minOccurs="0"/> <xs:element name="LocationOnMedia" type="BxfSmpteDateTime" minOccurs="0"/> <xs:element name="ResultTags" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Credits" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Credits associated with the media or specific tagged location.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Name" type="BxfContact"> <xs:annotation> <xs:documentation>The name of the person associated with the credit, though additional information is available through full use of full contact details.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Role" type="BxfText"> <xs:annotation> <xs:documentation>The role played for the tagged media</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Accreditation" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If appropriate, the accreditation of the named player in the tagged media.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="LocationDetails" minOccurs="0"> <xs:annotation> <xs:documentation>For each tag, a speciific location in space using generic textual description of specific GPS coordinates. This data is often captured as part of the filming from camera data.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Location" type="BxfText" minOccurs="0"/> <xs:element name="GPSData" minOccurs="0"> <xs:annotation> <xs:documentation>Needs to be defined based on camera capture details</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Latitude" type="xs:decimal"/> <xs:element name="Longitude" type="xs:decimal"/> <xs:element name="Elevation" type="xs:decimal" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="KeywordTag" type="BxfText" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Actual item, person, event, or other occurance that is found in the media that can be tagged with a specific searchable word.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Category" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>User defined organizational tool to categorize the specific tagged area.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Description" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Additional descriptive text of the tagged event or section of the media.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfDuration | ||||||
| properties |
|
||||||
| children | SmpteDuration UtcDuration | ||||||
| annotation |
|
||||||
| source | <xs:element name="LocationOnMedia" type="BxfDuration" minOccurs="0"> <xs:annotation> <xs:documentation>The specific start location and length of time that the tag refers to on the media.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | extension of BxfDateTime | ||||||
| properties |
|
||||||
| children | SmpteDateTime UtcDateTime | ||||||
| annotation |
|
||||||
| source | <xs:element name="EventDateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe the date and time of the tagged event. Particularly useful where a media contains multiple events, as in a compilation.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDateTime"/> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | EventType EventName EventParticipants Results PrivateInformation | ||||||
| annotation |
|
||||||
| source | <xs:element name="SportsDetail" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>When tagged events happen to also be sports related, this allows the additional details associated with most sporting events,</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="EventType" type="BxfText"> <xs:annotation> <xs:documentation>What sport or activity that is represented during the tagged period. (eg football, tennis, golf, etc.)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The specific name of the event or part of an event that is tagged. (eg. World Cup Finals)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventParticipants" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The individuals or teams associated with the tagged sports event.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Name" type="BxfContact"> <xs:annotation> <xs:documentation>The name of the person associated with the credit, though additional information is available through full use of full contact details.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Role" type="BxfText"> <xs:annotation> <xs:documentation>The position or role performed for the tagged media in the sporting event.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Grouping" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If part of a team or other group that is competing, the name of that group.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="History" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Historical details associated with the particular event that is tagged.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Results" minOccurs="0"> <xs:annotation> <xs:documentation>Details concerning the results of the competition such as score, finish position (ranking), time or other statistics, extended description and additional results tagging.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="EventResult" type="BxfText"/> <xs:element name="Ranking" type="BxfText" minOccurs="0"/> <xs:element name="RankName" type="BxfText" minOccurs="0"/> <xs:element name="StatReference" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Stat" type="BxfText" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="EventResultsDescription" type="BxfText" minOccurs="0"/> <xs:element name="LocationOnMedia" type="BxfSmpteDateTime" minOccurs="0"/> <xs:element name="ResultTags" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EventType" type="BxfText"> <xs:annotation> <xs:documentation>What sport or activity that is represented during the tagged period. (eg football, tennis, golf, etc.)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EventName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The specific name of the event or part of an event that is tagged. (eg. World Cup Finals)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Name Role Grouping History | ||||||
| annotation |
|
||||||
| source | <xs:element name="EventParticipants" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The individuals or teams associated with the tagged sports event.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Name" type="BxfContact"> <xs:annotation> <xs:documentation>The name of the person associated with the credit, though additional information is available through full use of full contact details.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Role" type="BxfText"> <xs:annotation> <xs:documentation>The position or role performed for the tagged media in the sporting event.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Grouping" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If part of a team or other group that is competing, the name of that group.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="History" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Historical details associated with the particular event that is tagged.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | BxfContact | ||
| properties |
|
||
| children | ContactSalutation ContactFirstName ContactLastName ContactSuffix ContactJobTitle Locations Phones EMails PrivateInformation | ||
| annotation |
|
||
| source | <xs:element name="Name" type="BxfContact"> <xs:annotation> <xs:documentation>The name of the person associated with the credit, though additional information is available through full use of full contact details.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Role" type="BxfText"> <xs:annotation> <xs:documentation>The position or role performed for the tagged media in the sporting event.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Grouping" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If part of a team or other group that is competing, the name of that group.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="History" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Historical details associated with the particular event that is tagged.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | EventResult Ranking RankName StatReference EventResultsDescription LocationOnMedia ResultTags | ||||||
| annotation |
|
||||||
| source | <xs:element name="Results" minOccurs="0"> <xs:annotation> <xs:documentation>Details concerning the results of the competition such as score, finish position (ranking), time or other statistics, extended description and additional results tagging.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="EventResult" type="BxfText"/> <xs:element name="Ranking" type="BxfText" minOccurs="0"/> <xs:element name="RankName" type="BxfText" minOccurs="0"/> <xs:element name="StatReference" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Stat" type="BxfText" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="EventResultsDescription" type="BxfText" minOccurs="0"/> <xs:element name="LocationOnMedia" type="BxfSmpteDateTime" minOccurs="0"/> <xs:element name="ResultTags" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EventResult" type="BxfText"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Ranking" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="RankName" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Stat | ||||||
| source | <xs:element name="StatReference" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="Stat" type="BxfText" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Stat" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EventResultsDescription" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteDateTime | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="LocationOnMedia" type="BxfSmpteDateTime" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ResultTags" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Name Role Accreditation | ||||||
| annotation |
|
||||||
| source | <xs:element name="Credits" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Credits associated with the media or specific tagged location.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Name" type="BxfContact"> <xs:annotation> <xs:documentation>The name of the person associated with the credit, though additional information is available through full use of full contact details.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Role" type="BxfText"> <xs:annotation> <xs:documentation>The role played for the tagged media</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Accreditation" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If appropriate, the accreditation of the named player in the tagged media.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | BxfContact | ||
| properties |
|
||
| children | ContactSalutation ContactFirstName ContactLastName ContactSuffix ContactJobTitle Locations Phones EMails PrivateInformation | ||
| annotation |
|
||
| source | <xs:element name="Name" type="BxfContact"> <xs:annotation> <xs:documentation>The name of the person associated with the credit, though additional information is available through full use of full contact details.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Role" type="BxfText"> <xs:annotation> <xs:documentation>The role played for the tagged media</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Accreditation" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>If appropriate, the accreditation of the named player in the tagged media.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Location GPSData | ||||||
| annotation |
|
||||||
| source | <xs:element name="LocationDetails" minOccurs="0"> <xs:annotation> <xs:documentation>For each tag, a speciific location in space using generic textual description of specific GPS coordinates. This data is often captured as part of the filming from camera data.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Location" type="BxfText" minOccurs="0"/> <xs:element name="GPSData" minOccurs="0"> <xs:annotation> <xs:documentation>Needs to be defined based on camera capture details</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Latitude" type="xs:decimal"/> <xs:element name="Longitude" type="xs:decimal"/> <xs:element name="Elevation" type="xs:decimal" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Location" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Latitude Longitude Elevation | ||||||
| annotation |
|
||||||
| source | <xs:element name="GPSData" minOccurs="0"> <xs:annotation> <xs:documentation>Needs to be defined based on camera capture details</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Latitude" type="xs:decimal"/> <xs:element name="Longitude" type="xs:decimal"/> <xs:element name="Elevation" type="xs:decimal" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:decimal | ||
| properties |
|
||
| source | <xs:element name="Latitude" type="xs:decimal"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:decimal | ||
| properties |
|
||
| source | <xs:element name="Longitude" type="xs:decimal"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:decimal | ||||||
| properties |
|
||||||
| source | <xs:element name="Elevation" type="xs:decimal" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | BxfPrivateInformation | ||
| properties |
|
||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | ContentId Name DefaultLength Genre Description UsagePolicy Media BillBoard DataExtensions Synopses ContentDetails PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="ContentMetaData"> <xs:annotation> <xs:documentation>Used to describe all the metadata for a single instance of content. (Note that this element name might be expected to be “ContentMetadata”, but was left unchanged from previous versions in order to preserve backward compatibility. This is a documented exception as of v3.0)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ContentId" type="BxfContentId"/> <xs:element name="Name" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="DefaultLength" type="BxfDuration" minOccurs="0"> <xs:annotation> <xs:documentation>Used to indicate the default length of the content</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Genre" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="Description" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="UsagePolicy" type="UsagePolicy" minOccurs="0"> <xs:annotation> <xs:documentation>Business rules expected to be applied when the content is used at this location</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Media" type="Media" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="BillBoard" type="BillBoard" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="DataExtensions" type="BxfExtensions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to add an unlimited amount of descriptive metadata for the content. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Synopses" minOccurs="0"> <xs:annotation> <xs:documentation>Allow the addition of one or more synopses of various lengths and for different purposes in multiple languages (v5.0)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Synopsis" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="synopsisName" type="xs:string"/> <xs:attribute name="synopsisMaxLength" type="xs:integer"> <xs:annotation> <xs:documentation>Indicates the maximum number of characters expected in the element. If set to -1 then the field is unlimited.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="synopsisPurpose" type="xs:string"> <xs:annotation> <xs:documentation>Optional way to flag a specific type of synopsis (eg TVGuide, Nielsen, EPG, etc.)</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ContentDetails" type="ContentDetail" minOccurs="0"> <xs:annotation> <xs:documentation>Description of people, events, sports results, and word tags to search for things that represent this media (v5.0).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | BxfContentId | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Isan HouseNumber AlternateId HouseNumber AlternateId AlternateId | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="ContentId" type="BxfContentId"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Name" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfDuration | ||||||
| properties |
|
||||||
| children | SmpteDuration UtcDuration | ||||||
| annotation |
|
||||||
| source | <xs:element name="DefaultLength" type="BxfDuration" minOccurs="0"> <xs:annotation> <xs:documentation>Used to indicate the default length of the content</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Genre" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Description" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | UsagePolicy | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | AssignedChannels EmbargoDate FirstAirDate ExpirationDate PurgeDate HiatusDateRange Exclusions EmbeddedRights PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="UsagePolicy" type="UsagePolicy" minOccurs="0"> <xs:annotation> <xs:documentation>Business rules expected to be applied when the content is used at this location</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Media | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | BaseBand PrecompressedTS ProfileMacro ContentDelivery PrivateInformation MediaLocation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Media" type="Media" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BillBoard | ||||||
| properties |
|
||||||
| children | ContentId BillBoardName Copy ScriptFile LogoGraphicFile Media BillBoardComment PrivateInformation | ||||||
| source | <xs:element name="BillBoard" type="BillBoard" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | BxfExtensions | ||||||||||||||
| properties |
|
||||||||||||||
| children | ItemValue | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="DataExtensions" type="BxfExtensions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to add an unlimited amount of descriptive metadata for the content. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Synopsis | ||||||
| annotation |
|
||||||
| source | <xs:element name="Synopses" minOccurs="0"> <xs:annotation> <xs:documentation>Allow the addition of one or more synopses of various lengths and for different purposes in multiple languages (v5.0)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Synopsis" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="synopsisName" type="xs:string"/> <xs:attribute name="synopsisMaxLength" type="xs:integer"> <xs:annotation> <xs:documentation>Indicates the maximum number of characters expected in the element. If set to -1 then the field is unlimited.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="synopsisPurpose" type="xs:string"> <xs:annotation> <xs:documentation>Optional way to flag a specific type of synopsis (eg TVGuide, Nielsen, EPG, etc.)</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of BxfText | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Synopsis" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="synopsisName" type="xs:string"/> <xs:attribute name="synopsisMaxLength" type="xs:integer"> <xs:annotation> <xs:documentation>Indicates the maximum number of characters expected in the element. If set to -1 then the field is unlimited.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="synopsisPurpose" type="xs:string"> <xs:annotation> <xs:documentation>Optional way to flag a specific type of synopsis (eg TVGuide, Nielsen, EPG, etc.)</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:string |
| source | <xs:attribute name="synopsisName" type="xs:string"/> |
| type | xs:integer | ||
| annotation |
|
||
| source | <xs:attribute name="synopsisMaxLength" type="xs:integer"> <xs:annotation> <xs:documentation>Indicates the maximum number of characters expected in the element. If set to -1 then the field is unlimited.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="synopsisPurpose" type="xs:string"> <xs:annotation> <xs:documentation>Optional way to flag a specific type of synopsis (eg TVGuide, Nielsen, EPG, etc.)</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | ContentDetail | ||||||
| properties |
|
||||||
| children | ContentTags PrivateInformation | ||||||
| annotation |
|
||||||
| source | <xs:element name="ContentDetails" type="ContentDetail" minOccurs="0"> <xs:annotation> <xs:documentation>Description of people, events, sports results, and word tags to search for things that represent this media (v5.0).</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Content Source Destination PrivateInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ContentTransfer"> <xs:annotation> <xs:documentation>Transfer content from a source to a destination</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Content" type="Content"> <xs:annotation> <xs:documentation>The meta-data associated with each transfer event</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Source" minOccurs="0"> <xs:annotation> <xs:documentation>A description of the location and essence and any rules associated with its use</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Media" type="Media"> <xs:annotation> <xs:documentation>Describes the essence and the location of the content</xs:documentation> </xs:annotation> </xs:element> <xs:element name="UsagePolicy" type="UsagePolicy" minOccurs="0"> <xs:annotation> <xs:documentation>Business rules expected to be applied when the content is used at this location</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Destination" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A description of the location to be transfered to and optionally the transcoding of the content at this new location. Note that new policies may be applied</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Media" type="Media"> <xs:annotation> <xs:documentation>Describes the essence and the new location of the content once transfered</xs:documentation> </xs:annotation> </xs:element> <xs:element name="UsagePolicy" type="UsagePolicy" minOccurs="0"> <xs:annotation> <xs:documentation>Business rules expected to be applied when the content is used at this location</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DestinationContentId" type="BxfContentId" minOccurs="0"> <xs:annotation> <xs:documentation>If know, the system can specific the new contentId for the transfered content at the new location</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="transferId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>Required to be a UUID</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="transferType" type="TransferType" use="required"> <xs:annotation> <xs:documentation>The purpose of the transfer order</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="conditionalSource" type="xs:positiveInteger" default="1"> <xs:annotation> <xs:documentation>If set to 1 then primary source. Numbers greater than 1 indicate backup sources that are used in value order only if primary fails.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="priority" type="PriorityType" default="Normal"> <xs:annotation> <xs:documentation>The order in which the receiving system will attempt to receive the transfer of content</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="parentTransferId" type="Uuid"> <xs:annotation> <xs:documentation>Used to link transfers as a group. Required to be a UUID.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="status" type="TransferStatusType"> <xs:annotation> <xs:documentation>Ennumerated list of possible conditions for each transfer particularly used for long running content transfers</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="statusDescription" type="xs:string"> <xs:annotation> <xs:documentation>Detail description relating to the status of the transfer</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="percentComplete"> <xs:annotation> <xs:documentation>Used with in-progress status</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:short"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="recordEventStart" type="xs:dateTime"> <xs:annotation> <xs:documentation>Used to specify a specific start date and time to record a transfer of content</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="recordEventEnd" type="xs:dateTime"> <xs:annotation> <xs:documentation>Used to specify a specific end date and time to record a transfer of content</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="dayPattern" type="DayPattern"> <xs:annotation> <xs:documentation>Used to specify which days of the week a record event should take place</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="jobId"> <xs:annotation> <xs:documentation>Reference link to JobDetail (v3.0)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="transferId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>Required to be a UUID</xs:documentation> </xs:annotation> </xs:attribute> |
| type | TransferType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:attribute name="transferType" type="TransferType" use="required"> <xs:annotation> <xs:documentation>The purpose of the transfer order</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:positiveInteger | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="conditionalSource" type="xs:positiveInteger" default="1"> <xs:annotation> <xs:documentation>If set to 1 then primary source. Numbers greater than 1 indicate backup sources that are used in value order only if primary fails.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | PriorityType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:attribute name="priority" type="PriorityType" default="Normal"> <xs:annotation> <xs:documentation>The order in which the receiving system will attempt to receive the transfer of content</xs:documentation> </xs:annotation> </xs:attribute> |
| type | Uuid | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="parentTransferId" type="Uuid"> <xs:annotation> <xs:documentation>Used to link transfers as a group. Required to be a UUID.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | TransferStatusType | ||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:attribute name="status" type="TransferStatusType"> <xs:annotation> <xs:documentation>Ennumerated list of possible conditions for each transfer particularly used for long running content transfers</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="statusDescription" type="xs:string"> <xs:annotation> <xs:documentation>Detail description relating to the status of the transfer</xs:documentation> </xs:annotation> </xs:attribute> |
| type | restriction of xs:short | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="percentComplete"> <xs:annotation> <xs:documentation>Used with in-progress status</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:short"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | xs:dateTime | ||
| annotation |
|
||
| source | <xs:attribute name="recordEventStart" type="xs:dateTime"> <xs:annotation> <xs:documentation>Used to specify a specific start date and time to record a transfer of content</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:dateTime | ||
| annotation |
|
||
| source | <xs:attribute name="recordEventEnd" type="xs:dateTime"> <xs:annotation> <xs:documentation>Used to specify a specific end date and time to record a transfer of content</xs:documentation> </xs:annotation> </xs:attribute> |
| type | DayPattern | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="dayPattern" type="DayPattern"> <xs:annotation> <xs:documentation>Used to specify which days of the week a record event should take place</xs:documentation> </xs:annotation> </xs:attribute> |
| annotation |
|
||
| source | <xs:attribute name="jobId"> <xs:annotation> <xs:documentation>Reference link to JobDetail (v3.0)</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | Content | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | ProgramContent NonProgramContent | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Content" type="Content"> <xs:annotation> <xs:documentation>The meta-data associated with each transfer event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Media UsagePolicy | ||||||
| annotation |
|
||||||
| source | <xs:element name="Source" minOccurs="0"> <xs:annotation> <xs:documentation>A description of the location and essence and any rules associated with its use</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Media" type="Media"> <xs:annotation> <xs:documentation>Describes the essence and the location of the content</xs:documentation> </xs:annotation> </xs:element> <xs:element name="UsagePolicy" type="UsagePolicy" minOccurs="0"> <xs:annotation> <xs:documentation>Business rules expected to be applied when the content is used at this location</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Media | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | BaseBand PrecompressedTS ProfileMacro ContentDelivery PrivateInformation MediaLocation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Media" type="Media"> <xs:annotation> <xs:documentation>Describes the essence and the location of the content</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | UsagePolicy | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | AssignedChannels EmbargoDate FirstAirDate ExpirationDate PurgeDate HiatusDateRange Exclusions EmbeddedRights PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="UsagePolicy" type="UsagePolicy" minOccurs="0"> <xs:annotation> <xs:documentation>Business rules expected to be applied when the content is used at this location</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Media UsagePolicy DestinationContentId | ||||||
| annotation |
|
||||||
| source | <xs:element name="Destination" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A description of the location to be transfered to and optionally the transcoding of the content at this new location. Note that new policies may be applied</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Media" type="Media"> <xs:annotation> <xs:documentation>Describes the essence and the new location of the content once transfered</xs:documentation> </xs:annotation> </xs:element> <xs:element name="UsagePolicy" type="UsagePolicy" minOccurs="0"> <xs:annotation> <xs:documentation>Business rules expected to be applied when the content is used at this location</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DestinationContentId" type="BxfContentId" minOccurs="0"> <xs:annotation> <xs:documentation>If know, the system can specific the new contentId for the transfered content at the new location</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Media | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | BaseBand PrecompressedTS ProfileMacro ContentDelivery PrivateInformation MediaLocation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Media" type="Media"> <xs:annotation> <xs:documentation>Describes the essence and the new location of the content once transfered</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | UsagePolicy | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | AssignedChannels EmbargoDate FirstAirDate ExpirationDate PurgeDate HiatusDateRange Exclusions EmbeddedRights PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="UsagePolicy" type="UsagePolicy" minOccurs="0"> <xs:annotation> <xs:documentation>Business rules expected to be applied when the content is used at this location</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | BxfContentId | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Isan HouseNumber AlternateId HouseNumber AlternateId AlternateId | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="DestinationContentId" type="BxfContentId" minOccurs="0"> <xs:annotation> <xs:documentation>If know, the system can specific the new contentId for the transfered content at the new location</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | BitRate FileName | ||
| used by |
|
||
| source | <xs:complexType name="DataContent"> <xs:sequence> <xs:element name="BitRate" type="xs:positiveInteger"/> <xs:element name="FileName"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:positiveInteger | ||
| properties |
|
||
| source | <xs:element name="BitRate" type="xs:positiveInteger"/> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:element name="FileName"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Ac3Audio DEAudio MPEGAACAudio MPEGLayerIIAudio PCMAudio | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="DigitalAudio"> <xs:annotation> <xs:documentation>Enumerates the different types of digital audio streams. (v3.0)</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="Ac3Audio" type="Ac3AudioExt"/> <xs:element name="DEAudio" type="DigitalAudioAttribute"/> <xs:element name="MPEGAACAudio" type="DigitalAudioAttribute"/> <xs:element name="MPEGLayerIIAudio" type="DigitalAudioAttribute"/> <xs:element name="PCMAudio"> <xs:complexType> <xs:attribute name="exactBitRate" type="xs:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates if bitRateKbps is an exact value or an upper bound (A/65)</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> </xs:choice> <xs:attribute name="audioReference" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Used to reference specific channel or channels for transitions</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="truePeak"> <xs:annotation> <xs:documentation>BS.1770 (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonPositiveInteger"> <xs:minInclusive value="-146"/> <xs:maxInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="measuredLoudness"> <xs:annotation> <xs:documentation>BS.1770 (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonPositiveInteger"> <xs:minInclusive value="-146"/> <xs:maxInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="measurementMethod"> <xs:annotation> <xs:documentation>Select between LKFS (BS.1770) or dBFS (ANSI S1.4). (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="dBFS"/> <xs:enumeration value="LKFS"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="dialnorm"> <xs:annotation> <xs:documentation>An AC-3 metadata parameter, defined in A/52 [4], that is carried in the AC-3 bit stream. This is used to indicate how far the average Dialog Level is below 0 LKFS. Valid values are 1 to 31. Loudness values outside this range cannot be expressed by dialnorm. The value of dialnorm is numerically equal to the absolute value of the Dialog Level. The value of 0 is reserved. (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:minInclusive value="1"/> <xs:maxInclusive value="31"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="lowAudioLevels"> <xs:annotation> <xs:documentation>(v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonPositiveInteger"> <xs:minInclusive value="-146"/> <xs:maxInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | xs:positiveInteger | ||
| annotation |
|
||
| source | <xs:attribute name="audioReference" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Used to reference specific channel or channels for transitions</xs:documentation> </xs:annotation> </xs:attribute> |
| type | restriction of xs:nonPositiveInteger | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="truePeak"> <xs:annotation> <xs:documentation>BS.1770 (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonPositiveInteger"> <xs:minInclusive value="-146"/> <xs:maxInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:nonPositiveInteger | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="measuredLoudness"> <xs:annotation> <xs:documentation>BS.1770 (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonPositiveInteger"> <xs:minInclusive value="-146"/> <xs:maxInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="measurementMethod"> <xs:annotation> <xs:documentation>Select between LKFS (BS.1770) or dBFS (ANSI S1.4). (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="dBFS"/> <xs:enumeration value="LKFS"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:positiveInteger | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="dialnorm"> <xs:annotation> <xs:documentation>An AC-3 metadata parameter, defined in A/52 [4], that is carried in the AC-3 bit stream. This is used to indicate how far the average Dialog Level is below 0 LKFS. Valid values are 1 to 31. Loudness values outside this range cannot be expressed by dialnorm. The value of dialnorm is numerically equal to the absolute value of the Dialog Level. The value of 0 is reserved. (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:positiveInteger"> <xs:minInclusive value="1"/> <xs:maxInclusive value="31"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:nonPositiveInteger | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="lowAudioLevels"> <xs:annotation> <xs:documentation>(v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonPositiveInteger"> <xs:minInclusive value="-146"/> <xs:maxInclusive value="0"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | Ac3AudioExt | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Ac3Audio" type="Ac3AudioExt"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | DigitalAudioAttribute | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="DEAudio" type="DigitalAudioAttribute"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | DigitalAudioAttribute | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="MPEGAACAudio" type="DigitalAudioAttribute"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | DigitalAudioAttribute | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="MPEGLayerIIAudio" type="DigitalAudioAttribute"/> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| properties |
|
||||||||||||||
| attributes |
|
||||||||||||||
| source | <xs:element name="PCMAudio"> <xs:complexType> <xs:attribute name="exactBitRate" type="xs:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates if bitRateKbps is an exact value or an upper bound (A/65)</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="exactBitRate" type="xs:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates if bitRateKbps is an exact value or an upper bound (A/65)</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="DigitalAudioAttribute"> <xs:annotation> <xs:documentation>Enumerates the parameters of a digital audio stream</xs:documentation> </xs:annotation> <xs:attribute name="audioId" type="pmcp:audioIdType" use="required"> <xs:annotation> <xs:documentation>ID of the audio service in the virtual channel. Links to an elementary stream.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="lang" type="pmcp:languageType" use="optional"> <xs:annotation> <xs:documentation>Language of the audio stream carried in the ISO_639_language_descriptor</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="numChannels" type="pmcp:numChannelsType" use="optional" default="2/0"> <xs:annotation> <xs:documentation>Number of audio channels in the elementary stream (A/65)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="bitRateKbps" type="pmcp:bitRateKbpsType" use="optional"> <xs:annotation> <xs:documentation>Bit rate of the elementary stream in kbps (A/65)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="exactBitRate" type="xs:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates if bitRateKbps is an exact value or an upper bound (A/65)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="surround" type="xs:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates if the audio service is surround (A/65)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | audioIdType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="audioId" type="pmcp:audioIdType" use="required"> <xs:annotation> <xs:documentation>ID of the audio service in the virtual channel. Links to an elementary stream.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | languageType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="lang" type="pmcp:languageType" use="optional"> <xs:annotation> <xs:documentation>Language of the audio stream carried in the ISO_639_language_descriptor</xs:documentation> </xs:annotation> </xs:attribute> |
| type | numChannelsType | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:attribute name="numChannels" type="pmcp:numChannelsType" use="optional" default="2/0"> <xs:annotation> <xs:documentation>Number of audio channels in the elementary stream (A/65)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | bitRateKbpsType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="bitRateKbps" type="pmcp:bitRateKbpsType" use="optional"> <xs:annotation> <xs:documentation>Bit rate of the elementary stream in kbps (A/65)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="exactBitRate" type="xs:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates if bitRateKbps is an exact value or an upper bound (A/65)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="surround" type="xs:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates if the audio service is surround (A/65)</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | SequenceNumber Description Offset Duration ProgramElement EmbeddedNonProgramContent OverlayOpportunity PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="Element"> <xs:sequence> <xs:element name="SequenceNumber" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Uniique order count that specifies the order of play of all elements within the show including program segments and embedded non-program elements</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="BxfText" minOccurs="0"/> <xs:element name="Offset" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>Offset from the start of the show</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Duration" type="BxfDuration"/> <xs:choice> <xs:element name="ProgramElement" type="ProgramElement"> <xs:annotation> <xs:documentation>Description of individual show segments</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EmbeddedNonProgramContent" type="NonProgramContent"> <xs:annotation> <xs:documentation>Description of embedded non program elements such as barter spots</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="OverlayOpportunity" type="OverlayOpportunityType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes locations in time and space where overlays are either permitted or restricted from use. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:positiveInteger | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="SequenceNumber" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Uniique order count that specifies the order of play of all elements within the show including program segments and embedded non-program elements</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Description" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Offset" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>Offset from the start of the show</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | BxfDuration | ||
| properties |
|
||
| children | SmpteDuration UtcDuration | ||
| source | <xs:element name="Duration" type="BxfDuration"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | ProgramElement | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | SegmentNumber Type ContentMetaData SegmentName OverlayOpportunity PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="ProgramElement" type="ProgramElement"> <xs:annotation> <xs:documentation>Description of individual show segments</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | NonProgramContent | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Details ContentMetaData SalesContract ParentalRating PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="EmbeddedNonProgramContent" type="NonProgramContent"> <xs:annotation> <xs:documentation>Description of embedded non program elements such as barter spots</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | OverlayOpportunityType | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | Video-Audio SOM EOM OpportunityComment ScreenLocation PrivateInformation | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="OverlayOpportunity" type="OverlayOpportunityType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes locations in time and space where overlays are either permitted or restricted from use. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| children | EventId EventTitle InsertAfterEventId PrimaryEvent NonPrimaryEvent MacroEvent StartDateTime LengthOption StartMode EndMode Transitions FederalId FederalSource FederalType EventDescription EventNotes JipFlag Expendable Protection AlternateEvent Series PrivateInformation | ||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| source | <xs:complexType name="EventData"> <xs:sequence> <xs:element name="EventId" type="EventExtId"> <xs:annotation> <xs:documentation>Unique identifier for each event</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventTitle" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="InsertAfterEventId" type="Uuid" minOccurs="0"> <xs:annotation> <xs:documentation>A pointer to the event prior to the position used to insert a new event in an existing list. Required to be a UUID.</xs:documentation> </xs:annotation> </xs:element> <xs:choice> <xs:element name="PrimaryEvent" type="PrimaryEvent"/> <xs:element name="NonPrimaryEvent" type="NonPrimaryEvent"/> <xs:element name="MacroEvent" type="Macro"/> </xs:choice> <xs:element name="StartDateTime"> <xs:annotation> <xs:documentation>The date and time of the beginning of the event</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDateTime"> <xs:attribute name="nominalFlag"> <xs:annotation> <xs:documentation>Used to indicate that the start time is not an exact value and may be variable.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="LengthOption"> <xs:annotation> <xs:documentation>Duration or end time of the event</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="Duration"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDuration"> <xs:sequence> <xs:element name="EstimatedDurationOffset" type="xs:unsignedInt" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>Used to indicate the amount of time in plus or minus total minutes that the duration may be adjusted</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="nominalFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Used to indicate that the duration is not an exact value and may be variable.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="EndDateTime"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDateTime"> <xs:sequence> <xs:element name="EstimatedDurationOffset" type="xs:unsignedInt" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>Used to indicate the amount of time in plus or minus total minutes that the end time may be adjusted</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="nominalFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Used to indicate that the end time is not an exact value and may be variable.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> <xs:element name="StartMode" type="StartModeType" default="Follow"> <xs:annotation> <xs:documentation>The way the event will start relative to the previous event or time</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndMode" type="EndModeType" default="Duration"> <xs:annotation> <xs:documentation>The way an event will end relative to its duration or other events</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Transitions" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="AudioTransitions" type="AudioTransition" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="VideoTransitions" type="VideoTransition" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="FederalId" minOccurs="0"> <xs:annotation> <xs:documentation>Some countries require a content identifier to be attached to indicate that the content has been cleared or reviewed.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FederalSource" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Some countries require an indication as to the original source of the content being aired. The values will vary by country. Examples are live, prerecorded, network, syndicated. (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FederalType" minOccurs="0"> <xs:annotation> <xs:documentation>Some countries require further codification of the content such as the FCC Type or CRTC Code. This is typically a specialized value limited by the countries regulatory body. (e.g. CM, PR, PSA, PRO, PRC) (See Configuration Section in BXF Protocol Documentation) (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EventDescription" type="BxfText" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Description of the event</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventNotes" type="EventNotes" minOccurs="0"> <xs:annotation> <xs:documentation>Operator notes used to annotate the event with reference to the person that created the note.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="JipFlag" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If the event is joined in progress set to true</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Expendable" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If event can be preempted then set to true </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Protection" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="ProtectionSourceRequested" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to true then type is required. Default is false. Indicates that the event should have a protected source (ie backup) that can be used if the primary source is unavailable or fails.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProtectionSourceName" minOccurs="0"> <xs:annotation> <xs:documentation>Name of the type of protection source to be used. This must be configured within the system. (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SCTE-35DistributionRestrictions" minOccurs="0"> <xs:annotation> <xs:documentation>Accommodates the 2012 revision to SCTE-35 that adds distribution bits. (v3.0)</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="SCTE-35DistributionRestrictions"> <xs:attribute name="tierLevel"> <xs:annotation> <xs:documentation>Signals receivers whether or not to pass the SCTE-35 message.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="0"/> <xs:maxInclusive value="4096"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AlternateEvent" type="EventData" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Allow the linkage to standby promo content or other content that are backups or alternatives to content that may be missing at airtime.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Series" type="Series" minOccurs="0"> <xs:annotation> <xs:documentation>If the content is part of a series this allows the entry of the episodic information</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="eventType"> <xs:annotation> <xs:documentation>Indicates the type of event to be described</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Primary"/> <xs:enumeration value="Primary-ProgramHeader"/> <xs:enumeration value="Primary-BreakHeader"/> <xs:enumeration value="NonPrimary"/> <xs:enumeration value="Comment"/> <xs:enumeration value="Macro"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | restriction of xs:string | |||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:attribute name="eventType"> <xs:annotation> <xs:documentation>Indicates the type of event to be described</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Primary"/> <xs:enumeration value="Primary-ProgramHeader"/> <xs:enumeration value="Primary-BreakHeader"/> <xs:enumeration value="NonPrimary"/> <xs:enumeration value="Comment"/> <xs:enumeration value="Macro"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | EventExtId | ||
| properties |
|
||
| children | Null EventId BillingReferenceCode | ||
| annotation |
|
||
| source | <xs:element name="EventId" type="EventExtId"> <xs:annotation> <xs:documentation>Unique identifier for each event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EventTitle" type="BxfText" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="InsertAfterEventId" type="Uuid" minOccurs="0"> <xs:annotation> <xs:documentation>A pointer to the event prior to the position used to insert a new event in an existing list. Required to be a UUID.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | PrimaryEvent | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ProgramEvent NonProgramEvent PrimaryElementId PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="PrimaryEvent" type="PrimaryEvent"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | NonPrimaryEvent | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | NonPrimaryEventName OptionalFlag PrimaryEventId NonPrimaryElementId Offset Macros NonProgramEvents ProgramEvent AudioOverPercent GraphicData OverlayPlacement PrivateInformation | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="NonPrimaryEvent" type="NonPrimaryEvent"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Macro | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | MacroName MacroParameterString PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="MacroEvent" type="Macro"/> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | extension of BxfDateTime | ||||||||||||||
| properties |
|
||||||||||||||
| children | SmpteDateTime UtcDateTime | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="StartDateTime"> <xs:annotation> <xs:documentation>The date and time of the beginning of the event</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDateTime"> <xs:attribute name="nominalFlag"> <xs:annotation> <xs:documentation>Used to indicate that the start time is not an exact value and may be variable.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| annotation |
|
||
| source | <xs:attribute name="nominalFlag"> <xs:annotation> <xs:documentation>Used to indicate that the start time is not an exact value and may be variable.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | Duration EndDateTime | ||
| annotation |
|
||
| source | <xs:element name="LengthOption"> <xs:annotation> <xs:documentation>Duration or end time of the event</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="Duration"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDuration"> <xs:sequence> <xs:element name="EstimatedDurationOffset" type="xs:unsignedInt" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>Used to indicate the amount of time in plus or minus total minutes that the duration may be adjusted</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="nominalFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Used to indicate that the duration is not an exact value and may be variable.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="EndDateTime"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDateTime"> <xs:sequence> <xs:element name="EstimatedDurationOffset" type="xs:unsignedInt" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>Used to indicate the amount of time in plus or minus total minutes that the end time may be adjusted</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="nominalFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Used to indicate that the end time is not an exact value and may be variable.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | extension of BxfDuration | ||||||||||||||
| properties |
|
||||||||||||||
| children | SmpteDuration UtcDuration EstimatedDurationOffset | ||||||||||||||
| attributes |
|
||||||||||||||
| source | <xs:element name="Duration"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDuration"> <xs:sequence> <xs:element name="EstimatedDurationOffset" type="xs:unsignedInt" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>Used to indicate the amount of time in plus or minus total minutes that the duration may be adjusted</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="nominalFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Used to indicate that the duration is not an exact value and may be variable.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="nominalFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Used to indicate that the duration is not an exact value and may be variable.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:unsignedInt | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="EstimatedDurationOffset" type="xs:unsignedInt" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>Used to indicate the amount of time in plus or minus total minutes that the duration may be adjusted</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | extension of BxfDateTime | ||||||||||||||
| properties |
|
||||||||||||||
| children | SmpteDateTime UtcDateTime EstimatedDurationOffset | ||||||||||||||
| attributes |
|
||||||||||||||
| source | <xs:element name="EndDateTime"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDateTime"> <xs:sequence> <xs:element name="EstimatedDurationOffset" type="xs:unsignedInt" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>Used to indicate the amount of time in plus or minus total minutes that the end time may be adjusted</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="nominalFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Used to indicate that the end time is not an exact value and may be variable.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="nominalFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>Used to indicate that the end time is not an exact value and may be variable.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:unsignedInt | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="EstimatedDurationOffset" type="xs:unsignedInt" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>Used to indicate the amount of time in plus or minus total minutes that the end time may be adjusted</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||
| type | StartModeType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:element name="StartMode" type="StartModeType" default="Follow"> <xs:annotation> <xs:documentation>The way the event will start relative to the previous event or time</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | EndModeType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="EndMode" type="EndModeType" default="Duration"> <xs:annotation> <xs:documentation>The way an event will end relative to its duration or other events</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | AudioTransitions VideoTransitions | ||||||
| source | <xs:element name="Transitions" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="AudioTransitions" type="AudioTransition" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="VideoTransitions" type="VideoTransition" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | AudioTransition | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | AudioMode TransitionType TransitionRate AudioSwap PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="AudioTransitions" type="AudioTransition" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | VideoTransition | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | TransitionInType TransitionPattern TransitionInRate TransitionOutType TransitionOutRate TransitionSom TransitionEom PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="VideoTransitions" type="VideoTransition" minOccurs="0"/> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="FederalId" minOccurs="0"> <xs:annotation> <xs:documentation>Some countries require a content identifier to be attached to indicate that the content has been cleared or reviewed.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="FederalSource" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Some countries require an indication as to the original source of the content being aired. The values will vary by country. Examples are live, prerecorded, network, syndicated. (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="FederalType" minOccurs="0"> <xs:annotation> <xs:documentation>Some countries require further codification of the content such as the FCC Type or CRTC Code. This is typically a specialized value limited by the countries regulatory body. (e.g. CM, PR, PSA, PRO, PRC) (See Configuration Section in BXF Protocol Documentation) (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EventDescription" type="BxfText" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Description of the event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | EventNotes | ||||||
| properties |
|
||||||
| children | EventNote | ||||||
| annotation |
|
||||||
| source | <xs:element name="EventNotes" type="EventNotes" minOccurs="0"> <xs:annotation> <xs:documentation>Operator notes used to annotate the event with reference to the person that created the note.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="JipFlag" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If the event is joined in progress set to true</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Expendable" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If event can be preempted then set to true </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | ProtectionSourceRequested ProtectionSourceName SCTE-35DistributionRestrictions | ||||||
| source | <xs:element name="Protection" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="ProtectionSourceRequested" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to true then type is required. Default is false. Indicates that the event should have a protected source (ie backup) that can be used if the primary source is unavailable or fails.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProtectionSourceName" minOccurs="0"> <xs:annotation> <xs:documentation>Name of the type of protection source to be used. This must be configured within the system. (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SCTE-35DistributionRestrictions" minOccurs="0"> <xs:annotation> <xs:documentation>Accommodates the 2012 revision to SCTE-35 that adds distribution bits. (v3.0)</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="SCTE-35DistributionRestrictions"> <xs:attribute name="tierLevel"> <xs:annotation> <xs:documentation>Signals receivers whether or not to pass the SCTE-35 message.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="0"/> <xs:maxInclusive value="4096"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||
| type | xs:boolean | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="ProtectionSourceRequested" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to true then type is required. Default is false. Indicates that the event should have a protected source (ie backup) that can be used if the primary source is unavailable or fails.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="ProtectionSourceName" minOccurs="0"> <xs:annotation> <xs:documentation>Name of the type of protection source to be used. This must be configured within the system. (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of SCTE-35DistributionRestrictions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="SCTE-35DistributionRestrictions" minOccurs="0"> <xs:annotation> <xs:documentation>Accommodates the 2012 revision to SCTE-35 that adds distribution bits. (v3.0)</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="SCTE-35DistributionRestrictions"> <xs:attribute name="tierLevel"> <xs:annotation> <xs:documentation>Signals receivers whether or not to pass the SCTE-35 message.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="0"/> <xs:maxInclusive value="4096"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | restriction of xs:nonNegativeInteger | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="tierLevel"> <xs:annotation> <xs:documentation>Signals receivers whether or not to pass the SCTE-35 message.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="0"/> <xs:maxInclusive value="4096"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | EventData | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | EventId EventTitle InsertAfterEventId PrimaryEvent NonPrimaryEvent MacroEvent StartDateTime LengthOption StartMode EndMode Transitions FederalId FederalSource FederalType EventDescription EventNotes JipFlag Expendable Protection AlternateEvent Series PrivateInformation | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="AlternateEvent" type="EventData" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Allow the linkage to standby promo content or other content that are backups or alternatives to content that may be missing at airtime.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Series | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | SeriesName EpisodeName EpisodeCode Season SeriesCode EpisodeNumber Producers Synopses PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Series" type="Series" minOccurs="0"> <xs:annotation> <xs:documentation>If the content is part of a series this allows the entry of the episodic information</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | Null EventId BillingReferenceCode | ||
| used by |
|
||
| source | <xs:complexType name="EventExtId"> <xs:sequence> <xs:choice> <xs:element name="Null"/> <xs:element name="EventId" type="Uuid"> <xs:annotation> <xs:documentation>Unique within a schedule reference for each event required to be a UUID.</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="BillingReferenceCode" minOccurs="0"> <xs:annotation> <xs:documentation>Used to link an event back to its billing record</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF |
| source | <xs:element name="Null"/> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="EventId" type="Uuid"> <xs:annotation> <xs:documentation>Unique within a schedule reference for each event required to be a UUID.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="BillingReferenceCode" minOccurs="0"> <xs:annotation> <xs:documentation>Used to link an event back to its billing record</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | EventNote | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="EventNotes"> <xs:annotation> <xs:documentation>Operator notes used to annotate the event with reference to the person that created the note.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="EventNote" type="BxfText" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EventNote" type="BxfText" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | FormatId FormatLength FormatName FormatNotes FormatUsage FormatStructure PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="Format"> <xs:sequence> <xs:element name="FormatId" type="Uuid"> <xs:annotation> <xs:documentation>The unique identifier for a format</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormatLength" type="BxfDuration"> <xs:annotation> <xs:documentation>The duration of the complete format</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormatName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>A human readable name for the format</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormatNotes" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Additional descriptive information about the format</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormatUsage" type="FormatUsage" minOccurs="0"> <xs:annotation> <xs:documentation>Describes which channels and what dates a format can be used</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormatStructure" minOccurs="0"> <xs:annotation> <xs:documentation>A detailed definition of each of the individual elements of the format that include segments, breaks, secondary events and comments.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FormatElements" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="PrimaryElementId" type="Uuid"> <xs:annotation> <xs:documentation>A UUID representing a unique identifier for this element</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormatElementType"> <xs:annotation> <xs:documentation>The type of strucutre for the element such as segment or break</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Break"/> <xs:enumeration value="Comment"/> <xs:enumeration value="ID"/> <xs:enumeration value="Non-commercial Break"/> <xs:enumeration value="Segment"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FormatOrderSequence" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the order of each of the format elements (allows placement of comments without indicating an offset time).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AvailNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the position of a break element inside the format structure.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TotalAvails" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the total number of break elements inside the format structure</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AuthorizationList" minOccurs="0"> <xs:annotation> <xs:documentation>Locations that are allowed to use the avail. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AuthorizedName" type="BxfText" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IgnoreAvail" minOccurs="0"> <xs:annotation> <xs:documentation>Describes those avails that can be ignored during playback by certain locations</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:boolean"/> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> <xs:choice> <xs:sequence> <xs:annotation> <xs:documentation>If the FormatElementType is not a Comment then the offset and duration fields are required</xs:documentation> </xs:annotation> <xs:element name="PrimaryOffset" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>Offset from the start of the show</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrimaryDuration"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDuration"> <xs:attribute name="variable"> <xs:annotation> <xs:documentation>Used to indicate if the duration can be changed based on the contents added to the format element.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="NonPrimaryElements" type="NonPrimaryElements" minOccurs="0"/> <xs:element name="Description" type="BxfText" minOccurs="0"/> <xs:element name="FormatSubElements" type="FormatSubElements" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to subdivide a format element into smaller structures which when summed in duration would equal the total of the item.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:element name="Description" type="BxfText"> <xs:annotation> <xs:documentation>If the FormatElementType is a Comment then this field is required</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="FormatId" type="Uuid"> <xs:annotation> <xs:documentation>The unique identifier for a format</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | BxfDuration | ||
| properties |
|
||
| children | SmpteDuration UtcDuration | ||
| annotation |
|
||
| source | <xs:element name="FormatLength" type="BxfDuration"> <xs:annotation> <xs:documentation>The duration of the complete format</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="FormatName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>A human readable name for the format</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="FormatNotes" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Additional descriptive information about the format</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | FormatUsage | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | AllowedChannels EmbargoDate ExpirationDate Exclusions PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="FormatUsage" type="FormatUsage" minOccurs="0"> <xs:annotation> <xs:documentation>Describes which channels and what dates a format can be used</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | FormatElements | ||||||
| annotation |
|
||||||
| source | <xs:element name="FormatStructure" minOccurs="0"> <xs:annotation> <xs:documentation>A detailed definition of each of the individual elements of the format that include segments, breaks, secondary events and comments.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FormatElements" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="PrimaryElementId" type="Uuid"> <xs:annotation> <xs:documentation>A UUID representing a unique identifier for this element</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormatElementType"> <xs:annotation> <xs:documentation>The type of strucutre for the element such as segment or break</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Break"/> <xs:enumeration value="Comment"/> <xs:enumeration value="ID"/> <xs:enumeration value="Non-commercial Break"/> <xs:enumeration value="Segment"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FormatOrderSequence" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the order of each of the format elements (allows placement of comments without indicating an offset time).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AvailNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the position of a break element inside the format structure.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TotalAvails" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the total number of break elements inside the format structure</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AuthorizationList" minOccurs="0"> <xs:annotation> <xs:documentation>Locations that are allowed to use the avail. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AuthorizedName" type="BxfText" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IgnoreAvail" minOccurs="0"> <xs:annotation> <xs:documentation>Describes those avails that can be ignored during playback by certain locations</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:boolean"/> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> <xs:choice> <xs:sequence> <xs:annotation> <xs:documentation>If the FormatElementType is not a Comment then the offset and duration fields are required</xs:documentation> </xs:annotation> <xs:element name="PrimaryOffset" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>Offset from the start of the show</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrimaryDuration"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDuration"> <xs:attribute name="variable"> <xs:annotation> <xs:documentation>Used to indicate if the duration can be changed based on the contents added to the format element.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="NonPrimaryElements" type="NonPrimaryElements" minOccurs="0"/> <xs:element name="Description" type="BxfText" minOccurs="0"/> <xs:element name="FormatSubElements" type="FormatSubElements" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to subdivide a format element into smaller structures which when summed in duration would equal the total of the item.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:element name="Description" type="BxfText"> <xs:annotation> <xs:documentation>If the FormatElementType is a Comment then this field is required</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | PrimaryElementId FormatElementType FormatOrderSequence AvailNumber TotalAvails AuthorizationList IgnoreAvail PrivateInformation PrimaryOffset PrimaryDuration NonPrimaryElements Description FormatSubElements PrivateInformation Description | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="FormatElements" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="PrimaryElementId" type="Uuid"> <xs:annotation> <xs:documentation>A UUID representing a unique identifier for this element</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormatElementType"> <xs:annotation> <xs:documentation>The type of strucutre for the element such as segment or break</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Break"/> <xs:enumeration value="Comment"/> <xs:enumeration value="ID"/> <xs:enumeration value="Non-commercial Break"/> <xs:enumeration value="Segment"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FormatOrderSequence" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the order of each of the format elements (allows placement of comments without indicating an offset time).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AvailNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the position of a break element inside the format structure.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TotalAvails" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the total number of break elements inside the format structure</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AuthorizationList" minOccurs="0"> <xs:annotation> <xs:documentation>Locations that are allowed to use the avail. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AuthorizedName" type="BxfText" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="IgnoreAvail" minOccurs="0"> <xs:annotation> <xs:documentation>Describes those avails that can be ignored during playback by certain locations</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:boolean"/> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> <xs:choice> <xs:sequence> <xs:annotation> <xs:documentation>If the FormatElementType is not a Comment then the offset and duration fields are required</xs:documentation> </xs:annotation> <xs:element name="PrimaryOffset" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>Offset from the start of the show</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrimaryDuration"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDuration"> <xs:attribute name="variable"> <xs:annotation> <xs:documentation>Used to indicate if the duration can be changed based on the contents added to the format element.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="NonPrimaryElements" type="NonPrimaryElements" minOccurs="0"/> <xs:element name="Description" type="BxfText" minOccurs="0"/> <xs:element name="FormatSubElements" type="FormatSubElements" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to subdivide a format element into smaller structures which when summed in duration would equal the total of the item.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:element name="Description" type="BxfText"> <xs:annotation> <xs:documentation>If the FormatElementType is a Comment then this field is required</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="PrimaryElementId" type="Uuid"> <xs:annotation> <xs:documentation>A UUID representing a unique identifier for this element</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="FormatElementType"> <xs:annotation> <xs:documentation>The type of strucutre for the element such as segment or break</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Break"/> <xs:enumeration value="Comment"/> <xs:enumeration value="ID"/> <xs:enumeration value="Non-commercial Break"/> <xs:enumeration value="Segment"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:positiveInteger | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="FormatOrderSequence" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the order of each of the format elements (allows placement of comments without indicating an offset time).</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:positiveInteger | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="AvailNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the position of a break element inside the format structure.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:positiveInteger | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="TotalAvails" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the total number of break elements inside the format structure</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | AuthorizedName | ||||||
| annotation |
|
||||||
| source | <xs:element name="AuthorizationList" minOccurs="0"> <xs:annotation> <xs:documentation>Locations that are allowed to use the avail. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AuthorizedName" type="BxfText" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="AuthorizedName" type="BxfText" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | extension of xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="IgnoreAvail" minOccurs="0"> <xs:annotation> <xs:documentation>Describes those avails that can be ignored during playback by certain locations</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:boolean"/> </xs:simpleContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="PrimaryOffset" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>Offset from the start of the show</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | extension of BxfDuration | ||||||||||||||
| properties |
|
||||||||||||||
| children | SmpteDuration UtcDuration | ||||||||||||||
| attributes |
|
||||||||||||||
| source | <xs:element name="PrimaryDuration"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDuration"> <xs:attribute name="variable"> <xs:annotation> <xs:documentation>Used to indicate if the duration can be changed based on the contents added to the format element.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| annotation |
|
||
| source | <xs:attribute name="variable"> <xs:annotation> <xs:documentation>Used to indicate if the duration can be changed based on the contents added to the format element.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | NonPrimaryElements | ||||||
| properties |
|
||||||
| children | NonPrimaryElementId NonPrimaryOffset NonPrimaryDuration NonPrimaryDescription Macros PrimaryElementId | ||||||
| source | <xs:element name="NonPrimaryElements" type="NonPrimaryElements" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Description" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | FormatSubElements | ||||||
| properties |
|
||||||
| children | SubElementID SubElementSequence SubElementType SubElementDuration SubElementCode SubElementName SubElementCategory NonPrimaryElements PrivateInformation | ||||||
| annotation |
|
||||||
| source | <xs:element name="FormatSubElements" type="FormatSubElements" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to subdivide a format element into smaller structures which when summed in duration would equal the total of the item.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Description" type="BxfText"> <xs:annotation> <xs:documentation>If the FormatElementType is a Comment then this field is required</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | SubElementID SubElementSequence SubElementType SubElementDuration SubElementCode SubElementName SubElementCategory NonPrimaryElements PrivateInformation | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="FormatSubElements"> <xs:annotation> <xs:documentation>Used to subdivide a format element into smaller structures which when summed in duration would equal the total of the item.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="SubElementID" type="Uuid"> <xs:annotation> <xs:documentation>UUID identfier for the structure.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SubElementSequence" type="xs:integer"> <xs:annotation> <xs:documentation>The ordinal sequence of each element with in the substructure.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SubElementType" type="xs:string"> <xs:annotation> <xs:documentation>The type of element as defined in Configuration that is acceptable within the substructure. Typically strings such as National, Local, but can be any unique definition for the element.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SubElementDuration"> <xs:annotation> <xs:documentation>The expected duration of the subelement.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDuration"> <xs:attribute name="variable"> <xs:annotation> <xs:documentation>Used to indicate if the duration can be changed based on the contents added to the format element.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="SubElementCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>A string that defines the type of element or localized code for that element.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SubElementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>An optional name for the subelement.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SubElementCategory" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>An optional category as defined in Configuration or elsewhere which allows the grouping of the subelements.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="NonPrimaryElements" type="NonPrimaryElements" minOccurs="0"> <xs:annotation> <xs:documentation>It is possible to add secondary events to a subelement such that one or more events occur at the same time or in overlapping sequence.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="SubElementID" type="Uuid"> <xs:annotation> <xs:documentation>UUID identfier for the structure.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:integer | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="SubElementSequence" type="xs:integer"> <xs:annotation> <xs:documentation>The ordinal sequence of each element with in the substructure.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="SubElementType" type="xs:string"> <xs:annotation> <xs:documentation>The type of element as defined in Configuration that is acceptable within the substructure. Typically strings such as National, Local, but can be any unique definition for the element.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | extension of BxfDuration | ||||||||||||||
| properties |
|
||||||||||||||
| children | SmpteDuration UtcDuration | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="SubElementDuration"> <xs:annotation> <xs:documentation>The expected duration of the subelement.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDuration"> <xs:attribute name="variable"> <xs:annotation> <xs:documentation>Used to indicate if the duration can be changed based on the contents added to the format element.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| annotation |
|
||
| source | <xs:attribute name="variable"> <xs:annotation> <xs:documentation>Used to indicate if the duration can be changed based on the contents added to the format element.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="SubElementCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>A string that defines the type of element or localized code for that element.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="SubElementName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>An optional name for the subelement.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="SubElementCategory" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>An optional category as defined in Configuration or elsewhere which allows the grouping of the subelements.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | NonPrimaryElements | ||||||
| properties |
|
||||||
| children | NonPrimaryElementId NonPrimaryOffset NonPrimaryDuration NonPrimaryDescription Macros PrimaryElementId | ||||||
| annotation |
|
||||||
| source | <xs:element name="NonPrimaryElements" type="NonPrimaryElements" minOccurs="0"> <xs:annotation> <xs:documentation>It is possible to add secondary events to a subelement such that one or more events occur at the same time or in overlapping sequence.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | AllowedChannels EmbargoDate ExpirationDate Exclusions PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="FormatUsage"> <xs:annotation> <xs:documentation>Describes for a format which channels it can be used on</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="AllowedChannels" type="BxfShortName" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Channels that a format can be used on</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EmbargoDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>First date the format can be used</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ExpirationDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Last date the format can be used</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Exclusions" type="BxfExtensions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Allows unlimited defined values to be excluded as part of the FormatUsage. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfShortName | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="AllowedChannels" type="BxfShortName" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Channels that a format can be used on</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:date | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="EmbargoDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>First date the format can be used</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:date | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="ExpirationDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Last date the format can be used</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | BxfExtensions | ||||||||||||||
| properties |
|
||||||||||||||
| children | ItemValue | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="Exclusions" type="BxfExtensions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Allows unlimited defined values to be excluded as part of the FormatUsage. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | StartTime EndTime SpatialLocation | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="FragmentLocation"> <xs:annotation> <xs:documentation>The time range and a spatial location that defines a unique part of the video essence. (v5.0)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="StartTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Start time on the video</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>End time on the video</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SpatialLocation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>A string representing a rectangular spatial region of the video track according to the String pattern defined in W3C Media Fragments - 4.2.2 Spatial Dimension [3]</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="StartTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Start time on the video</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EndTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>End time on the video</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="SpatialLocation" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>A string representing a rectangular spatial region of the video track according to the String pattern defined in W3C Media Fragments - 4.2.2 Spatial Dimension [3]</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | GraphicCollectionName GraphicTemplate GraphicKeyer GraphicTextSource GraphicText GraphicTextSequence GraphicTextTitle PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="GraphicData"> <xs:annotation> <xs:documentation>Use to add in graphics associated data to a specific secondary event. Used for delineating a graphic collection, keyer number, template name, etc.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="GraphicCollectionName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The collection in which the template can be found</xs:documentation> </xs:annotation> </xs:element> <xs:element name="GraphicTemplate" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Name of template used for graphics overlay</xs:documentation> </xs:annotation> </xs:element> <xs:element name="GraphicKeyer" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Name or number of the keyer being used</xs:documentation> </xs:annotation> </xs:element> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element name="GraphicTextSource" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>If an external source is used for the graphics, specify a path or external device.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="GraphicText" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Actual text to appear. Do not use for captioning.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="GraphicTextSequence" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Ordering of the key information. (v5.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="GraphicTextTitle" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The name of the key item. (v5.0)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="GraphicCollectionName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The collection in which the template can be found</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="GraphicTemplate" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Name of template used for graphics overlay</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="GraphicKeyer" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Name or number of the keyer being used</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="GraphicTextSource" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>If an external source is used for the graphics, specify a path or external device.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="GraphicText" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Actual text to appear. Do not use for captioning.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:positiveInteger | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="GraphicTextSequence" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Ordering of the key information. (v5.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="GraphicTextTitle" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The name of the key item. (v5.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||
| children | PlacementMethod ContentRotation DRCallToAction Disposal InstructionComments AgencyDisclaimer BuyingSystemDetails InstructionFiles PrivateInformation | ||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="InstructionDetail"> <xs:annotation> <xs:documentation>Rules limiting where the NonProgramContent (NPC) can be used on a schedule. (v3.0)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="PlacementMethod" minOccurs="0"> <xs:annotation> <xs:documentation>Rules concerning the placement of NPC onto a linear schedule at a specific distribution location, station, network, or other operator</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="NPCSchedule" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>NonProgramContent placement rules that either specify or restrict where a spot can be placed by time periods or specifically named programs</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="Dayparts" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Time periods defined by days of the week and start and end times that either include or exclude the placement of the spot</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDaypart"> <xs:sequence> <xs:element name="Programs" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Option to list programs that would normally be excluded or included wuthin the description of the dayparts. (E.g. run in Primetime, but not in a specific news programs).</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="excludeFlag" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to 1, treat defined daypart as a period to be excluded. If set to 0 then treat as a period to be included. Default value is 0.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:sequence maxOccurs="unbounded"> <xs:element name="Programs" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Programs which are specially being included or excluded from the order and placement of the spot.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="excludeFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>If set to 1, treat program to be excluded. If set to 0, set program to be included.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="Daypart" type="BxfDaypart" minOccurs="0"> <xs:annotation> <xs:documentation>Option to designate dayparts to be included or excluded when considering the program placement. (e.g. run in PrimeTime airing of program "A", but not the latenight rerun of same program).</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:element name="NamedRule" type="xs:string" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to pass a defined named rule for placement of content that is agreed to by both parties. For example, a predefined rule like "ROS" to indicate run of schedule on the station.</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:attribute name="contentMapId"> <xs:annotation> <xs:documentation>A unique identifier within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="comments" type="xs:string"> <xs:annotation> <xs:documentation>Schedule specific comments</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ContentRotation" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Frequency" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>Number of times the NPC can be aired in the flight period</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RotationPercentage" minOccurs="0"> <xs:annotation> <xs:documentation>If multiple NPC records, use this to designate the rotation percentage</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RotationPattern" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>String of comma separated numbers indicating content order of placement by traffic system.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RotationSequence" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>If multiple NPC records, use this to designate the rotation sequence</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="contentMapId"> <xs:annotation> <xs:documentation>A unique identifier within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="DRCallToAction" minOccurs="0"> <xs:annotation> <xs:documentation>Direct Response Information</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="DRCallToActionType"> <xs:annotation> <xs:documentation>Select a type from valid enumerations such Phone Number, URL, SMS, etc.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Phone Number"/> <xs:enumeration value="URL"/> <xs:enumeration value="SMS"/> <xs:enumeration value="Address"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DRCallToActionValue" type="xs:string"> <xs:annotation> <xs:documentation>Place actual value as a string in this field.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Disposal" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Instructions on the disposal of the NPC media once the contract period has ended</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InstructionComments" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Specific comments concerning the instructions for the placement or use of the NPC on a schedule</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AgencyDisclaimer" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Legal disclaimer provided by the buying agency that notifies the entity executing this contract of various limitations or other issues concerning the airing of the NPC material.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BuyingSystemDetails" minOccurs="0"> <xs:annotation> <xs:documentation>Specific items that are referenced in the buying system, but are not part of the traffic instructions.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="TargetDayparts" type="BxfDaypart" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Dayparts that are targeted for the purposes of this buy, but are not specifically purchased as part of the contract.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TargetPrograms" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Programs targeted for the purpose of this buy, but are not specifically purchased as part of the contract.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TargetCost" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>An estimate of the average cost expected for the buy.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DistributionDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>The date that the NPC media is expected to have been received by the entity airing the copy for this buy.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="InstructionFiles" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Location to embed actual data files that would typically consist of the documentation for the traffic department to execute these instructions. Can also be used to distribute small media files such as graphics and audio files, but not to be used for video.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="xs:anyType"> <xs:attribute name="fileName" type="xs:string"> <xs:annotation> <xs:documentation>Filename associated to the file.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="actionType" use="required"> <xs:annotation> <xs:documentation>The type of action the receiving system could take with the delineated instructions for the specific schedule including adding new instructions, revising existing instructions or deleting previous instructions.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Add"/> <xs:enumeration value="Delete"/> <xs:enumeration value="Revision"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="instructionId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="stationId" type="xs:string"> <xs:annotation> <xs:documentation>Instructions/rules can be applied to a single station as referenced in the JobDetails/Job Performers/Station element. If multiple stations are to get the same instructions then do not use this and use InstructionMap instead.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="actionType" use="required"> <xs:annotation> <xs:documentation>The type of action the receiving system could take with the delineated instructions for the specific schedule including adding new instructions, revising existing instructions or deleting previous instructions.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Add"/> <xs:enumeration value="Delete"/> <xs:enumeration value="Revision"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="instructionId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="stationId" type="xs:string"> <xs:annotation> <xs:documentation>Instructions/rules can be applied to a single station as referenced in the JobDetails/Job Performers/Station element. If multiple stations are to get the same instructions then do not use this and use InstructionMap instead.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | NPCSchedule PrivateInformation | ||||||
| annotation |
|
||||||
| source | <xs:element name="PlacementMethod" minOccurs="0"> <xs:annotation> <xs:documentation>Rules concerning the placement of NPC onto a linear schedule at a specific distribution location, station, network, or other operator</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="NPCSchedule" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>NonProgramContent placement rules that either specify or restrict where a spot can be placed by time periods or specifically named programs</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="Dayparts" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Time periods defined by days of the week and start and end times that either include or exclude the placement of the spot</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDaypart"> <xs:sequence> <xs:element name="Programs" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Option to list programs that would normally be excluded or included wuthin the description of the dayparts. (E.g. run in Primetime, but not in a specific news programs).</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="excludeFlag" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to 1, treat defined daypart as a period to be excluded. If set to 0 then treat as a period to be included. Default value is 0.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:sequence maxOccurs="unbounded"> <xs:element name="Programs" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Programs which are specially being included or excluded from the order and placement of the spot.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="excludeFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>If set to 1, treat program to be excluded. If set to 0, set program to be included.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="Daypart" type="BxfDaypart" minOccurs="0"> <xs:annotation> <xs:documentation>Option to designate dayparts to be included or excluded when considering the program placement. (e.g. run in PrimeTime airing of program "A", but not the latenight rerun of same program).</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:element name="NamedRule" type="xs:string" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to pass a defined named rule for placement of content that is agreed to by both parties. For example, a predefined rule like "ROS" to indicate run of schedule on the station.</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:attribute name="contentMapId"> <xs:annotation> <xs:documentation>A unique identifier within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="comments" type="xs:string"> <xs:annotation> <xs:documentation>Schedule specific comments</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| children | Dayparts Programs Daypart NamedRule | ||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <xs:element name="NPCSchedule" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>NonProgramContent placement rules that either specify or restrict where a spot can be placed by time periods or specifically named programs</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="Dayparts" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Time periods defined by days of the week and start and end times that either include or exclude the placement of the spot</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDaypart"> <xs:sequence> <xs:element name="Programs" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Option to list programs that would normally be excluded or included wuthin the description of the dayparts. (E.g. run in Primetime, but not in a specific news programs).</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="excludeFlag" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to 1, treat defined daypart as a period to be excluded. If set to 0 then treat as a period to be included. Default value is 0.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:sequence maxOccurs="unbounded"> <xs:element name="Programs" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Programs which are specially being included or excluded from the order and placement of the spot.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="excludeFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>If set to 1, treat program to be excluded. If set to 0, set program to be included.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="Daypart" type="BxfDaypart" minOccurs="0"> <xs:annotation> <xs:documentation>Option to designate dayparts to be included or excluded when considering the program placement. (e.g. run in PrimeTime airing of program "A", but not the latenight rerun of same program).</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:element name="NamedRule" type="xs:string" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to pass a defined named rule for placement of content that is agreed to by both parties. For example, a predefined rule like "ROS" to indicate run of schedule on the station.</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:attribute name="contentMapId"> <xs:annotation> <xs:documentation>A unique identifier within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="comments" type="xs:string"> <xs:annotation> <xs:documentation>Schedule specific comments</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| annotation |
|
||
| source | <xs:attribute name="contentMapId"> <xs:annotation> <xs:documentation>A unique identifier within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="comments" type="xs:string"> <xs:annotation> <xs:documentation>Schedule specific comments</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | extension of BxfDaypart | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | DaypartDetail DaypartName StartDate EndDate DaypartComment PrivateInformation Programs | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="Dayparts" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Time periods defined by days of the week and start and end times that either include or exclude the placement of the spot</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDaypart"> <xs:sequence> <xs:element name="Programs" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Option to list programs that would normally be excluded or included wuthin the description of the dayparts. (E.g. run in Primetime, but not in a specific news programs).</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="excludeFlag" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to 1, treat defined daypart as a period to be excluded. If set to 0 then treat as a period to be included. Default value is 0.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of BxfText | ||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Programs" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Option to list programs that would normally be excluded or included wuthin the description of the dayparts. (E.g. run in Primetime, but not in a specific news programs).</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="excludeFlag" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to 1, treat defined daypart as a period to be excluded. If set to 0 then treat as a period to be included. Default value is 0.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="excludeFlag" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to 1, treat defined daypart as a period to be excluded. If set to 0 then treat as a period to be included. Default value is 0.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of BxfText | ||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Programs" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Programs which are specially being included or excluded from the order and placement of the spot.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="excludeFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>If set to 1, treat program to be excluded. If set to 0, set program to be included.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="excludeFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>If set to 1, treat program to be excluded. If set to 0, set program to be included.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | BxfDaypart | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | DaypartDetail DaypartName StartDate EndDate DaypartComment PrivateInformation | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="Daypart" type="BxfDaypart" minOccurs="0"> <xs:annotation> <xs:documentation>Option to designate dayparts to be included or excluded when considering the program placement. (e.g. run in PrimeTime airing of program "A", but not the latenight rerun of same program).</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="NamedRule" type="xs:string" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to pass a defined named rule for placement of content that is agreed to by both parties. For example, a predefined rule like "ROS" to indicate run of schedule on the station.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| properties |
|
||||||||||||||
| children | Frequency RotationPercentage RotationPattern RotationSequence | ||||||||||||||
| attributes |
|
||||||||||||||
| source | <xs:element name="ContentRotation" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Frequency" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>Number of times the NPC can be aired in the flight period</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RotationPercentage" minOccurs="0"> <xs:annotation> <xs:documentation>If multiple NPC records, use this to designate the rotation percentage</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="RotationPattern" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>String of comma separated numbers indicating content order of placement by traffic system.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RotationSequence" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>If multiple NPC records, use this to designate the rotation sequence</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="contentMapId"> <xs:annotation> <xs:documentation>A unique identifier within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| annotation |
|
||
| source | <xs:attribute name="contentMapId"> <xs:annotation> <xs:documentation>A unique identifier within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:integer | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Frequency" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>Number of times the NPC can be aired in the flight period</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:integer | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="RotationPercentage" minOccurs="0"> <xs:annotation> <xs:documentation>If multiple NPC records, use this to designate the rotation percentage</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="RotationPattern" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>String of comma separated numbers indicating content order of placement by traffic system.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:integer | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="RotationSequence" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>If multiple NPC records, use this to designate the rotation sequence</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | DRCallToActionType DRCallToActionValue | ||||||
| annotation |
|
||||||
| source | <xs:element name="DRCallToAction" minOccurs="0"> <xs:annotation> <xs:documentation>Direct Response Information</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="DRCallToActionType"> <xs:annotation> <xs:documentation>Select a type from valid enumerations such Phone Number, URL, SMS, etc.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Phone Number"/> <xs:enumeration value="URL"/> <xs:enumeration value="SMS"/> <xs:enumeration value="Address"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DRCallToActionValue" type="xs:string"> <xs:annotation> <xs:documentation>Place actual value as a string in this field.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="DRCallToActionType"> <xs:annotation> <xs:documentation>Select a type from valid enumerations such Phone Number, URL, SMS, etc.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Phone Number"/> <xs:enumeration value="URL"/> <xs:enumeration value="SMS"/> <xs:enumeration value="Address"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="DRCallToActionValue" type="xs:string"> <xs:annotation> <xs:documentation>Place actual value as a string in this field.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Disposal" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Instructions on the disposal of the NPC media once the contract period has ended</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="InstructionComments" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Specific comments concerning the instructions for the placement or use of the NPC on a schedule</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="AgencyDisclaimer" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Legal disclaimer provided by the buying agency that notifies the entity executing this contract of various limitations or other issues concerning the airing of the NPC material.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | TargetDayparts TargetPrograms TargetCost DistributionDate | ||||||
| annotation |
|
||||||
| source | <xs:element name="BuyingSystemDetails" minOccurs="0"> <xs:annotation> <xs:documentation>Specific items that are referenced in the buying system, but are not part of the traffic instructions.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="TargetDayparts" type="BxfDaypart" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Dayparts that are targeted for the purposes of this buy, but are not specifically purchased as part of the contract.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TargetPrograms" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Programs targeted for the purpose of this buy, but are not specifically purchased as part of the contract.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TargetCost" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>An estimate of the average cost expected for the buy.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DistributionDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>The date that the NPC media is expected to have been received by the entity airing the copy for this buy.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | BxfDaypart | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | DaypartDetail DaypartName StartDate EndDate DaypartComment PrivateInformation | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="TargetDayparts" type="BxfDaypart" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Dayparts that are targeted for the purposes of this buy, but are not specifically purchased as part of the contract.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="TargetPrograms" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Programs targeted for the purpose of this buy, but are not specifically purchased as part of the contract.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:decimal | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="TargetCost" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>An estimate of the average cost expected for the buy.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:date | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="DistributionDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>The date that the NPC media is expected to have been received by the entity airing the copy for this buy.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | extension of xs:anyType | ||||||||||||||
| properties |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="InstructionFiles" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Location to embed actual data files that would typically consist of the documentation for the traffic department to execute these instructions. Can also be used to distribute small media files such as graphics and audio files, but not to be used for video.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="xs:anyType"> <xs:attribute name="fileName" type="xs:string"> <xs:annotation> <xs:documentation>Filename associated to the file.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="fileName" type="xs:string"> <xs:annotation> <xs:documentation>Filename associated to the file.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="InstructionMap"> <xs:annotation> <xs:documentation>Used to map stations, content and traffic instructions in a many to many relationship. (v3.0)</xs:documentation> </xs:annotation> <xs:attribute name="jobInstructionId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier for the job within the context of this message that is defined under JobDetail/JobInstructions</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="contentMapId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier for content within the context of this message that is defined under TrafficInstructions/Content</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="stationId" type="xs:string" use="required"> <xs:annotation> <xs:documentation>A unique identifier for the station within the context of this message that is defined under JobDetail/JobPerformers /Station/StationId element.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="instructionId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier for each instruction within the context of this message that is defined under TrafficInstruction/InstructionDetail.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="jobInstructionId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier for the job within the context of this message that is defined under JobDetail/JobInstructions</xs:documentation> </xs:annotation> </xs:attribute> |
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="contentMapId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier for content within the context of this message that is defined under TrafficInstructions/Content</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="stationId" type="xs:string" use="required"> <xs:annotation> <xs:documentation>A unique identifier for the station within the context of this message that is defined under JobDetail/JobPerformers /Station/StationId element.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="instructionId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier for each instruction within the context of this message that is defined under TrafficInstruction/InstructionDetail.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | JobType JobRequester JobManager JobPerformers JobInstruction JobDescription JobBilling JobRelease PrivateInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="JobDetail"> <xs:annotation> <xs:documentation>Allows the message to assign job information. If more than one company or process is required for a job, enter multiple records and link using the jobId. If one job is dependent on the completion of another, link the jobs using jobID and jobDependency. (v3.0)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="JobType" type="xs:string"> <xs:annotation> <xs:documentation>Type of job to be performed. This is a specific list that the receiver of the message understands and can act on and would normally also be delineated in Configuration.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="JobRequester"> <xs:annotation> <xs:documentation>Company or person requesting the job to be performed</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfCompany"> <xs:sequence minOccurs="0"> <xs:element name="AdditionalCompany" type="BxfCompany" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="JobManager" type="BxfCompany" minOccurs="0"> <xs:annotation> <xs:documentation>Company or person managing or coordinating the work across multiple companies</xs:documentation> </xs:annotation> </xs:element> <xs:element name="JobPerformers" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The company that actually performs the work</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfCompany"> <xs:sequence> <xs:element name="Station" type="BxfStation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The entities that will perform the job</xs:documentation> </xs:annotation> </xs:element> <xs:element name="JobResults" minOccurs="0"> <xs:annotation> <xs:documentation>Once the Performer works on a submitted job the results of that work would be available to indicate to the JobRequester and JobManager the status of the specific job, either accepted and performed or rejected.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Accepted" type="xs:boolean"> <xs:annotation> <xs:documentation>A flag to indicate that the job sent to the Performer has been accepted and either has been worked on or will be worked on. If the flag is negated it indicates the job was rejected and will not be performed.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="UserName" type="xs:string"> <xs:annotation> <xs:documentation>The user that was associated with the decision to accept or reject a job at the Performer company. Usually linked to a specific user in the Performer's system.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="UserComment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>An optional comment to indicate what was done with a job.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="JobInstruction" minOccurs="0"> <xs:annotation> <xs:documentation>Instruction reference identifiers, codes and comments as well as start and end dates</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="JobReference" minOccurs="0"> <xs:annotation> <xs:documentation>Used to provide JobPerformer with additional information to lookup a specific job related to a separate ordering process (e.g. Advertiser Name/Estimate Number could be provided to help look up a specific order in a traffic system).</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="ReferenceType" type="xs:string"> <xs:annotation> <xs:documentation>The type of reference being provided which can be designated in Configuration.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReferenceName" type="xs:string"/> <xs:element name="ReferenceCode" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Disclaimer" minOccurs="0"> <xs:annotation> <xs:documentation>Disclaimer that applies to all instuctions associated to the job. For example, if the job is for a single agency, but has multiple Traffic Instructions this can be used to inert the Agency's Disclaimer once rather than having to repeat it at the lower level.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InstructionComment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Comments for the full instructions</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="jobInstructionId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier for the job within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="instructionType" use="required"> <xs:annotation> <xs:documentation>Instruction type associated with this specific job. (See Configuration Section in BXF Protocol Documentation) </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> <xs:attribute name="instructionStartDate" type="xs:date" use="required"> <xs:annotation> <xs:documentation>The start date for the range of dates that the job covers.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="instructionEndDate" type="xs:date"> <xs:annotation> <xs:documentation>The end date for the range of dates that the job covers.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="revisionNumber" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>A non-negative integer that is assigned to the same job when revised in order to establish a hierarchy to multiple job revisions.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="revisionDateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>The date a revision is issued for an existing job. Note: recommended to be UTC.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="revisionReferenceId" type="xs:string"> <xs:annotation> <xs:documentation>The original reference identifier for the job being revised.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="revisionReason" type="xs:string"> <xs:annotation> <xs:documentation>A textual reason for why the job is being revised to be presented to the job performers.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="acceptRejectFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>A boolean flag indicating if the job manager or a job performer has accepted to work on the job or has rejected it.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="JobDescription" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Text description of the job to be performed</xs:documentation> </xs:annotation> </xs:element> <xs:element name="JobBilling" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Optional details concerning the way the job be billed or invoiced for the work performed.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="BillingReference" type="xs:string"> <xs:annotation> <xs:documentation>The billing reference identifier.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PONumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>A purchase order number related to the job request.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LineNumber" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>A line reference value on the purchase order or contract order that relates to the work for this specific job.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Quantity" type="xs:integer"> <xs:annotation> <xs:documentation>The quantity of the item to be billed (units, hours, etc.)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>A textual description of the job completed, its purpose and status.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Cost" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>The value to be billed for the specific job.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="JobRelease" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date-Time when the job is expected to be completed and released, assuming it is held until this point in time. Typically not used by the JobPerformer.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="jobId" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Sender's internal reference identifier for the work to be performed within the message. Also used to reference items in the rest of the message when multiple jobs included in the message or if multiple jobs are sent in separate messages.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="subJobId" type="xs:string"> <xs:annotation> <xs:documentation>If multiple job messages for multiple parts of the same job, use this to identify the secondary job actions while still linking to the master job identifier.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="jobDependency" type="xs:string"> <xs:annotation> <xs:documentation>Enter the jobId or subJobId that this job is dependent on and cannot be started until completed. If left blank, assume job is not dependent and can be started as soon as received.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="orderId" type="xs:string"> <xs:annotation> <xs:documentation>Receiver's reference identifier for the work to be performed within the message if known in advance - link to existing order sent earlier.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="serviceLevel" type="xs:string"> <xs:annotation> <xs:documentation>Level of service priority to assign to the job as defined by the agreement between the JobRequester and JobPerformer and in Configuration.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="jobId" type="xs:string" use="required"> <xs:annotation> <xs:documentation>Sender's internal reference identifier for the work to be performed within the message. Also used to reference items in the rest of the message when multiple jobs included in the message or if multiple jobs are sent in separate messages.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="subJobId" type="xs:string"> <xs:annotation> <xs:documentation>If multiple job messages for multiple parts of the same job, use this to identify the secondary job actions while still linking to the master job identifier.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="jobDependency" type="xs:string"> <xs:annotation> <xs:documentation>Enter the jobId or subJobId that this job is dependent on and cannot be started until completed. If left blank, assume job is not dependent and can be started as soon as received.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="orderId" type="xs:string"> <xs:annotation> <xs:documentation>Receiver's reference identifier for the work to be performed within the message if known in advance - link to existing order sent earlier.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="serviceLevel" type="xs:string"> <xs:annotation> <xs:documentation>Level of service priority to assign to the job as defined by the agreement between the JobRequester and JobPerformer and in Configuration.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="JobType" type="xs:string"> <xs:annotation> <xs:documentation>Type of job to be performed. This is a specific list that the receiver of the message understands and can act on and would normally also be delineated in Configuration.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | extension of BxfCompany | ||
| properties |
|
||
| children | CompanyName CompanyType CompanyDetails PrivateInformation AdditionalCompany | ||
| annotation |
|
||
| source | <xs:element name="JobRequester"> <xs:annotation> <xs:documentation>Company or person requesting the job to be performed</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfCompany"> <xs:sequence minOccurs="0"> <xs:element name="AdditionalCompany" type="BxfCompany" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfCompany | ||||||
| properties |
|
||||||
| children | CompanyName CompanyType CompanyDetails PrivateInformation | ||||||
| source | <xs:element name="AdditionalCompany" type="BxfCompany" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfCompany | ||||||
| properties |
|
||||||
| children | CompanyName CompanyType CompanyDetails PrivateInformation | ||||||
| annotation |
|
||||||
| source | <xs:element name="JobManager" type="BxfCompany" minOccurs="0"> <xs:annotation> <xs:documentation>Company or person managing or coordinating the work across multiple companies</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | extension of BxfCompany | ||||||
| properties |
|
||||||
| children | CompanyName CompanyType CompanyDetails PrivateInformation Station JobResults | ||||||
| annotation |
|
||||||
| source | <xs:element name="JobPerformers" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The company that actually performs the work</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfCompany"> <xs:sequence> <xs:element name="Station" type="BxfStation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The entities that will perform the job</xs:documentation> </xs:annotation> </xs:element> <xs:element name="JobResults" minOccurs="0"> <xs:annotation> <xs:documentation>Once the Performer works on a submitted job the results of that work would be available to indicate to the JobRequester and JobManager the status of the specific job, either accepted and performed or rejected.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Accepted" type="xs:boolean"> <xs:annotation> <xs:documentation>A flag to indicate that the job sent to the Performer has been accepted and either has been worked on or will be worked on. If the flag is negated it indicates the job was rejected and will not be performed.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="UserName" type="xs:string"> <xs:annotation> <xs:documentation>The user that was associated with the decision to accept or reject a job at the Performer company. Usually linked to a specific user in the Performer's system.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="UserComment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>An optional comment to indicate what was done with a job.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfStation | ||||||
| properties |
|
||||||
| children | StationId StationName StationCallSign StationType DistributionPlatform Ownership Contacts Coverage | ||||||
| annotation |
|
||||||
| source | <xs:element name="Station" type="BxfStation" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The entities that will perform the job</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Accepted UserName UserComment PrivateInformation | ||||||
| annotation |
|
||||||
| source | <xs:element name="JobResults" minOccurs="0"> <xs:annotation> <xs:documentation>Once the Performer works on a submitted job the results of that work would be available to indicate to the JobRequester and JobManager the status of the specific job, either accepted and performed or rejected.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Accepted" type="xs:boolean"> <xs:annotation> <xs:documentation>A flag to indicate that the job sent to the Performer has been accepted and either has been worked on or will be worked on. If the flag is negated it indicates the job was rejected and will not be performed.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="UserName" type="xs:string"> <xs:annotation> <xs:documentation>The user that was associated with the decision to accept or reject a job at the Performer company. Usually linked to a specific user in the Performer's system.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="UserComment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>An optional comment to indicate what was done with a job.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="Accepted" type="xs:boolean"> <xs:annotation> <xs:documentation>A flag to indicate that the job sent to the Performer has been accepted and either has been worked on or will be worked on. If the flag is negated it indicates the job was rejected and will not be performed.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="UserName" type="xs:string"> <xs:annotation> <xs:documentation>The user that was associated with the decision to accept or reject a job at the Performer company. Usually linked to a specific user in the Performer's system.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="UserComment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>An optional comment to indicate what was done with a job.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | JobReference Disclaimer InstructionComment PrivateInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="JobInstruction" minOccurs="0"> <xs:annotation> <xs:documentation>Instruction reference identifiers, codes and comments as well as start and end dates</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="JobReference" minOccurs="0"> <xs:annotation> <xs:documentation>Used to provide JobPerformer with additional information to lookup a specific job related to a separate ordering process (e.g. Advertiser Name/Estimate Number could be provided to help look up a specific order in a traffic system).</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="ReferenceType" type="xs:string"> <xs:annotation> <xs:documentation>The type of reference being provided which can be designated in Configuration.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReferenceName" type="xs:string"/> <xs:element name="ReferenceCode" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Disclaimer" minOccurs="0"> <xs:annotation> <xs:documentation>Disclaimer that applies to all instuctions associated to the job. For example, if the job is for a single agency, but has multiple Traffic Instructions this can be used to inert the Agency's Disclaimer once rather than having to repeat it at the lower level.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InstructionComment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Comments for the full instructions</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="jobInstructionId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier for the job within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="instructionType" use="required"> <xs:annotation> <xs:documentation>Instruction type associated with this specific job. (See Configuration Section in BXF Protocol Documentation) </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> <xs:attribute name="instructionStartDate" type="xs:date" use="required"> <xs:annotation> <xs:documentation>The start date for the range of dates that the job covers.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="instructionEndDate" type="xs:date"> <xs:annotation> <xs:documentation>The end date for the range of dates that the job covers.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="revisionNumber" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>A non-negative integer that is assigned to the same job when revised in order to establish a hierarchy to multiple job revisions.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="revisionDateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>The date a revision is issued for an existing job. Note: recommended to be UTC.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="revisionReferenceId" type="xs:string"> <xs:annotation> <xs:documentation>The original reference identifier for the job being revised.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="revisionReason" type="xs:string"> <xs:annotation> <xs:documentation>A textual reason for why the job is being revised to be presented to the job performers.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="acceptRejectFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>A boolean flag indicating if the job manager or a job performer has accepted to work on the job or has rejected it.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="jobInstructionId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier for the job within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | restriction of xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="instructionType" use="required"> <xs:annotation> <xs:documentation>Instruction type associated with this specific job. (See Configuration Section in BXF Protocol Documentation) </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"/> </xs:simpleType> </xs:attribute> |
| type | xs:date | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="instructionStartDate" type="xs:date" use="required"> <xs:annotation> <xs:documentation>The start date for the range of dates that the job covers.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:date | ||
| annotation |
|
||
| source | <xs:attribute name="instructionEndDate" type="xs:date"> <xs:annotation> <xs:documentation>The end date for the range of dates that the job covers.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:nonNegativeInteger | ||
| annotation |
|
||
| source | <xs:attribute name="revisionNumber" type="xs:nonNegativeInteger"> <xs:annotation> <xs:documentation>A non-negative integer that is assigned to the same job when revised in order to establish a hierarchy to multiple job revisions.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:dateTime | ||
| annotation |
|
||
| source | <xs:attribute name="revisionDateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>The date a revision is issued for an existing job. Note: recommended to be UTC.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="revisionReferenceId" type="xs:string"> <xs:annotation> <xs:documentation>The original reference identifier for the job being revised.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="revisionReason" type="xs:string"> <xs:annotation> <xs:documentation>A textual reason for why the job is being revised to be presented to the job performers.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="acceptRejectFlag" type="xs:boolean"> <xs:annotation> <xs:documentation>A boolean flag indicating if the job manager or a job performer has accepted to work on the job or has rejected it.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | ReferenceType ReferenceName ReferenceCode | ||||||
| annotation |
|
||||||
| source | <xs:element name="JobReference" minOccurs="0"> <xs:annotation> <xs:documentation>Used to provide JobPerformer with additional information to lookup a specific job related to a separate ordering process (e.g. Advertiser Name/Estimate Number could be provided to help look up a specific order in a traffic system).</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="ReferenceType" type="xs:string"> <xs:annotation> <xs:documentation>The type of reference being provided which can be designated in Configuration.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReferenceName" type="xs:string"/> <xs:element name="ReferenceCode" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="ReferenceType" type="xs:string"> <xs:annotation> <xs:documentation>The type of reference being provided which can be designated in Configuration.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| source | <xs:element name="ReferenceName" type="xs:string"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:element name="ReferenceCode" type="xs:string" minOccurs="0"/> |
| diagram | ![]() |
||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="Disclaimer" minOccurs="0"> <xs:annotation> <xs:documentation>Disclaimer that applies to all instuctions associated to the job. For example, if the job is for a single agency, but has multiple Traffic Instructions this can be used to inert the Agency's Disclaimer once rather than having to repeat it at the lower level.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="InstructionComment" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Comments for the full instructions</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="JobDescription" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Text description of the job to be performed</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | BillingReference PONumber LineNumber Quantity Description Cost PrivateInformation | ||||||
| annotation |
|
||||||
| source | <xs:element name="JobBilling" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Optional details concerning the way the job be billed or invoiced for the work performed.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="BillingReference" type="xs:string"> <xs:annotation> <xs:documentation>The billing reference identifier.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PONumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>A purchase order number related to the job request.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LineNumber" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>A line reference value on the purchase order or contract order that relates to the work for this specific job.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Quantity" type="xs:integer"> <xs:annotation> <xs:documentation>The quantity of the item to be billed (units, hours, etc.)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>A textual description of the job completed, its purpose and status.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Cost" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>The value to be billed for the specific job.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="BillingReference" type="xs:string"> <xs:annotation> <xs:documentation>The billing reference identifier.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="PONumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>A purchase order number related to the job request.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:integer | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="LineNumber" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>A line reference value on the purchase order or contract order that relates to the work for this specific job.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:integer | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="Quantity" type="xs:integer"> <xs:annotation> <xs:documentation>The quantity of the item to be billed (units, hours, etc.)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>A textual description of the job completed, its purpose and status.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:decimal | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Cost" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>The value to be billed for the specific job.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | BxfPrivateInformation | ||
| properties |
|
||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:dateTime | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="JobRelease" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date-Time when the job is expected to be completed and released, assuming it is held until this point in time. Typically not used by the JobPerformer.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | Satellite AssetServer RouterSource PhysicalAsset PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="Location"> <xs:annotation> <xs:documentation>Identification of where the media is stored. Used by systems to notify locations of essence instance</xs:documentation> </xs:annotation> <xs:sequence> <xs:choice> <xs:element name="Satellite"> <xs:complexType> <xs:sequence> <xs:element name="SatelliteName" type="BxfText"/> <xs:element name="SatellitePosition" minOccurs="0"> <xs:annotation> <xs:documentation>Location of Satellite in degrees east or west relative to the prime meridian (0) - negative values are west (-123.0) and positive values are east (+123.0). (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="-180.0"/> <xs:maxInclusive value="180.0"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Transponders" maxOccurs="unbounded"> <xs:complexType> <xs:choice> <xs:element name="TransponderName" type="xs:string"> <xs:annotation> <xs:documentation>The designated name for a specific transponder as defined in the Receiver used as a shortcut to select a transponder. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransponderDetail"> <xs:annotation> <xs:documentation>Detailed definition for each transponder including ability to name the transponder</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="TransponderNumber"> <xs:annotation> <xs:documentation>Transponder number 1 or greater</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TransponderFrequency"> <xs:annotation> <xs:documentation>Frequency (MHz) assigned to the transponder number (12700.0 = 12.7000 GHz for DBS). (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,5}[.][0-9]"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Polarity"> <xs:annotation> <xs:documentation>Left or Right for circularly polarized DBS satellites, Horizontal or Vertical for linearly polarized satellites</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Vertical"/> <xs:enumeration value="Horizontal"/> <xs:enumeration value="Right"/> <xs:enumeration value="Left"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TransponderName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The designated name for a specific transponder as defined in the Receiver. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SymbolRate" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>Rate of transmission in Kilo Symbols/second. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ForwardErrorCorrection" minOccurs="0"> <xs:annotation> <xs:documentation>Error correction used by the transponder 3/4, 5/6 or 7/8. (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="2"/> <xs:enumeration value="34"/> <xs:enumeration value="56"/> <xs:enumeration value="78"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EncryptionSystem" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>None or a specific encryption system. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:attribute name="primaryAlternate" default="Primary"> <xs:annotation> <xs:documentation>Allow designation of which transponder is the primary and which are alternates. (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Primary"/> <xs:enumeration value="Alternate1"/> <xs:enumeration value="Alternate2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="Receiver" type="BxfText"> <xs:annotation> <xs:documentation>A physical device that is used to tune a signal from the satellite and provides an output for media.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Encoder" type="BxfText"> <xs:annotation> <xs:documentation>The destination recording device for the media.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="numberOfTransponders"> <xs:annotation> <xs:documentation>The total number of transponders available on the Satellite. (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> <xs:element name="AssetServer"> <xs:complexType> <xs:sequence> <xs:element name="PathName" type="BxfUri"> <xs:annotation> <xs:documentation>Shall include a fully qualified filename</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReferenceName" type="BxfText" minOccurs="0"/> <xs:element name="UserName" type="BxfText" minOccurs="0"/> <xs:element name="Password" type="BxfText" minOccurs="0"/> <xs:element name="Description" type="BxfText" minOccurs="0"/> </xs:sequence> <xs:attribute name="playoutAllowed" type="xs:boolean" use="required"/> <xs:attribute name="fileTransferAllowed" type="xs:boolean" use="required"/> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> <xs:element name="RouterSource"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="BxfText"> <xs:annotation> <xs:documentation>(See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CrossPoint" type="BxfText" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> <xs:element name="PhysicalAsset"> <xs:annotation> <xs:documentation>A means of storing essence that can be easily transported</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MediaReferenceName" type="BxfText"/> <xs:element name="PhysicalLocation" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Dimension" maxOccurs="unbounded"> <xs:complexType> <xs:attribute name="name"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="value"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="assetName" use="required"> <xs:annotation> <xs:documentation>(See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> </xs:choice> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | SatelliteName SatellitePosition Transponders Receiver Encoder | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="Satellite"> <xs:complexType> <xs:sequence> <xs:element name="SatelliteName" type="BxfText"/> <xs:element name="SatellitePosition" minOccurs="0"> <xs:annotation> <xs:documentation>Location of Satellite in degrees east or west relative to the prime meridian (0) - negative values are west (-123.0) and positive values are east (+123.0). (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="-180.0"/> <xs:maxInclusive value="180.0"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Transponders" maxOccurs="unbounded"> <xs:complexType> <xs:choice> <xs:element name="TransponderName" type="xs:string"> <xs:annotation> <xs:documentation>The designated name for a specific transponder as defined in the Receiver used as a shortcut to select a transponder. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransponderDetail"> <xs:annotation> <xs:documentation>Detailed definition for each transponder including ability to name the transponder</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="TransponderNumber"> <xs:annotation> <xs:documentation>Transponder number 1 or greater</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TransponderFrequency"> <xs:annotation> <xs:documentation>Frequency (MHz) assigned to the transponder number (12700.0 = 12.7000 GHz for DBS). (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,5}[.][0-9]"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Polarity"> <xs:annotation> <xs:documentation>Left or Right for circularly polarized DBS satellites, Horizontal or Vertical for linearly polarized satellites</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Vertical"/> <xs:enumeration value="Horizontal"/> <xs:enumeration value="Right"/> <xs:enumeration value="Left"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TransponderName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The designated name for a specific transponder as defined in the Receiver. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SymbolRate" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>Rate of transmission in Kilo Symbols/second. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ForwardErrorCorrection" minOccurs="0"> <xs:annotation> <xs:documentation>Error correction used by the transponder 3/4, 5/6 or 7/8. (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="2"/> <xs:enumeration value="34"/> <xs:enumeration value="56"/> <xs:enumeration value="78"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EncryptionSystem" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>None or a specific encryption system. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:attribute name="primaryAlternate" default="Primary"> <xs:annotation> <xs:documentation>Allow designation of which transponder is the primary and which are alternates. (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Primary"/> <xs:enumeration value="Alternate1"/> <xs:enumeration value="Alternate2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="Receiver" type="BxfText"> <xs:annotation> <xs:documentation>A physical device that is used to tune a signal from the satellite and provides an output for media.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Encoder" type="BxfText"> <xs:annotation> <xs:documentation>The destination recording device for the media.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="numberOfTransponders"> <xs:annotation> <xs:documentation>The total number of transponders available on the Satellite. (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> |
| type | restriction of xs:integer | ||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="numberOfTransponders"> <xs:annotation> <xs:documentation>The total number of transponders available on the Satellite. (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="SatelliteName" type="BxfText"/> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:decimal | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="SatellitePosition" minOccurs="0"> <xs:annotation> <xs:documentation>Location of Satellite in degrees east or west relative to the prime meridian (0) - negative values are west (-123.0) and positive values are east (+123.0). (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="-180.0"/> <xs:maxInclusive value="180.0"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| properties |
|
||||||||||||||
| children | TransponderName TransponderDetail | ||||||||||||||
| attributes |
|
||||||||||||||
| source | <xs:element name="Transponders" maxOccurs="unbounded"> <xs:complexType> <xs:choice> <xs:element name="TransponderName" type="xs:string"> <xs:annotation> <xs:documentation>The designated name for a specific transponder as defined in the Receiver used as a shortcut to select a transponder. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransponderDetail"> <xs:annotation> <xs:documentation>Detailed definition for each transponder including ability to name the transponder</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="TransponderNumber"> <xs:annotation> <xs:documentation>Transponder number 1 or greater</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TransponderFrequency"> <xs:annotation> <xs:documentation>Frequency (MHz) assigned to the transponder number (12700.0 = 12.7000 GHz for DBS). (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,5}[.][0-9]"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Polarity"> <xs:annotation> <xs:documentation>Left or Right for circularly polarized DBS satellites, Horizontal or Vertical for linearly polarized satellites</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Vertical"/> <xs:enumeration value="Horizontal"/> <xs:enumeration value="Right"/> <xs:enumeration value="Left"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TransponderName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The designated name for a specific transponder as defined in the Receiver. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SymbolRate" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>Rate of transmission in Kilo Symbols/second. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ForwardErrorCorrection" minOccurs="0"> <xs:annotation> <xs:documentation>Error correction used by the transponder 3/4, 5/6 or 7/8. (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="2"/> <xs:enumeration value="34"/> <xs:enumeration value="56"/> <xs:enumeration value="78"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EncryptionSystem" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>None or a specific encryption system. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> <xs:attribute name="primaryAlternate" default="Primary"> <xs:annotation> <xs:documentation>Allow designation of which transponder is the primary and which are alternates. (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Primary"/> <xs:enumeration value="Alternate1"/> <xs:enumeration value="Alternate2"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="primaryAlternate" default="Primary"> <xs:annotation> <xs:documentation>Allow designation of which transponder is the primary and which are alternates. (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Primary"/> <xs:enumeration value="Alternate1"/> <xs:enumeration value="Alternate2"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="TransponderName" type="xs:string"> <xs:annotation> <xs:documentation>The designated name for a specific transponder as defined in the Receiver used as a shortcut to select a transponder. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | TransponderNumber TransponderFrequency Polarity TransponderName SymbolRate ForwardErrorCorrection EncryptionSystem PrivateInformation | ||
| annotation |
|
||
| source | <xs:element name="TransponderDetail"> <xs:annotation> <xs:documentation>Detailed definition for each transponder including ability to name the transponder</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="TransponderNumber"> <xs:annotation> <xs:documentation>Transponder number 1 or greater</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TransponderFrequency"> <xs:annotation> <xs:documentation>Frequency (MHz) assigned to the transponder number (12700.0 = 12.7000 GHz for DBS). (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,5}[.][0-9]"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Polarity"> <xs:annotation> <xs:documentation>Left or Right for circularly polarized DBS satellites, Horizontal or Vertical for linearly polarized satellites</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Vertical"/> <xs:enumeration value="Horizontal"/> <xs:enumeration value="Right"/> <xs:enumeration value="Left"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TransponderName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The designated name for a specific transponder as defined in the Receiver. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SymbolRate" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>Rate of transmission in Kilo Symbols/second. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ForwardErrorCorrection" minOccurs="0"> <xs:annotation> <xs:documentation>Error correction used by the transponder 3/4, 5/6 or 7/8. (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="2"/> <xs:enumeration value="34"/> <xs:enumeration value="56"/> <xs:enumeration value="78"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EncryptionSystem" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>None or a specific encryption system. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | restriction of xs:integer | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="TransponderNumber"> <xs:annotation> <xs:documentation>Transponder number 1 or greater</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:decimal | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="TransponderFrequency"> <xs:annotation> <xs:documentation>Frequency (MHz) assigned to the transponder number (12700.0 = 12.7000 GHz for DBS). (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:pattern value="[0-9]{1,5}[.][0-9]"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:element name="Polarity"> <xs:annotation> <xs:documentation>Left or Right for circularly polarized DBS satellites, Horizontal or Vertical for linearly polarized satellites</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Vertical"/> <xs:enumeration value="Horizontal"/> <xs:enumeration value="Right"/> <xs:enumeration value="Left"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="TransponderName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The designated name for a specific transponder as defined in the Receiver. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:integer | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="SymbolRate" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>Rate of transmission in Kilo Symbols/second. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:element name="ForwardErrorCorrection" minOccurs="0"> <xs:annotation> <xs:documentation>Error correction used by the transponder 3/4, 5/6 or 7/8. (v3.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="2"/> <xs:enumeration value="34"/> <xs:enumeration value="56"/> <xs:enumeration value="78"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="EncryptionSystem" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>None or a specific encryption system. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Receiver" type="BxfText"> <xs:annotation> <xs:documentation>A physical device that is used to tune a signal from the satellite and provides an output for media.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Encoder" type="BxfText"> <xs:annotation> <xs:documentation>The destination recording device for the media.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| children | PathName ReferenceName UserName Password Description | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="AssetServer"> <xs:complexType> <xs:sequence> <xs:element name="PathName" type="BxfUri"> <xs:annotation> <xs:documentation>Shall include a fully qualified filename</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReferenceName" type="BxfText" minOccurs="0"/> <xs:element name="UserName" type="BxfText" minOccurs="0"/> <xs:element name="Password" type="BxfText" minOccurs="0"/> <xs:element name="Description" type="BxfText" minOccurs="0"/> </xs:sequence> <xs:attribute name="playoutAllowed" type="xs:boolean" use="required"/> <xs:attribute name="fileTransferAllowed" type="xs:boolean" use="required"/> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| properties |
|
||
| source | <xs:attribute name="playoutAllowed" type="xs:boolean" use="required"/> |
| type | xs:boolean | ||
| properties |
|
||
| source | <xs:attribute name="fileTransferAllowed" type="xs:boolean" use="required"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | BxfUri | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="PathName" type="BxfUri"> <xs:annotation> <xs:documentation>Shall include a fully qualified filename</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ReferenceName" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="UserName" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Password" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Description" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Name CrossPoint | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="RouterSource"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="BxfText"> <xs:annotation> <xs:documentation>(See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CrossPoint" type="BxfText" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Name" type="BxfText"> <xs:annotation> <xs:documentation>(See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="CrossPoint" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | MediaReferenceName PhysicalLocation | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="PhysicalAsset"> <xs:annotation> <xs:documentation>A means of storing essence that can be easily transported</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="MediaReferenceName" type="BxfText"/> <xs:element name="PhysicalLocation" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Dimension" maxOccurs="unbounded"> <xs:complexType> <xs:attribute name="name"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="value"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="assetName" use="required"> <xs:annotation> <xs:documentation>(See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="assetName" use="required"> <xs:annotation> <xs:documentation>(See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="MediaReferenceName" type="BxfText"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Dimension | ||||||
| source | <xs:element name="PhysicalLocation" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Dimension" maxOccurs="unbounded"> <xs:complexType> <xs:attribute name="name"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="value"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="Dimension" maxOccurs="unbounded"> <xs:complexType> <xs:attribute name="name"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="value"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="name"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="value"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | MacroName MacroParameterString PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="Macro"> <xs:sequence> <xs:element name="MacroName" type="xs:string"> <xs:annotation> <xs:documentation>(See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MacroParameterString" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A string containing the macro</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="MacroName" type="xs:string"> <xs:annotation> <xs:documentation>(See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="MacroParameterString" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>A string containing the macro</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | extension of BaseMedia | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | BaseBand PrecompressedTS ProfileMacro ContentDelivery PrivateInformation MediaLocation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="Media"> <xs:annotation> <xs:documentation>Base Media combined with Media Location</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="BaseMedia"> <xs:sequence maxOccurs="unbounded"> <xs:element name="MediaLocation" type="MediaLocation"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | MediaLocation | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | Location SOM Duration EOM ArchiveGroup QualityControl PrivateInformation | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="MediaLocation" type="MediaLocation"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| children | Location SOM Duration EOM ArchiveGroup QualityControl PrivateInformation | ||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="MediaLocation"> <xs:annotation> <xs:documentation>Used to designate the physical location of a media essence and its quality</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Location" type="Location"> <xs:annotation> <xs:documentation>Identification of where the media is stored. Used by systems to notify locations of essence instance</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SOM" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>The start of message location of the content on the media it is stored.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Duration"> <xs:annotation> <xs:documentation>The length of the content specified.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDuration"> <xs:attribute name="useEOM" type="xs:boolean"> <xs:annotation> <xs:documentation>If set to yes, populate EOM with a prtoper value to be used.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="EOM" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>The end of message location of the content on the media it is stored.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ArchiveGroup" minOccurs="0"> <xs:annotation> <xs:documentation>An identifier to allow assignment to a specific archive group or repository</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ArchiveName" type="BxfText"> <xs:annotation> <xs:documentation>Name of the archive</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PhysicalLocation" minOccurs="0"> <xs:annotation> <xs:documentation>Location of the archive</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Dimension" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="QualityControl" type="QualityControl" minOccurs="0"> <xs:annotation> <xs:documentation>Media often must be checked for its quality each time it is copied or moved to another location. Multiple checks are typical to confirm that the audio, video and other attributes meet the standards of the intended usage. (v5.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="sourceType" default="Primary"> <xs:annotation> <xs:documentation>Indicate either primary or backup as the source for the media</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Primary"/> <xs:enumeration value="Backup"/> <xs:enumeration value="Preview"/> <xs:enumeration value="Proxy"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="qualifier" type="xs:string"> <xs:annotation> <xs:documentation>Used to clarify between two media of the same sourceType.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | restriction of xs:string | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:attribute name="sourceType" default="Primary"> <xs:annotation> <xs:documentation>Indicate either primary or backup as the source for the media</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Primary"/> <xs:enumeration value="Backup"/> <xs:enumeration value="Preview"/> <xs:enumeration value="Proxy"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="qualifier" type="xs:string"> <xs:annotation> <xs:documentation>Used to clarify between two media of the same sourceType.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Location | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Satellite AssetServer RouterSource PhysicalAsset PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Location" type="Location"> <xs:annotation> <xs:documentation>Identification of where the media is stored. Used by systems to notify locations of essence instance</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="SOM" type="BxfSmpteTime"> <xs:annotation> <xs:documentation>The start of message location of the content on the media it is stored.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | extension of BxfDuration | ||||||||||||||
| properties |
|
||||||||||||||
| children | SmpteDuration UtcDuration | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="Duration"> <xs:annotation> <xs:documentation>The length of the content specified.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfDuration"> <xs:attribute name="useEOM" type="xs:boolean"> <xs:annotation> <xs:documentation>If set to yes, populate EOM with a prtoper value to be used.</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="useEOM" type="xs:boolean"> <xs:annotation> <xs:documentation>If set to yes, populate EOM with a prtoper value to be used.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EOM" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>The end of message location of the content on the media it is stored.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | ArchiveName PhysicalLocation | ||||||
| annotation |
|
||||||
| source | <xs:element name="ArchiveGroup" minOccurs="0"> <xs:annotation> <xs:documentation>An identifier to allow assignment to a specific archive group or repository</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ArchiveName" type="BxfText"> <xs:annotation> <xs:documentation>Name of the archive</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PhysicalLocation" minOccurs="0"> <xs:annotation> <xs:documentation>Location of the archive</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Dimension" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ArchiveName" type="BxfText"> <xs:annotation> <xs:documentation>Name of the archive</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Dimension | ||||||
| annotation |
|
||||||
| source | <xs:element name="PhysicalLocation" minOccurs="0"> <xs:annotation> <xs:documentation>Location of the archive</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Dimension" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||
| properties |
|
||||
| source | <xs:element name="Dimension" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | QualityControl | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | ContentId QCProfile QCProfileList QCItem QCReport | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="QualityControl" type="QualityControl" minOccurs="0"> <xs:annotation> <xs:documentation>Media often must be checked for its quality each time it is copied or moved to another location. Multiple checks are typical to confirm that the audio, video and other attributes meet the standards of the intended usage. (v5.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | NonPrimaryElementId NonPrimaryOffset NonPrimaryDuration NonPrimaryDescription Macros PrimaryElementId | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="NonPrimaryElements"> <xs:annotation> <xs:documentation>It is possible to add secondary events to a primary event such that one or more events occur at the same time or in overlapping sequence.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="NonPrimaryElementId" type="Uuid"> <xs:annotation> <xs:documentation>A UUID representing a unique identification of the element</xs:documentation> </xs:annotation> </xs:element> <xs:element name="NonPrimaryOffset" maxOccurs="2"> <xs:annotation> <xs:documentation>The definition of how a non-primary event should run relative to the primary event either using the start or end points of either event.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="OffsetTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>The time to start the event relative to the start time of the primary event</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="OffsetFrom"> <xs:annotation> <xs:documentation>Defines the point of the primary event from which the offset is applied either start or end</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="BeginningofEvent"/> <xs:enumeration value="EndofEvent"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="OffsetType"> <xs:annotation> <xs:documentation>This describes whether the start or end point of the non-primary event should be used when the offset is applied</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Start"/> <xs:enumeration value="End"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="Direction"> <xs:annotation> <xs:documentation>Defines whether the offset value is applied as a positive or negative value</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Positive"/> <xs:enumeration value="Negative"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="NonPrimaryDuration" type="BxfDuration"/> <xs:element name="NonPrimaryDescription" type="BxfText" minOccurs="0"/> <xs:element name="Macros" type="Macro" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="PrimaryElementId" type="Uuid" minOccurs="0"> <xs:annotation> <xs:documentation>Used to establish a direct linkage to the Primary Element</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="NonPrimaryElementId" type="Uuid"> <xs:annotation> <xs:documentation>A UUID representing a unique identification of the element</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | OffsetTime | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="NonPrimaryOffset" maxOccurs="2"> <xs:annotation> <xs:documentation>The definition of how a non-primary event should run relative to the primary event either using the start or end points of either event.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="OffsetTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>The time to start the event relative to the start time of the primary event</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="OffsetFrom"> <xs:annotation> <xs:documentation>Defines the point of the primary event from which the offset is applied either start or end</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="BeginningofEvent"/> <xs:enumeration value="EndofEvent"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="OffsetType"> <xs:annotation> <xs:documentation>This describes whether the start or end point of the non-primary event should be used when the offset is applied</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Start"/> <xs:enumeration value="End"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="Direction"> <xs:annotation> <xs:documentation>Defines whether the offset value is applied as a positive or negative value</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Positive"/> <xs:enumeration value="Negative"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="OffsetFrom"> <xs:annotation> <xs:documentation>Defines the point of the primary event from which the offset is applied either start or end</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="BeginningofEvent"/> <xs:enumeration value="EndofEvent"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="OffsetType"> <xs:annotation> <xs:documentation>This describes whether the start or end point of the non-primary event should be used when the offset is applied</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Start"/> <xs:enumeration value="End"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="Direction"> <xs:annotation> <xs:documentation>Defines whether the offset value is applied as a positive or negative value</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Positive"/> <xs:enumeration value="Negative"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="OffsetTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>The time to start the event relative to the start time of the primary event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | BxfDuration | ||
| properties |
|
||
| children | SmpteDuration UtcDuration | ||
| source | <xs:element name="NonPrimaryDuration" type="BxfDuration"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="NonPrimaryDescription" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Macro | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | MacroName MacroParameterString PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Macros" type="Macro" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="PrimaryElementId" type="Uuid" minOccurs="0"> <xs:annotation> <xs:documentation>Used to establish a direct linkage to the Primary Element</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| children | NonPrimaryEventName OptionalFlag PrimaryEventId NonPrimaryElementId Offset Macros NonProgramEvents ProgramEvent AudioOverPercent GraphicData OverlayPlacement PrivateInformation | ||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| source | <xs:complexType name="NonPrimaryEvent"> <xs:sequence> <xs:element name="NonPrimaryEventName" type="xs:string"> <xs:annotation> <xs:documentation>Used to define the type of event (eg. Key, GPI, Tone, Audio or Video Effects) (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OptionalFlag" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Optional event, will not air unless triggered</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrimaryEventId" type="Uuid" minOccurs="0"> <xs:annotation> <xs:documentation>Linkage to the primary event id. Not required for auxillary events. Required to be a UUID.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="NonPrimaryElementId" type="Uuid" minOccurs="0"> <xs:annotation> <xs:documentation>A UUID that is used to link to the format structure's non-primary element definition</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Offset" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>The definition of how a non-primary event should run relative to the primary event either using the start or end points of either event.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="OffsetTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>The time to start the event relative to the start time of the primary event</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="offsetFrom"> <xs:annotation> <xs:documentation>Defines the point of the primary event from which the offset is applied either start or end</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="BeginningofEvent"/> <xs:enumeration value="EndofEvent"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="offsetType"> <xs:annotation> <xs:documentation>This describes whether the start or end point of the non-primary event should be used when the offset is applied</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Start"/> <xs:enumeration value="End"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="direction"> <xs:annotation> <xs:documentation>Defines whether the offset value is applied as a positive or negative value</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Positive"/> <xs:enumeration value="Negative"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="Macros" type="Macro" minOccurs="0" maxOccurs="unbounded"/> <xs:choice minOccurs="0"> <xs:element name="NonProgramEvents" type="NonProgramEvent"> <xs:annotation> <xs:documentation>Used to specify non-primary events that use speciific interstitial content</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProgramEvent" type="ProgramEvent"> <xs:annotation> <xs:documentation>Used to specify non-primary events that use specific program content</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="AudioOverPercent" minOccurs="0"> <xs:annotation> <xs:documentation>Used to set an adjustment to the audio levels for voice over audio</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="GraphicData" type="GraphicData" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Use to add in graphics associated data to a specific secondary event. Used for delineating a graphic collection, keyer number, template name, etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OverlayPlacement" type="OverlayOpportunityType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes locations in time and space where overlays are either permitted or restricted from use.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="auxillary" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>Boolean flag to indicate that the non-primary event is an auxillary event which is time based and does not link to a primary event</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="auxillary" type="xs:boolean" default="false"> <xs:annotation> <xs:documentation>Boolean flag to indicate that the non-primary event is an auxillary event which is time based and does not link to a primary event</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="NonPrimaryEventName" type="xs:string"> <xs:annotation> <xs:documentation>Used to define the type of event (eg. Key, GPI, Tone, Audio or Video Effects) (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="OptionalFlag" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Optional event, will not air unless triggered</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="PrimaryEventId" type="Uuid" minOccurs="0"> <xs:annotation> <xs:documentation>Linkage to the primary event id. Not required for auxillary events. Required to be a UUID.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="NonPrimaryElementId" type="Uuid" minOccurs="0"> <xs:annotation> <xs:documentation>A UUID that is used to link to the format structure's non-primary element definition</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | OffsetTime | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="Offset" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>The definition of how a non-primary event should run relative to the primary event either using the start or end points of either event.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="OffsetTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>The time to start the event relative to the start time of the primary event</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="offsetFrom"> <xs:annotation> <xs:documentation>Defines the point of the primary event from which the offset is applied either start or end</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="BeginningofEvent"/> <xs:enumeration value="EndofEvent"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="offsetType"> <xs:annotation> <xs:documentation>This describes whether the start or end point of the non-primary event should be used when the offset is applied</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Start"/> <xs:enumeration value="End"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="direction"> <xs:annotation> <xs:documentation>Defines whether the offset value is applied as a positive or negative value</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Positive"/> <xs:enumeration value="Negative"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="offsetFrom"> <xs:annotation> <xs:documentation>Defines the point of the primary event from which the offset is applied either start or end</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="BeginningofEvent"/> <xs:enumeration value="EndofEvent"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="offsetType"> <xs:annotation> <xs:documentation>This describes whether the start or end point of the non-primary event should be used when the offset is applied</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Start"/> <xs:enumeration value="End"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="direction"> <xs:annotation> <xs:documentation>Defines whether the offset value is applied as a positive or negative value</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Positive"/> <xs:enumeration value="Negative"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="OffsetTime" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>The time to start the event relative to the start time of the primary event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Macro | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | MacroName MacroParameterString PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Macros" type="Macro" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | NonProgramEvent | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Details SalesContract Constraints TrafficCautionFlag SpotSalesClassification PreemptionWarning PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="NonProgramEvents" type="NonProgramEvent"> <xs:annotation> <xs:documentation>Used to specify non-primary events that use speciific interstitial content</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | ProgramEvent | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | SegmentNumber ProgramName Constraints ProgramContract PaidProgramContract PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="ProgramEvent" type="ProgramEvent"> <xs:annotation> <xs:documentation>Used to specify non-primary events that use specific program content</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:nonNegativeInteger | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="AudioOverPercent" minOccurs="0"> <xs:annotation> <xs:documentation>Used to set an adjustment to the audio levels for voice over audio</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | GraphicData | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | GraphicCollectionName GraphicTemplate GraphicKeyer GraphicTextSource GraphicText GraphicTextSequence GraphicTextTitle PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="GraphicData" type="GraphicData" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Use to add in graphics associated data to a specific secondary event. Used for delineating a graphic collection, keyer number, template name, etc.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | OverlayOpportunityType | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | Video-Audio SOM EOM OpportunityComment ScreenLocation PrivateInformation | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="OverlayPlacement" type="OverlayOpportunityType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes locations in time and space where overlays are either permitted or restricted from use.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | Details ContentMetaData SalesContract ParentalRating PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="NonProgramContent"> <xs:sequence> <xs:element name="Details" type="NonProgramDetail"> <xs:annotation> <xs:documentation>Details of the non-program content</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContentMetaData" type="ContentMetaData"> <xs:annotation> <xs:documentation>Content identifier and other information</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SalesContract" type="SalesContract" minOccurs="0"> <xs:annotation> <xs:documentation>Contract information for the interstitial content (commercials)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ParentalRating" type="BxfParentalRating" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Parental rating for the show for one region (PMCP)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | NonProgramDetail | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | AdType SpotType Advertiser Agency Product MakeGoodFlag PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Details" type="NonProgramDetail"> <xs:annotation> <xs:documentation>Details of the non-program content</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | ContentMetaData | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContentId Name DefaultLength Genre Description UsagePolicy Media BillBoard DataExtensions Synopses ContentDetails PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="ContentMetaData" type="ContentMetaData"> <xs:annotation> <xs:documentation>Content identifier and other information</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | SalesContract | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContractNumber ContractStartDate ContractEndDate LineNumber SpotNumber Cost PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="SalesContract" type="SalesContract" minOccurs="0"> <xs:annotation> <xs:documentation>Contract information for the interstitial content (commercials)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | BxfParentalRating | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | Null Rating ContentAdvisory | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="ParentalRating" type="BxfParentalRating" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Parental rating for the show for one region (PMCP)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | AdType SpotType Advertiser Agency Product MakeGoodFlag PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="NonProgramDetail"> <xs:sequence> <xs:element name="AdType"> <xs:annotation> <xs:documentation>Used to describe the type of advertisement being placed (e.g. General, Promo, PSA, etc.) Default is General. (v5.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Direct Response"/> <xs:enumeration value="General"/> <xs:enumeration value="Paid Program"/> <xs:enumeration value="Promo"/> <xs:enumeration value="PSA"/> <xs:enumeration value="Trade/Barter"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SpotType" default="Standard"> <xs:annotation> <xs:documentation>Used to describe the type of spot or other interstitial (e.g. Standard, BillBoard, Bookend, etc.) Default is Standard. (v5.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="BillBoard"/> <xs:enumeration value="Bookend"/> <xs:enumeration value="Paid Program"/> <xs:enumeration value="Piggyback"/> <xs:enumeration value="Standard"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Advertiser" type="Advertiser" minOccurs="0"> <xs:annotation> <xs:documentation> List of advertisers associated to the spot. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Agency" type="Agency" minOccurs="0"> <xs:annotation> <xs:documentation>Agency of record for the spot. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Product" type="Product" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of all products and/or brand names and the advertiser campaign associated to the spot to be aired. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MakeGoodFlag" type="xs:boolean" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Used to indicate the spot is being used as a make good for a previous ordered spot that did not air properly. Default is 0.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="AdType"> <xs:annotation> <xs:documentation>Used to describe the type of advertisement being placed (e.g. General, Promo, PSA, etc.) Default is General. (v5.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Direct Response"/> <xs:enumeration value="General"/> <xs:enumeration value="Paid Program"/> <xs:enumeration value="Promo"/> <xs:enumeration value="PSA"/> <xs:enumeration value="Trade/Barter"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
|||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:element name="SpotType" default="Standard"> <xs:annotation> <xs:documentation>Used to describe the type of spot or other interstitial (e.g. Standard, BillBoard, Bookend, etc.) Default is Standard. (v5.0)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="BillBoard"/> <xs:enumeration value="Bookend"/> <xs:enumeration value="Paid Program"/> <xs:enumeration value="Piggyback"/> <xs:enumeration value="Standard"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Advertiser | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | AdvertiserName ParentCompany PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Advertiser" type="Advertiser" minOccurs="0"> <xs:annotation> <xs:documentation> List of advertisers associated to the spot. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Agency | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | AgencyName EstimateNumber AgencyCode AlternateAgencyName EstimateName PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Agency" type="Agency" minOccurs="0"> <xs:annotation> <xs:documentation>Agency of record for the spot. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Product | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Name ProductCode BrandName AdvertiserCampaign PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Product" type="Product" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of all products and/or brand names and the advertiser campaign associated to the spot to be aired. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||
| type | xs:boolean | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xs:element name="MakeGoodFlag" type="xs:boolean" default="0" minOccurs="0"> <xs:annotation> <xs:documentation>Used to indicate the spot is being used as a make good for a previous ordered spot that did not air properly. Default is 0.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | Details SalesContract Constraints TrafficCautionFlag SpotSalesClassification PreemptionWarning PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="NonProgramEvent"> <xs:sequence> <xs:element name="Details" type="NonProgramDetail"/> <xs:element name="SalesContract" type="SalesContract" minOccurs="0"> <xs:annotation> <xs:documentation>Originating sales contract for the spot.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Constraints" type="Constraint" minOccurs="0"> <xs:annotation> <xs:documentation>Rules that restrict the movement of the spot to another time.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TrafficCautionFlag" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Warning indicating that the operator should think twice before preempting or changing the spot.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SpotSalesClassification" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Rate section or priority code for the spot (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PreemptionWarning" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Do not preempt the spot</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | NonProgramDetail | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | AdType SpotType Advertiser Agency Product MakeGoodFlag PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Details" type="NonProgramDetail"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | SalesContract | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContractNumber ContractStartDate ContractEndDate LineNumber SpotNumber Cost PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="SalesContract" type="SalesContract" minOccurs="0"> <xs:annotation> <xs:documentation>Originating sales contract for the spot.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | Constraint | ||||||
| properties |
|
||||||
| children | Rules | ||||||
| annotation |
|
||||||
| source | <xs:element name="Constraints" type="Constraint" minOccurs="0"> <xs:annotation> <xs:documentation>Rules that restrict the movement of the spot to another time.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="TrafficCautionFlag" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Warning indicating that the operator should think twice before preempting or changing the spot.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="SpotSalesClassification" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Rate section or priority code for the spot (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="PreemptionWarning" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Do not preempt the spot</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| children | Video-Audio SOM EOM OpportunityComment ScreenLocation PrivateInformation | ||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="OverlayOpportunityType"> <xs:annotation> <xs:documentation>Describes locations in time and space where overlays are either permitted or restricted from use. (v3.0)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Video-Audio"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Video"/> <xs:enumeration value="Audio"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SOM" type="BxfSmpteTime"/> <xs:element name="EOM" type="BxfSmpteTime"/> <xs:element name="OpportunityComment" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="ScreenLocation" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the location of one or more video overlays on the screen and if it is interactive.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Plane"> <xs:annotation> <xs:documentation>Defines the layer when multiple overlays are allowed.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="zOrder" type="xs:positiveInteger" use="required"> <xs:annotation> <xs:documentation>Order of layers from 1 to n</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="percentOpaque" type="xs:integer" use="required"> <xs:annotation> <xs:documentation>A level of 0 to 100 percent where 0 is fully transparent and 100 is completely opaque.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="TopCorner"> <xs:annotation> <xs:documentation>Upper left corner definition of the overlay position relative to the upper left corner of the screen.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="horizontalCoordinate" type="xs:nonNegativeInteger" use="required"/> <xs:attribute name="verticalCoordinate" type="xs:nonNegativeInteger" use="required"/> <xs:attribute name="units" default="Percent of Screen"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Centimeters"/> <xs:enumeration value="Inches"/> <xs:enumeration value="Percent of Screen"/> <xs:enumeration value="Pixels"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="Size"> <xs:annotation> <xs:documentation>The offset from the TopCorner using the same units</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="width" type="xs:positiveInteger" use="required"/> <xs:attribute name="height" type="xs:positiveInteger" use="required"/> <xs:attribute name="units" default="Percent of Screen"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Centimeters"/> <xs:enumeration value="Inches"/> <xs:enumeration value="Percent of Screen"/> <xs:enumeration value="Pixels"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="interactivity" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>Used to designate whether the overlay is an interactive component where a viewer can have input to the video segment.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="allow" type="xs:boolean" use="optional" default="1"> <xs:annotation> <xs:documentation>Option to allow or restrict content at the designation location.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="opportunityType" type="xs:string"> <xs:annotation> <xs:documentation>Used to define the types of overlays that can be used such as crawls, voice-overs, over the shoulders, logos, etc. (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | xs:boolean | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="allow" type="xs:boolean" use="optional" default="1"> <xs:annotation> <xs:documentation>Option to allow or restrict content at the designation location.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="opportunityType" type="xs:string"> <xs:annotation> <xs:documentation>Used to define the types of overlays that can be used such as crawls, voice-overs, over the shoulders, logos, etc. (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:element name="Video-Audio"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Video"/> <xs:enumeration value="Audio"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="SOM" type="BxfSmpteTime"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EOM" type="BxfSmpteTime"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| source | <xs:element name="OpportunityComment" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| properties |
|
||||||||||||||
| children | Plane TopCorner Size | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="ScreenLocation" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the location of one or more video overlays on the screen and if it is interactive.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Plane"> <xs:annotation> <xs:documentation>Defines the layer when multiple overlays are allowed.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="zOrder" type="xs:positiveInteger" use="required"> <xs:annotation> <xs:documentation>Order of layers from 1 to n</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="percentOpaque" type="xs:integer" use="required"> <xs:annotation> <xs:documentation>A level of 0 to 100 percent where 0 is fully transparent and 100 is completely opaque.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="TopCorner"> <xs:annotation> <xs:documentation>Upper left corner definition of the overlay position relative to the upper left corner of the screen.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="horizontalCoordinate" type="xs:nonNegativeInteger" use="required"/> <xs:attribute name="verticalCoordinate" type="xs:nonNegativeInteger" use="required"/> <xs:attribute name="units" default="Percent of Screen"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Centimeters"/> <xs:enumeration value="Inches"/> <xs:enumeration value="Percent of Screen"/> <xs:enumeration value="Pixels"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="Size"> <xs:annotation> <xs:documentation>The offset from the TopCorner using the same units</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="width" type="xs:positiveInteger" use="required"/> <xs:attribute name="height" type="xs:positiveInteger" use="required"/> <xs:attribute name="units" default="Percent of Screen"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Centimeters"/> <xs:enumeration value="Inches"/> <xs:enumeration value="Percent of Screen"/> <xs:enumeration value="Pixels"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="interactivity" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>Used to designate whether the overlay is an interactive component where a viewer can have input to the video segment.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="interactivity" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>Used to designate whether the overlay is an interactive component where a viewer can have input to the video segment.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <xs:element name="Plane"> <xs:annotation> <xs:documentation>Defines the layer when multiple overlays are allowed.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="zOrder" type="xs:positiveInteger" use="required"> <xs:annotation> <xs:documentation>Order of layers from 1 to n</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="percentOpaque" type="xs:integer" use="required"> <xs:annotation> <xs:documentation>A level of 0 to 100 percent where 0 is fully transparent and 100 is completely opaque.</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:positiveInteger | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="zOrder" type="xs:positiveInteger" use="required"> <xs:annotation> <xs:documentation>Order of layers from 1 to n</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:integer | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="percentOpaque" type="xs:integer" use="required"> <xs:annotation> <xs:documentation>A level of 0 to 100 percent where 0 is fully transparent and 100 is completely opaque.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="TopCorner"> <xs:annotation> <xs:documentation>Upper left corner definition of the overlay position relative to the upper left corner of the screen.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="horizontalCoordinate" type="xs:nonNegativeInteger" use="required"/> <xs:attribute name="verticalCoordinate" type="xs:nonNegativeInteger" use="required"/> <xs:attribute name="units" default="Percent of Screen"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Centimeters"/> <xs:enumeration value="Inches"/> <xs:enumeration value="Percent of Screen"/> <xs:enumeration value="Pixels"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:nonNegativeInteger | ||
| properties |
|
||
| source | <xs:attribute name="horizontalCoordinate" type="xs:nonNegativeInteger" use="required"/> |
| type | xs:nonNegativeInteger | ||
| properties |
|
||
| source | <xs:attribute name="verticalCoordinate" type="xs:nonNegativeInteger" use="required"/> |
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="units" default="Percent of Screen"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Centimeters"/> <xs:enumeration value="Inches"/> <xs:enumeration value="Percent of Screen"/> <xs:enumeration value="Pixels"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Size"> <xs:annotation> <xs:documentation>The offset from the TopCorner using the same units</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="width" type="xs:positiveInteger" use="required"/> <xs:attribute name="height" type="xs:positiveInteger" use="required"/> <xs:attribute name="units" default="Percent of Screen"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Centimeters"/> <xs:enumeration value="Inches"/> <xs:enumeration value="Percent of Screen"/> <xs:enumeration value="Pixels"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | xs:positiveInteger | ||
| properties |
|
||
| source | <xs:attribute name="width" type="xs:positiveInteger" use="required"/> |
| type | xs:positiveInteger | ||
| properties |
|
||
| source | <xs:attribute name="height" type="xs:positiveInteger" use="required"/> |
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="units" default="Percent of Screen"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Centimeters"/> <xs:enumeration value="Inches"/> <xs:enumeration value="Percent of Screen"/> <xs:enumeration value="Pixels"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Period ReplacementSchedule PlayoutRestrictions PrivateInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="PlayoutRestrictions"> <xs:annotation> <xs:documentation>Used to establish how content on a schedule can be veiwed by defining what is allowed or restricted across various parameters: geography, screen types, operating systems, feature set, or minimum software version. If viewing is restricted, there is an option to provision alternative content. VewingOptions is recursive.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Period"> <xs:annotation> <xs:documentation>The period during which the restriction for the venue applies. Either the full normal length of the schedule or a defined period when it is restricted.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="FullLength" type="xs:boolean" default="1"/> <xs:element name="PartialDaypart" type="BxfDaypart"/> </xs:choice> </xs:complexType> </xs:element> <xs:element name="ReplacementSchedule"> <xs:annotation> <xs:documentation>Content that will be provided to the viewer in place of the regularly scheduled content for the specific vewing option when it is a restriction.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="NoReplacement" default="1"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:boolean"/> </xs:simpleContent> </xs:complexType> </xs:element> <xs:sequence> <xs:element name="ReplacementScheduleName" type="BxfText" minOccurs="0"/> <xs:element name="ReplacementScheduledEvent" type="ScheduledEvent" minOccurs="0"/> </xs:sequence> </xs:choice> </xs:complexType> </xs:element> <xs:sequence minOccurs="0" maxOccurs="unbounded"> <xs:element name="PlayoutRestrictions" type="PlayoutRestrictions" minOccurs="0"> <xs:annotation> <xs:documentation>Added to the structure to allow an unlimited tree structure of various "Allow" and "Restrict" combinations.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="playoutRestrictionType" use="required"> <xs:annotation> <xs:documentation>Select either to Allow or Restrict</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Allow"/> <xs:enumeration value="Restrict"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="reason" type="xs:string"> <xs:annotation> <xs:documentation>Text that describes reason for the restriction or where viewing is allowed.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="geography" type="xs:string"> <xs:annotation> <xs:documentation>Text that describes the geographic location of viewing, such as All US, Westcoast, city that is blackouted, etc. Must be in a format that the receiving system will recognize and can be defined using Configuration.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="screenType"> <xs:annotation> <xs:documentation>Defines all possible options of TV's, tablets, PC's mobile, etc from enumerated list.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="All"/> <xs:enumeration value="TV Only"/> <xs:enumeration value="All Non-TV Devices"/> <xs:enumeration value="Desktop Computers"/> <xs:enumeration value="Tablets"/> <xs:enumeration value="Mobile Phones"/> <xs:enumeration value="Tablets and Phones"/> <xs:enumeration value="Computers and Phones"/> <xs:enumeration value="Computers and Tablets"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="operatingSystem"> <xs:annotation> <xs:documentation>All major current OS options in enumerated list.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Android"/> <xs:enumeration value="Linux"/> <xs:enumeration value="MAC-OSX"/> <xs:enumeration value="OSI"/> <xs:enumeration value="PC-Windows"/> <xs:enumeration value="Unknown"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="featureSet"> <xs:annotation> <xs:documentation>Same options as defined by OATC</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="DigitalOutput"/> <xs:enumeration value="LocationAware"/> <xs:enumeration value="LocalStorage"/> <xs:enumeration value="AnalogOutput"/> <xs:enumeration value="HDCP"/> <xs:enumeration value="FastForward"/> <xs:enumeration value="ProgrammerBrandingRequired"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="minVersion" type="xs:decimal"> <xs:annotation> <xs:documentation>A defined version level of the OS that is the minimum allowed to be able to take advantage of the viewing.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="playoutRestrictionType" use="required"> <xs:annotation> <xs:documentation>Select either to Allow or Restrict</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Allow"/> <xs:enumeration value="Restrict"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="reason" type="xs:string"> <xs:annotation> <xs:documentation>Text that describes reason for the restriction or where viewing is allowed.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="geography" type="xs:string"> <xs:annotation> <xs:documentation>Text that describes the geographic location of viewing, such as All US, Westcoast, city that is blackouted, etc. Must be in a format that the receiving system will recognize and can be defined using Configuration.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | restriction of xs:string | |||||||||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||||||||||||
| source | <xs:attribute name="screenType"> <xs:annotation> <xs:documentation>Defines all possible options of TV's, tablets, PC's mobile, etc from enumerated list.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="All"/> <xs:enumeration value="TV Only"/> <xs:enumeration value="All Non-TV Devices"/> <xs:enumeration value="Desktop Computers"/> <xs:enumeration value="Tablets"/> <xs:enumeration value="Mobile Phones"/> <xs:enumeration value="Tablets and Phones"/> <xs:enumeration value="Computers and Phones"/> <xs:enumeration value="Computers and Tablets"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:attribute name="operatingSystem"> <xs:annotation> <xs:documentation>All major current OS options in enumerated list.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Android"/> <xs:enumeration value="Linux"/> <xs:enumeration value="MAC-OSX"/> <xs:enumeration value="OSI"/> <xs:enumeration value="PC-Windows"/> <xs:enumeration value="Unknown"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | ||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:attribute name="featureSet"> <xs:annotation> <xs:documentation>Same options as defined by OATC</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="DigitalOutput"/> <xs:enumeration value="LocationAware"/> <xs:enumeration value="LocalStorage"/> <xs:enumeration value="AnalogOutput"/> <xs:enumeration value="HDCP"/> <xs:enumeration value="FastForward"/> <xs:enumeration value="ProgrammerBrandingRequired"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | xs:decimal | ||
| annotation |
|
||
| source | <xs:attribute name="minVersion" type="xs:decimal"> <xs:annotation> <xs:documentation>A defined version level of the OS that is the minimum allowed to be able to take advantage of the viewing.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | FullLength PartialDaypart | ||
| annotation |
|
||
| source | <xs:element name="Period"> <xs:annotation> <xs:documentation>The period during which the restriction for the venue applies. Either the full normal length of the schedule or a defined period when it is restricted.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="FullLength" type="xs:boolean" default="1"/> <xs:element name="PartialDaypart" type="BxfDaypart"/> </xs:choice> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||
| type | xs:boolean | ||||
| properties |
|
||||
| source | <xs:element name="FullLength" type="xs:boolean" default="1"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | BxfDaypart | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | DaypartDetail DaypartName StartDate EndDate DaypartComment PrivateInformation | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="PartialDaypart" type="BxfDaypart"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | NoReplacement ReplacementScheduleName ReplacementScheduledEvent | ||
| annotation |
|
||
| source | <xs:element name="ReplacementSchedule"> <xs:annotation> <xs:documentation>Content that will be provided to the viewer in place of the regularly scheduled content for the specific vewing option when it is a restriction.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="NoReplacement" default="1"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:boolean"/> </xs:simpleContent> </xs:complexType> </xs:element> <xs:sequence> <xs:element name="ReplacementScheduleName" type="BxfText" minOccurs="0"/> <xs:element name="ReplacementScheduledEvent" type="ScheduledEvent" minOccurs="0"/> </xs:sequence> </xs:choice> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||
| type | extension of xs:boolean | ||||
| properties |
|
||||
| source | <xs:element name="NoReplacement" default="1"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:boolean"/> </xs:simpleContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ReplacementScheduleName" type="BxfText" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | ScheduledEvent | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | EventData Content AlternateAudioContent ContentType Format ScheduleElements Series ParentalRating EiCode ContentPlayNumber PremiereFlag LastPlayFlag TransformationOutput AlternateScheduleEventFlag PlayoutRestrictions PrivateInformation | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="ReplacementScheduledEvent" type="ScheduledEvent" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | PlayoutRestrictions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Period ReplacementSchedule PlayoutRestrictions PrivateInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="PlayoutRestrictions" type="PlayoutRestrictions" minOccurs="0"> <xs:annotation> <xs:documentation>Added to the structure to allow an unlimited tree structure of various "Allow" and "Restrict" combinations.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | ProgramEvent NonProgramEvent PrimaryElementId PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="PrimaryEvent"> <xs:sequence> <xs:choice> <xs:element name="ProgramEvent" type="ProgramEvent"/> <xs:element name="NonProgramEvent" type="NonProgramEvent"/> </xs:choice> <xs:element name="PrimaryElementId" type="Uuid" minOccurs="0"> <xs:annotation> <xs:documentation>Uses a UUID to link to the format structure element</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | ProgramEvent | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | SegmentNumber ProgramName Constraints ProgramContract PaidProgramContract PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="ProgramEvent" type="ProgramEvent"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | NonProgramEvent | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Details SalesContract Constraints TrafficCautionFlag SpotSalesClassification PreemptionWarning PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="NonProgramEvent" type="NonProgramEvent"/> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="PrimaryElementId" type="Uuid" minOccurs="0"> <xs:annotation> <xs:documentation>Uses a UUID to link to the format structure element</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | Name ProductCode BrandName AdvertiserCampaign PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="Product"> <xs:sequence> <xs:element name="Name" type="BxfText"> <xs:annotation> <xs:documentation>Product name for commercial spot content</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProductCode" minOccurs="0"> <xs:annotation> <xs:documentation>Recommend use of TVB EDI Value that indicates the category of product (e.g. "Alcoholic Beverages") or see Configuration Section in BXF Protocol Documentation</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="industryGroup" type="xs:string"/> <xs:attribute name="majorCategory" type="xs:string"/> <xs:attribute name="subCategory" type="xs:string"/> <xs:attribute name="productCategory" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="BrandName" minOccurs="0"> <xs:annotation> <xs:documentation>Brand name associated to the advertiser campaign. (v3.0)</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="brandCode" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="AdvertiserCampaign" minOccurs="0"> <xs:annotation> <xs:documentation>Campaign name associated to the spot purchase. (v3.0)</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="advertiserCampaignCode" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Name" type="BxfText"> <xs:annotation> <xs:documentation>Product name for commercial spot content</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:element name="ProductCode" minOccurs="0"> <xs:annotation> <xs:documentation>Recommend use of TVB EDI Value that indicates the category of product (e.g. "Alcoholic Beverages") or see Configuration Section in BXF Protocol Documentation</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="industryGroup" type="xs:string"/> <xs:attribute name="majorCategory" type="xs:string"/> <xs:attribute name="subCategory" type="xs:string"/> <xs:attribute name="productCategory" type="xs:string"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
| type | xs:string |
| source | <xs:attribute name="industryGroup" type="xs:string"/> |
| type | xs:string |
| source | <xs:attribute name="majorCategory" type="xs:string"/> |
| type | xs:string |
| source | <xs:attribute name="subCategory" type="xs:string"/> |
| type | xs:string |
| source | <xs:attribute name="productCategory" type="xs:string"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of BxfText | ||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="BrandName" minOccurs="0"> <xs:annotation> <xs:documentation>Brand name associated to the advertiser campaign. (v3.0)</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="brandCode" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:string |
| source | <xs:attribute name="brandCode" type="xs:string"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of BxfText | ||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="AdvertiserCampaign" minOccurs="0"> <xs:annotation> <xs:documentation>Campaign name associated to the spot purchase. (v3.0)</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="advertiserCampaignCode" type="xs:string"/> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:string |
| source | <xs:attribute name="advertiserCampaignCode" type="xs:string"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | ContentMetaData Elements Series ProgramContract ParentalRating ContentType EiCode PaidProgramming PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="ProgramContent"> <xs:sequence> <xs:element name="ContentMetaData" type="ContentMetaData"> <xs:annotation> <xs:documentation>Content identification and other details</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Elements" minOccurs="0"> <xs:annotation> <xs:documentation>If the program is being delivered in segmented form this describes each segment's content, position and offset from the start of the program as well as other embedded content such as inserted barter content</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Element" type="Element" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Series" type="Series" minOccurs="0"> <xs:annotation> <xs:documentation>If the content is part of a series this allows the entry of the episodic information</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProgramContract" type="ProgramContract" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If the program is purchased, it may be linked to a rights contract</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ParentalRating" type="BxfParentalRating" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Parental rating for the show for one region (PMCP)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContentType" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe the type of content (e.g. network, local, entertainment, news) (See Configuration Section in BXF Protocol Documentation) (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EiCode" type="EiCode" minOccurs="0"> <xs:annotation> <xs:documentation>Used for FCC Education/Information Children's code. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PaidProgramming" type="SalesContract" minOccurs="0"/> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | ContentMetaData | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContentId Name DefaultLength Genre Description UsagePolicy Media BillBoard DataExtensions Synopses ContentDetails PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="ContentMetaData" type="ContentMetaData"> <xs:annotation> <xs:documentation>Content identification and other details</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Element | ||||||
| annotation |
|
||||||
| source | <xs:element name="Elements" minOccurs="0"> <xs:annotation> <xs:documentation>If the program is being delivered in segmented form this describes each segment's content, position and offset from the start of the program as well as other embedded content such as inserted barter content</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Element" type="Element" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Element | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | SequenceNumber Description Offset Duration ProgramElement EmbeddedNonProgramContent OverlayOpportunity PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Element" type="Element" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Series | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | SeriesName EpisodeName EpisodeCode Season SeriesCode EpisodeNumber Producers Synopses PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Series" type="Series" minOccurs="0"> <xs:annotation> <xs:documentation>If the content is part of a series this allows the entry of the episodic information</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | ProgramContract | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContractId Name Distributor ContractStartDate ContractEndDate TotalTitleCost PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="ProgramContract" type="ProgramContract" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If the program is purchased, it may be linked to a rights contract</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | BxfParentalRating | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | Null Rating ContentAdvisory | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="ParentalRating" type="BxfParentalRating" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Parental rating for the show for one region (PMCP)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ContentType" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe the type of content (e.g. network, local, entertainment, news) (See Configuration Section in BXF Protocol Documentation) (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | EiCode | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="EiCode" type="EiCode" minOccurs="0"> <xs:annotation> <xs:documentation>Used for FCC Education/Information Children's code. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | SalesContract | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContractNumber ContractStartDate ContractEndDate LineNumber SpotNumber Cost PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="PaidProgramming" type="SalesContract" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | ContractId Name Distributor ContractStartDate ContractEndDate TotalTitleCost PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="ProgramContract"> <xs:sequence> <xs:element name="ContractId" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Reference value to identify the contract assigned by distributor or entity</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Reference name associated to the contract by the entity</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Distributor" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Owner or rights holder of the content</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContractStartDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Earliest date that any content under this contract can be used by the entity</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContractEndDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Last date that any content under this contract can be used by the entity</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TotalTitleCost" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>A value associated with playing or using the content</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:positiveInteger | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="ContractId" type="xs:positiveInteger"> <xs:annotation> <xs:documentation>Reference value to identify the contract assigned by distributor or entity</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Name" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Reference name associated to the contract by the entity</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Distributor" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Owner or rights holder of the content</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:date | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="ContractStartDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Earliest date that any content under this contract can be used by the entity</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:date | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="ContractEndDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Last date that any content under this contract can be used by the entity</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:decimal | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="TotalTitleCost" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>A value associated with playing or using the content</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | SegmentNumber Type ContentMetaData SegmentName OverlayOpportunity PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="ProgramElement"> <xs:annotation> <xs:documentation>For each element this describes the content on the element</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="SegmentNumber" type="xs:int"> <xs:annotation> <xs:documentation>The order identifier for each segment</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Type" type="ProgramContentType" default="ProgramSegment"> <xs:annotation> <xs:documentation>Either a program segment or an interactive element</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContentMetaData" type="ContentMetaData"> <xs:annotation> <xs:documentation>For each element describes the content identifier and optionally additional details for the content</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SegmentName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Each segment can have a descriptive name for the segment</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OverlayOpportunity" type="OverlayOpportunityType" minOccurs="0"> <xs:annotation> <xs:documentation>Describes locations in time and space where overlays are either permitted or restricted from use. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:int | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="SegmentNumber" type="xs:int"> <xs:annotation> <xs:documentation>The order identifier for each segment</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | ProgramContentType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="Type" type="ProgramContentType" default="ProgramSegment"> <xs:annotation> <xs:documentation>Either a program segment or an interactive element</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | ContentMetaData | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContentId Name DefaultLength Genre Description UsagePolicy Media BillBoard DataExtensions Synopses ContentDetails PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="ContentMetaData" type="ContentMetaData"> <xs:annotation> <xs:documentation>For each element describes the content identifier and optionally additional details for the content</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="SegmentName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Each segment can have a descriptive name for the segment</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | OverlayOpportunityType | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | Video-Audio SOM EOM OpportunityComment ScreenLocation PrivateInformation | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="OverlayOpportunity" type="OverlayOpportunityType" minOccurs="0"> <xs:annotation> <xs:documentation>Describes locations in time and space where overlays are either permitted or restricted from use. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | SegmentNumber ProgramName Constraints ProgramContract PaidProgramContract PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="ProgramEvent"> <xs:sequence> <xs:element name="SegmentNumber" type="xs:integer"> <xs:annotation> <xs:documentation>The ordering of the segments within the show</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProgramName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The name of the show</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Constraints" type="Constraint" minOccurs="0"> <xs:annotation> <xs:documentation>Rules that constrain the scheduling of a program in order to validate a show move.</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:element name="ProgramContract" type="ProgramContract"> <xs:annotation> <xs:documentation>Reference to the originating program rights contract and the date window that the content can be aired in.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PaidProgramContract" type="SalesContract"> <xs:annotation> <xs:documentation>Reference to sales contract for paid programming content (v3.0)</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:integer | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="SegmentNumber" type="xs:integer"> <xs:annotation> <xs:documentation>The ordering of the segments within the show</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ProgramName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The name of the show</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | Constraint | ||||||
| properties |
|
||||||
| children | Rules | ||||||
| annotation |
|
||||||
| source | <xs:element name="Constraints" type="Constraint" minOccurs="0"> <xs:annotation> <xs:documentation>Rules that constrain the scheduling of a program in order to validate a show move.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | ProgramContract | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContractId Name Distributor ContractStartDate ContractEndDate TotalTitleCost PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="ProgramContract" type="ProgramContract"> <xs:annotation> <xs:documentation>Reference to the originating program rights contract and the date window that the content can be aired in.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | SalesContract | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContractNumber ContractStartDate ContractEndDate LineNumber SpotNumber Cost PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="PaidProgramContract" type="SalesContract"> <xs:annotation> <xs:documentation>Reference to sales contract for paid programming content (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | DetailedDescription QCTestPerformer QCAnnotationDateTime | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="QCDetailedAnnotation"> <xs:annotation> <xs:documentation>Additional descriptive details concerning who or what system was deployed to perform the QC test and when it was performed.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="DetailedDescription" type="BxfText"> <xs:annotation> <xs:documentation>Detailed description of QC Test performed.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCTestPerformer" type="QCTestPerformer" minOccurs="0"> <xs:annotation> <xs:documentation>What person, system or tool was used to perform the QC Test.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCAnnotationDateTime" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>When the Annotation was created.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="DetailedDescription" type="BxfText"> <xs:annotation> <xs:documentation>Detailed description of QC Test performed.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | QCTestPerformer | ||||||
| properties |
|
||||||
| children | QCPerformerName QCPerformerID QCPerformerRole | ||||||
| annotation |
|
||||||
| source | <xs:element name="QCTestPerformer" type="QCTestPerformer" minOccurs="0"> <xs:annotation> <xs:documentation>What person, system or tool was used to perform the QC Test.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:dateTime | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="QCAnnotationDateTime" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>When the Annotation was created.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| children | QCItemID QCItemName Layer Category Relevance EssenceType QCItemScope QCItemInput QCReportID PrivateInformation | ||||||||||||||
| used by |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:complexType name="QCItem"> <xs:annotation> <xs:documentation>Each check of the media can be part or all of the media and each of its components. The checks may be done through machine control automatically or manually by a technician using a set of defined rules to pass. A CheckItem option can be part of a profile or stand alone.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="QCItemID" type="xs:string"> <xs:annotation> <xs:documentation>Unique identifier for the item to be tested. Note - EBU has defined specific values for each QC Test ID (eg-0010B is a test for Loudness on baseband)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCItemName" type="BxfText"> <xs:annotation> <xs:documentation>Brief name of the QC Test to be performed. (eg Aspect Ratio)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Layer" minOccurs="0"> <xs:annotation> <xs:documentation>Equvialent to the EBU-QC Test Layer Field</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="baseband"/> <xs:enumeration value="bitstream"/> <xs:enumeration value="x-check"/> <xs:enumeration value="wrapper"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Category" minOccurs="0"> <xs:annotation> <xs:documentation>Equivalent to the EBU-QC Test Category Field</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="absolute"/> <xs:enumeration value="objective"/> <xs:enumeration value="regulatory"/> <xs:enumeration value="subjective"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Relevance" minOccurs="0"> <xs:annotation> <xs:documentation>Used in conjunction with the QCProfile's relevanceLevel and checkResultRule values to determine how important this check is relative to the other checks in the profile and to determine the overall report checkresult. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="0"/> <xs:maxInclusive value="10"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EssenceType" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the content type that the QCItem focuses on.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Video"/> <xs:enumeration value="Audio"/> <xs:enumeration value="Subtitle"/> <xs:enumeration value="Captioning"/> <xs:enumeration value="Metadata"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="QCItemScope" type="QCScope" minOccurs="0"> <xs:annotation> <xs:documentation>Limits the execution of the QCItem to one or more specific time ranges and overrides the QCProfileScope, if any.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCItemInput" type="QCItemInput" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Whether machine controlled or manually performed, a set of rules that govern what is being tested and how are described by the parameters.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCReportID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Used to identify the QCReport that will supply the results of the QCTest requested. Normally a UUID to be assured of a globally unique identifier.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="parameterType"> <xs:annotation> <xs:documentation>Indicates the type of QC process being requested. Readout (simple wrapper request), Measure (checks that a specific attribute falls within a required range or has a specific value), Check (pass-fail of a simple or complex test), Crosscheck (comparison of one attribute to another).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="check"/> <xs:enumeration value="measure"/> <xs:enumeration value="readout"/> <xs:enumeration value="x-check"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> |
| type | restriction of xs:string | |||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:attribute name="parameterType"> <xs:annotation> <xs:documentation>Indicates the type of QC process being requested. Readout (simple wrapper request), Measure (checks that a specific attribute falls within a required range or has a specific value), Check (pass-fail of a simple or complex test), Crosscheck (comparison of one attribute to another).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="check"/> <xs:enumeration value="measure"/> <xs:enumeration value="readout"/> <xs:enumeration value="x-check"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="QCItemID" type="xs:string"> <xs:annotation> <xs:documentation>Unique identifier for the item to be tested. Note - EBU has defined specific values for each QC Test ID (eg-0010B is a test for Loudness on baseband)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="QCItemName" type="BxfText"> <xs:annotation> <xs:documentation>Brief name of the QC Test to be performed. (eg Aspect Ratio)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:element name="Layer" minOccurs="0"> <xs:annotation> <xs:documentation>Equvialent to the EBU-QC Test Layer Field</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="baseband"/> <xs:enumeration value="bitstream"/> <xs:enumeration value="x-check"/> <xs:enumeration value="wrapper"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:element name="Category" minOccurs="0"> <xs:annotation> <xs:documentation>Equivalent to the EBU-QC Test Category Field</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="absolute"/> <xs:enumeration value="objective"/> <xs:enumeration value="regulatory"/> <xs:enumeration value="subjective"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:nonNegativeInteger | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="Relevance" minOccurs="0"> <xs:annotation> <xs:documentation>Used in conjunction with the QCProfile's relevanceLevel and checkResultRule values to determine how important this check is relative to the other checks in the profile and to determine the overall report checkresult. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="0"/> <xs:maxInclusive value="10"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
|||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:element name="EssenceType" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the content type that the QCItem focuses on.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Video"/> <xs:enumeration value="Audio"/> <xs:enumeration value="Subtitle"/> <xs:enumeration value="Captioning"/> <xs:enumeration value="Metadata"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | QCScope | ||||||
| properties |
|
||||||
| children | StartTime EndTime | ||||||
| annotation |
|
||||||
| source | <xs:element name="QCItemScope" type="QCScope" minOccurs="0"> <xs:annotation> <xs:documentation>Limits the execution of the QCItem to one or more specific time ranges and overrides the QCProfileScope, if any.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | QCItemInput | ||||||
| properties |
|
||||||
| children | KeyWord Description ParameterValue ExpectedValue FragmentLocation Track WrapperLocation PrivateInformation | ||||||
| annotation |
|
||||||
| source | <xs:element name="QCItemInput" type="QCItemInput" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Whether machine controlled or manually performed, a set of rules that govern what is being tested and how are described by the parameters.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="QCReportID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Used to identify the QCReport that will supply the results of the QCTest requested. Normally a UUID to be assured of a globally unique identifier.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | KeyWord Description ParameterValue ExpectedValue FragmentLocation Track WrapperLocation PrivateInformation | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="QCItemInput"> <xs:annotation> <xs:documentation>Whether machine controlled or manually performed, a set of rules that govern how to do the testing.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="KeyWord" type="BxfText"> <xs:annotation> <xs:documentation>Unique name of the test input within the scope of QCItem and as accepted within the scope of the organization. (Note EBU supports a specific defined list of names - eg. VideoAspectRatio).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Brief description related to the type of test to be performed.</xs:documentation> </xs:annotation> </xs:element> <xs:choice> <xs:element name="ParameterValue" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Test parameter value used as either a single value or a range of values (rangeFlag=True) or a list of values (rangeFlag=False).</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="rangeFlag" type="xs:boolean" default="false"/> <xs:attributeGroup ref="QCTypeUnitRep"/> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="ExpectedValue" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The expected return value or range or list of values the sets the tolerance for the QC test to be considered a pass.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="rangeFlag" type="xs:boolean" default="false"/> <xs:attributeGroup ref="QCTypeUnitRep"/> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:choice> <xs:element name="FragmentLocation" type="FragmentLocation" minOccurs="0"> <xs:annotation> <xs:documentation>The time range and spatial location on the video (region of the screen) to be tested.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Track" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The unique identification of the media track the input refers to (eg- a number such as Track 1 or a specific UUID)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WrapperLocation" minOccurs="0"> <xs:annotation> <xs:documentation>Applicable only for QCCheckItems working at wrapper level. The identification of the portion of the file wrapper to be checked/utilized by the QCCheckItem. If not specified, it is assumed to use all the locations and also check for their consistency. When the wrapping is MXF, the wrapper location is actually the MXF partition with possible values header, footer, body.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="MXFWrapperLocation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="header"/> <xs:enumeration value="footer"/> <xs:enumeration value="body"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="OtherWrapperLocation" type="xs:string"/> </xs:choice> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="KeyWord" type="BxfText"> <xs:annotation> <xs:documentation>Unique name of the test input within the scope of QCItem and as accepted within the scope of the organization. (Note EBU supports a specific defined list of names - eg. VideoAspectRatio).</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Description" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Brief description related to the type of test to be performed.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ParameterValue" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Test parameter value used as either a single value or a range of values (rangeFlag=True) or a list of values (rangeFlag=False).</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="rangeFlag" type="xs:boolean" default="false"/> <xs:attributeGroup ref="QCTypeUnitRep"/> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| properties |
|
||
| source | <xs:attribute name="rangeFlag" type="xs:boolean" default="false"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ExpectedValue" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The expected return value or range or list of values the sets the tolerance for the QC test to be considered a pass.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="rangeFlag" type="xs:boolean" default="false"/> <xs:attributeGroup ref="QCTypeUnitRep"/> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
| type | xs:boolean | ||
| properties |
|
||
| source | <xs:attribute name="rangeFlag" type="xs:boolean" default="false"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | FragmentLocation | ||||||
| properties |
|
||||||
| children | StartTime EndTime SpatialLocation | ||||||
| annotation |
|
||||||
| source | <xs:element name="FragmentLocation" type="FragmentLocation" minOccurs="0"> <xs:annotation> <xs:documentation>The time range and spatial location on the video (region of the screen) to be tested.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Track" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The unique identification of the media track the input refers to (eg- a number such as Track 1 or a specific UUID)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | MXFWrapperLocation OtherWrapperLocation | ||||||
| annotation |
|
||||||
| source | <xs:element name="WrapperLocation" minOccurs="0"> <xs:annotation> <xs:documentation>Applicable only for QCCheckItems working at wrapper level. The identification of the portion of the file wrapper to be checked/utilized by the QCCheckItem. If not specified, it is assumed to use all the locations and also check for their consistency. When the wrapping is MXF, the wrapper location is actually the MXF partition with possible values header, footer, body.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="MXFWrapperLocation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="header"/> <xs:enumeration value="footer"/> <xs:enumeration value="body"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="OtherWrapperLocation" type="xs:string"/> </xs:choice> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| source | <xs:element name="MXFWrapperLocation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="header"/> <xs:enumeration value="footer"/> <xs:enumeration value="body"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| source | <xs:element name="OtherWrapperLocation" type="xs:string"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| children | KeyWord Description TestValue RelatedQCItemOutput FragmentLocation Track WrapperLocation QCDetailedAnnotations VerificationMedia ConfidenceLevel Severity PrivateInformation | ||||||||||||||
| used by |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:complexType name="QCItemOutput"> <xs:annotation> <xs:documentation>The specific result of a single QC test.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="KeyWord" type="BxfText"> <xs:annotation> <xs:documentation>Unique name of the test performed within the scope of QCItem and as accepted within the scope of the organization. (Note EBU supports a specific defined list of names - eg. VideoAspectRatio).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Brief description related to the type of test performed.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TestValue" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Value or values returned by the QC Test performed.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attributeGroup ref="QCTypeUnitRep"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="RelatedQCItemOutput" type="QCItemOutput" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Use this to list multiple outputs related to the same spatiotemporal fragment.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FragmentLocation" type="FragmentLocation" minOccurs="0"/> <xs:element name="Track" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The unique identification of the media track the result refers to (eg- a number such as Track 1 or a specific UUID)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WrapperLocation" minOccurs="0"> <xs:annotation> <xs:documentation>Applicable only for QCItems working at wrapper level. The identification of the portion of the file wrapper tested by the QCItem.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="MXFWrapperLocation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="header"/> <xs:enumeration value="footer"/> <xs:enumeration value="body"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="OtherWrapperLocation" type="xs:string"/> </xs:choice> </xs:complexType> </xs:element> <xs:element name="QCDetailedAnnotations" type="QCDetailedAnnotation" minOccurs="0"> <xs:annotation> <xs:documentation>Additional descriptive details concerning who or what system was deployed to perform the QC test and when it was performed.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VerificationMedia" type="xs:anyURI" minOccurs="0"> <xs:annotation> <xs:documentation>Link to external binary data generated by a tool during the QC test, the use of which is for easy verification of the results of the QC process.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ConfidenceLevel" minOccurs="0"> <xs:annotation> <xs:documentation>The confidence level with which a tool has found a defect (global or fragment) reported as a real number from 0.00 to 1.00.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:maxInclusive value="1"/> <xs:totalDigits value="3"/> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Severity" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>A positive integer indicating the strength of the defect. Severity shall be useful to provide at least a ranking of defects relevance when discovered by the same tool.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="parameterType"> <xs:annotation> <xs:documentation>Indicates the type of QC process being requested. Readout (simple wrapper request), Measure (checks that a specific attribute falls within a required range or has a specific value), Check (pass-fail of a simple or complex test), Crosscheck (comparison of one attribute to another).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="check"/> <xs:enumeration value="measure"/> <xs:enumeration value="readout"/> <xs:enumeration value="x-check"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> |
| type | restriction of xs:string | |||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:attribute name="parameterType"> <xs:annotation> <xs:documentation>Indicates the type of QC process being requested. Readout (simple wrapper request), Measure (checks that a specific attribute falls within a required range or has a specific value), Check (pass-fail of a simple or complex test), Crosscheck (comparison of one attribute to another).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="check"/> <xs:enumeration value="measure"/> <xs:enumeration value="readout"/> <xs:enumeration value="x-check"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="KeyWord" type="BxfText"> <xs:annotation> <xs:documentation>Unique name of the test performed within the scope of QCItem and as accepted within the scope of the organization. (Note EBU supports a specific defined list of names - eg. VideoAspectRatio).</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Description" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Brief description related to the type of test performed.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="TestValue" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Value or values returned by the QC Test performed.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attributeGroup ref="QCTypeUnitRep"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | QCItemOutput | ||||||||||||||
| properties |
|
||||||||||||||
| children | KeyWord Description TestValue RelatedQCItemOutput FragmentLocation Track WrapperLocation QCDetailedAnnotations VerificationMedia ConfidenceLevel Severity PrivateInformation | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="RelatedQCItemOutput" type="QCItemOutput" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Use this to list multiple outputs related to the same spatiotemporal fragment.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | FragmentLocation | ||||||
| properties |
|
||||||
| children | StartTime EndTime SpatialLocation | ||||||
| source | <xs:element name="FragmentLocation" type="FragmentLocation" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Track" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The unique identification of the media track the result refers to (eg- a number such as Track 1 or a specific UUID)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | MXFWrapperLocation OtherWrapperLocation | ||||||
| annotation |
|
||||||
| source | <xs:element name="WrapperLocation" minOccurs="0"> <xs:annotation> <xs:documentation>Applicable only for QCItems working at wrapper level. The identification of the portion of the file wrapper tested by the QCItem.</xs:documentation> </xs:annotation> <xs:complexType> <xs:choice> <xs:element name="MXFWrapperLocation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="header"/> <xs:enumeration value="footer"/> <xs:enumeration value="body"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="OtherWrapperLocation" type="xs:string"/> </xs:choice> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| source | <xs:element name="MXFWrapperLocation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="header"/> <xs:enumeration value="footer"/> <xs:enumeration value="body"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| source | <xs:element name="OtherWrapperLocation" type="xs:string"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | QCDetailedAnnotation | ||||||
| properties |
|
||||||
| children | DetailedDescription QCTestPerformer QCAnnotationDateTime | ||||||
| annotation |
|
||||||
| source | <xs:element name="QCDetailedAnnotations" type="QCDetailedAnnotation" minOccurs="0"> <xs:annotation> <xs:documentation>Additional descriptive details concerning who or what system was deployed to perform the QC test and when it was performed.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:anyURI | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="VerificationMedia" type="xs:anyURI" minOccurs="0"> <xs:annotation> <xs:documentation>Link to external binary data generated by a tool during the QC test, the use of which is for easy verification of the results of the QC process.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||
| type | restriction of xs:decimal | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:element name="ConfidenceLevel" minOccurs="0"> <xs:annotation> <xs:documentation>The confidence level with which a tool has found a defect (global or fragment) reported as a real number from 0.00 to 1.00.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:maxInclusive value="1"/> <xs:totalDigits value="3"/> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:nonNegativeInteger | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Severity" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>A positive integer indicating the strength of the defect. Severity shall be useful to provide at least a ranking of defects relevance when discovered by the same tool.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| children | QCItemID QCItemName QCReportStatus ErrorDescription CheckResult ResultDescription QCToolInformation QCDetailAnnotation Relevance MaxSeverity VerificationMedia DetectionMethod Revision QCTestPerformer QCItemOutput PrivateInformation | ||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:complexType name="QCItemResult"> <xs:annotation> <xs:documentation>The results received as a result of one or more QC test.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="QCItemID" type="xs:string"> <xs:annotation> <xs:documentation>Unique identifier for the item to be checked. Note - EBU has defined specific values for each QC Test ID (eg-0010B is a test for Loudness on baseband)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCItemName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Brief name of the QCItem performed. (eg Aspect Ratio)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCReportStatus"> <xs:annotation> <xs:documentation>The overall status of all the QCReportItems that are part of the complete report. The valid options are Completed, Error, and Submitted.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Completed"/> <xs:enumeration value="Error"/> <xs:enumeration value="Submitted"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ErrorDescription" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Error description for a QCItem that returns an error or is outside of the expected values.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CheckResult" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If one or more QCItems include a parameterType of "Check" the resulting default "AND" logic or the designated logic is evaluated and placed here to indicate a complete "true" or valid state of the logic or a false or fail state. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="ResultDescription" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>A short description of the result that could be used for both checks and measurement,</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCToolInformation" type="QCToolInformation" minOccurs="0"/> <xs:element name="QCDetailAnnotation" type="QCDetailedAnnotation" minOccurs="0"/> <xs:element name="Relevance" minOccurs="0"> <xs:annotation> <xs:documentation>Used in conjunction with the QCProfile's relevanceLevel and checkResultRule values to determine how important this check is relative to the other checks in the profile and to determine the overall report checkresult. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="0"/> <xs:maxInclusive value="10"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="MaxSeverity" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Sets the upper bound of the scale for severity for all QCCheckItemOutputs within this QCCheckItemResult</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VerificationMedia" type="xs:anyURI" minOccurs="0"> <xs:annotation> <xs:documentation>Link to external binary data generated by a tool during analysis, the use of which is for easy checking of the results of the QC analyses.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DetectionMethod" minOccurs="0"> <xs:annotation> <xs:documentation>Flags the method of how the item was processed. Automatic means that the result was obtained with an automatic QC tool. Human means that the result was created by a human operator from scratch. Assisted means that the result is a revision by a human operator, based on another previous automatic result.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Assisted"/> <xs:enumeration value="Automatic"/> <xs:enumeration value="Human"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Revision" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Marks the version of a QCItemResult. Unless otherwise noted, it is assumed that revision N derives from revision N-1 (e.g. revision 1 automatic and revision 2 assisted means that rev2 is a human review of rev1)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCTestPerformer" type="QCTestPerformer" minOccurs="0"> <xs:annotation> <xs:documentation>The user who has done a test manually, e.g. eye-ball check from scratch or a revision of an automatic result</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCItemOutput" type="QCItemOutput" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The specific result of a single QC test.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="creationDateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date and time when the QCItemResult has been created</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | xs:dateTime | ||
| annotation |
|
||
| source | <xs:attribute name="creationDateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date and time when the QCItemResult has been created</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="QCItemID" type="xs:string"> <xs:annotation> <xs:documentation>Unique identifier for the item to be checked. Note - EBU has defined specific values for each QC Test ID (eg-0010B is a test for Loudness on baseband)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="QCItemName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Brief name of the QCItem performed. (eg Aspect Ratio)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="QCReportStatus"> <xs:annotation> <xs:documentation>The overall status of all the QCReportItems that are part of the complete report. The valid options are Completed, Error, and Submitted.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Completed"/> <xs:enumeration value="Error"/> <xs:enumeration value="Submitted"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ErrorDescription" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Error description for a QCItem that returns an error or is outside of the expected values.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="CheckResult" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If one or more QCItems include a parameterType of "Check" the resulting default "AND" logic or the designated logic is evaluated and placed here to indicate a complete "true" or valid state of the logic or a false or fail state. </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ResultDescription" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>A short description of the result that could be used for both checks and measurement,</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | QCToolInformation | ||||||
| properties |
|
||||||
| children | QCToolID QCToolName VendorName QCToolVersion ToolURL | ||||||
| source | <xs:element name="QCToolInformation" type="QCToolInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | QCDetailedAnnotation | ||||||
| properties |
|
||||||
| children | DetailedDescription QCTestPerformer QCAnnotationDateTime | ||||||
| source | <xs:element name="QCDetailAnnotation" type="QCDetailedAnnotation" minOccurs="0"/> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:nonNegativeInteger | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="Relevance" minOccurs="0"> <xs:annotation> <xs:documentation>Used in conjunction with the QCProfile's relevanceLevel and checkResultRule values to determine how important this check is relative to the other checks in the profile and to determine the overall report checkresult. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:nonNegativeInteger"> <xs:minInclusive value="0"/> <xs:maxInclusive value="10"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:nonNegativeInteger | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="MaxSeverity" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Sets the upper bound of the scale for severity for all QCCheckItemOutputs within this QCCheckItemResult</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:anyURI | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="VerificationMedia" type="xs:anyURI" minOccurs="0"> <xs:annotation> <xs:documentation>Link to external binary data generated by a tool during analysis, the use of which is for easy checking of the results of the QC analyses.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="DetectionMethod" minOccurs="0"> <xs:annotation> <xs:documentation>Flags the method of how the item was processed. Automatic means that the result was obtained with an automatic QC tool. Human means that the result was created by a human operator from scratch. Assisted means that the result is a revision by a human operator, based on another previous automatic result.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Assisted"/> <xs:enumeration value="Automatic"/> <xs:enumeration value="Human"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:nonNegativeInteger | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Revision" type="xs:nonNegativeInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Marks the version of a QCItemResult. Unless otherwise noted, it is assumed that revision N derives from revision N-1 (e.g. revision 1 automatic and revision 2 assisted means that rev2 is a human review of rev1)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | QCTestPerformer | ||||||
| properties |
|
||||||
| children | QCPerformerName QCPerformerID QCPerformerRole | ||||||
| annotation |
|
||||||
| source | <xs:element name="QCTestPerformer" type="QCTestPerformer" minOccurs="0"> <xs:annotation> <xs:documentation>The user who has done a test manually, e.g. eye-ball check from scratch or a revision of an automatic result</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | QCItemOutput | ||||||||||||||
| properties |
|
||||||||||||||
| children | KeyWord Description TestValue RelatedQCItemOutput FragmentLocation Track WrapperLocation QCDetailedAnnotations VerificationMedia ConfidenceLevel Severity PrivateInformation | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="QCItemOutput" type="QCItemOutput" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The specific result of a single QC test.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| children | QCProfileID QCProfileName QCProfileDescription QCProfileScope QCProfileItem QCReportID | ||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="QCProfile"> <xs:annotation> <xs:documentation>Used to define a set of test instructions that are generally related and which can be called using just the identifier.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="QCProfileID" type="xs:string"> <xs:annotation> <xs:documentation>Unique identifier (usually UUID) to identify the profile.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCProfileName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The name of the profile.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCProfileDescription" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>A brief description of what the profile is defined to test and the type of media to use it against.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCProfileScope" type="QCScope" minOccurs="0"> <xs:annotation> <xs:documentation>Range of time on the media (using media timecode) that should be tested for all QCProfileCheckItems. If not defined the entire media will be checked.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCProfileItem" type="QCItem" maxOccurs="unbounded"/> <xs:element name="QCReportID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Normally a UUID to be assured of a globally unique identifier.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="ResultsRule"> <xs:annotation> <xs:documentation>The way multiple check items should be evaluated to determine if the Profile passed or failed as a group of tests. Tests can be evaluated using "AND" or "OR" logic. If the MinimumRelevance is selected then the RelevanceLevel value [0,10] determines if a specific test should be included to determine the Profile's overall performance. Default if not included is to be "AND".</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AND"/> <xs:enumeration value="OR"/> <xs:enumeration value="MinimumRelevance"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="RelevanceLevel"> <xs:annotation> <xs:documentation>See ResultsRule attribute - an integer value between 0 and 10.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="10"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | restriction of xs:string | ||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="ResultsRule"> <xs:annotation> <xs:documentation>The way multiple check items should be evaluated to determine if the Profile passed or failed as a group of tests. Tests can be evaluated using "AND" or "OR" logic. If the MinimumRelevance is selected then the RelevanceLevel value [0,10] determines if a specific test should be included to determine the Profile's overall performance. Default if not included is to be "AND".</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AND"/> <xs:enumeration value="OR"/> <xs:enumeration value="MinimumRelevance"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:integer | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="RelevanceLevel"> <xs:annotation> <xs:documentation>See ResultsRule attribute - an integer value between 0 and 10.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="10"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="QCProfileID" type="xs:string"> <xs:annotation> <xs:documentation>Unique identifier (usually UUID) to identify the profile.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="QCProfileName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The name of the profile.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="QCProfileDescription" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>A brief description of what the profile is defined to test and the type of media to use it against.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | QCScope | ||||||
| properties |
|
||||||
| children | StartTime EndTime | ||||||
| annotation |
|
||||||
| source | <xs:element name="QCProfileScope" type="QCScope" minOccurs="0"> <xs:annotation> <xs:documentation>Range of time on the media (using media timecode) that should be tested for all QCProfileCheckItems. If not defined the entire media will be checked.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | QCItem | ||||||||||||||
| properties |
|
||||||||||||||
| children | QCItemID QCItemName Layer Category Relevance EssenceType QCItemScope QCItemInput QCReportID PrivateInformation | ||||||||||||||
| attributes |
|
||||||||||||||
| source | <xs:element name="QCProfileItem" type="QCItem" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="QCReportID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Normally a UUID to be assured of a globally unique identifier.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| children | QCReportID QCReportGroupID QCProfileID QCProfile QCReportStatus ErrorDescription CheckResult QCReportDuration QCToolInformation QCItemResult | ||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:complexType name="QCReports"> <xs:annotation> <xs:documentation>Used to report back the results of the QC testing for either a single profile, multiple profiles or a single QCCheckItem.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="QCReportID" type="xs:string"> <xs:annotation> <xs:documentation>Normally a UUID to be assured of a globally unique identifier.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCReportGroupID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Optional grouping identifier</xs:documentation> </xs:annotation> </xs:element> <xs:choice> <xs:annotation> <xs:documentation>The QCProfileID or the complete QCProfile detail that was used to generate the report.</xs:documentation> </xs:annotation> <xs:element name="QCProfileID" type="xs:string"/> <xs:element name="QCProfile" type="QCProfile"/> </xs:choice> <xs:element name="QCReportStatus"> <xs:annotation> <xs:documentation>The overall status of all the QCReportItems that are part of the complete report. The valid options are Completed, Error, and Submitted.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Completed"/> <xs:enumeration value="Error"/> <xs:enumeration value="Submitted"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ErrorDescription" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>A summary of the QCItems that return an error or are outside of the expected values.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CheckResult" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If one or more QCCheckItems include a parameterType of "Check" the resulting default "AND" logic or the designated logic is evaluated and placed here to indicate a complete "true" or valid state of the logic or a false or fail state. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCReportDuration" type="BxfDuration" minOccurs="0"> <xs:annotation> <xs:documentation>Length of time it took to process all QCItems associated with the report based on the initial start time of first QCItem and the maximum end time of the last QCItem.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCToolInformation" type="QCToolInformation" minOccurs="0"> <xs:annotation> <xs:documentation>Summary of tool information when one is used for all QCCheckItems associated to the Report.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCItemResult" type="QCItemResult" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The results received as a result of one or more QC test.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="lastModified" type="xs:dateTime" use="required"> <xs:annotation> <xs:documentation>Last date-Time the Report was modified or the date time it was created.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | xs:dateTime | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="lastModified" type="xs:dateTime" use="required"> <xs:annotation> <xs:documentation>Last date-Time the Report was modified or the date time it was created.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="QCReportID" type="xs:string"> <xs:annotation> <xs:documentation>Normally a UUID to be assured of a globally unique identifier.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="QCReportGroupID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Optional grouping identifier</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| source | <xs:element name="QCProfileID" type="xs:string"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | QCProfile | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | QCProfileID QCProfileName QCProfileDescription QCProfileScope QCProfileItem QCReportID | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="QCProfile" type="QCProfile"/> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="QCReportStatus"> <xs:annotation> <xs:documentation>The overall status of all the QCReportItems that are part of the complete report. The valid options are Completed, Error, and Submitted.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Completed"/> <xs:enumeration value="Error"/> <xs:enumeration value="Submitted"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ErrorDescription" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>A summary of the QCItems that return an error or are outside of the expected values.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="CheckResult" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If one or more QCCheckItems include a parameterType of "Check" the resulting default "AND" logic or the designated logic is evaluated and placed here to indicate a complete "true" or valid state of the logic or a false or fail state. </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfDuration | ||||||
| properties |
|
||||||
| children | SmpteDuration UtcDuration | ||||||
| annotation |
|
||||||
| source | <xs:element name="QCReportDuration" type="BxfDuration" minOccurs="0"> <xs:annotation> <xs:documentation>Length of time it took to process all QCItems associated with the report based on the initial start time of first QCItem and the maximum end time of the last QCItem.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | QCToolInformation | ||||||
| properties |
|
||||||
| children | QCToolID QCToolName VendorName QCToolVersion ToolURL | ||||||
| annotation |
|
||||||
| source | <xs:element name="QCToolInformation" type="QCToolInformation" minOccurs="0"> <xs:annotation> <xs:documentation>Summary of tool information when one is used for all QCCheckItems associated to the Report.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | QCItemResult | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | QCItemID QCItemName QCReportStatus ErrorDescription CheckResult ResultDescription QCToolInformation QCDetailAnnotation Relevance MaxSeverity VerificationMedia DetectionMethod Revision QCTestPerformer QCItemOutput PrivateInformation | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="QCItemResult" type="QCItemResult" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The results received as a result of one or more QC test.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | StartTime EndTime | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="QCScope"> <xs:annotation> <xs:documentation>A brief description of what the profile is defined to test and the type of media to use it against.</xs:documentation> </xs:annotation> <xs:sequence maxOccurs="unbounded"> <xs:element name="StartTime" type="BxfSmpteTime"/> <xs:element name="EndTime" type="BxfSmpteTime"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="StartTime" type="BxfSmpteTime"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EndTime" type="BxfSmpteTime"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | QCPerformerName QCPerformerID QCPerformerRole | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="QCTestPerformer"> <xs:annotation> <xs:documentation>Who or what system performed the QC test</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="QCPerformerName" type="BxfText"> <xs:annotation> <xs:documentation>Person, system or tool name who performed the QC Test</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCPerformerID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Optional identifier for that person, system or tool.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCPerformerRole" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The role of the operator, tool or system in the QC environment.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="QCPerformerName" type="BxfText"> <xs:annotation> <xs:documentation>Person, system or tool name who performed the QC Test</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="QCPerformerID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Optional identifier for that person, system or tool.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="QCPerformerRole" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The role of the operator, tool or system in the QC environment.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | QCToolID QCToolName VendorName QCToolVersion ToolURL | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="QCToolInformation"> <xs:annotation> <xs:documentation>Summary of tool information when one is used for all QCCheckItems associated to the Report.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="QCToolID" type="xs:string"> <xs:annotation> <xs:documentation>A unique identifier for the tool used to perform the QC test. This can be a unique identifier or a specific URL that uniquely identifies the tool.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCToolName" type="BxfText"> <xs:annotation> <xs:documentation>Name of the tool used to perform the QC test.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VendorName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Name of the vendor that makes or supports the tool.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCToolVersion" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The version of the tool being used to perform the QC test.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ToolURL" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The endpoint of the tool's software actually used for the test in a QC environment or server farm.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="QCToolID" type="xs:string"> <xs:annotation> <xs:documentation>A unique identifier for the tool used to perform the QC test. This can be a unique identifier or a specific URL that uniquely identifies the tool.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="QCToolName" type="BxfText"> <xs:annotation> <xs:documentation>Name of the tool used to perform the QC test.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="VendorName" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Name of the vendor that makes or supports the tool.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="QCToolVersion" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The version of the tool being used to perform the QC test.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="ToolURL" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The endpoint of the tool's software actually used for the test in a QC environment or server farm.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| children | ContentId QCProfile QCProfileList QCItem QCReport | ||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:complexType name="QualityControl"> <xs:annotation> <xs:documentation>Media often must be checked for its quality each time it is copied or moved to another location. Multiple checks are typical to confirm that the audio, video and other attributes meet the standards of the intended usage. (v5.0)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ContentId" type="BxfContentId" minOccurs="0"> <xs:annotation> <xs:documentation>Used to identify a specific media to apply the QC process to.</xs:documentation> </xs:annotation> </xs:element> <xs:choice> <xs:element name="QCProfile" type="QCProfile"> <xs:annotation> <xs:documentation>Used to define a set of test instructions that are generally related and which can be called using just the identifier.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCProfileList"> <xs:annotation> <xs:documentation>List of previously defined QCProfiles to run against selected media.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="QCProfileID" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Unique identifier (usually UUID) to identify the saved profile, but may be a simple text string that is unique within the environment used.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="ResultsRule"> <xs:annotation> <xs:documentation>The way multiple check items should be evaluated to determine if the Profile passed or failed as a group of tests. Tests can be evaluated using "AND" or "OR" logic. If the MinimumRelevance is selected then the RelevanceLevel value [0,10] determines if a specific test should be included to determine the Profile's overall performance. Default if not included is to be "AND".</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AND"/> <xs:enumeration value="OR"/> <xs:enumeration value="MinimumRelevance"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="RelevanceLevel"> <xs:annotation> <xs:documentation>See ResultsRule attribute - an integer value between 0 and 10.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="10"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="QCProfileScope" type="QCScope" minOccurs="0"> <xs:annotation> <xs:documentation>Range of time on the media (using media timecode) that should be tested for all QCProfileCheckItems. If not defined the entire media will be checked.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCReportID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Normally a UUID to be assured of a globally unique identifier.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="QCItem" type="QCItem" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Each check of the media can be part or all of the media and each of its components. The checks may be done through machine control automatically or manually by a technician using a set of defined rules to pass. A CheckItem option can be part of a profile or stand alone.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCReport" type="QCReports"> <xs:annotation> <xs:documentation>Used to report back the results of the QC testing for either a single profile, multiple profiles or a single QCCheckItem.</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> <xs:attribute name="dueDateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Indicates the date and time by which the QCReport should be completed.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | xs:dateTime | ||
| annotation |
|
||
| source | <xs:attribute name="dueDateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Indicates the date and time by which the QCReport should be completed.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | BxfContentId | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | Isan HouseNumber AlternateId HouseNumber AlternateId AlternateId | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="ContentId" type="BxfContentId" minOccurs="0"> <xs:annotation> <xs:documentation>Used to identify a specific media to apply the QC process to.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | QCProfile | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | QCProfileID QCProfileName QCProfileDescription QCProfileScope QCProfileItem QCReportID | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="QCProfile" type="QCProfile"> <xs:annotation> <xs:documentation>Used to define a set of test instructions that are generally related and which can be called using just the identifier.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| children | QCProfileID QCProfileScope QCReportID PrivateInformation | ||
| annotation |
|
||
| source | <xs:element name="QCProfileList"> <xs:annotation> <xs:documentation>List of previously defined QCProfiles to run against selected media.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="QCProfileID" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Unique identifier (usually UUID) to identify the saved profile, but may be a simple text string that is unique within the environment used.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="ResultsRule"> <xs:annotation> <xs:documentation>The way multiple check items should be evaluated to determine if the Profile passed or failed as a group of tests. Tests can be evaluated using "AND" or "OR" logic. If the MinimumRelevance is selected then the RelevanceLevel value [0,10] determines if a specific test should be included to determine the Profile's overall performance. Default if not included is to be "AND".</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AND"/> <xs:enumeration value="OR"/> <xs:enumeration value="MinimumRelevance"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="RelevanceLevel"> <xs:annotation> <xs:documentation>See ResultsRule attribute - an integer value between 0 and 10.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="10"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="QCProfileScope" type="QCScope" minOccurs="0"> <xs:annotation> <xs:documentation>Range of time on the media (using media timecode) that should be tested for all QCProfileCheckItems. If not defined the entire media will be checked.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="QCReportID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Normally a UUID to be assured of a globally unique identifier.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="QCProfileID" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Unique identifier (usually UUID) to identify the saved profile, but may be a simple text string that is unique within the environment used.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="ResultsRule"> <xs:annotation> <xs:documentation>The way multiple check items should be evaluated to determine if the Profile passed or failed as a group of tests. Tests can be evaluated using "AND" or "OR" logic. If the MinimumRelevance is selected then the RelevanceLevel value [0,10] determines if a specific test should be included to determine the Profile's overall performance. Default if not included is to be "AND".</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AND"/> <xs:enumeration value="OR"/> <xs:enumeration value="MinimumRelevance"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="RelevanceLevel"> <xs:annotation> <xs:documentation>See ResultsRule attribute - an integer value between 0 and 10.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="10"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
| type | restriction of xs:string | ||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="ResultsRule"> <xs:annotation> <xs:documentation>The way multiple check items should be evaluated to determine if the Profile passed or failed as a group of tests. Tests can be evaluated using "AND" or "OR" logic. If the MinimumRelevance is selected then the RelevanceLevel value [0,10] determines if a specific test should be included to determine the Profile's overall performance. Default if not included is to be "AND".</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AND"/> <xs:enumeration value="OR"/> <xs:enumeration value="MinimumRelevance"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:integer | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="RelevanceLevel"> <xs:annotation> <xs:documentation>See ResultsRule attribute - an integer value between 0 and 10.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="10"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | QCScope | ||||||
| properties |
|
||||||
| children | StartTime EndTime | ||||||
| annotation |
|
||||||
| source | <xs:element name="QCProfileScope" type="QCScope" minOccurs="0"> <xs:annotation> <xs:documentation>Range of time on the media (using media timecode) that should be tested for all QCProfileCheckItems. If not defined the entire media will be checked.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="QCReportID" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Normally a UUID to be assured of a globally unique identifier.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | QCItem | ||||||||||||||
| properties |
|
||||||||||||||
| children | QCItemID QCItemName Layer Category Relevance EssenceType QCItemScope QCItemInput QCReportID PrivateInformation | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="QCItem" type="QCItem" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Each check of the media can be part or all of the media and each of its components. The checks may be done through machine control automatically or manually by a technician using a set of defined rules to pass. A CheckItem option can be part of a profile or stand alone.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | QCReports | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | QCReportID QCReportGroupID QCProfileID QCProfile QCReportStatus ErrorDescription CheckResult QCReportDuration QCToolInformation QCItemResult | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="QCReport" type="QCReports"> <xs:annotation> <xs:documentation>Used to report back the results of the QC testing for either a single profile, multiple profiles or a single QCCheckItem.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | ContractNumber ContractStartDate ContractEndDate LineNumber SpotNumber Cost PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="SalesContract"> <xs:sequence> <xs:element name="ContractNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Traffic system contract number related to this event</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ContractStartDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date before which content should not air</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContractEndDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date after which content should not air</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LineNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Traffic system contract line number related to this event</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SpotNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Traffic system spot serial number</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Cost" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>Cost of the spot per play (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="ContractNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Traffic system contract number related to this event</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:dateTime | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="ContractStartDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date before which content should not air</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:dateTime | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="ContractEndDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date after which content should not air</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:positiveInteger | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="LineNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Traffic system contract line number related to this event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:positiveInteger | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="SpotNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>Traffic system spot serial number</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:decimal | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Cost" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>Cost of the spot per play (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Channel ScheduleName ScheduledEvent AsRun RealTimeDetail PlayoutRestrictions PrivateInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="Schedule"> <xs:annotation> <xs:documentation>A schedule</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Channel" type="Channel" minOccurs="0"> <xs:annotation> <xs:documentation>ATSC Channel Defninition used in PMCP</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ScheduleName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>A name to describe the schedule</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:element name="ScheduledEvent" type="ScheduledEvent" maxOccurs="unbounded"/> <xs:element name="AsRun" maxOccurs="unbounded"> <xs:complexType> <xs:choice> <xs:element name="CompleteAsRun" type="CompleteAsRun"/> <xs:element name="BasicAsRun" type="BasicAsRun"/> </xs:choice> </xs:complexType> </xs:element> </xs:choice> <xs:element name="RealTimeDetail" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="EventId" type="EventExtId"> <xs:annotation> <xs:documentation>Links to the events as described in ScheduledEvent if in the future or in the AsRun if current or in the past. Can be null if the event was added manually.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RealTimeSequence" type="xs:integer"> <xs:annotation> <xs:documentation>If zero, indicates the current airing event; if negative, indicates that the event was in the past and has aired; if positive, indicates an event that will air. The integer number indicates the sequence order going forward or backward in time. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventStartTime" type="BxfDateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Either the actual start time if the event already aired or is airing or the expected start time if in the future.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PlayoutRestrictions" type="PlayoutRestrictions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to define what is allowed or restricted to the viewing of content in different venues (locations, devices, etc.) and the provisioning of alternative content when this happens. Each Venue may have only one replacement option or null. (v4.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="type" type="ScheduleType" use="required"> <xs:annotation> <xs:documentation>Primary or Alternate Schedule</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="scheduleId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier for the schedule</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="dayPattern" type="DayPattern"> <xs:annotation> <xs:documentation>A binary representation of the days of the week with Monday in the left-most position (eg - "1111100" = M-F)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="scheduleStart" type="xs:dateTime" use="optional"> <xs:annotation> <xs:documentation>Date and Time of the start of a schedule</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="scheduleEnd" type="xs:dateTime" use="optional"> <xs:annotation> <xs:documentation>Date and Time of the End of the schedule</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="invokeSchedule" type="xs:boolean"> <xs:annotation> <xs:documentation>Used to remotely invoke an alternate schedule to become active</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | ScheduleType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="type" type="ScheduleType" use="required"> <xs:annotation> <xs:documentation>Primary or Alternate Schedule</xs:documentation> </xs:annotation> </xs:attribute> |
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="scheduleId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier for the schedule</xs:documentation> </xs:annotation> </xs:attribute> |
| type | DayPattern | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="dayPattern" type="DayPattern"> <xs:annotation> <xs:documentation>A binary representation of the days of the week with Monday in the left-most position (eg - "1111100" = M-F)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:dateTime | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="scheduleStart" type="xs:dateTime" use="optional"> <xs:annotation> <xs:documentation>Date and Time of the start of a schedule</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:dateTime | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="scheduleEnd" type="xs:dateTime" use="optional"> <xs:annotation> <xs:documentation>Date and Time of the End of the schedule</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="invokeSchedule" type="xs:boolean"> <xs:annotation> <xs:documentation>Used to remotely invoke an alternate schedule to become active</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | Channel | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Name Description ElementaryStream ParentalRating Audios Captions RedistributionControl TimeShiftedService ConditionalAccess DeferredAssociationTags PmtPrivateInformation VctPrivateInformation PmtDescriptor VctDescriptor PrivatePmcpInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Channel" type="Channel" minOccurs="0"> <xs:annotation> <xs:documentation>ATSC Channel Defninition used in PMCP</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ScheduleName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>A name to describe the schedule</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | ScheduledEvent | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | EventData Content AlternateAudioContent ContentType Format ScheduleElements Series ParentalRating EiCode ContentPlayNumber PremiereFlag LastPlayFlag TransformationOutput AlternateScheduleEventFlag PlayoutRestrictions PrivateInformation | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="ScheduledEvent" type="ScheduledEvent" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | CompleteAsRun BasicAsRun | ||||||
| source | <xs:element name="AsRun" maxOccurs="unbounded"> <xs:complexType> <xs:choice> <xs:element name="CompleteAsRun" type="CompleteAsRun"/> <xs:element name="BasicAsRun" type="BasicAsRun"/> </xs:choice> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | CompleteAsRun | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | EventData Content AlternateAudioContent ContentType Format ScheduleElements Series ParentalRating EiCode ContentPlayNumber PremiereFlag LastPlayFlag TransformationOutput AlternateScheduleEventFlag PlayoutRestrictions PrivateInformation AsRunDetail | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="CompleteAsRun" type="CompleteAsRun"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | BasicAsRun | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | AsRunEventId Content AsRunDetail PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="BasicAsRun" type="BasicAsRun"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | EventId RealTimeSequence EventStartTime PrivateInformation | ||||||
| source | <xs:element name="RealTimeDetail" minOccurs="0"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="EventId" type="EventExtId"> <xs:annotation> <xs:documentation>Links to the events as described in ScheduledEvent if in the future or in the AsRun if current or in the past. Can be null if the event was added manually.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RealTimeSequence" type="xs:integer"> <xs:annotation> <xs:documentation>If zero, indicates the current airing event; if negative, indicates that the event was in the past and has aired; if positive, indicates an event that will air. The integer number indicates the sequence order going forward or backward in time. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventStartTime" type="BxfDateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Either the actual start time if the event already aired or is airing or the expected start time if in the future.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | EventExtId | ||
| properties |
|
||
| children | Null EventId BillingReferenceCode | ||
| annotation |
|
||
| source | <xs:element name="EventId" type="EventExtId"> <xs:annotation> <xs:documentation>Links to the events as described in ScheduledEvent if in the future or in the AsRun if current or in the past. Can be null if the event was added manually.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:integer | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="RealTimeSequence" type="xs:integer"> <xs:annotation> <xs:documentation>If zero, indicates the current airing event; if negative, indicates that the event was in the past and has aired; if positive, indicates an event that will air. The integer number indicates the sequence order going forward or backward in time. </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfDateTime | ||||||
| properties |
|
||||||
| children | SmpteDateTime UtcDateTime | ||||||
| annotation |
|
||||||
| source | <xs:element name="EventStartTime" type="BxfDateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Either the actual start time if the event already aired or is airing or the expected start time if in the future.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | PlayoutRestrictions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Period ReplacementSchedule PlayoutRestrictions PrivateInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="PlayoutRestrictions" type="PlayoutRestrictions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to define what is allowed or restricted to the viewing of content in different venues (locations, devices, etc.) and the provisioning of alternative content when this happens. Each Venue may have only one replacement option or null. (v4.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| children | EventData Content AlternateAudioContent ContentType Format ScheduleElements Series ParentalRating EiCode ContentPlayNumber PremiereFlag LastPlayFlag TransformationOutput AlternateScheduleEventFlag PlayoutRestrictions PrivateInformation | ||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ScheduledEvent"> <xs:sequence> <xs:element name="EventData" type="EventData" minOccurs="0"> <xs:annotation> <xs:documentation>Specifies the data for the complete show or a single event</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Content" minOccurs="0"> <xs:annotation> <xs:documentation>This is not expected to be present for comments, program headers and break headers, but is expected in all other cases.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ContentMetaData"> <xs:sequence minOccurs="0"> <xs:element name="ContentDetail" type="Content" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="AlternateAudioContent" type="AlternateAudioContent" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If audio not directly associated with the primary video content is scheduled to run with the video a separate content for just this audio must be indicated.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContentType" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe the type of content (eg. network, local, entertainment, news) (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Format" minOccurs="0"> <xs:complexType> <xs:choice> <xs:element name="Formats" type="Format"> <xs:annotation> <xs:documentation>The definition of the empty structure of a program as used by the traffic system to construct a schedule grid.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormatId" type="Uuid"> <xs:annotation> <xs:documentation>The unique identifier for a format</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> </xs:element> <xs:element name="ScheduleElements" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Specifies the elemental structure of the show</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="EventData" type="EventData" minOccurs="0"> <xs:annotation> <xs:documentation>Specifies the data for the complete show or a single event</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Added a choice option to create the ability to supply multiple content elements to a single schedule element and maintain historical consistency. (v4.0)</xs:documentation> </xs:annotation> <xs:element name="Content"> <xs:annotation> <xs:documentation>This is not expected to be present for comments, program headers and break headers, but is expected in all other cases.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ContentMetaData"/> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="MultiContent" type="Content"> <xs:annotation> <xs:documentation>Intended in cases where you would have more than one program content embedded within a single program such as compilation programs, cartoons, etc. (v4.0)</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="AlternateAudioContent" type="AlternateAudioContent" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If audio not directly associated with the primary video content is scheduled to run with the video a separate content for just this audio must be indicated.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Series" type="Series" minOccurs="0"/> <xs:element name="ParentalRating" type="BxfParentalRating" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Parental rating for the show for one region (PMCP)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EiCode" type="EiCode" minOccurs="0"> <xs:annotation> <xs:documentation>Used for FCC Education/Information Children's code</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContentPlayNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>The play number value relative to the contract used to authorize the content or the total times the content has been used on the schedule.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PremiereFlag" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Used to indicate that this is the first airing of the content on this schedule.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LastPlayFlag" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Used to indicate that this is the last airing of the content on this schedule.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransformationOutput" type="BaseMedia" minOccurs="0"> <xs:annotation> <xs:documentation>Used to create a transformation of the video from its current stored value to a different transmission value.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AlternateScheduleEventFlag" minOccurs="0"> <xs:annotation> <xs:documentation>Allows linkage to standby promo content or other content that serve as backups or alternatives to content that may be missing at airtime. Must be set to "1" and include a LinkedEventId that indicates which event this is a backup to. Note that there is also a new AlternateEvent element that allows the definition of alternative content underneath a specific Event.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:boolean"> <xs:attribute name="LinkedEventId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>Must match to an existing EventId defined earlier</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="PlayoutRestrictions" type="PlayoutRestrictions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to define what is allowed or restricted to the viewing of content in different venues (locations, devices, etc.) and the provisioning of alternative content when this happens. Each Venue may have only one replacement option or null.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attribute name="excludeFromEPG" type="xs:boolean"> <xs:annotation> <xs:documentation>Use to indicate to down stream systems that the event name and metadata should not be displayed in the user EPG.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| type | xs:boolean | ||
| annotation |
|
||
| source | <xs:attribute name="excludeFromEPG" type="xs:boolean"> <xs:annotation> <xs:documentation>Use to indicate to down stream systems that the event name and metadata should not be displayed in the user EPG.</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | EventData | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | EventId EventTitle InsertAfterEventId PrimaryEvent NonPrimaryEvent MacroEvent StartDateTime LengthOption StartMode EndMode Transitions FederalId FederalSource FederalType EventDescription EventNotes JipFlag Expendable Protection AlternateEvent Series PrivateInformation | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="EventData" type="EventData" minOccurs="0"> <xs:annotation> <xs:documentation>Specifies the data for the complete show or a single event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | extension of ContentMetaData | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContentId Name DefaultLength Genre Description UsagePolicy Media BillBoard DataExtensions Synopses ContentDetails PrivateInformation ContentDetail | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Content" minOccurs="0"> <xs:annotation> <xs:documentation>This is not expected to be present for comments, program headers and break headers, but is expected in all other cases.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ContentMetaData"> <xs:sequence minOccurs="0"> <xs:element name="ContentDetail" type="Content" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | Content | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | ProgramContent NonProgramContent | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ContentDetail" type="Content" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | AlternateAudioContent | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContentId Name Genre Description UsagePolicy Audio PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="AlternateAudioContent" type="AlternateAudioContent" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If audio not directly associated with the primary video content is scheduled to run with the video a separate content for just this audio must be indicated.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ContentType" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe the type of content (eg. network, local, entertainment, news) (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Formats FormatId | ||||||
| source | <xs:element name="Format" minOccurs="0"> <xs:complexType> <xs:choice> <xs:element name="Formats" type="Format"> <xs:annotation> <xs:documentation>The definition of the empty structure of a program as used by the traffic system to construct a schedule grid.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FormatId" type="Uuid"> <xs:annotation> <xs:documentation>The unique identifier for a format</xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Format | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | FormatId FormatLength FormatName FormatNotes FormatUsage FormatStructure PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Formats" type="Format"> <xs:annotation> <xs:documentation>The definition of the empty structure of a program as used by the traffic system to construct a schedule grid.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="FormatId" type="Uuid"> <xs:annotation> <xs:documentation>The unique identifier for a format</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | EventData Content MultiContent AlternateAudioContent PrivateInformation | ||||||
| annotation |
|
||||||
| source | <xs:element name="ScheduleElements" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Specifies the elemental structure of the show</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="EventData" type="EventData" minOccurs="0"> <xs:annotation> <xs:documentation>Specifies the data for the complete show or a single event</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Added a choice option to create the ability to supply multiple content elements to a single schedule element and maintain historical consistency. (v4.0)</xs:documentation> </xs:annotation> <xs:element name="Content"> <xs:annotation> <xs:documentation>This is not expected to be present for comments, program headers and break headers, but is expected in all other cases.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ContentMetaData"/> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="MultiContent" type="Content"> <xs:annotation> <xs:documentation>Intended in cases where you would have more than one program content embedded within a single program such as compilation programs, cartoons, etc. (v4.0)</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="AlternateAudioContent" type="AlternateAudioContent" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If audio not directly associated with the primary video content is scheduled to run with the video a separate content for just this audio must be indicated.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | EventData | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | EventId EventTitle InsertAfterEventId PrimaryEvent NonPrimaryEvent MacroEvent StartDateTime LengthOption StartMode EndMode Transitions FederalId FederalSource FederalType EventDescription EventNotes JipFlag Expendable Protection AlternateEvent Series PrivateInformation | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="EventData" type="EventData" minOccurs="0"> <xs:annotation> <xs:documentation>Specifies the data for the complete show or a single event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | extension of ContentMetaData | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContentId Name DefaultLength Genre Description UsagePolicy Media BillBoard DataExtensions Synopses ContentDetails PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Content"> <xs:annotation> <xs:documentation>This is not expected to be present for comments, program headers and break headers, but is expected in all other cases.</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ContentMetaData"/> </xs:complexContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | Content | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | ProgramContent NonProgramContent | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="MultiContent" type="Content"> <xs:annotation> <xs:documentation>Intended in cases where you would have more than one program content embedded within a single program such as compilation programs, cartoons, etc. (v4.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | AlternateAudioContent | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | ContentId Name Genre Description UsagePolicy Audio PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="AlternateAudioContent" type="AlternateAudioContent" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>If audio not directly associated with the primary video content is scheduled to run with the video a separate content for just this audio must be indicated.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | Series | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | SeriesName EpisodeName EpisodeCode Season SeriesCode EpisodeNumber Producers Synopses PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="Series" type="Series" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||
| type | BxfParentalRating | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | Null Rating ContentAdvisory | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xs:element name="ParentalRating" type="BxfParentalRating" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Parental rating for the show for one region (PMCP)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | EiCode | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="EiCode" type="EiCode" minOccurs="0"> <xs:annotation> <xs:documentation>Used for FCC Education/Information Children's code</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:positiveInteger | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="ContentPlayNumber" type="xs:positiveInteger" minOccurs="0"> <xs:annotation> <xs:documentation>The play number value relative to the contract used to authorize the content or the total times the content has been used on the schedule.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="PremiereFlag" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Used to indicate that this is the first airing of the content on this schedule.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="LastPlayFlag" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Used to indicate that this is the last airing of the content on this schedule.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | BaseMedia | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | BaseBand PrecompressedTS ProfileMacro ContentDelivery PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="TransformationOutput" type="BaseMedia" minOccurs="0"> <xs:annotation> <xs:documentation>Used to create a transformation of the video from its current stored value to a different transmission value.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | extension of xs:boolean | ||||||||||||||
| properties |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="AlternateScheduleEventFlag" minOccurs="0"> <xs:annotation> <xs:documentation>Allows linkage to standby promo content or other content that serve as backups or alternatives to content that may be missing at airtime. Must be set to "1" and include a LinkedEventId that indicates which event this is a backup to. Note that there is also a new AlternateEvent element that allows the definition of alternative content underneath a specific Event.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:boolean"> <xs:attribute name="LinkedEventId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>Must match to an existing EventId defined earlier</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="LinkedEventId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>Must match to an existing EventId defined earlier</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | PlayoutRestrictions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Period ReplacementSchedule PlayoutRestrictions PrivateInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="PlayoutRestrictions" type="PlayoutRestrictions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to define what is allowed or restricted to the viewing of content in different venues (locations, devices, etc.) and the provisioning of alternative content when this happens. Each Venue may have only one replacement option or null.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="SCTE-35DistributionRestrictions"> <xs:annotation> <xs:documentation>Accommodates the 2012 revision to SCTE-35 that adds distribution bits. (v3.0)</xs:documentation> </xs:annotation> <xs:attribute name="deliveryNotRestricted" type="xs:boolean" default="1"> <xs:annotation> <xs:documentation>If set to zero then other attributes apply</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="webDeliveryAllowed" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to 1 there are no restrictions with respect to delivery of this event.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="noRegionalBlackout" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to 1 there is no regional blackout of this event.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="archiveAllowed" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to 1 there is no assertion about recording this event.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="deviceRestrictions"> <xs:annotation> <xs:documentation>This node signals three groups of devices. The populations of each group is independent and non-hierarchical.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:list> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Group0"/> <xs:enumeration value="Group1"/> <xs:enumeration value="Group2"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:list> </xs:simpleType> </xs:attribute> <xs:anyAttribute> <xs:annotation> <xs:documentation>Used to accommodate the five reserved bits in the standard.</xs:documentation> </xs:annotation> </xs:anyAttribute> </xs:complexType> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="deliveryNotRestricted" type="xs:boolean" default="1"> <xs:annotation> <xs:documentation>If set to zero then other attributes apply</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="webDeliveryAllowed" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to 1 there are no restrictions with respect to delivery of this event.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="noRegionalBlackout" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to 1 there is no regional blackout of this event.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="archiveAllowed" type="xs:boolean" default="0"> <xs:annotation> <xs:documentation>If set to 1 there is no assertion about recording this event.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | list of (restriction of xs:string) | ||
| annotation |
|
||
| source | <xs:attribute name="deviceRestrictions"> <xs:annotation> <xs:documentation>This node signals three groups of devices. The populations of each group is independent and non-hierarchical.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:list> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Group0"/> <xs:enumeration value="Group1"/> <xs:enumeration value="Group2"/> <xs:enumeration value="None"/> </xs:restriction> </xs:simpleType> </xs:list> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | SeriesName EpisodeName EpisodeCode Season SeriesCode EpisodeNumber Producers Synopses PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="Series"> <xs:sequence> <xs:element name="SeriesName" type="BxfText"> <xs:annotation> <xs:documentation>The name assigned to represent a related group of produced content.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EpisodeName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>A distinct name (within the series) assigned by the producer of the content.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EpisodeCode" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The identifier that uniquely specifies a title in a series</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Season" minOccurs="0"> <xs:annotation> <xs:documentation>A date range that indicates the period of time in which the episode was originally produced</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SeasonName" type="BxfText"> <xs:annotation> <xs:documentation>The name used to reference the season period</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Start date of the season</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>End date of the season</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SeasonCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the value for the season within the full episode code.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="SeriesCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The series prefix or code that applies to all episodes that are part of the series - eg. SESA for Sesame Street.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EpisodeNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The value associated with the epsiode relative to the full EpisodeCode (eg. SESAHDBA0110 then this would be 0110). May contain non-numeric characters.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Producers" type="BxfCompany" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Companies that are involved in the production or distribution of the series.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Synopses" minOccurs="0"> <xs:annotation> <xs:documentation>Allow the addition of one or more synopses of various lengths and for different purposes in multiple languages. (v5.0)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Synopsis" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="synopsisName" type="xs:string"/> <xs:attribute name="synopsisMaxLength" type="xs:integer"> <xs:annotation> <xs:documentation>Indicates the maximum number of characters expected in the element. If set to -1 then the field is unlimited.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="synopsisPurpose" type="xs:string"> <xs:annotation> <xs:documentation>Optional way to flag a specific type of synopsis (eg TVGuide, Nielsen, EPG, etc.)</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="SeriesName" type="BxfText"> <xs:annotation> <xs:documentation>The name assigned to represent a related group of produced content.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EpisodeName" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>A distinct name (within the series) assigned by the producer of the content.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EpisodeCode" type="BxfText" minOccurs="0"> <xs:annotation> <xs:documentation>The identifier that uniquely specifies a title in a series</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | SeasonName StartDate EndDate SeasonCode | ||||||
| annotation |
|
||||||
| source | <xs:element name="Season" minOccurs="0"> <xs:annotation> <xs:documentation>A date range that indicates the period of time in which the episode was originally produced</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SeasonName" type="BxfText"> <xs:annotation> <xs:documentation>The name used to reference the season period</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StartDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Start date of the season</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EndDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>End date of the season</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SeasonCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the value for the season within the full episode code.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||
| type | BxfText | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="SeasonName" type="BxfText"> <xs:annotation> <xs:documentation>The name used to reference the season period</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:date | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="StartDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Start date of the season</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:date | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="EndDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>End date of the season</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="SeasonCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the value for the season within the full episode code.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="SeriesCode" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The series prefix or code that applies to all episodes that are part of the series - eg. SESA for Sesame Street.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:string | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="EpisodeNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The value associated with the epsiode relative to the full EpisodeCode (eg. SESAHDBA0110 then this would be 0110). May contain non-numeric characters.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfCompany | ||||||
| properties |
|
||||||
| children | CompanyName CompanyType CompanyDetails PrivateInformation | ||||||
| annotation |
|
||||||
| source | <xs:element name="Producers" type="BxfCompany" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Companies that are involved in the production or distribution of the series.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | Synopsis | ||||||
| annotation |
|
||||||
| source | <xs:element name="Synopses" minOccurs="0"> <xs:annotation> <xs:documentation>Allow the addition of one or more synopses of various lengths and for different purposes in multiple languages. (v5.0)</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Synopsis" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="synopsisName" type="xs:string"/> <xs:attribute name="synopsisMaxLength" type="xs:integer"> <xs:annotation> <xs:documentation>Indicates the maximum number of characters expected in the element. If set to -1 then the field is unlimited.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="synopsisPurpose" type="xs:string"> <xs:annotation> <xs:documentation>Optional way to flag a specific type of synopsis (eg TVGuide, Nielsen, EPG, etc.)</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of BxfText | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Synopsis" maxOccurs="unbounded"> <xs:complexType> <xs:complexContent> <xs:extension base="BxfText"> <xs:attribute name="synopsisName" type="xs:string"/> <xs:attribute name="synopsisMaxLength" type="xs:integer"> <xs:annotation> <xs:documentation>Indicates the maximum number of characters expected in the element. If set to -1 then the field is unlimited.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="synopsisPurpose" type="xs:string"> <xs:annotation> <xs:documentation>Optional way to flag a specific type of synopsis (eg TVGuide, Nielsen, EPG, etc.)</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | xs:string |
| source | <xs:attribute name="synopsisName" type="xs:string"/> |
| type | xs:integer | ||
| annotation |
|
||
| source | <xs:attribute name="synopsisMaxLength" type="xs:integer"> <xs:annotation> <xs:documentation>Indicates the maximum number of characters expected in the element. If set to -1 then the field is unlimited.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="synopsisPurpose" type="xs:string"> <xs:annotation> <xs:documentation>Optional way to flag a specific type of synopsis (eg TVGuide, Nielsen, EPG, etc.)</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | Content InstructionDetail InstructionMap PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="TrafficInstructions"> <xs:annotation> <xs:documentation>Used to describe traffic instructions to a single or multiple stations for multiple content. Requires stations to be defined under a Job. (v3.0)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Content" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to describe the content at a specific location</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="Content"> <xs:attribute name="contentMapId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="contentVideoFormat"> <xs:annotation> <xs:documentation>Used to visually identify the format for the video at a high level.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="SD"/> <xs:enumeration value="HD"/> <xs:enumeration value="3D"/> <xs:enumeration value="2K"/> <xs:enumeration value="4K"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="InstructionDetail" type="InstructionDetail" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to provide specific copy instructions for the content</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InstructionMap" type="InstructionMap" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Maps the job, content, station and instructions allowing many to many relationships to be created. If only one of each entity, this is still required.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of Content | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | ProgramContent NonProgramContent | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Content" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to describe the content at a specific location</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="Content"> <xs:attribute name="contentMapId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="contentVideoFormat"> <xs:annotation> <xs:documentation>Used to visually identify the format for the video at a high level.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="SD"/> <xs:enumeration value="HD"/> <xs:enumeration value="3D"/> <xs:enumeration value="2K"/> <xs:enumeration value="4K"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
| type | Uuid | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="contentMapId" type="Uuid" use="required"> <xs:annotation> <xs:documentation>A unique identifier within the context of this message to be used in conjunction with the InstructionMap element.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | restriction of xs:string | |||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:attribute name="contentVideoFormat"> <xs:annotation> <xs:documentation>Used to visually identify the format for the video at a high level.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="SD"/> <xs:enumeration value="HD"/> <xs:enumeration value="3D"/> <xs:enumeration value="2K"/> <xs:enumeration value="4K"/> <xs:enumeration value="Other"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||
| type | InstructionDetail | ||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| children | PlacementMethod ContentRotation DRCallToAction Disposal InstructionComments AgencyDisclaimer BuyingSystemDetails InstructionFiles PrivateInformation | ||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="InstructionDetail" type="InstructionDetail" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Used to provide specific copy instructions for the content</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||
| type | InstructionMap | ||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="InstructionMap" type="InstructionMap" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Maps the job, content, station and instructions allowing many to many relationships to be created. If only one of each entity, this is still required.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | Null DigitalAudio | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="TSAudio"> <xs:annotation> <xs:documentation>Enumerates the parameters of digital audio in a transport stream</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="Null"> <xs:annotation> <xs:documentation>No audio is associated to the media</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> <xs:sequence> <xs:element name="DigitalAudio" type="DigitalAudio" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Enumerates the different types of digital audio streams. (v3.0)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="Null"> <xs:annotation> <xs:documentation>No audio is associated to the media</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | DigitalAudio | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Ac3Audio DEAudio MPEGAACAudio MPEGLayerIIAudio PCMAudio | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="DigitalAudio" type="DigitalAudio" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Enumerates the different types of digital audio streams. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | Null Encoding DigitalVideo Format ActiveImageAspectRatio AspectRatio AFD-BarDataPresent PanAndScanPresent CaptionsInVANC AFDData PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="TSVideo"> <xs:annotation> <xs:documentation>Enumerates the various values relating to the presentation of video in a transport stream</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="Null"> <xs:annotation> <xs:documentation>No Information provided for Video</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> <xs:sequence> <xs:element name="Encoding" type="TSVideoEncodingType" minOccurs="0"> <xs:annotation> <xs:documentation>If NTSC or PAL this should be set to uncompressed. The other options are various compression utilities that are used to store or transmit video.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DigitalVideo" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Required to be true if video format is 1080p, 1080i, 720p, 480p, optional for 576i and 480i</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Format" type="VideoFormatType" minOccurs="0"> <xs:annotation> <xs:documentation>The number of lines of video and either an "i" for interlaced or "p" for progressive. Note that NTSC = 480i; PAL = 576i; and the rest are digital ATSC/DVB options.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ActiveImageAspectRatio" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>Width of the active video image divided by it's height</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AspectRatio" type="AspectRatioType" minOccurs="0"> <xs:annotation> <xs:documentation>Only 4:3 or 16:9 values allowed</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:element name="AFD-BarDataPresent" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates that active format description and bar data is used in the presentation of the video in order to convert the production image to the selected transmission aspect ration. The actual values for these items is incorporated into the video VANC.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PanAndScanPresent" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates that pan and scan techniques are being used to adjust the production image to fit the transmission aspect ratio. Note that each frame's values may be different and the actual data to determine the values are carried in the video VANC.</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="CaptionsInVANC" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If set to true indicates that captioning is embedded in the video VANC.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AFDData" type="AFDData" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe both Active Format Description Codes, Shorthand Text Descriptions and Bar Data options. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:choice> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="Null"> <xs:annotation> <xs:documentation>No Information provided for Video</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | TSVideoEncodingType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="Encoding" type="TSVideoEncodingType" minOccurs="0"> <xs:annotation> <xs:documentation>If NTSC or PAL this should be set to uncompressed. The other options are various compression utilities that are used to store or transmit video.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="DigitalVideo" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Required to be true if video format is 1080p, 1080i, 720p, 480p, optional for 576i and 480i</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||
| type | VideoFormatType | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:element name="Format" type="VideoFormatType" minOccurs="0"> <xs:annotation> <xs:documentation>The number of lines of video and either an "i" for interlaced or "p" for progressive. Note that NTSC = 480i; PAL = 576i; and the rest are digital ATSC/DVB options.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:float | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="ActiveImageAspectRatio" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>Width of the active video image divided by it's height</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | AspectRatioType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="AspectRatio" type="AspectRatioType" minOccurs="0"> <xs:annotation> <xs:documentation>Only 4:3 or 16:9 values allowed</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="AFD-BarDataPresent" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates that active format description and bar data is used in the presentation of the video in order to convert the production image to the selected transmission aspect ration. The actual values for these items is incorporated into the video VANC.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="PanAndScanPresent" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates that pan and scan techniques are being used to adjust the production image to fit the transmission aspect ratio. Note that each frame's values may be different and the actual data to determine the values are carried in the video VANC.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="CaptionsInVANC" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If set to true indicates that captioning is embedded in the video VANC.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | AFDData | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | AFDCode AFDAnnotation BarData PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="AFDData" type="AFDData" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe both Active Format Description Codes, Shorthand Text Descriptions and Bar Data options. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | AssignedChannels EmbargoDate FirstAirDate ExpirationDate PurgeDate HiatusDateRange Exclusions EmbeddedRights PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:complexType name="UsagePolicy"> <xs:sequence> <xs:element name="AssignedChannels" type="BxfShortName" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of Channels on which this content can be aired</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EmbargoDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>The first date the content may be used</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FirstAirDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>First planned schedule date for this content</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ExpirationDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date after which content should not be aired</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PurgeDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date after which content can be purged</xs:documentation> </xs:annotation> </xs:element> <xs:element name="HiatusDateRange" minOccurs="0"> <xs:annotation> <xs:documentation>Used to indicate a date range when the content should not be shown.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="HiatusStartDate" type="xs:dateTime"/> <xs:element name="HiatusEndDate" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Exclusions" type="BxfExtensions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Allows unlimited defined values to be excluded as part of the UsagePolicy. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EmbeddedRights" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe the rights held within a piece of content that differ from the rest of the content's rights. For example, music embedded in a program, or a special event shown as part of an anthology program.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfShortName | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="AssignedChannels" type="BxfShortName" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of Channels on which this content can be aired</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:dateTime | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="EmbargoDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>The first date the content may be used</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:dateTime | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="FirstAirDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>First planned schedule date for this content</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:dateTime | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="ExpirationDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date after which content should not be aired</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:dateTime | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="PurgeDate" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>Date after which content can be purged</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| properties |
|
||||||
| children | HiatusStartDate HiatusEndDate | ||||||
| annotation |
|
||||||
| source | <xs:element name="HiatusDateRange" minOccurs="0"> <xs:annotation> <xs:documentation>Used to indicate a date range when the content should not be shown.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="HiatusStartDate" type="xs:dateTime"/> <xs:element name="HiatusEndDate" type="xs:dateTime" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:dateTime | ||
| properties |
|
||
| source | <xs:element name="HiatusStartDate" type="xs:dateTime"/> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:dateTime | ||||||
| properties |
|
||||||
| source | <xs:element name="HiatusEndDate" type="xs:dateTime" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||
| type | BxfExtensions | ||||||||||||||
| properties |
|
||||||||||||||
| children | ItemValue | ||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="Exclusions" type="BxfExtensions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Allows unlimited defined values to be excluded as part of the UsagePolicy. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:element name="EmbeddedRights" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe the rights held within a piece of content that differ from the rest of the content's rights. For example, music embedded in a program, or a special event shown as part of an anthology program.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| children | VBIData VANCData | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="VerticalIntervalData"> <xs:annotation> <xs:documentation>Used to indicate what data is embedded in the vertical interval of the video image</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="VBIData"> <xs:complexType> <xs:attribute name="fieldPolarity"> <xs:annotation> <xs:documentation>Select either Top or Bottom</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Top"/> <xs:enumeration value="Bottom"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="lineOffSet"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="6"/> <xs:maxInclusive value="22"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="waveForm"> <xs:annotation> <xs:documentation>For AMOL and TVGuide reference CEA-2020; for VITC and VITS reference SMPTE RP164.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AMOL"/> <xs:enumeration value="TVGuide"/> <xs:enumeration value="VITC"/> <xs:enumeration value="VITS"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="VANCData"> <xs:annotation> <xs:documentation>See SMPTE 291M for appropriate values for attributes.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="did" type="xs:unsignedByte"/> <xs:attribute name="sdid" type="xs:unsignedByte"/> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||
| source | <xs:element name="VBIData"> <xs:complexType> <xs:attribute name="fieldPolarity"> <xs:annotation> <xs:documentation>Select either Top or Bottom</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Top"/> <xs:enumeration value="Bottom"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="lineOffSet"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="6"/> <xs:maxInclusive value="22"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="waveForm"> <xs:annotation> <xs:documentation>For AMOL and TVGuide reference CEA-2020; for VITC and VITS reference SMPTE RP164.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AMOL"/> <xs:enumeration value="TVGuide"/> <xs:enumeration value="VITC"/> <xs:enumeration value="VITS"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> |
| type | restriction of xs:string | |||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="fieldPolarity"> <xs:annotation> <xs:documentation>Select either Top or Bottom</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Top"/> <xs:enumeration value="Bottom"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:integer | |||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="lineOffSet"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="6"/> <xs:maxInclusive value="22"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:attribute name="waveForm"> <xs:annotation> <xs:documentation>For AMOL and TVGuide reference CEA-2020; for VITC and VITS reference SMPTE RP164.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="AMOL"/> <xs:enumeration value="TVGuide"/> <xs:enumeration value="VITC"/> <xs:enumeration value="VITS"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="VANCData"> <xs:annotation> <xs:documentation>See SMPTE 291M for appropriate values for attributes.</xs:documentation> </xs:annotation> <xs:complexType> <xs:attribute name="did" type="xs:unsignedByte"/> <xs:attribute name="sdid" type="xs:unsignedByte"/> </xs:complexType> </xs:element> |
| type | xs:unsignedByte |
| source | <xs:attribute name="did" type="xs:unsignedByte"/> |
| type | xs:unsignedByte |
| source | <xs:attribute name="sdid" type="xs:unsignedByte"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | Null Encoding DigitalVideo Format ActiveImageAspectRatio AspectRatio AFD-BarDataPresent PanAndScanPresent CaptionsInVANC AFDData PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="Video"> <xs:annotation> <xs:documentation>Enumerates the various values relating to the presentation of video</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="Null"> <xs:annotation> <xs:documentation>No Information provided for Video</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> <xs:sequence> <xs:element name="Encoding" minOccurs="0"> <xs:annotation> <xs:documentation>If NTSC or PAL this should be set to uncompressed. The other options are various compression utilities that are used to store or transmit video.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="VideoEncodingType"> <xs:attribute name="EncodingReference" type="xs:string"> <xs:annotation> <xs:documentation>Allows the user to annotate the type of encoding method used</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="DigitalVideo" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Required to be true if video format is 1080p, 1080i, 720p, 480p, optional for 576i and 480i</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Format" type="VideoFormatType" minOccurs="0"> <xs:annotation> <xs:documentation>The number of lines of video and either an "i" for interlaced or "p" for progressive. Note that NTSC = 480i; PAL = 576i; and the rest are digital ATSC/DVB options.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ActiveImageAspectRatio" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>Width of the active video image divided by it's height</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AspectRatio" type="AspectRatioType" minOccurs="0"> <xs:annotation> <xs:documentation>The horizontal:vertical ratio of the complete video display including AFD-BarData (A/53)</xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:element name="AFD-BarDataPresent" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates that active format description and bar data is used in the presentation of the video in order to convert the production image to the selected transmission aspect ratio. The actual values for these items is incorporated into the video VANC.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:boolean"/> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="PanAndScanPresent" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates that pan and scan techniques are being used to adjust the production image to fit the transmission aspect ratio. Note that each frame's values may be different and the actual data to determine the values are carried in the video VANC.</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="CaptionsInVANC" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If set to true indicates that captioning is embedded in the video VANC.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AFDData" type="AFDData" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe both Active Format Description Codes, Shorthand Text Descriptions and Bar Data options. (v3.0)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> </xs:choice> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="Null"> <xs:annotation> <xs:documentation>No Information provided for Video</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> |
| diagram | ![]() |
|||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||
| type | extension of VideoEncodingType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| attributes |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:element name="Encoding" minOccurs="0"> <xs:annotation> <xs:documentation>If NTSC or PAL this should be set to uncompressed. The other options are various compression utilities that are used to store or transmit video.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="VideoEncodingType"> <xs:attribute name="EncodingReference" type="xs:string"> <xs:annotation> <xs:documentation>Allows the user to annotate the type of encoding method used</xs:documentation> </xs:annotation> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> |
| type | xs:string | ||
| annotation |
|
||
| source | <xs:attribute name="EncodingReference" type="xs:string"> <xs:annotation> <xs:documentation>Allows the user to annotate the type of encoding method used</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="DigitalVideo" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Required to be true if video format is 1080p, 1080i, 720p, 480p, optional for 576i and 480i</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||
| type | VideoFormatType | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:element name="Format" type="VideoFormatType" minOccurs="0"> <xs:annotation> <xs:documentation>The number of lines of video and either an "i" for interlaced or "p" for progressive. Note that NTSC = 480i; PAL = 576i; and the rest are digital ATSC/DVB options.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:float | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="ActiveImageAspectRatio" type="xs:float" minOccurs="0"> <xs:annotation> <xs:documentation>Width of the active video image divided by it's height</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | AspectRatioType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="AspectRatio" type="AspectRatioType" minOccurs="0"> <xs:annotation> <xs:documentation>The horizontal:vertical ratio of the complete video display including AFD-BarData (A/53)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | extension of xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="AFD-BarDataPresent" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates that active format description and bar data is used in the presentation of the video in order to convert the production image to the selected transmission aspect ratio. The actual values for these items is incorporated into the video VANC.</xs:documentation> </xs:annotation> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:boolean"/> </xs:simpleContent> </xs:complexType> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="PanAndScanPresent" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates that pan and scan techniques are being used to adjust the production image to fit the transmission aspect ratio. Note that each frame's values may be different and the actual data to determine the values are carried in the video VANC.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | xs:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="CaptionsInVANC" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>If set to true indicates that captioning is embedded in the video VANC.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| type | AFDData | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | AFDCode AFDAnnotation BarData PrivateInformation | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="AFDData" type="AFDData" minOccurs="0"> <xs:annotation> <xs:documentation>Used to describe both Active Format Description Codes, Shorthand Text Descriptions and Bar Data options. (v3.0)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| children | TransitionInType TransitionPattern TransitionInRate TransitionOutType TransitionOutRate TransitionSom TransitionEom PrivateInformation | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="VideoTransition"> <xs:annotation> <xs:documentation>Allows the user to specify specific actions to be used by the automation system to transition the video from one event to another</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="TransitionInType" type="VideoTransitionEnumType" minOccurs="0"> <xs:annotation> <xs:documentation>The type of transition to perform between the previous event and this event</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransitionPattern" minOccurs="0"> <xs:annotation> <xs:documentation>If the transition is a wipe the pattern to be used for the wipe. (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TransitionInRate" type="VideoRateType" minOccurs="0"> <xs:annotation> <xs:documentation>The rate of transition between the previous event and this event</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransitionOutType" type="VideoTransitionEnumType" minOccurs="0"> <xs:annotation> <xs:documentation>The type of transition to before between this event and the next event</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransitionOutRate" type="VideoRateType" minOccurs="0"> <xs:annotation> <xs:documentation>The rate of transition between this event and the next event</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransitionSom" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Used to designate a specific start point for the transition relative to the active content</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransitionEom" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Used to designate a specific end point for the transition relative to the active content</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> </xs:sequence> <xs:attributeGroup ref="Action-ErrorGroup"/> </xs:complexType> |
| diagram | ![]() |
|||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||
| type | VideoTransitionEnumType | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:element name="TransitionInType" type="VideoTransitionEnumType" minOccurs="0"> <xs:annotation> <xs:documentation>The type of transition to perform between the previous event and this event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:element name="TransitionPattern" minOccurs="0"> <xs:annotation> <xs:documentation>If the transition is a wipe the pattern to be used for the wipe. (See Configuration Section in BXF Protocol Documentation)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | VideoRateType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="TransitionInRate" type="VideoRateType" minOccurs="0"> <xs:annotation> <xs:documentation>The rate of transition between the previous event and this event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
|||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||
| type | VideoTransitionEnumType | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:element name="TransitionOutType" type="VideoTransitionEnumType" minOccurs="0"> <xs:annotation> <xs:documentation>The type of transition to before between this event and the next event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | VideoRateType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:element name="TransitionOutRate" type="VideoRateType" minOccurs="0"> <xs:annotation> <xs:documentation>The rate of transition between this event and the next event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="TransitionSom" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Used to designate a specific start point for the transition relative to the active content</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||||||||||||||||||
| type | BxfSmpteTime | ||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||
| children | SmpteTimeCode | ||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="TransitionEom" type="BxfSmpteTime" minOccurs="0"> <xs:annotation> <xs:documentation>Used to designate a specific end point for the transition relative to the active content</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | BxfPrivateInformation | ||||||
| properties |
|
||||||
| source | <xs:element name="PrivateInformation" type="BxfPrivateInformation" minOccurs="0"/> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:simpleType name="AspectRatioType"> <xs:annotation> <xs:documentation>Enumerates either 4:3 or 16:9 video presentation formats</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="16:9"/> <xs:enumeration value="4:3"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||||||||||||
| used by |
|
|||||||||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||||||||
| source | <xs:simpleType name="AsRunStatusType"> <xs:restriction base="xs:string"> <xs:enumeration value="Aired Without Discrepancy"/> <xs:enumeration value="Technical Difficulty"/> <xs:enumeration value="Did not air"/> <xs:enumeration value="Aired with Duration Discrepancy"/> <xs:enumeration value="Aired with Content Discrepancy"/> <xs:enumeration value="Preempted"/> <xs:enumeration value="Joined in Progress"/> <xs:enumeration value="Inserted by Operator"/> <xs:enumeration value="Unknown"/> <xs:enumeration value="Missing Content"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:simpleType name="AudioModeType"> <xs:annotation> <xs:documentation>Defines the way audio is transitioned</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Breakaway"/> <xs:enumeration value="Over"/> <xs:enumeration value="Under"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:simpleType name="AudioRateType"> <xs:annotation> <xs:documentation>Defines the speed of an audio transition</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Fast"/> <xs:enumeration value="Medium"/> <xs:enumeration value="Slow"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:simpleType name="AudioTransitionEnumType"> <xs:annotation> <xs:documentation>Indicates if an audio transition is to be mixed or a cut</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Cut"/> <xs:enumeration value="Mix"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | union of (elementaryErrorType, BxfElementaryErrorExt) | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:simpleType name="BxfElementaryError"> <xs:annotation> <xs:documentation>Type for an elementary error</xs:documentation> </xs:annotation> <xs:union memberTypes="pmcp:elementaryErrorType BxfElementaryErrorExt"/> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="BxfElementaryErrorExt"> <xs:annotation> <xs:documentation>Type for an elementary error</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:pattern value="(system_unavailable|not_supported|duplicate_message|processing_exception)(:.*)?"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | list of BxfElementaryError | ||
| properties |
|
||
| used by |
|
||
| source | <xs:simpleType name="BxfError"> <xs:list itemType="BxfElementaryError"/> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | shortNameType | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| source | <xs:simpleType name="BxfShortName"> <xs:restriction base="pmcp:shortNameType"/> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | union of (statusType, BxfStatusExtType) | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:simpleType name="BxfStatus"> <xs:annotation> <xs:documentation>Status of a reply message</xs:documentation> </xs:annotation> <xs:union memberTypes="pmcp:statusType BxfStatusExtType"/> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| source | <xs:simpleType name="BxfStatusExtType"> <xs:restriction base="xs:string"> <xs:enumeration value="warning"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:anyURI | ||
| properties |
|
||
| used by |
|
||
| annotation |
|
||
| source | <xs:simpleType name="BxfUri"> <xs:annotation> <xs:documentation>Used to denote a universal file location</xs:documentation> </xs:annotation> <xs:restriction base="xs:anyURI"/> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:simpleType name="DayPattern"> <xs:annotation> <xs:documentation>A binary representation of the days of the week with Monday in the left-most position (eg - "1111100" = M-F)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:length value="7"/> <xs:pattern value="[0,1]{7}"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| used by |
|
||
| annotation |
|
||
| source | <xs:simpleType name="DestinationType"> <xs:annotation> <xs:documentation>Type of the destination system (see ATSC code point registry - www.atsc.org/standards/Code_Point_Registry.pdf)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"/> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:simpleType name="EiCode"> <xs:annotation> <xs:documentation>FCC Children's and Information Codes</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:minLength value="7"/> <xs:maxLength value="9"/> <xs:pattern value="E-I [0-9]{0,1}[0-9]-[0-9]{0,1}[0-9]"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| source | <xs:simpleType name="EndModeType"> <xs:restriction base="xs:string"> <xs:enumeration value="Duration"/> <xs:enumeration value="Manual"/> <xs:enumeration value="External"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||||||||||||
| used by |
|
|||||||||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||||||||||||
| source | <xs:simpleType name="MessageType"> <xs:annotation> <xs:documentation>Allowed types of messages in this schema</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Acknowledgement"> <xs:annotation> <xs:documentation>An acknowledgement that a message was received.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Heartbeat"> <xs:annotation> <xs:documentation>A message for checking connectivity.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Information"> <xs:annotation> <xs:documentation>A notification of changes or request to do something that does not warrant a reply.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Message Status Request"> <xs:annotation> <xs:documentation>A request for the status of a message that was previously sent.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Request"> <xs:annotation> <xs:documentation>A request to do something that requires a reply.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="Reply"> <xs:annotation> <xs:documentation>A reply to a request message.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| source | <xs:simpleType name="OperationalModeType"> <xs:restriction base="xs:string"> <xs:enumeration value="Normal"/> <xs:enumeration value="JIP"/> <xs:enumeration value="Expendable"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||
| type | xs:string | ||
| properties |
|
||
| used by |
|
||
| annotation |
|
||
| source | <xs:simpleType name="OriginType"> <xs:annotation> <xs:documentation>Type of the origin system (see ATSC code point registry - www.atsc.org/standards/Code_Point_Registry.pdf)</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"/> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| used by |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| source | <xs:simpleType name="PriorityType"> <xs:restriction base="xs:string"> <xs:enumeration value="Deferred"/> <xs:enumeration value="Urgent"/> <xs:enumeration value="High"/> <xs:enumeration value="Normal"/> <xs:enumeration value="Low"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:simpleType name="ProgramContentType"> <xs:restriction base="xs:string"> <xs:enumeration value="Interactive"/> <xs:enumeration value="ProgramSegment"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:simpleType name="QueryString"> <xs:annotation> <xs:documentation>Restricts the Query where clause based on a pattern. Note that negation requests are not supported.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:pattern value="[A-Z][a-zA-Z0-9]*(/[A-Z][a-zA-Z0-9]*)*(/@[a-z][a-zA-Z0-9]*){0,1}(\s)*(=|>=|<|<=|!=)\s*["][^"]*["](\s+(AND|and|or|OR)\s+[A-Z][a-zA-Z0-9]*(/[A-Z][a-zA-Z0-9]*)*(/@[a-z][a-zA-Z0-9]*){0,1}\s*(=|>=|<|<=|!=)\s*["][^"]*["]\s*)*"/> <xs:pattern value="\*"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="QueryStringIdentifier"> <xs:annotation> <xs:documentation>Restricts Query ReturnStrucutre based on a pattern that would restrict the return structure to follow the “camel back” style used in the Schema</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:pattern value="[A-Z][a-zA-Z0-9]*(/[A-Z][a-zA-Z0-9]*)*(/\*){0,1}"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||||||
| used by |
|
|||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||
| source | <xs:simpleType name="ScheduleEventType"> <xs:restriction base="xs:string"> <xs:enumeration value="Primary"/> <xs:enumeration value="NonPrimary"/> <xs:enumeration value="Auxiliary"/> <xs:enumeration value="Comment"/> <xs:enumeration value="ProgramHeader"/> <xs:enumeration value="BreakHeader"/> <xs:enumeration value="Macro"/> <xs:enumeration value="Data"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:simpleType name="ScheduleType"> <xs:annotation> <xs:documentation>A type of schedule</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Primary"/> <xs:enumeration value="Alternate"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||
| type | restriction of xs:token | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="Smpte258MTimeCode"> <xs:annotation> <xs:documentation>Reference SMPTE 258M, section 8 that supports 60 frames per second (v5.0) </xs:documentation> </xs:annotation> <xs:restriction base="xs:token"> <xs:pattern value="(([0-1][0-9])|([2][0-3])):[0-5][0-9]:[0-5][0-9](([.,])|([:;]))[0-5][0-9]"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| used by |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:simpleType name="StartModeType"> <xs:restriction base="xs:string"> <xs:enumeration value="Follow"/> <xs:enumeration value="Fixed"/> <xs:enumeration value="Manual"/> <xs:enumeration value="External"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| used by |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| source | <xs:simpleType name="TransferStatusType"> <xs:restriction base="xs:string"> <xs:enumeration value="Unknown"/> <xs:enumeration value="Failed"/> <xs:enumeration value="Completed"/> <xs:enumeration value="Inprogress"/> <xs:enumeration value="Pending"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| used by |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:simpleType name="TransferType"> <xs:restriction base="xs:string"> <xs:enumeration value="Recording"/> <xs:enumeration value="Duplication"/> <xs:enumeration value="File transfer"/> <xs:enumeration value="Purge"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:simpleType name="TSVideoEncodingType"> <xs:annotation> <xs:documentation>Enumerates various methids used to compress video in a transport stream</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="MPEG-2"/> <xs:enumeration value="MPEG-4 AVC"/> <xs:enumeration value="SMPTE VC-1"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||
| type | restriction of xs:anyURI | |||||||||
| properties |
|
|||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:simpleType name="Uuid"> <xs:annotation> <xs:documentation xml:lang="en-US">A universal unique identifier, as described by RFC 4122.</xs:documentation> </xs:annotation> <xs:restriction base="xs:anyURI"> <xs:length value="45"/> <xs:pattern value="urn:uuid:[a-fA-F0-9]{8}(\-[a-fA-F0-9]{4}){3}\-[a-fA-F0-9]{12}"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| used by |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:simpleType name="VideoEncodingType"> <xs:annotation> <xs:documentation>Enumerates various methods of compressing video</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Uncompressed"/> <xs:enumeration value="MPEG-2"/> <xs:enumeration value="MPEG-4 AVC"/> <xs:enumeration value="SMPTE VC-1"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| used by |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:simpleType name="VideoFormatType"> <xs:annotation> <xs:documentation>Enumerates the different video presentation formats</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="1080p"/> <xs:enumeration value="1080i"/> <xs:enumeration value="720p"/> <xs:enumeration value="576i"/> <xs:enumeration value="480p"/> <xs:enumeration value="480i"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:simpleType name="VideoRateType"> <xs:annotation> <xs:documentation>Enumerates the speed of a video transition</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Fast"/> <xs:enumeration value="Medium"/> <xs:enumeration value="Slow"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | |||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| used by |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:simpleType name="VideoTransitionEnumType"> <xs:annotation> <xs:documentation>Enumerates various transition options</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Cut"/> <xs:enumeration value="Fade-Cut"/> <xs:enumeration value="Cut-Fade"/> <xs:enumeration value="CrossFade"/> <xs:enumeration value="Mix"/> <xs:enumeration value="Wipe"/> </xs:restriction> </xs:simpleType> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:attributeGroup name="Action-ErrorGroup"> <xs:annotation> <xs:documentation>Used to set an action or report an error and add attribute extensibility</xs:documentation> </xs:annotation> <xs:attribute name="action" type="pmcp:actionType" use="optional"/> <xs:attribute name="error" type="BxfError" use="optional"/> <xs:attribute name="errorDescription" type="xs:string" use="optional"/> <xs:anyAttribute namespace="##any" processContents="lax"/> </xs:attributeGroup> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="pmcp:actionType" use="optional"/> |
| type | BxfError | ||
| properties |
|
||
| source | <xs:attribute name="error" type="BxfError" use="optional"/> |
| type | xs:string | ||
| properties |
|
||
| source | <xs:attribute name="errorDescription" type="xs:string" use="optional"/> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attributeGroup name="PmcpActionErrorExtensionGroup"> <xs:annotation> <xs:documentation>Used to set an action or report an error and add attribute extensibility</xs:documentation> </xs:annotation> <xs:attribute name="errorDescription" type="xs:string" use="optional"/> <xs:anyAttribute namespace="##any" processContents="lax"/> </xs:attributeGroup> |
| type | xs:string | ||
| properties |
|
||
| source | <xs:attribute name="errorDescription" type="xs:string" use="optional"/> |
| namespace | http://smpte-ra.org/schemas/2021/2017/BXF | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:attributeGroup name="QCTypeUnitRep"> <xs:annotation> <xs:documentation>Used to set the allowed Types, Units and Representations for QC test items as of December 2016. Expected to change with future technologies. (v5.0)</xs:documentation> </xs:annotation> <xs:attribute name="valueType"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="boolean"/> <xs:enumeration value="date"/> <xs:enumeration value="dateTime"/> <xs:enumeration value="enumeration"/> <xs:enumeration value="enumeration list"/> <xs:enumeration value="integer"/> <xs:enumeration value="integer list"/> <xs:enumeration value="language"/> <xs:enumeration value="real number"/> <xs:enumeration value="real number list"/> <xs:enumeration value="segment"/> <xs:enumeration value="string"/> <xs:enumeration value="string list"/> <xs:enumeration value="time"/> <xs:enumeration value="timecode"/> <xs:enumeration value="universal label"/> <xs:enumeration value="universal label list"/> <xs:enumeration value="other"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="measurementUnit"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="bit/s"/> <xs:enumeration value="bits"/> <xs:enumeration value="byte/s"/> <xs:enumeration value="bytes"/> <xs:enumeration value="dB"/> <xs:enumeration value="dBFS"/> <xs:enumeration value="dBTP"/> <xs:enumeration value="field/s"/> <xs:enumeration value="fields"/> <xs:enumeration value="frame/s"/> <xs:enumeration value="frames"/> <xs:enumeration value="hh:mm:ss:ff"/> <xs:enumeration value="hours"/> <xs:enumeration value="Hz"/> <xs:enumeration value="kB"/> <xs:enumeration value="kB/s"/> <xs:enumeration value="kbit/s"/> <xs:enumeration value="kbits"/> <xs:enumeration value="kHz"/> <xs:enumeration value="lines"/> <xs:enumeration value="LU"/> <xs:enumeration value="LUFS"/> <xs:enumeration value="MB"/> <xs:enumeration value="MB/s"/> <xs:enumeration value="Mbit/s"/> <xs:enumeration value="Mbits"/> <xs:enumeration value="MHz"/> <xs:enumeration value="ms"/> <xs:enumeration value="ns"/> <xs:enumeration value="pixels"/> <xs:enumeration value="sample/s"/> <xs:enumeration value="samples"/> <xs:enumeration value="seconds"/> <xs:enumeration value="other"/> </xs:restriction> </xs:simpleType> </xs:attribute> <xs:attribute name="representation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1 digit for second fraction"/> <xs:enumeration value="2 digits for second fraction"/> <xs:enumeration value="3 digits for second fraction"/> <xs:enumeration value="binary"/> <xs:enumeration value="binary left padded with zeros to length 2"/> <xs:enumeration value="binary left padded with zeros to length 3"/> <xs:enumeration value="binary left padded with zeros to length 4"/> <xs:enumeration value="binary left padded with zeros to length 5"/> <xs:enumeration value="binary left padded with zeros to length x"/> <xs:enumeration value="decimal"/> <xs:enumeration value="decimal with 1 fractional digit"/> <xs:enumeration value="decimal with 2 fractional digits"/> <xs:enumeration value="decimal with 3 fractional digits"/> <xs:enumeration value="decimal with x fractional digits"/> <xs:enumeration value="fraction"/> <xs:enumeration value="hexadecimal"/> <xs:enumeration value="hh:mm:ss:ff"/> <xs:enumeration value="hh:mm:ss;ff"/> <xs:enumeration value="percentage"/> <xs:enumeration value="percentage with 1 fractional digit"/> <xs:enumeration value="percentage with 2 fractional digits"/> <xs:enumeration value="percentage with 3 fractional digits"/> <xs:enumeration value="percentage with x fractional digits"/> <xs:enumeration value="x digits for second fractions"/> <xs:enumeration value="{a,b,...}"/> <xs:enumeration value="{true,false}"/> <xs:enumeration value="other"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:attributeGroup> |
| type | restriction of xs:string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:attribute name="valueType"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="boolean"/> <xs:enumeration value="date"/> <xs:enumeration value="dateTime"/> <xs:enumeration value="enumeration"/> <xs:enumeration value="enumeration list"/> <xs:enumeration value="integer"/> <xs:enumeration value="integer list"/> <xs:enumeration value="language"/> <xs:enumeration value="real number"/> <xs:enumeration value="real number list"/> <xs:enumeration value="segment"/> <xs:enumeration value="string"/> <xs:enumeration value="string list"/> <xs:enumeration value="time"/> <xs:enumeration value="timecode"/> <xs:enumeration value="universal label"/> <xs:enumeration value="universal label list"/> <xs:enumeration value="other"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:attribute name="measurementUnit"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="bit/s"/> <xs:enumeration value="bits"/> <xs:enumeration value="byte/s"/> <xs:enumeration value="bytes"/> <xs:enumeration value="dB"/> <xs:enumeration value="dBFS"/> <xs:enumeration value="dBTP"/> <xs:enumeration value="field/s"/> <xs:enumeration value="fields"/> <xs:enumeration value="frame/s"/> <xs:enumeration value="frames"/> <xs:enumeration value="hh:mm:ss:ff"/> <xs:enumeration value="hours"/> <xs:enumeration value="Hz"/> <xs:enumeration value="kB"/> <xs:enumeration value="kB/s"/> <xs:enumeration value="kbit/s"/> <xs:enumeration value="kbits"/> <xs:enumeration value="kHz"/> <xs:enumeration value="lines"/> <xs:enumeration value="LU"/> <xs:enumeration value="LUFS"/> <xs:enumeration value="MB"/> <xs:enumeration value="MB/s"/> <xs:enumeration value="Mbit/s"/> <xs:enumeration value="Mbits"/> <xs:enumeration value="MHz"/> <xs:enumeration value="ms"/> <xs:enumeration value="ns"/> <xs:enumeration value="pixels"/> <xs:enumeration value="sample/s"/> <xs:enumeration value="samples"/> <xs:enumeration value="seconds"/> <xs:enumeration value="other"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| type | restriction of xs:string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:attribute name="representation"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1 digit for second fraction"/> <xs:enumeration value="2 digits for second fraction"/> <xs:enumeration value="3 digits for second fraction"/> <xs:enumeration value="binary"/> <xs:enumeration value="binary left padded with zeros to length 2"/> <xs:enumeration value="binary left padded with zeros to length 3"/> <xs:enumeration value="binary left padded with zeros to length 4"/> <xs:enumeration value="binary left padded with zeros to length 5"/> <xs:enumeration value="binary left padded with zeros to length x"/> <xs:enumeration value="decimal"/> <xs:enumeration value="decimal with 1 fractional digit"/> <xs:enumeration value="decimal with 2 fractional digits"/> <xs:enumeration value="decimal with 3 fractional digits"/> <xs:enumeration value="decimal with x fractional digits"/> <xs:enumeration value="fraction"/> <xs:enumeration value="hexadecimal"/> <xs:enumeration value="hh:mm:ss:ff"/> <xs:enumeration value="hh:mm:ss;ff"/> <xs:enumeration value="percentage"/> <xs:enumeration value="percentage with 1 fractional digit"/> <xs:enumeration value="percentage with 2 fractional digits"/> <xs:enumeration value="percentage with 3 fractional digits"/> <xs:enumeration value="percentage with x fractional digits"/> <xs:enumeration value="x digits for second fractions"/> <xs:enumeration value="{a,b,...}"/> <xs:enumeration value="{true,false}"/> <xs:enumeration value="other"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| namespace | http://www.w3.org/XML/1998/namespace | ||
| type | xs:anyURI | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:attribute name="base" type="xs:anyURI"> <xs:annotation> <xs:documentation> <div> <h3>base (as an attribute name)</h3> <p> denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited. This name is reserved by virtue of its definition in the XML Base specification.</p> <p> See <a href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xmlbase/</a> for information about this attribute. </p> </div> </xs:documentation> </xs:annotation> </xs:attribute> |
| namespace | http://www.w3.org/XML/1998/namespace | ||
| type | xs:ID | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:attribute name="id" type="xs:ID"> <xs:annotation> <xs:documentation> <div> <h3>id (as an attribute name)</h3> <p> denotes an attribute whose value should be interpreted as if declared to be of type ID. This name is reserved by virtue of its definition in the xml:id specification.</p> <p> See <a href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml-id/</a> for information about this attribute. </p> </div> </xs:documentation> </xs:annotation> </xs:attribute> |
| namespace | http://www.w3.org/XML/1998/namespace | ||
| type | union of (xs:language, restriction of xs:string) | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:attribute name="lang"> <xs:annotation> <xs:documentation> <div> <h3>lang (as an attribute name)</h3> <p> denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p> </div> <div> <h4>Notes</h4> <p> Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. </p> <p> See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt"> http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a> and the IANA language subtag registry at <a href="http://www.iana.org/assignments/language-subtag-registry"> http://www.iana.org/assignments/language-subtag-registry</a> for further information. </p> <p> The union allows for the 'un-declaration' of xml:lang with the empty string. </p> </div> </xs:documentation> </xs:annotation> <xs:simpleType> <xs:union memberTypes="xs:language"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value=""/> </xs:restriction> </xs:simpleType> </xs:union> </xs:simpleType> </xs:attribute> |
| namespace | http://www.w3.org/XML/1998/namespace | |||||||||
| type | restriction of xs:NCName | |||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="space"> <xs:annotation> <xs:documentation> <div> <h3>space (as an attribute name)</h3> <p> denotes an attribute whose value is a keyword indicating what whitespace processing discipline is intended for the content of the element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p> </div> </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:NCName"> <xs:enumeration value="default"/> <xs:enumeration value="preserve"/> </xs:restriction> </xs:simpleType> </xs:attribute> |
| namespace | http://www.w3.org/XML/1998/namespace | ||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| source | <xs:attributeGroup name="specialAttrs"> <xs:attribute ref="xml:base"/> <xs:attribute ref="xml:lang"/> <xs:attribute ref="xml:space"/> <xs:attribute ref="xml:id"/> </xs:attributeGroup> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | PmcpReply TransportStream Channel Show PsipEvent PsipDataEvent AcapDataService TimeParameters Ratings PrivatePmcpInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="PmcpMessage"> <xs:annotation> <xs:documentation>PMCP message wrapper. This is the root structure of any PMCP message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="PmcpReply" type="PmcpReplyType" minOccurs="0"> <xs:annotation> <xs:documentation>This element, required when the PMCP message is a reply, references the request and communicates its status</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransportStream" type="TransportStreamType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Declaration of the transport streams managed by the system and definition of their global parameters.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Channel" type="ChannelType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Declaration of the "virtual channels" managed by the system and definition of their branding and tuning parameters.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Show" type="ShowType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of shows used in the program guides. Has no PSIP equivalent.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PsipEvent" type="PsipEventType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Program guide information for regular TV and radio services.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PsipDataEvent" type="PsipDataEventType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Data program guide information for regular TV service.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AcapDataService" type="AcapDataServiceType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the transport protocol associated with ACAP data broadcast service</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TimeParameters" type="TimeParametersType" minOccurs="0"> <xs:annotation> <xs:documentation>Parameters used to compute the System Time Table (A/65B 6.1), with the exception of the time itself, which is communicated using other protocols than PMCP.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Ratings" type="RatingsType" minOccurs="0"> <xs:annotation> <xs:documentation>Definition of the parental rating system for multiple regions as carried in the RRT (A/65B 6.4)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivatePmcpInformation" type="PrivatePmcpInformationType" minOccurs="0"> <xs:annotation> <xs:documentation>System-level PMCP-private information</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="id" type="xsd:unsignedInt" use="required"> <xs:annotation> <xs:documentation>unique number assigned to the message by its originating system</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="origin" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>Device name of the originating system of the message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="originType" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>Type of the originating system (see ATSC code point registry)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="destination" type="xsd:string" use="optional" default="all"> <xs:annotation> <xs:documentation>Device name of the intended destination for the message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="dateTime" type="xsd:dateTime" use="required"> <xs:annotation> <xs:documentation>Date and time of generation of the message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="type" type="messageType" use="optional" default="information"> <xs:annotation> <xs:documentation>Message type</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> </xs:element> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="id" type="xsd:unsignedInt" use="required"> <xs:annotation> <xs:documentation>unique number assigned to the message by its originating system</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="origin" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>Device name of the originating system of the message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="originType" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>Type of the originating system (see ATSC code point registry)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="destination" type="xsd:string" use="optional" default="all"> <xs:annotation> <xs:documentation>Device name of the intended destination for the message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:dateTime | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="dateTime" type="xsd:dateTime" use="required"> <xs:annotation> <xs:documentation>Date and time of generation of the message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | messageType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:attribute name="type" type="messageType" use="optional" default="information"> <xs:annotation> <xs:documentation>Message type</xs:documentation> </xs:annotation> </xs:attribute> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | PmcpReplyType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="PmcpReply" type="PmcpReplyType" minOccurs="0"> <xs:annotation> <xs:documentation>This element, required when the PMCP message is a reply, references the request and communicates its status</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | TransportStreamType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Name ConditionalAccess Table MgtPrivateInformation VctPrivateInformation MgtDescriptor VctDescriptor PrivatePmcpInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="TransportStream" type="TransportStreamType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Declaration of the transport streams managed by the system and definition of their global parameters.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | ChannelType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Name Description ElementaryStream ParentalRating Audios Captions RedistributionControl TimeShiftedService ConditionalAccess DeferredAssociationTags PmtPrivateInformation VctPrivateInformation PmtDescriptor VctDescriptor PrivatePmcpInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Channel" type="ChannelType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Declaration of the "virtual channels" managed by the system and definition of their branding and tuning parameters.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | ShowType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | ContentId ShowData PrivatePmcpInformation | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="Show" type="ShowType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of shows used in the program guides. Has no PSIP equivalent.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | PsipEventType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | EventId ContentId AcapContentId ShowData EitPrivateInformation EitDescriptor PrivatePmcpInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="PsipEvent" type="PsipEventType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Program guide information for regular TV and radio services.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | PsipDataEventType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | DataId AcapContentId Name Description DataBroadcast DetPrivateInformation DetDescriptor PrivatePmcpInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="PsipDataEvent" type="PsipDataEventType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Data program guide information for regular TV service.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | AcapDataServiceType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | AcapContentId AcapApplication AcapObjectCarousel PrivatePmcpInformation | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="AcapDataService" type="AcapDataServiceType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the transport protocol associated with ACAP data broadcast service</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| type | TimeParametersType | ||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| children | SttPrivateInformation SttDescriptor | ||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="TimeParameters" type="TimeParametersType" minOccurs="0"> <xs:annotation> <xs:documentation>Parameters used to compute the System Time Table (A/65B 6.1), with the exception of the time itself, which is communicated using other protocols than PMCP.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | RatingsType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Region | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="Ratings" type="RatingsType" minOccurs="0"> <xs:annotation> <xs:documentation>Definition of the parental rating system for multiple regions as carried in the RRT (A/65B 6.4)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | PrivatePmcpInformationType | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="PrivatePmcpInformation" type="PrivatePmcpInformationType" minOccurs="0"> <xs:annotation> <xs:documentation>System-level PMCP-private information</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="PmcpReplyType"> <xs:annotation> <xs:documentation>This element, required when the PMCP message is a reply, references the request and communicates its status</xs:documentation> </xs:annotation> <xs:attribute name="id" type="xsd:unsignedInt" use="required"> <xs:annotation> <xs:documentation>id of the request message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="origin" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>Originating system of the request message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="originType" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Type of the originating system for the request message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="destination" type="xsd:string" use="optional" default="all"> <xs:annotation> <xs:documentation>Intended destination for the request message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="dateTime" type="xsd:dateTime" use="required"> <xs:annotation> <xs:documentation>Date and time of generation of the request message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="status" type="statusType" use="required"> <xs:annotation> <xs:documentation>Indicates the result of processing the request</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="id" type="xsd:unsignedInt" use="required"> <xs:annotation> <xs:documentation>id of the request message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="origin" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>Originating system of the request message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="originType" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Type of the originating system for the request message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="destination" type="xsd:string" use="optional" default="all"> <xs:annotation> <xs:documentation>Intended destination for the request message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:dateTime | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="dateTime" type="xsd:dateTime" use="required"> <xs:annotation> <xs:documentation>Date and time of generation of the request message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | statusType | |||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||
| source | <xs:attribute name="status" type="statusType" use="required"> <xs:annotation> <xs:documentation>Indicates the result of processing the request</xs:documentation> </xs:annotation> </xs:attribute> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| used by |
|
||||||||||||||||||
| facets |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:simpleType name="messageType"> <xs:annotation> <xs:documentation>Possible message types</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="information"> <xs:annotation> <xs:documentation>This message is for information only and no reply is expected</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="request"> <xs:annotation> <xs:documentation>A reply to this message is expected</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="reply"> <xs:annotation> <xs:documentation>This message is a reply to a previous request. It contains a PmcpReply element.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| children | MgtPrivateInformation MgtDescriptor | ||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="TableType"> <xs:annotation> <xs:documentation>Contains the information about a PSIP table, used to build the MGT (A/65B 6.2)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="MgtPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the MGT</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MgtDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the MGT</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="tableType" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>MGT table type (A/65B 6.2)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="tablePid" type="pidType" use="optional"> <xs:annotation> <xs:documentation>PID used to carry the table (A/65B 6.2)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="periodMs" type="xsd:positiveInteger" use="optional"> <xs:annotation> <xs:documentation>Repetition period of the table, in milliseconds</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="tableType" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>MGT table type (A/65B 6.2)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | pidType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="tablePid" type="pidType" use="optional"> <xs:annotation> <xs:documentation>PID used to carry the table (A/65B 6.2)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:positiveInteger | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="periodMs" type="xsd:positiveInteger" use="optional"> <xs:annotation> <xs:documentation>Repetition period of the table, in milliseconds</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="MgtPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the MGT</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="MgtDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the MGT</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Name ConditionalAccess Table MgtPrivateInformation VctPrivateInformation MgtDescriptor VctDescriptor PrivatePmcpInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="TransportStreamType"> <xs:annotation> <xs:documentation>Used to define the parameters of a transport stream</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Name" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Name of the transport stream. Not used in PSIP. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="ConditionalAccess" type="ConditionalAccessType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the CA systems in use and the corresponding EMM PIDs</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Table" type="TableType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the broadcast parameters of a PSIP table.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MgtPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the MGT (A/65B 6.2)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VctPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the VCT (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MgtDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the MGT (A/65B 6.2)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VctDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the VCT (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivatePmcpInformation" type="PrivatePmcpInformationType" minOccurs="0"> <xs:annotation> <xs:documentation>Transport Stream-level PMCP-private information</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="tsid" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>TSID of the transport stream (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="network" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Network identifier, used when the TSID is not unique in the system</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="frequency" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>RF frequency occupied by the transport stream (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="networkType" type="networkTypeType" use="optional"> <xs:annotation> <xs:documentation>Type of the network where the transport stream is carried</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="modulation" type="modulationType" use="optional"> <xs:annotation> <xs:documentation>Modulation used to carry the tranport stream (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="pathSelect" type="pathSelectType" use="optional"> <xs:annotation> <xs:documentation>For cable systems with two separate cables, indicates which one carries the transport stream (A/65B 6.3.2)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="tsid" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>TSID of the transport stream (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="network" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Network identifier, used when the TSID is not unique in the system</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="frequency" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>RF frequency occupied by the transport stream (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | networkTypeType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="networkType" type="networkTypeType" use="optional"> <xs:annotation> <xs:documentation>Type of the network where the transport stream is carried</xs:documentation> </xs:annotation> </xs:attribute> |
| type | modulationType | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:attribute name="modulation" type="modulationType" use="optional"> <xs:annotation> <xs:documentation>Modulation used to carry the tranport stream (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | pathSelectType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="pathSelect" type="pathSelectType" use="optional"> <xs:annotation> <xs:documentation>For cable systems with two separate cables, indicates which one carries the transport stream (A/65B 6.3.2)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Name" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Name of the transport stream. Not used in PSIP. </xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | ConditionalAccessType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="ConditionalAccess" type="ConditionalAccessType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the CA systems in use and the corresponding EMM PIDs</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| type | TableType | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| children | MgtPrivateInformation MgtDescriptor | ||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Table" type="TableType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the broadcast parameters of a PSIP table.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="MgtPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the MGT (A/65B 6.2)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="VctPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the VCT (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="MgtDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the MGT (A/65B 6.2)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="VctDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the VCT (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | PrivatePmcpInformationType | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="PrivatePmcpInformation" type="PrivatePmcpInformationType" minOccurs="0"> <xs:annotation> <xs:documentation>Transport Stream-level PMCP-private information</xs:documentation> </xs:annotation> </xs:element> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | |||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| used by |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:simpleType name="modulationType"> <xs:annotation> <xs:documentation>Possible modulations</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="analog"/> <xs:enumeration value="SCTE_mode_1"/> <xs:enumeration value="SCTE_mode_2"/> <xs:enumeration value="8_VSB"/> <xs:enumeration value="16_VSB"/> <xs:enumeration value="private"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:simpleType name="networkTypeType"> <xs:annotation> <xs:documentation>Possible network types</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="terrestrial"/> <xs:enumeration value="cable"/> <xs:enumeration value="satellite"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:simpleType name="pathSelectType"> <xs:annotation> <xs:documentation>Possible paths for cable systems with multiple cables</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="path_1"/> <xs:enumeration value="path_2"/> </xs:restriction> </xs:simpleType> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <xs:complexType name="ChannelCopyType"> <xs:annotation> <xs:documentation>Type for a time shifted service</xs:documentation> </xs:annotation> <xs:attribute name="timeShift" type="xsd:duration" use="required"> <xs:annotation> <xs:documentation>Delay compared to the reference channel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="channel" type="channelNumberType" use="required"> <xs:annotation> <xs:documentation>Channel number of the time-shifted copy</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
| type | xs:duration | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="timeShift" type="xsd:duration" use="required"> <xs:annotation> <xs:documentation>Delay compared to the reference channel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | channelNumberType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="channel" type="channelNumberType" use="required"> <xs:annotation> <xs:documentation>Channel number of the time-shifted copy</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Name Description ElementaryStream ParentalRating Audios Captions RedistributionControl TimeShiftedService ConditionalAccess DeferredAssociationTags PmtPrivateInformation VctPrivateInformation PmtDescriptor VctDescriptor PrivatePmcpInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ChannelType"> <xs:annotation> <xs:documentation>Describes an ATSC "Virtual Channel", equivalent to an MPEG-2 "program" </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Name" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Long name of the channel, potentially for multiple languages (A/65B 6.9.5)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Multiple-language description of the channel carried in the channel ETT (A/65B 6.6)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ElementaryStream" type="ElementaryStreamType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Description of the elementary streams that make up the channel, as carried in the service location descriptor of the VCT (A/65B 6.9.6) and in the PMT (A/53B 5.4)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ParentalRating" type="ParentalRatingType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Current parental ratings of the channel. Overrides the value set for the current event.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Audios" type="AudiosType" minOccurs="0"> <xs:annotation> <xs:documentation>Current audio configuration of the channel. Overrides the value set for the current event.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Captions" type="CaptionsType" minOccurs="0"> <xs:annotation> <xs:documentation>Current caption services of the channel. Overrides the value set for the current event.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RedistributionControl" type="RedistributionControlType" minOccurs="0"> <xs:annotation> <xs:documentation>Current "broadcast flag" of the channel. Overrides the value set for the current event.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TimeShiftedService" type="TimeShiftedServiceType" minOccurs="0"> <xs:annotation> <xs:documentation>Signals that this channel has time shifted copies</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ConditionalAccess" type="ConditionalAccessType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the CA systems in use in this channel and the corresponding ECM PIDs</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DeferredAssociationTags" type="DeferredAssociationTagsType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>This descriptor is present, if the stream object is bound to elementary streams of other services, (A/101 10.6.2.1)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PmtPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the PMT</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VctPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the VCT</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PmtDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the PMT</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VctDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the VCT</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivatePmcpInformation" type="PrivatePmcpInformationType" minOccurs="0"> <xs:annotation> <xs:documentation>Channel-level PMCP-private information</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="channelNumber" type="channelNumberType" use="optional"> <xs:annotation> <xs:documentation>Two-part or one-part channel number of the virtual channel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="tsid" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>TSID of the carrying transport stream (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="network" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Network identifier, used when the TSID is not unique in the system</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="programNumber" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>MPEG-2 program number used by the virtual channel (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="sourceId" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>PSIP source_id (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="status" type="channelStatusType" use="optional"> <xs:annotation> <xs:documentation>Current activity status of the channel (A/65B 6.3 hidden and hide_guide)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="type" type="serviceType" use="optional"> <xs:annotation> <xs:documentation>Type of the primary service provided by the channel: TV, radio or data (A/65B 6.3 service_type)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="ca" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Specifies if this channel is partly or completely encrypted and access-controlled (A/65B 6.3 access_controlled)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="shortName" type="shortNameType" use="optional"> <xs:annotation> <xs:documentation>PSIP short name (7 characters max.) (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="outOfBand" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>When true, signals that the PSIP data is not carried in the same physical channel as the virtual channel itself (A/65B 6.3.2)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="pmtPid" type="pidType" use="optional"> <xs:annotation> <xs:documentation>PID used to carry the MPEG-2 PMT of the channel (A/53B 5.4)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="pcrPid" type="pidType" use="optional"> <xs:annotation> <xs:documentation>PID used to carry the PCR fields of the channel, same as video PID per ATSC rules (A/53B 5.4)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | channelNumberType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="channelNumber" type="channelNumberType" use="optional"> <xs:annotation> <xs:documentation>Two-part or one-part channel number of the virtual channel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="tsid" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>TSID of the carrying transport stream (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="network" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Network identifier, used when the TSID is not unique in the system</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="programNumber" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>MPEG-2 program number used by the virtual channel (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="sourceId" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>PSIP source_id (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | channelStatusType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="status" type="channelStatusType" use="optional"> <xs:annotation> <xs:documentation>Current activity status of the channel (A/65B 6.3 hidden and hide_guide)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | serviceType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:attribute name="type" type="serviceType" use="optional"> <xs:annotation> <xs:documentation>Type of the primary service provided by the channel: TV, radio or data (A/65B 6.3 service_type)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="ca" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Specifies if this channel is partly or completely encrypted and access-controlled (A/65B 6.3 access_controlled)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | shortNameType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="shortName" type="shortNameType" use="optional"> <xs:annotation> <xs:documentation>PSIP short name (7 characters max.) (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="outOfBand" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>When true, signals that the PSIP data is not carried in the same physical channel as the virtual channel itself (A/65B 6.3.2)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | pidType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="pmtPid" type="pidType" use="optional"> <xs:annotation> <xs:documentation>PID used to carry the MPEG-2 PMT of the channel (A/53B 5.4)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | pidType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="pcrPid" type="pidType" use="optional"> <xs:annotation> <xs:documentation>PID used to carry the PCR fields of the channel, same as video PID per ATSC rules (A/53B 5.4)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Name" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Long name of the channel, potentially for multiple languages (A/65B 6.9.5)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Description" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Multiple-language description of the channel carried in the channel ETT (A/65B 6.6)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| type | ElementaryStreamType | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| children | Name ConditionalAccess CarouselIdentifier ApplicationSignaling DataBroadcastId StreamIdentifier AssociationTag PmtPrivateInformation PmtDescriptor | ||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ElementaryStream" type="ElementaryStreamType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Description of the elementary streams that make up the channel, as carried in the service location descriptor of the VCT (A/65B 6.9.6) and in the PMT (A/53B 5.4)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | ParentalRatingType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| children | Null Rating ContentAdvisory | ||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="ParentalRating" type="ParentalRatingType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Current parental ratings of the channel. Overrides the value set for the current event.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | AudiosType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Null Ac3Audio | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="Audios" type="AudiosType" minOccurs="0"> <xs:annotation> <xs:documentation>Current audio configuration of the channel. Overrides the value set for the current event.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | CaptionsType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Null Caption608 Caption708 | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="Captions" type="CaptionsType" minOccurs="0"> <xs:annotation> <xs:documentation>Current caption services of the channel. Overrides the value set for the current event.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | RedistributionControlType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Null | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="RedistributionControl" type="RedistributionControlType" minOccurs="0"> <xs:annotation> <xs:documentation>Current "broadcast flag" of the channel. Overrides the value set for the current event.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | TimeShiftedServiceType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Copy | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="TimeShiftedService" type="TimeShiftedServiceType" minOccurs="0"> <xs:annotation> <xs:documentation>Signals that this channel has time shifted copies</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | ConditionalAccessType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="ConditionalAccess" type="ConditionalAccessType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the CA systems in use in this channel and the corresponding ECM PIDs</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | DeferredAssociationTagsType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| children | AssociationTags | ||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="DeferredAssociationTags" type="DeferredAssociationTagsType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>This descriptor is present, if the stream object is bound to elementary streams of other services, (A/101 10.6.2.1)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="PmtPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the PMT</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="VctPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the VCT</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="PmtDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the PMT</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="VctDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the VCT</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | PrivatePmcpInformationType | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="PrivatePmcpInformation" type="PrivatePmcpInformationType" minOccurs="0"> <xs:annotation> <xs:documentation>Channel-level PMCP-private information</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| children | AssociationTags | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="DeferredAssociationTagsType"> <xs:annotation> <xs:documentation>Deferred Association Tags Descriptor (A/101 10.6.2.1)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="AssociationTags" type="AssociationTagsType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of deferred association tags</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="programNumber" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>service_id of the service that is associated with enlisted association tags</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="tsid" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>TSID of the transport stream in which the MPEG-2 Program resides that contains the PIDs that are associated with the enlisted assocation tags</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="programNumber" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>service_id of the service that is associated with enlisted association tags</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="tsid" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>TSID of the transport stream in which the MPEG-2 Program resides that contains the PIDs that are associated with the enlisted assocation tags</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | AssociationTagsType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="AssociationTags" type="AssociationTagsType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of deferred association tags</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| children | Copy | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="TimeShiftedServiceType"> <xs:annotation> <xs:documentation>Time Shifted Service Descriptor (A/65B 6.9.7)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Copy" type="ChannelCopyType" maxOccurs="20"> <xs:annotation> <xs:documentation>Time shifted service</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||
| type | ChannelCopyType | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <xs:element name="Copy" type="ChannelCopyType" maxOccurs="20"> <xs:annotation> <xs:documentation>Time shifted service</xs:documentation> </xs:annotation> </xs:element> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:simpleType name="channelStatusType"> <xs:annotation> <xs:documentation>Channel activity status (A/65B 6.3 hidden and hide_guide)</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="active"/> <xs:enumeration value="inactive"/> <xs:enumeration value="hidden"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| used by |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:simpleType name="serviceType"> <xs:annotation> <xs:documentation>Type of the primary service provided by the channel: TV, radio or data (A/65B 6.3 service_type)</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="analog_television"/> <xs:enumeration value="digital_television"/> <xs:enumeration value="digital_radio"/> <xs:enumeration value="data_broadcast"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="shortNameType"> <xs:annotation> <xs:documentation>PSIP short name (7 characters max.) (A/65B 6.3)</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:maxLength value="7"/> </xs:restriction> </xs:simpleType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| children | Current Default PmcpDataId InitialSchedule PsipDataId InitialSchedule PsipDataId PsipDataId | ||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="DataIdType"> <xs:annotation> <xs:documentation>Data event Identification. Provides several mechanisms for labeling and referencing events.</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="Current"> <xs:annotation> <xs:documentation>References the current data event of the channel, when no other identification method is known</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Default"> <xs:annotation> <xs:documentation>References the default data event of the channel, used by the PSIP Generator when no other data event information is known about a time slot</xs:documentation> </xs:annotation> </xs:element> <xs:sequence> <xs:element name="PmcpDataId" type="PmcpEventIdType"> <xs:annotation> <xs:documentation>Unique data event identifier assigned by the creator of an data event. Preferred referencing method</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InitialSchedule" type="InitialScheduleType" minOccurs="0"/> <xs:element name="PsipDataId" type="PsipDataIdType" minOccurs="0"/> </xs:sequence> <xs:sequence> <xs:element name="InitialSchedule" type="InitialScheduleType"> <xs:annotation> <xs:documentation>Communicates the initial scheduled start time. May be used to reference an event when no other ID is known.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PsipDataId" type="PsipDataIdType" minOccurs="0"/> </xs:sequence> <xs:element name="PsipDataId" type="PsipDataIdType"> <xs:annotation> <xs:documentation>PSIP data ID assigned and broadcast by the PSIP Generator in the DETs (A/90 11.3)</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:attribute name="channelNumber" type="channelNumberType" use="required"> <xs:annotation> <xs:documentation>Channel number of the channel that carries the data event</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="tsid" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>TSID of the transport stream that carries the data event, used if the channel number is not unique in the system</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="network" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Network identifier of the channel that carries the data event, used when the TSID is not unique in the system</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | channelNumberType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="channelNumber" type="channelNumberType" use="required"> <xs:annotation> <xs:documentation>Channel number of the channel that carries the data event</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="tsid" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>TSID of the transport stream that carries the data event, used if the channel number is not unique in the system</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="network" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Network identifier of the channel that carries the data event, used when the TSID is not unique in the system</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||
| annotation |
|
||
| source | <xs:element name="Current"> <xs:annotation> <xs:documentation>References the current data event of the channel, when no other identification method is known</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||
| annotation |
|
||
| source | <xs:element name="Default"> <xs:annotation> <xs:documentation>References the default data event of the channel, used by the PSIP Generator when no other data event information is known about a time slot</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | PmcpEventIdType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="PmcpDataId" type="PmcpEventIdType"> <xs:annotation> <xs:documentation>Unique data event identifier assigned by the creator of an data event. Preferred referencing method</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | InitialScheduleType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <xs:element name="InitialSchedule" type="InitialScheduleType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PsipDataIdType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <xs:element name="PsipDataId" type="PsipDataIdType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | InitialScheduleType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="InitialSchedule" type="InitialScheduleType"> <xs:annotation> <xs:documentation>Communicates the initial scheduled start time. May be used to reference an event when no other ID is known.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PsipDataIdType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <xs:element name="PsipDataId" type="PsipDataIdType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PsipDataIdType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="PsipDataId" type="PsipDataIdType"> <xs:annotation> <xs:documentation>PSIP data ID assigned and broadcast by the PSIP Generator in the DETs (A/90 11.3)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| children | Current Default PmcpEventId InitialSchedule PsipEventId InitialSchedule PsipEventId PsipEventId | ||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="EventIdType"> <xs:annotation> <xs:documentation>Event Identification. Provides several mechanisms for labeling and referencing events.</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="Current"> <xs:annotation> <xs:documentation>References the current event of the channel, when no other identification method is known</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Default"> <xs:annotation> <xs:documentation>References the default event of the channel, used by the PSIP Generator when no other event information is known about a time slot</xs:documentation> </xs:annotation> </xs:element> <xs:sequence> <xs:element name="PmcpEventId" type="PmcpEventIdType"> <xs:annotation> <xs:documentation>Unique event identifier assigned by the creator of an event. Preferred referencing method</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InitialSchedule" type="InitialScheduleType" minOccurs="0"/> <xs:element name="PsipEventId" type="PsipEventIdType" minOccurs="0"/> </xs:sequence> <xs:sequence> <xs:element name="InitialSchedule" type="InitialScheduleType"> <xs:annotation> <xs:documentation>Communicates the initial scheduled start time. May be used to reference an event when no other ID is known.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PsipEventId" type="PsipEventIdType" minOccurs="0"/> </xs:sequence> <xs:element name="PsipEventId" type="PsipEventIdType"> <xs:annotation> <xs:documentation>PSIP event ID assigned and broadcast by the PSIP Generator in the EITs (A/65B 6.5)</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:attribute name="channelNumber" type="channelNumberType" use="required"> <xs:annotation> <xs:documentation>Channel number of the channel that carries the event</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="tsid" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>TSID of the transport stream that carries the event, used if the channel number is not unique in the system</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="network" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Network identifier of the channel that carries the event, used when the TSID is not unique in the system</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | channelNumberType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="channelNumber" type="channelNumberType" use="required"> <xs:annotation> <xs:documentation>Channel number of the channel that carries the event</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="tsid" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>TSID of the transport stream that carries the event, used if the channel number is not unique in the system</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="network" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Network identifier of the channel that carries the event, used when the TSID is not unique in the system</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||
| annotation |
|
||
| source | <xs:element name="Current"> <xs:annotation> <xs:documentation>References the current event of the channel, when no other identification method is known</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||
| annotation |
|
||
| source | <xs:element name="Default"> <xs:annotation> <xs:documentation>References the default event of the channel, used by the PSIP Generator when no other event information is known about a time slot</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | PmcpEventIdType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="PmcpEventId" type="PmcpEventIdType"> <xs:annotation> <xs:documentation>Unique event identifier assigned by the creator of an event. Preferred referencing method</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | InitialScheduleType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <xs:element name="InitialSchedule" type="InitialScheduleType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PsipEventIdType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <xs:element name="PsipEventId" type="PsipEventIdType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | InitialScheduleType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="InitialSchedule" type="InitialScheduleType"> <xs:annotation> <xs:documentation>Communicates the initial scheduled start time. May be used to reference an event when no other ID is known.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PsipEventIdType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <xs:element name="PsipEventId" type="PsipEventIdType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PsipEventIdType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="PsipEventId" type="PsipEventIdType"> <xs:annotation> <xs:documentation>PSIP event ID assigned and broadcast by the PSIP Generator in the EITs (A/65B 6.5)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="InitialScheduleType"> <xs:annotation> <xs:documentation>Communicates the initial scheduled start time. May be used to reference an event when no other ID is known.</xs:documentation> </xs:annotation> <xs:attribute name="startTime" type="xsd:dateTime" use="required"> <xs:annotation> <xs:documentation>Start time initially scheduled for the event.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:dateTime | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="startTime" type="xsd:dateTime" use="required"> <xs:annotation> <xs:documentation>Start time initially scheduled for the event.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="PmcpEventIdType"> <xs:annotation> <xs:documentation>Unique event identifier assigned by the creator of an event. Preferred referencing method</xs:documentation> </xs:annotation> <xs:attribute name="creator" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>Device name of the initial event creator</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="id" type="xsd:unsignedInt" use="required"> <xs:annotation> <xs:documentation>Number assigned by the creator</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="creator" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>Device name of the initial event creator</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="id" type="xsd:unsignedInt" use="required"> <xs:annotation> <xs:documentation>Number assigned by the creator</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | DataId AcapContentId Name Description DataBroadcast DetPrivateInformation DetDescriptor PrivatePmcpInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="PsipDataEventType"> <xs:annotation> <xs:documentation>Describes a PSIP "Data event", i.e. an element of the data program guide.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="DataId" type="DataIdType"> <xs:annotation> <xs:documentation>Allows referencing a data event using one or more methods</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AcapContentId" type="ContentIdType" minOccurs="0"> <xs:annotation> <xs:documentation>References a show or specifies the content ID of the data event</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Multiple-language title of the data event (A/90 11.3)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Multiple-language description of the data event carried in the data event ETT (A/90 11.4)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataBroadcast" type="DataBroadcastType" minOccurs="0"> <xs:annotation> <xs:documentation>Data Broadcasting Descriptor</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DetPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the data event loop of the DET</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DetDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the data event loop of the DET</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivatePmcpInformation" type="PrivatePmcpInformationType" minOccurs="0"> <xs:annotation> <xs:documentation>Data event-level PMCP-private information</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="startTime" type="xsd:dateTime" use="optional"> <xs:annotation> <xs:documentation>Actual start time of the data event (A/90 11.3), when different from the scheduled start time</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="duration" type="xsd:duration" use="optional"> <xs:annotation> <xs:documentation>Duration of the data event (A/90 11.3)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="alternateScheduleNumber" type="xsd:positiveInteger" use="optional"> <xs:annotation> <xs:documentation>Indicates that the data event is part of an alternate schedule and is not carried in PSIP</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="fromStart" type="xsd:duration" use="optional"> <xs:annotation> <xs:documentation>Indicates the offset between the beginning of the material and the beginning of the data event. Not carried in PSIP.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="essenceSource" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Not carried in PSIP. Indicates where the essence comes from or how it is generated. Communicates implicit authority. The allowed values are defined during the setup process.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:dateTime | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="startTime" type="xsd:dateTime" use="optional"> <xs:annotation> <xs:documentation>Actual start time of the data event (A/90 11.3), when different from the scheduled start time</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:duration | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="duration" type="xsd:duration" use="optional"> <xs:annotation> <xs:documentation>Duration of the data event (A/90 11.3)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:positiveInteger | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="alternateScheduleNumber" type="xsd:positiveInteger" use="optional"> <xs:annotation> <xs:documentation>Indicates that the data event is part of an alternate schedule and is not carried in PSIP</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:duration | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="fromStart" type="xsd:duration" use="optional"> <xs:annotation> <xs:documentation>Indicates the offset between the beginning of the material and the beginning of the data event. Not carried in PSIP.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="essenceSource" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Not carried in PSIP. Indicates where the essence comes from or how it is generated. Communicates implicit authority. The allowed values are defined during the setup process.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| type | DataIdType | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| children | Current Default PmcpDataId InitialSchedule PsipDataId InitialSchedule PsipDataId PsipDataId | ||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="DataId" type="DataIdType"> <xs:annotation> <xs:documentation>Allows referencing a data event using one or more methods</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | ContentIdType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Isan HouseNumber AlternateId HouseNumber AlternateId AlternateId | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="AcapContentId" type="ContentIdType" minOccurs="0"> <xs:annotation> <xs:documentation>References a show or specifies the content ID of the data event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Name" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Multiple-language title of the data event (A/90 11.3)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Description" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Multiple-language description of the data event carried in the data event ETT (A/90 11.4)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | DataBroadcastType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Description ObjectName | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="DataBroadcast" type="DataBroadcastType" minOccurs="0"> <xs:annotation> <xs:documentation>Data Broadcasting Descriptor</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="DetPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the data event loop of the DET</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="DetDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the data event loop of the DET</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | PrivatePmcpInformationType | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="PrivatePmcpInformation" type="PrivatePmcpInformationType" minOccurs="0"> <xs:annotation> <xs:documentation>Data event-level PMCP-private information</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="PsipDataIdType"> <xs:attribute name="dataId" type="psipEventIdType" use="required"> <xs:annotation> <xs:documentation>Data_id as defined by A/90 and carried in the DET</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | psipEventIdType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="dataId" type="psipEventIdType" use="required"> <xs:annotation> <xs:documentation>Data_id as defined by A/90 and carried in the DET</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="PsipEventIdType"> <xs:attribute name="eventId" type="psipEventIdType" use="required"> <xs:annotation> <xs:documentation>Event_id as defined by PSIP and carried in the EIT</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | psipEventIdType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="eventId" type="psipEventIdType" use="required"> <xs:annotation> <xs:documentation>Event_id as defined by PSIP and carried in the EIT</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | EventId ContentId AcapContentId ShowData EitPrivateInformation EitDescriptor PrivatePmcpInformation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="PsipEventType"> <xs:annotation> <xs:documentation>Describes a PSIP "Event", i.e. an element of the program guide.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="EventId" type="EventIdType"> <xs:annotation> <xs:documentation>Allows referencing an event using one or more methods</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContentId" type="ContentIdType" minOccurs="0"> <xs:annotation> <xs:documentation>References a show or specifies the content ID of the event</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AcapContentId" type="ContentIdType" minOccurs="0"> <xs:annotation> <xs:documentation>References a show or specifies the content ID of the data event</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ShowData" type="ShowDataType" minOccurs="0"> <xs:annotation> <xs:documentation>Show information of the PSIP event</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EitPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the event loop of the EIT (A/65B 6.5)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EitDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the event loop of the EIT (A/65B 6.5)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivatePmcpInformation" type="PrivatePmcpInformationType" minOccurs="0"> <xs:annotation> <xs:documentation>Event-level PMCP-private information</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="startTime" type="xsd:dateTime" use="optional"> <xs:annotation> <xs:documentation>Actual start time of the event (A/65B 6.5), when different from the scheduled start time</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="startFrame" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Frame count for the actual start time of the event, when a one-second accuracy is not sufficient.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="duration" type="xsd:duration" use="optional"> <xs:annotation> <xs:documentation>Duration of the event (A/65B 6.5)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="durationFrame" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Additional frames for the actual duration of the event, when a one-second accuracy is not sufficient.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="alternateScheduleNumber" type="xsd:positiveInteger" use="optional"> <xs:annotation> <xs:documentation>Indicates that the event is part of an alternate schedule and is not carried in PSIP</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="fromStart" type="xsd:duration" use="optional"> <xs:annotation> <xs:documentation>Indicates the offset between the beginning of the material and the beginning of the event, e.g. the tape or the file. Not carried in PSIP.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="fromStartFrame" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Additional frames for the material offset, when a one-second accuracy is not sufficient.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="essenceSource" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Not carried in PSIP. Indicates where the essence comes from or how it is generated. Communicates implicit authority. The allowed values are defined during the setup process.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:dateTime | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="startTime" type="xsd:dateTime" use="optional"> <xs:annotation> <xs:documentation>Actual start time of the event (A/65B 6.5), when different from the scheduled start time</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="startFrame" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Frame count for the actual start time of the event, when a one-second accuracy is not sufficient.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:duration | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="duration" type="xsd:duration" use="optional"> <xs:annotation> <xs:documentation>Duration of the event (A/65B 6.5)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="durationFrame" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Additional frames for the actual duration of the event, when a one-second accuracy is not sufficient.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:positiveInteger | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="alternateScheduleNumber" type="xsd:positiveInteger" use="optional"> <xs:annotation> <xs:documentation>Indicates that the event is part of an alternate schedule and is not carried in PSIP</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:duration | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="fromStart" type="xsd:duration" use="optional"> <xs:annotation> <xs:documentation>Indicates the offset between the beginning of the material and the beginning of the event, e.g. the tape or the file. Not carried in PSIP.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="fromStartFrame" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Additional frames for the material offset, when a one-second accuracy is not sufficient.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="essenceSource" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Not carried in PSIP. Indicates where the essence comes from or how it is generated. Communicates implicit authority. The allowed values are defined during the setup process.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| type | EventIdType | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| children | Current Default PmcpEventId InitialSchedule PsipEventId InitialSchedule PsipEventId PsipEventId | ||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EventId" type="EventIdType"> <xs:annotation> <xs:documentation>Allows referencing an event using one or more methods</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | ContentIdType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Isan HouseNumber AlternateId HouseNumber AlternateId AlternateId | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="ContentId" type="ContentIdType" minOccurs="0"> <xs:annotation> <xs:documentation>References a show or specifies the content ID of the event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | ContentIdType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Isan HouseNumber AlternateId HouseNumber AlternateId AlternateId | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="AcapContentId" type="ContentIdType" minOccurs="0"> <xs:annotation> <xs:documentation>References a show or specifies the content ID of the data event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | ShowDataType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Name Description ParentalRating Audios Captions RedistributionControl DataBroadcast | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="ShowData" type="ShowDataType" minOccurs="0"> <xs:annotation> <xs:documentation>Show information of the PSIP event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="EitPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the event loop of the EIT (A/65B 6.5)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="EitDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the event loop of the EIT (A/65B 6.5)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | PrivatePmcpInformationType | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="PrivatePmcpInformation" type="PrivatePmcpInformationType" minOccurs="0"> <xs:annotation> <xs:documentation>Event-level PMCP-private information</xs:documentation> </xs:annotation> </xs:element> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:unsignedShort | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="psipEventIdType"> <xs:annotation> <xs:documentation>Type for a PSIP Event_id</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedShort"> <xs:maxExclusive value="16384"/> </xs:restriction> </xs:simpleType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| children | SttPrivateInformation SttDescriptor | ||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="TimeParametersType"> <xs:annotation> <xs:documentation>Declares the parameters that go into the System Time Table (A/65B 6.1), except for the time itself, which is communicated through other means</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="SttPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the STT</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SttDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the STT</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="gpsUtcOffset" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Current GPS UTC offset, as published by the International Earth Rotation Service (A/65B 6.1)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="dsStatus" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Current daylight savings status (A/65B 6.1 and Annex A)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="dsDayOfMonth" type="dsDayOfMonthType" use="optional"> <xs:annotation> <xs:documentation>If DST is to change within a month, day of change (A/65B 6.1 and Annex A)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="dsHour" type="dsHourType" use="optional"> <xs:annotation> <xs:documentation>If DST is to change within a month, hour of change (A/65B 6.1 and Annex A)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="gpsUtcOffset" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Current GPS UTC offset, as published by the International Earth Rotation Service (A/65B 6.1)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="dsStatus" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Current daylight savings status (A/65B 6.1 and Annex A)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | dsDayOfMonthType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="dsDayOfMonth" type="dsDayOfMonthType" use="optional"> <xs:annotation> <xs:documentation>If DST is to change within a month, day of change (A/65B 6.1 and Annex A)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | dsHourType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="dsHour" type="dsHourType" use="optional"> <xs:annotation> <xs:documentation>If DST is to change within a month, hour of change (A/65B 6.1 and Annex A)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="SttPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the STT</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="SttDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the STT</xs:documentation> </xs:annotation> </xs:element> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:unsignedByte | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="dsDayOfMonthType"> <xs:annotation> <xs:documentation>Number of day in month (A/65B 6.1 and Annex A)</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedByte"> <xs:maxInclusive value="31"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:unsignedByte | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="dsHourType"> <xs:annotation> <xs:documentation>Hour of the day (A/65B 6.1 and Annex A)</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedByte"> <xs:maxInclusive value="18"/> </xs:restriction> </xs:simpleType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| children | Application TransportProtocol DiiLocation AitPrivateInformation AitDescriptor | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="AcapApplicationType"> <xs:annotation> <xs:documentation>Description of the Information about AIT (A/101 10.6.3)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Application" type="ApplicationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Specific information of each applications</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TransportProtocol" type="TransportProtocolType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the transport protocol associated with a service component (A/101 10.6.3.1.1)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DiiLocation" type="DiiLocationType" minOccurs="0"> <xs:annotation> <xs:documentation>Listing the locations of DII messages associated with the object carousel (A/101 10.6.3.2)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AitPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the AIT (A/101 10.6.3.1)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AitDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the AIT (A/101 10.6.3.1)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="applicationType" type="applicationTypeType" use="required"> <xs:annotation> <xs:documentation>Type of the application described in this AIT sub_table</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="testApplicationFlag" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>The value can be one, which Indicates a test application</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | applicationTypeType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="applicationType" type="applicationTypeType" use="required"> <xs:annotation> <xs:documentation>Type of the application described in this AIT sub_table</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="testApplicationFlag" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>The value can be one, which Indicates a test application</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| type | ApplicationType | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| children | Name ApplicationInfo Icon Prefetch DiiLocation AcapJApp AcapJAppLocation AcapXApp AcapXAppLocation AcapXAppBoundary AitPrivateInformation AitDescriptor | ||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Application" type="ApplicationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Specific information of each applications</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| type | TransportProtocolType | ||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="TransportProtocol" type="TransportProtocolType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the transport protocol associated with a service component (A/101 10.6.3.1.1)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DiiLocationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| children | DiiList | ||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="DiiLocation" type="DiiLocationType" minOccurs="0"> <xs:annotation> <xs:documentation>Listing the locations of DII messages associated with the object carousel (A/101 10.6.3.2)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="AitPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the AIT (A/101 10.6.3.1)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="AitDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the AIT (A/101 10.6.3.1)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| children | AcapContentId AcapApplication AcapObjectCarousel PrivatePmcpInformation | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="AcapDataServiceType"> <xs:annotation> <xs:documentation>Information about the transport protocol associated with ACAP data broadcast service</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="AcapContentId" type="ContentIdType" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>References a ACAP data broadcasting service</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AcapApplication" type="AcapApplicationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes the information about AIT</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AcapObjectCarousel" type="AcapObjectCarouselType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes the information about Object Carousel</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivatePmcpInformation" type="PrivatePmcpInformationType" minOccurs="0"> <xs:annotation> <xs:documentation>Acap data service-level PMCP-private information</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | ContentIdType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Isan HouseNumber AlternateId HouseNumber AlternateId AlternateId | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="AcapContentId" type="ContentIdType" minOccurs="1" maxOccurs="1"> <xs:annotation> <xs:documentation>References a ACAP data broadcasting service</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | AcapApplicationType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| children | Application TransportProtocol DiiLocation AitPrivateInformation AitDescriptor | ||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="AcapApplication" type="AcapApplicationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes the information about AIT</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | AcapObjectCarouselType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| children | DataCarousel ObjectCarousel | ||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="AcapObjectCarousel" type="AcapObjectCarouselType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes the information about Object Carousel</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | PrivatePmcpInformationType | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="PrivatePmcpInformation" type="PrivatePmcpInformationType" minOccurs="0"> <xs:annotation> <xs:documentation>Acap data service-level PMCP-private information</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="AcapJAppLocationType"> <xs:annotation> <xs:documentation>ACAP-J Application Location Descriptor (A/101 10.6.5.1.2)</xs:documentation> </xs:annotation> <xs:attribute name="baseDirectory" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Representing the base directory</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="classpathExtension" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>The string that specifies the alternative locations for the classpath</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="initialClass" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>The parameter string that the receiver appends to the initial path</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="baseDirectory" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Representing the base directory</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="classpathExtension" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>The string that specifies the alternative locations for the classpath</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="initialClass" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>The parameter string that the receiver appends to the initial path</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="AcapJAppType"> <xs:annotation> <xs:documentation>ACAP-J Application Descriptor (A/101 10.6.5.1.1)</xs:documentation> </xs:annotation> <xs:attribute name="parameter" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Startup parameter string (UTF-8 encoding)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="parameter" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Startup parameter string (UTF-8 encoding)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| children | DataCarousel ObjectCarousel | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="AcapObjectCarouselType"> <xs:annotation> <xs:documentation>Description of ACAP Object Carousel</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="DataCarousel" type="DataCarouselType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about Data Carousel that carries BIOP messages in Modules</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ObjectCarousel" type="ObjectCarouselType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about BIOP messages of Object Carousel</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="carouselId" type="xsd:unsignedInt" use="required"> <xs:annotation> <xs:documentation>Identification of the data carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="carouselId" type="xsd:unsignedInt" use="required"> <xs:annotation> <xs:documentation>Identification of the data carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | DataCarouselType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Dsi Dii PidList | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="DataCarousel" type="DataCarouselType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about Data Carousel that carries BIOP messages in Modules</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | ObjectCarouselType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | ServiceGateway Directory File Stream StreamEvent | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="ObjectCarousel" type="ObjectCarouselType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about BIOP messages of Object Carousel</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="AcapXAppBoundaryType"> <xs:annotation> <xs:documentation>ACAP-X Application Boundary Descriptor (A/101 10.3.4.3)</xs:documentation> </xs:annotation> <xs:attribute name="label" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>match the label in DII</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="regularExpression" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>String that specifies a regular expression (UTF-8 encoding)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="label" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>match the label in DII</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="regularExpression" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>String that specifies a regular expression (UTF-8 encoding)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="AcapXAppLocationType"> <xs:annotation> <xs:documentation>ACAP-X Application Location Descriptor (A/101 10.3.4.2)</xs:documentation> </xs:annotation> <xs:attribute name="physicalRoot" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>String that specifies the path to the root directory of the application (UTF-8 encoding)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="initialPath" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>String that specifies the relative path to either the ACAP-X application Metadata Resource(ARM) file or the ACAP-X initial entity (i.e. XDML Family Document)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="physicalRoot" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>String that specifies the path to the root directory of the application (UTF-8 encoding)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="initialPath" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>String that specifies the relative path to either the ACAP-X application Metadata Resource(ARM) file or the ACAP-X initial entity (i.e. XDML Family Document)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="AcapXAppType"> <xs:annotation> <xs:documentation>ACAP-X Application Descriptor (A/101 10.3.4.1)</xs:documentation> </xs:annotation> <xs:attribute name="parameter" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Startup parameter string (UTF-8 encoding)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="parameter" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Startup parameter string (UTF-8 encoding)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| children | Profiles ProtocolLabels | ||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ApplicationInfoType"> <xs:annotation> <xs:documentation>Application Descriptor (ETSI TS 101 812 V1.3.1 10.7.3)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Profiles" type="ProfilesType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the application profile loop</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProtocolLabels" type="ProtocolLabelsType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Identifies the transport protocol that delivers the application</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="serviceBound" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>whether the application is only associated with the current service</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="visibility" type="visibilityType" use="optional"> <xs:annotation> <xs:documentation>specifies whether the application is suitable to be offered to the end-user for them to decide if the application should be launched</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="priority" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Identifies a relative priority between the applications signaled in this service</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="serviceBound" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>whether the application is only associated with the current service</xs:documentation> </xs:annotation> </xs:attribute> |
| type | visibilityType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="visibility" type="visibilityType" use="optional"> <xs:annotation> <xs:documentation>specifies whether the application is suitable to be offered to the end-user for them to decide if the application should be launched</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="priority" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Identifies a relative priority between the applications signaled in this service</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| type | ProfilesType | ||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Profiles" type="ProfilesType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the application profile loop</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||
| type | ProtocolLabelsType | ||||||||||||||
| properties |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="ProtocolLabels" type="ProtocolLabelsType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Identifies the transport protocol that delivers the application</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| children | Name ApplicationInfo Icon Prefetch DiiLocation AcapJApp AcapJAppLocation AcapXApp AcapXAppLocation AcapXAppBoundary AitPrivateInformation AitDescriptor | ||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ApplicationType"> <xs:annotation> <xs:documentation>Application loop information of the AIT (ETSI TS 101 812 V1.3.1 10.4.6)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Name" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Name of the application (A/101 10.6.4.2)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ApplicationInfo" type="ApplicationInfoType" minOccurs="0"> <xs:annotation> <xs:documentation>Generic information of the application (A/101 10.6.4.1)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Icon" type="IconType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about the icons associated with the application (A/101 10.6.4.3)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Prefetch" type="PrefetchType" minOccurs="0"> <xs:annotation> <xs:documentation>Information used for prefetching modules that have the indicated labels (Only for the case of object carousel used) (A/101 10.6.4.4)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DiiLocation" type="DiiLocationType" minOccurs="0"> <xs:annotation> <xs:documentation>Listing the locations of DII messages associated with the object carousel (A/101 10.6.4.5)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AcapJApp" type="AcapJAppType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about the application startup parameter (A/101 10.6.5.1.1)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AcapJAppLocation" type="AcapJAppLocationType" minOccurs="0"> <xs:annotation> <xs:documentation>Information through which the implementation resolves the location of the ACAP-J application (A/101 10.6.5.1.2)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AcapXApp" type="AcapXAppType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about the application startup parameter (A/101 10.6.5.2.1)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AcapXAppLocation" type="AcapXAppLocationType" minOccurs="0"> <xs:annotation> <xs:documentation>Information through which the implementation resolves the location of the ACAP-X application (A/101 10.6.5.2.2)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AcapXAppBoundary" type="AcapXAppBoundaryType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about regular expressions that define data elements that form the application (A/101 10.6.5.2.3)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AitPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the AIT (A/101 10.6.4, 10.6.5)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AitDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the AIT (A/101 10.6.4, 10.6.5)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="organizationId" type="xsd:unsignedInt" use="required"> <xs:annotation> <xs:documentation>A globally unique value identifying the organization that is responsible for the application</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="applicationId" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>uniquely identifies the application function</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="controlCode" type="controlCodeType" use="optional"> <xs:annotation> <xs:documentation>controls the state of the application</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="organizationId" type="xsd:unsignedInt" use="required"> <xs:annotation> <xs:documentation>A globally unique value identifying the organization that is responsible for the application</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="applicationId" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>uniquely identifies the application function</xs:documentation> </xs:annotation> </xs:attribute> |
| type | controlCodeType | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:attribute name="controlCode" type="controlCodeType" use="optional"> <xs:annotation> <xs:documentation>controls the state of the application</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Name" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Name of the application (A/101 10.6.4.2)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| type | ApplicationInfoType | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| children | Profiles ProtocolLabels | ||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="ApplicationInfo" type="ApplicationInfoType" minOccurs="0"> <xs:annotation> <xs:documentation>Generic information of the application (A/101 10.6.4.1)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | IconType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="Icon" type="IconType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about the icons associated with the application (A/101 10.6.4.3)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrefetchType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| children | Labels | ||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="Prefetch" type="PrefetchType" minOccurs="0"> <xs:annotation> <xs:documentation>Information used for prefetching modules that have the indicated labels (Only for the case of object carousel used) (A/101 10.6.4.4)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DiiLocationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| children | DiiList | ||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="DiiLocation" type="DiiLocationType" minOccurs="0"> <xs:annotation> <xs:documentation>Listing the locations of DII messages associated with the object carousel (A/101 10.6.4.5)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | AcapJAppType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="AcapJApp" type="AcapJAppType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about the application startup parameter (A/101 10.6.5.1.1)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| type | AcapJAppLocationType | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="AcapJAppLocation" type="AcapJAppLocationType" minOccurs="0"> <xs:annotation> <xs:documentation>Information through which the implementation resolves the location of the ACAP-J application (A/101 10.6.5.1.2)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | AcapXAppType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="AcapXApp" type="AcapXAppType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about the application startup parameter (A/101 10.6.5.2.1)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | AcapXAppLocationType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="AcapXAppLocation" type="AcapXAppLocationType" minOccurs="0"> <xs:annotation> <xs:documentation>Information through which the implementation resolves the location of the ACAP-X application (A/101 10.6.5.2.2)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | AcapXAppBoundaryType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="AcapXAppBoundary" type="AcapXAppBoundaryType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about regular expressions that define data elements that form the application (A/101 10.6.5.2.3)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="AitPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the AIT (A/101 10.6.4, 10.6.5)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="AitDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the AIT (A/101 10.6.4, 10.6.5)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| children | BiopProfileBody LiteOptionsProfileBody HttpProfileBody Label MessagePrivateInformation MessageDescriptor | ||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="BindingsType"> <xs:annotation> <xs:documentation>Binding information between object messages</xs:documentation> </xs:annotation> <xs:sequence> <xs:choice> <xs:element name="BiopProfileBody" type="BiopProfileBodyType"> <xs:annotation> <xs:documentation>Information used for reference to a object within the same object carousel</xs:documentation> </xs:annotation> </xs:element> <xs:element name="LiteOptionsProfileBody" type="LiteOptionsProfileBodyType"> <xs:annotation> <xs:documentation>Information used for reference to object carried in other object carousel</xs:documentation> </xs:annotation> </xs:element> <xs:element name="HttpProfileBody" type="HttpProfileBodyType"> <xs:annotation> <xs:documentation>Information for the location of the file content on the interaction channel</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="Label" type="LabelType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about the label for File message which is binding in servicegateway message (A/101 10.4.2.2.1)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MessagePrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the Binding loop of the ServiceGateway or Directory Message (A/101 10.4.2.2, 10.4.4)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MessageDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the Binding loop of the ServiceGateway or Directory Message (A/101 10.4.2.2, 10.4.4)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="objectId" type="xsd:unsignedLong" use="required"> <xs:annotation> <xs:documentation>Identification of the object in an object carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="name" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the name of this binding message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="kind" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the kind of this binding message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="contentSize" type="xsd:unsignedLong" use="optional"> <xs:annotation> <xs:documentation>Indicates the content size of this file object</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedLong | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectId" type="xsd:unsignedLong" use="required"> <xs:annotation> <xs:documentation>Identification of the object in an object carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="name" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the name of this binding message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="kind" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the kind of this binding message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedLong | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="contentSize" type="xsd:unsignedLong" use="optional"> <xs:annotation> <xs:documentation>Indicates the content size of this file object</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | BiopProfileBodyType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="BiopProfileBody" type="BiopProfileBodyType"> <xs:annotation> <xs:documentation>Information used for reference to a object within the same object carousel</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| type | LiteOptionsProfileBodyType | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="LiteOptionsProfileBody" type="LiteOptionsProfileBodyType"> <xs:annotation> <xs:documentation>Information used for reference to object carried in other object carousel</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| type | HttpProfileBodyType | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="HttpProfileBody" type="HttpProfileBodyType"> <xs:annotation> <xs:documentation>Information for the location of the file content on the interaction channel</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | LabelType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="Label" type="LabelType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about the label for File message which is binding in servicegateway message (A/101 10.4.2.2.1)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="MessagePrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the Binding loop of the ServiceGateway or Directory Message (A/101 10.4.2.2, 10.4.4)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="MessageDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the Binding loop of the ServiceGateway or Directory Message (A/101 10.4.2.2, 10.4.4)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="BiopProfileBodyType"> <xs:annotation> <xs:documentation>BIOP Profile Body (ETSI TS 101 812 V1.3.1 B.2.3.7.1)</xs:documentation> </xs:annotation> <xs:attribute name="carouselId" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the data carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="moduleId" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Identifier of the module in the carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="associationTag" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Identifies the PID that carries the elementary stream</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="identification" type="identificationType" use="optional"> <xs:annotation> <xs:documentation>The identification portion of the transactionId</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="timeOut" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>the time out period in microseconds that may be used to time out the acquisition of this message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="carouselId" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the data carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="moduleId" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Identifier of the module in the carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="associationTag" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Identifies the PID that carries the elementary stream</xs:documentation> </xs:annotation> </xs:attribute> |
| type | identificationType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="identification" type="identificationType" use="optional"> <xs:annotation> <xs:documentation>The identification portion of the transactionId</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="timeOut" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>the time out period in microseconds that may be used to time out the acquisition of this message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="CachingPriorityType"> <xs:annotation> <xs:documentation>Caching Priority Descriptor (ETSI TS 101 812 V1.3.1 B.2.2.4.2)</xs:documentation> </xs:annotation> <xs:attribute name="priorityValue" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Indicates the caching priority for the objects within this module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="transparencyLabel" type="transparencyLabelType" use="optional"> <xs:annotation> <xs:documentation>Indicates transparency level of caching</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="priorityValue" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Indicates the caching priority for the objects within this module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | transparencyLabelType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="transparencyLabel" type="transparencyLabelType" use="optional"> <xs:annotation> <xs:documentation>Indicates transparency level of caching</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="CompressedModuleType"> <xs:annotation> <xs:documentation>Compressed Module Descriptor (ETSI TS 101 812 V1.3.1 B.2.9)</xs:documentation> </xs:annotation> <xs:attribute name="compressionMethod" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>compression algorithm defined in IETF RFC 1950</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="originalSize" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>the size of the data (in bytes) carried by the module before it was compressed</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="compressionMethod" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>compression algorithm defined in IETF RFC 1950</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="originalSize" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>the size of the data (in bytes) carried by the module before it was compressed</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ContentTypeType"> <xs:annotation> <xs:documentation>Content Type Descriptor (A/101 10.4.5.2.1)</xs:documentation> </xs:annotation> <xs:attribute name="contentTypeData" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the MIME content type of the object</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="transparencyLabel" type="transparencyLabelType" use="optional"> <xs:annotation> <xs:documentation>Indicates transparency level of caching</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="contentTypeData" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the MIME content type of the object</xs:documentation> </xs:annotation> </xs:attribute> |
| type | transparencyLabelType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="transparencyLabel" type="transparencyLabelType" use="optional"> <xs:annotation> <xs:documentation>Indicates transparency level of caching</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| children | Dsi Dii PidList | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="DataCarouselType"> <xs:annotation> <xs:documentation>Information about Data Carousel that carries BIOP messages in Modules</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Dsi" type="DsiType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about the Download Server Initiate message</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Dii" type="DiiType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the Download Info Indication message</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PidList" type="PidListType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of PIDs that carries the data carousel</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| type | DsiType | ||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| children | DsiPrivateInformation DsiDescriptor | ||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Dsi" type="DsiType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about the Download Server Initiate message</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | DiiType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| children | Module | ||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="Dii" type="DiiType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the Download Info Indication message</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | PidListType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="PidList" type="PidListType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of PIDs that carries the data carousel</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <xs:complexType name="DiiListType"> <xs:annotation> <xs:documentation>Information about the DII message</xs:documentation> </xs:annotation> <xs:attribute name="identification" type="identificationType" use="required"> <xs:annotation> <xs:documentation>The identification portion of the transactionId</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="associationTag" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>Identifies the connection (i.e. elementary stream) on which the DII message is broadcast</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
| type | identificationType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="identification" type="identificationType" use="required"> <xs:annotation> <xs:documentation>The identification portion of the transactionId</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="associationTag" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>Identifies the connection (i.e. elementary stream) on which the DII message is broadcast</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| children | DiiList | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="DiiLocationType"> <xs:annotation> <xs:documentation>DII Location Descriptor (ETSI TS 101 812 V1.3.1 10.8.3.3)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="DiiList" type="DiiListType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the DII message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="protocolLabel" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>unique identifier for a transport protocol within this AIT</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="protocolLabel" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>unique identifier for a transport protocol within this AIT</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||
| type | DiiListType | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <xs:element name="DiiList" type="DiiListType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the DII message</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| children | Module | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="DiiType"> <xs:annotation> <xs:documentation>Download Info Indication message (A/101 10.5.2)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Module" type="ModuleType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Module that is referenced in the DII message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="Identification" type="identificationType" use="required"> <xs:annotation> <xs:documentation>The identification portion of the transactionId</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="blockSize" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Length in bytes of the data in every block carried in the DownloadDataBlock messages, except for the last block of each module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | identificationType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="Identification" type="identificationType" use="required"> <xs:annotation> <xs:documentation>The identification portion of the transactionId</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="blockSize" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Length in bytes of the data in every block carried in the DownloadDataBlock messages, except for the last block of each module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | ModuleType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | ObjectList CompressedModule Label CachingPriority DiiPrivateInformation DiiDescriptor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Module" type="ModuleType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Module that is referenced in the DII message</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Bindings | ||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="DirectoryType"> <xs:annotation> <xs:documentation>BIOP Directory Message (A/101 10.4.3)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Bindings" type="BindingsType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Binding information between object messages</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="objectId" type="xsd:unsignedLong" use="required"> <xs:annotation> <xs:documentation>Identification of the object in an object carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="name" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the name of this direcotory message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="pathName" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the path name of this directory message, it is linked to pathName of the LiteOptionsProfileBody</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedLong | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectId" type="xsd:unsignedLong" use="required"> <xs:annotation> <xs:documentation>Identification of the object in an object carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="name" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the name of this direcotory message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="pathName" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the path name of this directory message, it is linked to pathName of the LiteOptionsProfileBody</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| type | BindingsType | ||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| children | BiopProfileBody LiteOptionsProfileBody HttpProfileBody Label MessagePrivateInformation MessageDescriptor | ||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Bindings" type="BindingsType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Binding information between object messages</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| children | DsiPrivateInformation DsiDescriptor | ||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="DsiType"> <xs:annotation> <xs:documentation>Download Server Initiate Message (A/101 10.5.3)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="DsiPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the DSI (A/101 10.5.3.3)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DsiDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the DSI (A/101 10.5.3.3)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="moduleId" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Identification of the module within the data carousel that carries the service gateway object</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="associationTag" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Indication the elementary stream that carries the DII message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="timeOut" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>the time out period in microseconds that may be used to time out the acquisition of the Download Server Initiate message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="moduleId" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Identification of the module within the data carousel that carries the service gateway object</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="associationTag" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Indication the elementary stream that carries the DII message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="timeOut" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>the time out period in microseconds that may be used to time out the acquisition of the Download Server Initiate message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="DsiPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the DSI (A/101 10.5.3.3)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="DsiDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the DSI (A/101 10.5.3.3)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="EventListType"> <xs:annotation> <xs:documentation>Information about the name for each DSMCC stream event</xs:documentation> </xs:annotation> <xs:attribute name="eventId" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation/> </xs:annotation> </xs:attribute> <xs:attribute name="eventName" type="xsd:string" use="required"> <xs:annotation> <xs:documentation/> </xs:annotation> </xs:attribute> <xs:attribute name="eventNPT" type="eventNPTType" use="optional"> <xs:annotation> <xs:documentation/> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedShort | ||
| properties |
|
||
| source | <xs:attribute name="eventId" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation/> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| source | <xs:attribute name="eventName" type="xsd:string" use="required"> <xs:annotation> <xs:documentation/> </xs:annotation> </xs:attribute> |
| type | eventNPTType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="eventNPT" type="eventNPTType" use="optional"> <xs:annotation> <xs:documentation/> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | ContentType FilePrivateInformation FileDescriptor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="FileType"> <xs:annotation> <xs:documentation>BIOP File Message (A/101 10.4.5)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ContentType" type="ContentTypeType" minOccurs="0"> <xs:annotation> <xs:documentation>Signals the format of this file</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FilePrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the File Message (A/101 10.4.5.2)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FileDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the File Message (A/101 10.4.5.2)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="objectId" type="xsd:unsignedLong" use="required"> <xs:annotation> <xs:documentation>Identification of the object in an object carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="name" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the name of this direcotory message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="pathName" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the path name of this directory message, it is linked to pathName of the LiteOptionsProfileBody</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="contentSize" type="xsd:unsignedLong" use="optional"> <xs:annotation> <xs:documentation>Indicates the content size of this file object</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="fileId" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Identification of the content file delivered with payload of this file message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedLong | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectId" type="xsd:unsignedLong" use="required"> <xs:annotation> <xs:documentation>Identification of the object in an object carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="name" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the name of this direcotory message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="pathName" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the path name of this directory message, it is linked to pathName of the LiteOptionsProfileBody</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedLong | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="contentSize" type="xsd:unsignedLong" use="optional"> <xs:annotation> <xs:documentation>Indicates the content size of this file object</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="fileId" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Identification of the content file delivered with payload of this file message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | ContentTypeType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="ContentType" type="ContentTypeType" minOccurs="0"> <xs:annotation> <xs:documentation>Signals the format of this file</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="FilePrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the File Message (A/101 10.4.5.2)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="FileDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the File Message (A/101 10.4.5.2)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="HttpProfileBodyType"> <xs:annotation> <xs:documentation>Http Profile Body (A/101 10.2.3.1)</xs:documentation> </xs:annotation> <xs:attribute name="hostData" type="xsd:anyURI" use="optional"> <xs:annotation> <xs:documentation>Indicates the fully qualified domain name, or the decimal shorthand(e.g "129.145.166.188)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="port" type="xsd:unsignedShort" use="optional" default="80"> <xs:annotation> <xs:documentation>Indicates the port at which the service side listens</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="objectKey" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the path that identifies the service side implementation</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:anyURI | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="hostData" type="xsd:anyURI" use="optional"> <xs:annotation> <xs:documentation>Indicates the fully qualified domain name, or the decimal shorthand(e.g "129.145.166.188)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="port" type="xsd:unsignedShort" use="optional" default="80"> <xs:annotation> <xs:documentation>Indicates the port at which the service side listens</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectKey" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the path that identifies the service side implementation</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="IconType"> <xs:annotation> <xs:documentation>Application Icons Descriptor (ETSI TS 101 812 V1.3.1 10.7.4.2)</xs:documentation> </xs:annotation> <xs:attribute name="locator" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the icon locator string</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="iconFlags" type="iconFlagsType" use="optional"> <xs:annotation> <xs:documentation>Represents the icon size</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="locator" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the icon locator string</xs:documentation> </xs:annotation> </xs:attribute> |
| type | iconFlagsType | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:attribute name="iconFlags" type="iconFlagsType" use="optional"> <xs:annotation> <xs:documentation>Represents the icon size</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <xs:complexType name="LabelsType"> <xs:annotation> <xs:documentation>Information about the labels loop of the prefetch descriptor</xs:documentation> </xs:annotation> <xs:attribute name="label" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>Identifies the module label</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="priority" type="priorityType" use="required"> <xs:annotation> <xs:documentation>Describes the prefetching priority (1-100)</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="label" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>Identifies the module label</xs:documentation> </xs:annotation> </xs:attribute> |
| type | priorityType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="priority" type="priorityType" use="required"> <xs:annotation> <xs:documentation>Describes the prefetching priority (1-100)</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="LabelType"> <xs:annotation> <xs:documentation>Label Descriptor (ETSI TS 101 812 V1.3.1 B.2.2.4.1)</xs:documentation> </xs:annotation> <xs:attribute name="label" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates current module label</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="label" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates current module label</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="LiteOptionsProfileBodyType"> <xs:annotation> <xs:documentation>Lite Options Profile Body (ETSI TS 101 812 V1.3.1 B.2.3.7.2)</xs:documentation> </xs:annotation> <xs:attribute name="carouselId" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the data carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="sourceId" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>PSIP source_id (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="pathName" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the path name of this binding message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="carouselId" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the data carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="sourceId" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>PSIP source_id (A/65B 6.3)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="pathName" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the path name of this binding message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | ObjectList CompressedModule Label CachingPriority DiiPrivateInformation DiiDescriptor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ModuleType"> <xs:annotation> <xs:documentation>Module that is referenced in the DII message</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ObjectList" type="ObjectListType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of the object within the module</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CompressedModule" type="CompressedModuleType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about the data in the module has the 'zlib' structure as defined in IETF RFC 1950 (A/101 10.5.2.3.1)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Label" type="LabelType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the label to the corresponding module (A/101 10.5.2.3.2)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CachingPriority" type="CachingPriorityType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about the priority value for the caching (A/101 10.5.2.3.3)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DiiPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the DII (A/101 10.5.2.3)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DiiDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the DII (A/101 10.5.2.3)</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="moduleId" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>Identifier of the module in the carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="moduleSize" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Indicates the length in bytes of the current module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="moduleTimeOut" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Indicates the time out value in microseconds that may be used to time out the acquisition of all blocks of the module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="blockTimeOut" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Indicates the time out value in microseconds that may be used to time out the reception of the next block of the after a block has been acquired</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="minBlockTime" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Indicates the minimum time period that exists between the delivery of two subsequent blocks of the described module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="associationTag" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Indication the elementary stream that carries the DDB message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="moduleId" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>Identifier of the module in the carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="moduleSize" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Indicates the length in bytes of the current module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="moduleTimeOut" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Indicates the time out value in microseconds that may be used to time out the acquisition of all blocks of the module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="blockTimeOut" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Indicates the time out value in microseconds that may be used to time out the reception of the next block of the after a block has been acquired</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="minBlockTime" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Indicates the minimum time period that exists between the delivery of two subsequent blocks of the described module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="associationTag" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Indication the elementary stream that carries the DDB message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | ObjectListType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="ObjectList" type="ObjectListType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>List of the object within the module</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | CompressedModuleType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="CompressedModule" type="CompressedModuleType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about the data in the module has the 'zlib' structure as defined in IETF RFC 1950 (A/101 10.5.2.3.1)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | LabelType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="Label" type="LabelType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the label to the corresponding module (A/101 10.5.2.3.2)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | CachingPriorityType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="CachingPriority" type="CachingPriorityType" minOccurs="0"> <xs:annotation> <xs:documentation>Information about the priority value for the caching (A/101 10.5.2.3.3)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="DiiPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the DII (A/101 10.5.2.3)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="DiiDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the DII (A/101 10.5.2.3)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| children | ServiceGateway Directory File Stream StreamEvent | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="ObjectCarouselType"> <xs:annotation> <xs:documentation>Information about BIOP messages of Object Carousel</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ServiceGateway" type="ServiceGatewayType" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the Service Gateway Object Message of Object Carousel</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Directory" type="DirectoryType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the Directory Object Message of the Object Carousel</xs:documentation> </xs:annotation> </xs:element> <xs:element name="File" type="FileType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the File Object Message of the Object Carousel</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Stream" type="StreamType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the Stream Object Message of the Object Carousel</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StreamEvent" type="StreamEventType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the Stream Event Object Message of the Object Carousel</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | ServiceGatewayType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| children | Bindings | ||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="ServiceGateway" type="ServiceGatewayType" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the Service Gateway Object Message of Object Carousel</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| type | DirectoryType | ||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Bindings | ||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Directory" type="DirectoryType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the Directory Object Message of the Object Carousel</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | FileType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | ContentType FilePrivateInformation FileDescriptor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="File" type="FileType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the File Object Message of the Object Carousel</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | StreamType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Tap | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Stream" type="StreamType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the Stream Object Message of the Object Carousel</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | StreamEventType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Tap EventList | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="StreamEvent" type="StreamEventType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the Stream Event Object Message of the Object Carousel</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ObjectListType"> <xs:annotation> <xs:documentation>List of the object key</xs:documentation> </xs:annotation> <xs:attribute name="objectKey" type="xsd:unsignedInt" use="required"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="objectId" type="xsd:unsignedLong" use="optional"> <xs:annotation> <xs:documentation>Identification of the object in an object carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectKey" type="xsd:unsignedInt" use="required"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedLong | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectId" type="xsd:unsignedLong" use="optional"> <xs:annotation> <xs:documentation>Identification of the object in an object carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="PidListType"> <xs:annotation> <xs:documentation>List of PIDs that carries the data carousel</xs:documentation> </xs:annotation> <xs:attribute name="associationTag" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>Identifies the PID that carries the elementary stream</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="pid" type="pidType" use="optional"> <xs:annotation> <xs:documentation>PID used to carry the data carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="associationTag" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>Identifies the PID that carries the elementary stream</xs:documentation> </xs:annotation> </xs:attribute> |
| type | pidType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="pid" type="pidType" use="optional"> <xs:annotation> <xs:documentation>PID used to carry the data carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| children | Labels | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="PrefetchType"> <xs:annotation> <xs:documentation>Pre-fech Descriptor (ETSI TS 101 812 V1.3.1 10.8.3.2)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Labels" type="LabelsType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Loop of the pre-fetch descriptor</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="protocolLabel" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Identifies the transport protocol descriptor that specifies the object carousel that delivers the modules to which this prefetch descriptor refers</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="protocolLabel" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Identifies the transport protocol descriptor that specifies the object carousel that delivers the modules to which this prefetch descriptor refers</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||
| type | LabelsType | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <xs:element name="Labels" type="LabelsType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Loop of the pre-fetch descriptor</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ProfilesType"> <xs:annotation> <xs:documentation>Information about the application profile loop of the application descriptor</xs:documentation> </xs:annotation> <xs:attribute name="profile" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>Represent the application type specific profile</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="versionMajor" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Indicates the major sub-field of the profile version number</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="versionMinor" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Indicates the minor sub-field of the profile version number</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="versionMicro" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Indicates the micro sub-field of the profile version number</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="profile" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>Represent the application type specific profile</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="versionMajor" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Indicates the major sub-field of the profile version number</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="versionMinor" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Indicates the minor sub-field of the profile version number</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="versionMicro" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Indicates the micro sub-field of the profile version number</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||
| used by |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:complexType name="ProtocolLabelsType"> <xs:annotation> <xs:documentation>Information about the transport protocol labels loop of the application descriptor</xs:documentation> </xs:annotation> <xs:attribute name="protocolLabel" type="xsd:unsignedByte" use="required"> <xs:annotation> <xs:documentation>Identifies the transport protocol that delivers the application</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="protocolLabel" type="xsd:unsignedByte" use="required"> <xs:annotation> <xs:documentation>Identifies the transport protocol that delivers the application</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| children | Bindings | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ServiceGatewayType"> <xs:annotation> <xs:documentation>BIOP ServiceGateway Message (A/101 10.4.2)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Bindings" type="BindingsType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Binding information between object messages</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="objectId" type="xsd:unsignedLong" use="optional"> <xs:annotation> <xs:documentation>Identification of the object in an object carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedLong | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectId" type="xsd:unsignedLong" use="optional"> <xs:annotation> <xs:documentation>Identification of the object in an object carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| type | BindingsType | ||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| children | BiopProfileBody LiteOptionsProfileBody HttpProfileBody Label MessagePrivateInformation MessageDescriptor | ||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Bindings" type="BindingsType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Binding information between object messages</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Tap EventList | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="StreamEventType"> <xs:annotation> <xs:documentation>BIOP Stream Event Message (A/101 10.4.7)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Tap" type="TapType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the streams that are associated with this stream object</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EventList" type="EventListType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the name for each DSMCC stream event</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="objectId" type="xsd:unsignedLong" use="required"> <xs:annotation> <xs:documentation>Identification of the object in an object carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="name" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the name of this direcotory message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="pathName" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the path name of this directory message, it is linked to pathName of the LiteOptionsProfileBody</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="durationSeconds" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Defines the duration in seconds</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="durationMicroSeconds" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Define the duration in microseconds</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="audio" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates whether this stream contains audio stream or not</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="video" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates whether this object contains video stream or not</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="data" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates whether this object contains data stream or not</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedLong | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectId" type="xsd:unsignedLong" use="required"> <xs:annotation> <xs:documentation>Identification of the object in an object carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="name" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the name of this direcotory message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="pathName" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the path name of this directory message, it is linked to pathName of the LiteOptionsProfileBody</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="durationSeconds" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Defines the duration in seconds</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="durationMicroSeconds" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Define the duration in microseconds</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="audio" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates whether this stream contains audio stream or not</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="video" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates whether this object contains video stream or not</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="data" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates whether this object contains data stream or not</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||
| type | TapType | ||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Tap" type="TapType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the streams that are associated with this stream object</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||
| type | EventListType | ||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||
| source | <xs:element name="EventList" type="EventListType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the name for each DSMCC stream event</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Tap | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="StreamType"> <xs:annotation> <xs:documentation>BIOP Stream Message (A/101 10.4.6)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Tap" type="TapType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the streams that are associated with this stream object</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="objectId" type="xsd:unsignedLong" use="required"> <xs:annotation> <xs:documentation>Identification of the object in an object carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="name" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the name of this direcotory message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="pathName" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the path name of this directory message, it is linked to pathName of the LiteOptionsProfileBody</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="durationSeconds" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Defines the duration in seconds</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="durationMicroSeconds" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Defines the duration in microseconds</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="audio" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates whether this stream contains audio stream or not</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="video" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates whether this object contains video stream or not</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="data" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates whether this object contains data stream or not</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedLong | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectId" type="xsd:unsignedLong" use="required"> <xs:annotation> <xs:documentation>Identification of the object in an object carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the object within the module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="name" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the name of this direcotory message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="pathName" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Indicates the path name of this directory message, it is linked to pathName of the LiteOptionsProfileBody</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="durationSeconds" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Defines the duration in seconds</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="durationMicroSeconds" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Defines the duration in microseconds</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="audio" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates whether this stream contains audio stream or not</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="video" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates whether this object contains video stream or not</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="data" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates whether this object contains data stream or not</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||
| type | TapType | ||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Tap" type="TapType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Information about the streams that are associated with this stream object</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="TapType"> <xs:annotation> <xs:documentation>Facilitates a reference to a particular network connection by means of an association tag or a component tag</xs:documentation> </xs:annotation> <xs:attribute name="associationTag" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>Identifies the PID that carries the elementary stream</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="id" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation/> </xs:annotation> </xs:attribute> <xs:attribute name="use" type="useType" use="optional"> <xs:annotation> <xs:documentation/> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="associationTag" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>Identifies the PID that carries the elementary stream</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| source | <xs:attribute name="id" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation/> </xs:annotation> </xs:attribute> |
| type | useType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| source | <xs:attribute name="use" type="useType" use="optional"> <xs:annotation> <xs:documentation/> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="TransportProtocolType"> <xs:annotation> <xs:documentation>Transport Protocol Descriptor (ETSI TS 101 812 V1.3.1 10.8.1)</xs:documentation> </xs:annotation> <xs:attribute name="protocolLabel" type="xsd:unsignedByte" use="required"> <xs:annotation> <xs:documentation>unique identifier for a transport protocol within this AIT</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="remoteConnection" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>indicates that the transport connection is provided by a service that is different to the one carrying the AIT</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="sourceId" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>SourceId resolves to a virtual channel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="componentTag" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Indication the elementary stream that carries the DSI of the object carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="protocolLabel" type="xsd:unsignedByte" use="required"> <xs:annotation> <xs:documentation>unique identifier for a transport protocol within this AIT</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="remoteConnection" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>indicates that the transport connection is provided by a service that is different to the one carrying the AIT</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="sourceId" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>SourceId resolves to a virtual channel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="componentTag" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Indication the elementary stream that carries the DSI of the object carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | |||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||
| properties |
|
|||||||||||||||||||||
| used by |
|
|||||||||||||||||||||
| facets |
|
|||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||
| source | <xs:simpleType name="controlCodeType"> <xs:annotation> <xs:documentation>controls the state of the application</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="AUTOSTART"/> <xs:enumeration value="PRESENT"/> <xs:enumeration value="DESTROY"/> <xs:enumeration value="KILL"/> <xs:enumeration value="PREFETCH"/> <xs:enumeration value="REMOTE"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:unsignedLong | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="eventNPTType"> <xs:annotation> <xs:documentation>The value of the NPT when the event occurred, or the value of the NPT when the event will occur</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedLong"> <xs:maxInclusive value="8589934592"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xs:simpleType name="iconFlagsType"> <xs:annotation> <xs:documentation>identifies the icons that are provided for the application</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="32x32_square"/> <xs:enumeration value="32x32_broadcast_4:3"/> <xs:enumeration value="24x32_broadcast_16:9"/> <xs:enumeration value="64x64_square"/> <xs:enumeration value="64x64_broadcast_4:3"/> <xs:enumeration value="48x64_broadcast_16:9"/> <xs:enumeration value="128x128_square"/> <xs:enumeration value="128x128_broadcast_4:3"/> <xs:enumeration value="96x128_broadcast_16:9"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:unsignedShort | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="identificationType"> <xs:annotation> <xs:documentation>The identification portion of the transactionId</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedShort"> <xs:maxExclusive value="32768"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | |||||||||
| type | restriction of xs:unsignedByte | |||||||||
| properties |
|
|||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:simpleType name="priorityType"> <xs:annotation> <xs:documentation>expresses a prefetching hint of the modules with the corresponding label using the specified priority</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedByte"> <xs:minInclusive value="1"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:simpleType name="transparencyLabelType"> <xs:annotation> <xs:documentation>identifies the transparency level of the caching</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="Transparent"/> <xs:enumeration value="Semi-transparent"/> <xs:enumeration value="Static"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:simpleType name="useType"> <xs:annotation> <xs:documentation>Usage of the Tap</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="STR_NPT_USE"/> <xs:enumeration value="BIOP_PROGRAM_USE"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:unsignedByte | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="visibilityType"> <xs:annotation> <xs:documentation>specifies whether the application is suitable to be offered to the end-user for them to decide if the application should be launched</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedByte"> <xs:maxExclusive value="4"/> </xs:restriction> </xs:simpleType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | extension of xs:hexBinary | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ConditionalAccessType"> <xs:annotation> <xs:documentation>MPEG-2 conditional_access_descriptor. Declares an EMM PID at the transport stream level and an ECM PID at the program or elementary stream level.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="xsd:hexBinary"> <xs:attribute name="systemId" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>Conditional access system ID</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="pid" type="pidType" use="optional"> <xs:annotation> <xs:documentation>EMM or ECM PID, depending on context</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="systemId" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>Conditional access system ID</xs:documentation> </xs:annotation> </xs:attribute> |
| type | pidType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="pid" type="pidType" use="optional"> <xs:annotation> <xs:documentation>EMM or ECM PID, depending on context</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | extension of xs:hexBinary | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="DescriptorType"> <xs:annotation> <xs:documentation>Generic descriptor type, used for future extensions of the PSIP standard. All currently defined PSIP descriptors have their own associated type.</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="xsd:hexBinary"> <xs:attribute name="descriptorTag" type="xsd:unsignedByte" use="required"> <xs:annotation> <xs:documentation>Descriptor tag</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="descriptorTag" type="xsd:unsignedByte" use="required"> <xs:annotation> <xs:documentation>Descriptor tag</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | extension of privateInformationDataType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="PrivateInformationType"> <xs:annotation> <xs:documentation>ATSC Private Information descriptor, used for sending private data in an ATSC table (A/53B Amendment 2, 5.7.3.4)</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="privateInformationDataType"> <xs:attribute name="formatIdentifier" type="xsd:unsignedInt" use="required"> <xs:annotation> <xs:documentation>Format Identifier registered by SMPTE</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="formatIdentifier" type="xsd:unsignedInt" use="required"> <xs:annotation> <xs:documentation>Format Identifier registered by SMPTE</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||
| used by |
|
||
| annotation |
|
||
| source | <xs:complexType name="PrivatePmcpInformationType"> <xs:annotation> <xs:documentation>Any sequence of well-formed private xml elements. Allows systems to carry additional private information in a PMCP message</xs:documentation> </xs:annotation> <xs:sequence> <xs:any namespace="##any" processContents="strict" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| children | Null | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="RedistributionControlType"> <xs:annotation> <xs:documentation>Redistribution Control Descriptor (A/65B 6.9.13)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Null" minOccurs="0"> <xs:annotation> <xs:documentation>Means that there is no redistribution control descriptor</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> </xs:sequence> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Null" minOccurs="0"> <xs:annotation> <xs:documentation>Means that there is no redistribution control descriptor</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:complexType name="TextType"> <xs:annotation> <xs:documentation>One string of a Multiple String Structure of PSIP (A/65B 6.10)</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="xsd:string"> <xs:attribute name="lang" type="languageType" use="required"/> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| type | languageType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="lang" type="languageType" use="required"/> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | |||||||||||||||
| type | restriction of xs:string | |||||||||||||||
| properties |
|
|||||||||||||||
| used by |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| annotation |
|
|||||||||||||||
| source | <xs:simpleType name="actionType"> <xs:annotation> <xs:documentation>Enables the sender of a message to indicate, for each element, which action should be performed on the current element. The rules governing the allowed values can be found in the PMCP Standard.</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="read"/> <xs:enumeration value="add"/> <xs:enumeration value="update"/> <xs:enumeration value="remove"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:simpleType name="applicationTypeType"> <xs:annotation> <xs:documentation>Type of the application described in this AIT sub_table (A/101 10.6.2.3)</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="ACAP-J"/> <xs:enumeration value="DVB-J"/> <xs:enumeration value="ACAP-X"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:unsignedByte | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="audioIdType"> <xs:annotation> <xs:documentation>Type for an audioId attribute</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedByte"> <xs:minInclusive value="1"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||
| type | restriction of xs:string | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:simpleType name="channelNumberType"> <xs:annotation> <xs:documentation>Specifies the format of a two-part or one-part channel number</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:pattern value="1[0-6][0-3][0-8][0-4]"/> <xs:pattern value="[1-9][0-9]{0,3}"/> <xs:pattern value="[1-9][0-9]{0,2}\-[0-9]{1,3}"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="elementaryErrorType"> <xs:annotation> <xs:documentation>Type for an elementary error</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:pattern value="(element_does_not_exist|.*_out_of_range|.*_missing|.*_change_denied)(:.*)?"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||
| type | list of elementaryErrorType | ||
| properties |
|
||
| used by |
|
||
| annotation |
|
||
| source | <xs:simpleType name="errorType"> <xs:annotation> <xs:documentation>Used in a message of type "reply" with a status of "error" to indicate where and why an error occured</xs:documentation> </xs:annotation> <xs:list itemType="elementaryErrorType"/> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="languageType"> <xs:annotation> <xs:documentation>Three-letter language code per ISO-639-2</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:pattern value="[a-z]{3}"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:unsignedShort | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="onePartType"> <xs:annotation> <xs:documentation>Type for one-part channel number for cable</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedShort"> <xs:maxExclusive value="16384"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:unsignedShort | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="pidType"> <xs:annotation> <xs:documentation>Specifies the format of an MPEG-2 PID.</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedShort"> <xs:maxExclusive value="8192"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:hexBinary | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="privateInformationDataType"> <xs:annotation> <xs:documentation>Specifies the format of private data to be carried in ATSC tables</xs:documentation> </xs:annotation> <xs:restriction base="xsd:hexBinary"> <xs:maxLength value="251"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | |||||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||
| used by |
|
|||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||
| source | <xs:simpleType name="statusType"> <xs:annotation> <xs:documentation>Status of a reply message</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="valid"> <xs:annotation> <xs:documentation>means that the request was valid XML but has not been processed yet</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="invalid"> <xs:annotation> <xs:documentation>means that the request was invalid XML and could not be processed</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="OK"> <xs:annotation> <xs:documentation>means that the request was valid XML and has been processed with no error</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="error"> <xs:annotation> <xs:documentation>means that the request was valid XML but contained at least one error, described in the body of the PmcpMessage, using the "error" attribute.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="twoPartType"> <xs:annotation> <xs:documentation>Type for two-part channel number (Major-Minor)</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:pattern value="[1-9][0-9]{0,2}-[0-9]{1,3}"/> </xs:restriction> </xs:simpleType> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="ApplicationSignalingType"> <xs:annotation> <xs:documentation>Application Signalling Descriptor (A/101 10.6.2.3)</xs:documentation> </xs:annotation> <xs:attribute name="applicationType" type="applicationTypeType" use="optional"> <xs:annotation> <xs:documentation>the application type of an Application Information Table sub-table that is on this elementary stream</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | applicationTypeType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="applicationType" type="applicationTypeType" use="optional"> <xs:annotation> <xs:documentation>the application type of an Application Information Table sub-table that is on this elementary stream</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||
| used by |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:complexType name="ApplicationTypesType"> <xs:annotation> <xs:documentation>List of the application type</xs:documentation> </xs:annotation> <xs:attribute name="applicationType" type="applicationTypeType" use="required"> <xs:annotation> <xs:documentation>Indicate the type of the application</xs:documentation> </xs:annotation> </xs:attribute> </xs:complexType> |
| type | applicationTypeType | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xs:attribute name="applicationType" type="applicationTypeType" use="required"> <xs:annotation> <xs:documentation>Indicate the type of the application</xs:documentation> </xs:annotation> </xs:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="AssociationTagsType"> <xs:annotation> <xs:documentation>List of the association tag</xs:documentation> </xs:annotation> <xs:attribute name="associationTag" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>Identifies the connection on which the DII message is broadcast</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="associationTag" type="xsd:unsignedShort" use="required"> <xs:annotation> <xs:documentation>Identifies the connection on which the DII message is broadcast</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="AssociationTagType"> <xs:annotation> <xs:documentation>Association Tag Descriptor (ISO/IEC 13818-6 11.5.2)</xs:documentation> </xs:annotation> <xs:attribute name="associationTag" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Identifies the connection on which the DII message is broadcast</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="associationTag" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Identifies the connection on which the DII message is broadcast</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="CarouselIdentifierType"> <xs:annotation> <xs:documentation>Carousel Identifier Descriptor (A/101 10.6.2.2)</xs:documentation> </xs:annotation> <xs:attribute name="carouselId" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the data carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="formatId" type="formatIdType" use="optional"> <xs:annotation> <xs:documentation>identify whether the carousel supports the enhanced boot mechanism or not</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="moduleId" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Identifier of the module in the carousel</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="blockSize" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>the size in bytes of every block in the module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="moduleSize" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>the size of the module in bytes</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="compressionMethod" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>compression algorithm defined in IETF RFC 1950</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="originalSize" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>the size of the data (in bytes) carried by the module before it was compressed</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="timeOut" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>timeout in seconds for acquisition of all blocks of the module</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identify the BIOP messae that is the ServiceGateway message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="carouselId" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identification of the data carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | formatIdType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="formatId" type="formatIdType" use="optional"> <xs:annotation> <xs:documentation>identify whether the carousel supports the enhanced boot mechanism or not</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="moduleId" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Identifier of the module in the carousel</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="blockSize" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>the size in bytes of every block in the module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="moduleSize" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>the size of the module in bytes</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="compressionMethod" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>compression algorithm defined in IETF RFC 1950</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="originalSize" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>the size of the data (in bytes) carried by the module before it was compressed</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="timeOut" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>timeout in seconds for acquisition of all blocks of the module</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="objectKey" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Identify the BIOP messae that is the ServiceGateway message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| children | ApplicationTypes | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="DataBroadcastIdType"> <xs:annotation> <xs:documentation>Data Broadcast Id Descriptor (A/101 10.6.2.4)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ApplicationTypes" type="ApplicationTypesType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes the Information about application types contained in the descriptor</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||
| type | ApplicationTypesType | ||||||||||||||
| properties |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xs:element name="ApplicationTypes" type="ApplicationTypesType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Describes the Information about application types contained in the descriptor</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| children | Name ConditionalAccess CarouselIdentifier ApplicationSignaling DataBroadcastId StreamIdentifier AssociationTag PmtPrivateInformation PmtDescriptor | ||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="ElementaryStreamType"> <xs:annotation> <xs:documentation>Defines an elementary stream, i.e. an MPEG-2 PID. Used to build the service location descriptor and the PMT.</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Name" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Elementary stream name, carried in the component name descriptor (A/65B 6.9.8)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ConditionalAccess" type="ConditionalAccessType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the CA systems in use for the elementary stream and the corresponding ECM PIDs</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CarouselIdentifier" type="CarouselIdentifierType" minOccurs="0"> <xs:annotation> <xs:documentation>Identify the elementary stream that carries the DSI messages of an object carousel (A/101 10.6.2.2)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ApplicationSignaling" type="ApplicationSignalingType" minOccurs="0"> <xs:annotation> <xs:documentation>Identify the Program Element that contains the AIT (A/101 10.6.2.3)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataBroadcastId" type="DataBroadcastIdType" minOccurs="0"> <xs:annotation> <xs:documentation>Identify the elementary stream that carries the principal component of an object carousel (A/101 10.6.2.4)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="StreamIdentifier" type="StreamIdentifierType" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the association between a component_tag and a PID (ETSI EN 300 468 V1.5.1 6.2.36)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AssociationTag" type="AssociationTagType" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the Association between an association_tag and a PID (ISO/IEC 13818-6 11.5.2)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PmtPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the PMT</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PmtDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the PMT</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="pid" type="pidType" use="required"> <xs:annotation> <xs:documentation>PID used to carry the elementary stream</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="type" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>stream_type as defined by MPEG-2 and ATSC and carried in the PMT and service location descriptor</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="audioId" type="audioIdType" use="optional"> <xs:annotation> <xs:documentation>ID of an audio stream in a channel. Links to an Ac3Audio element.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | pidType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="pid" type="pidType" use="required"> <xs:annotation> <xs:documentation>PID used to carry the elementary stream</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="type" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>stream_type as defined by MPEG-2 and ATSC and carried in the PMT and service location descriptor</xs:documentation> </xs:annotation> </xs:attribute> |
| type | audioIdType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="audioId" type="audioIdType" use="optional"> <xs:annotation> <xs:documentation>ID of an audio stream in a channel. Links to an Ac3Audio element.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Name" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Elementary stream name, carried in the component name descriptor (A/65B 6.9.8)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | ConditionalAccessType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="ConditionalAccess" type="ConditionalAccessType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Defines the CA systems in use for the elementary stream and the corresponding ECM PIDs</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | CarouselIdentifierType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="CarouselIdentifier" type="CarouselIdentifierType" minOccurs="0"> <xs:annotation> <xs:documentation>Identify the elementary stream that carries the DSI messages of an object carousel (A/101 10.6.2.2)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | ApplicationSignalingType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="ApplicationSignaling" type="ApplicationSignalingType" minOccurs="0"> <xs:annotation> <xs:documentation>Identify the Program Element that contains the AIT (A/101 10.6.2.3)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | DataBroadcastIdType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | ApplicationTypes | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="DataBroadcastId" type="DataBroadcastIdType" minOccurs="0"> <xs:annotation> <xs:documentation>Identify the elementary stream that carries the principal component of an object carousel (A/101 10.6.2.4)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | StreamIdentifierType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="StreamIdentifier" type="StreamIdentifierType" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the association between a component_tag and a PID (ETSI EN 300 468 V1.5.1 6.2.36)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | AssociationTagType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="AssociationTag" type="AssociationTagType" minOccurs="0"> <xs:annotation> <xs:documentation>Defines the Association between an association_tag and a PID (ISO/IEC 13818-6 11.5.2)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="PmtPrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the PMT</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="PmtDescriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the inner loop of the PMT</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="StreamIdentifierType"> <xs:annotation> <xs:documentation>Stream Identifier Descriptor (ETSI EN 300 468 V1.5.1 6.2.36)</xs:documentation> </xs:annotation> <xs:attribute name="componentTag" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Identifies the component stream for associating it</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="componentTag" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Identifies the component stream for associating it</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:simpleType name="formatIdType"> <xs:annotation> <xs:documentation>indentify whether the carousel supports the enhanced boot mechanism or not</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="standard_boot"/> <xs:enumeration value="enhanced_boot"/> </xs:restriction> </xs:simpleType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="Ac3AudioType"> <xs:annotation> <xs:documentation>Communicates all the parameters of an audio stream.</xs:documentation> </xs:annotation> <xs:attribute name="audioId" type="audioIdType" use="required"> <xs:annotation> <xs:documentation>ID of the audio service in the virtual channel. Links to an elementary stream.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="lang" type="languageType" use="optional"> <xs:annotation> <xs:documentation>Language of the audio stream carried in the ISO_639_language_descriptor</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="serviceType" type="audioServiceType" use="optional" default="complete_main"> <xs:annotation> <xs:documentation>Audio service type. Complete_main is the default (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="numChannels" type="numChannelsType" use="optional" default="2/0"> <xs:annotation> <xs:documentation>Number of audio channels in the elementary stream (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="bitRateKbps" type="bitRateKbpsType" use="optional" default="448"> <xs:annotation> <xs:documentation>Bit rate of the elementary stream in kbps (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="exactBitRate" type="xsd:boolean" use="optional" default="false"> <xs:annotation> <xs:documentation>Indicates if bitRateKbps is an exact value or an upper bound (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="surround" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates if the audio service is surround (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="fullSvc" type="xsd:boolean" use="optional" default="true"> <xs:annotation> <xs:documentation>Indicates whether the elementary stream can be decoded alone or must be presented along with other audio streams (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="mainid" type="mainidType" use="optional"> <xs:annotation> <xs:documentation>ID of the audio stream, if its fullsvc flag is set to true (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="asvcflags" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>If the fullsvc flag is set to false, each bit in this byte indicates with which main audio streams this elementary stream can be presented (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="bsid" type="bsidType" use="optional" default="8"> <xs:annotation> <xs:documentation>Version of the AC-3 standard used by the audio stream. Default is 8 (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | audioIdType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="audioId" type="audioIdType" use="required"> <xs:annotation> <xs:documentation>ID of the audio service in the virtual channel. Links to an elementary stream.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | languageType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="lang" type="languageType" use="optional"> <xs:annotation> <xs:documentation>Language of the audio stream carried in the ISO_639_language_descriptor</xs:documentation> </xs:annotation> </xs:attribute> |
| type | audioServiceType | |||||||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||||||
| source | <xs:attribute name="serviceType" type="audioServiceType" use="optional" default="complete_main"> <xs:annotation> <xs:documentation>Audio service type. Complete_main is the default (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | numChannelsType | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:attribute name="numChannels" type="numChannelsType" use="optional" default="2/0"> <xs:annotation> <xs:documentation>Number of audio channels in the elementary stream (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | bitRateKbpsType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="bitRateKbps" type="bitRateKbpsType" use="optional" default="448"> <xs:annotation> <xs:documentation>Bit rate of the elementary stream in kbps (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="exactBitRate" type="xsd:boolean" use="optional" default="false"> <xs:annotation> <xs:documentation>Indicates if bitRateKbps is an exact value or an upper bound (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="surround" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates if the audio service is surround (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xs:attribute name="fullSvc" type="xsd:boolean" use="optional" default="true"> <xs:annotation> <xs:documentation>Indicates whether the elementary stream can be decoded alone or must be presented along with other audio streams (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | mainidType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="mainid" type="mainidType" use="optional"> <xs:annotation> <xs:documentation>ID of the audio stream, if its fullsvc flag is set to true (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="asvcflags" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>If the fullsvc flag is set to false, each bit in this byte indicates with which main audio streams this elementary stream can be presented (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | bsidType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="bsid" type="bsidType" use="optional" default="8"> <xs:annotation> <xs:documentation>Version of the AC-3 standard used by the audio stream. Default is 8 (A/65B 6.9.1)</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| children | Null Ac3Audio | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="AudiosType"> <xs:annotation> <xs:documentation>List of audio services</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="Null"> <xs:annotation> <xs:documentation>Means that there is no audio service</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> <xs:element name="Ac3Audio" type="Ac3AudioType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Individual audio service</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="Null"> <xs:annotation> <xs:documentation>Means that there is no audio service</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | Ac3AudioType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Ac3Audio" type="Ac3AudioType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Individual audio service</xs:documentation> </xs:annotation> </xs:element> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | |||||||||||||||||||||||||||
| type | restriction of xs:string | |||||||||||||||||||||||||||
| properties |
|
|||||||||||||||||||||||||||
| used by |
|
|||||||||||||||||||||||||||
| facets |
|
|||||||||||||||||||||||||||
| annotation |
|
|||||||||||||||||||||||||||
| source | <xs:simpleType name="audioServiceType"> <xs:annotation> <xs:documentation>Possible audio service types (A/65B 6.9.1)</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="complete_main"/> <xs:enumeration value="music_and_effects"/> <xs:enumeration value="visually_impaired"/> <xs:enumeration value="hearing_impaired"/> <xs:enumeration value="dialogue"/> <xs:enumeration value="commentary"/> <xs:enumeration value="emergency"/> <xs:enumeration value="voice_over"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:unsignedShort | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="bitRateKbpsType"> <xs:annotation> <xs:documentation>Type for bit rate of AC-3 elementary stream in kbps (A/65B 6.9.1)</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedShort"> <xs:maxInclusive value="448"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:unsignedByte | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="bsidType"> <xs:annotation> <xs:documentation>Type for version of AC-3 standard used by an AC-3 audio stream (A/65B 6.9.1)</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedByte"> <xs:maxExclusive value="32"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:unsignedByte | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="mainidType"> <xs:annotation> <xs:documentation>Type for mainid of an AC-3 audio stream (A/65B 6.9.1)</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedByte"> <xs:maxExclusive value="8"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||
| type | restriction of xs:string | ||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xs:simpleType name="numChannelsType"> <xs:annotation> <xs:documentation>Possible values for the number of audio channels in an AC-3 elementary stream (A/65B 6.9.1)</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="1/0"/> <xs:enumeration value="2/0"/> <xs:enumeration value="3/0"/> <xs:enumeration value="2/1"/> <xs:enumeration value="3/1"/> <xs:enumeration value="2/2"/> <xs:enumeration value="3/2"/> <xs:enumeration value="1"/> <xs:enumeration value="2_or_less"/> <xs:enumeration value="3_or_less"/> <xs:enumeration value="4_or_less"/> <xs:enumeration value="5_or_less"/> <xs:enumeration value="6_or_less"/> </xs:restriction> </xs:simpleType> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| children | Name Value | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="DimensionType"> <xs:annotation> <xs:documentation>Type for a dimension in a rating region</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Name" type="TextType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Name of the dimension</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Value" type="RatingValueType" maxOccurs="15"> <xs:annotation> <xs:documentation>Possible values for a given dimension</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="graduatedScale" type="xsd:boolean" use="required"> <xs:annotation> <xs:documentation>Indicates if the dimension is graduated</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="graduatedScale" type="xsd:boolean" use="required"> <xs:annotation> <xs:documentation>Indicates if the dimension is graduated</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Name" type="TextType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Name of the dimension</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | RatingValueType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | AbbrevName Name | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="Value" type="RatingValueType" maxOccurs="15"> <xs:annotation> <xs:documentation>Possible values for a given dimension</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| children | Null Rating ContentAdvisory | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="ParentalRatingType"> <xs:annotation> <xs:documentation>Ratings for one region in Content Advisory Descriptor (A/65B 6.9.4)</xs:documentation> </xs:annotation> <xs:sequence> <xs:choice> <xs:element name="Null"> <xs:annotation> <xs:documentation>Means that there is no rating for the given region</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> <xs:element name="Rating" type="RatingType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Individual rating dimensions</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:element name="ContentAdvisory" type="TextType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="region" type="xsd:unsignedByte" use="required"> <xs:annotation> <xs:documentation>Rating region, as defined by the ATSC Code Point Registry</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="region" type="xsd:unsignedByte" use="required"> <xs:annotation> <xs:documentation>Rating region, as defined by the ATSC Code Point Registry</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:element name="Null"> <xs:annotation> <xs:documentation>Means that there is no rating for the given region</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| type | RatingType | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:element name="Rating" type="RatingType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Individual rating dimensions</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xs:element name="ContentAdvisory" type="TextType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| children | Region | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="RatingsType"> <xs:annotation> <xs:documentation>Describes the ratings system and is used to build the Rating Region Table (A/65B 6.4)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Region" type="RegionType" maxOccurs="255"> <xs:annotation> <xs:documentation>Rating system for one region</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | RegionType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| children | Name Dimension PrivateInformation Descriptor | ||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="Region" type="RegionType" maxOccurs="255"> <xs:annotation> <xs:documentation>Rating system for one region</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="RatingType"> <xs:annotation> <xs:documentation>Rating for one dimension in Content Advisory Descriptor (A/65B 6.9.4)</xs:documentation> </xs:annotation> <xs:attribute name="dimension" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>Name of the dimension</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="value" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Name of the rating value</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="dimension" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>Name of the dimension</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="value" type="xsd:string" use="optional"> <xs:annotation> <xs:documentation>Name of the rating value</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| children | AbbrevName Name | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="RatingValueType"> <xs:annotation> <xs:documentation>Type for a rating value</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="AbbrevName" type="TextType"> <xs:annotation> <xs:documentation>Abbreviated name of the value</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="TextType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Long name of the value</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="AbbrevName" type="TextType"> <xs:annotation> <xs:documentation>Abbreviated name of the value</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Name" type="TextType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Long name of the value</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| children | Name Dimension PrivateInformation Descriptor | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="RegionType"> <xs:annotation> <xs:documentation>Type for the rating system of a region</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Name" type="TextType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Name of the region</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Dimension" type="DimensionType" maxOccurs="255"> <xs:annotation> <xs:documentation>Existing dimensions for the region</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the RRT</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Descriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the RRT</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="id" type="xsd:unsignedByte" use="required"> <xs:annotation> <xs:documentation>Region ID, as defined by the ATSC Code Point Registry</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="id" type="xsd:unsignedByte" use="required"> <xs:annotation> <xs:documentation>Region ID, as defined by the ATSC Code Point Registry</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Name" type="TextType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Name of the region</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DimensionType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| children | Name Value | ||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="Dimension" type="DimensionType" maxOccurs="255"> <xs:annotation> <xs:documentation>Existing dimensions for the region</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | PrivateInformationType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="PrivateInformation" type="PrivateInformationType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the RRT</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | DescriptorType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="Descriptor" type="DescriptorType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>These descriptors go into the outer loop of the RRT</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="Caption608Type"> <xs:annotation> <xs:documentation>Used to indicate the presence of 608 line 21 analog captions</xs:documentation> </xs:annotation> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="Caption708Type"> <xs:annotation> <xs:documentation>Describes a 708 DTVCC digital captions service</xs:documentation> </xs:annotation> <xs:attribute name="service" type="ccServiceType" use="required"> <xs:annotation> <xs:documentation>708 captions service number</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="lang" type="languageType" use="optional"> <xs:annotation> <xs:documentation>Language of the caption service</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="wideAspectRatio" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates the aspect ratio for which the caption service has been formatted</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="easyReader" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates if the caption service is formatted for beginner readers.</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | ccServiceType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="service" type="ccServiceType" use="required"> <xs:annotation> <xs:documentation>708 captions service number</xs:documentation> </xs:annotation> </xs:attribute> |
| type | languageType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="lang" type="languageType" use="optional"> <xs:annotation> <xs:documentation>Language of the caption service</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="wideAspectRatio" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates the aspect ratio for which the caption service has been formatted</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:boolean | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="easyReader" type="xsd:boolean" use="optional"> <xs:annotation> <xs:documentation>Indicates if the caption service is formatted for beginner readers.</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| children | Null Caption608 Caption708 | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="CaptionsType"> <xs:annotation> <xs:documentation>Caption Service Descriptor (A/65B 6.9.3)</xs:documentation> </xs:annotation> <xs:choice> <xs:element name="Null" minOccurs="0"> <xs:annotation> <xs:documentation>Means that there is no caption service</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> <xs:sequence minOccurs="0"> <xs:element name="Caption608" type="Caption608Type" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates that analog captions are present</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Caption708" type="Caption708Type" minOccurs="0" maxOccurs="16"> <xs:annotation> <xs:documentation>Describe digital captions services</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:choice> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="Null" minOccurs="0"> <xs:annotation> <xs:documentation>Means that there is no caption service</xs:documentation> </xs:annotation> <xs:complexType/> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | Caption608Type | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="Caption608" type="Caption608Type" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates that analog captions are present</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| type | Caption708Type | ||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Caption708" type="Caption708Type" minOccurs="0" maxOccurs="16"> <xs:annotation> <xs:documentation>Describe digital captions services</xs:documentation> </xs:annotation> </xs:element> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | |||||||||
| type | restriction of xs:unsignedByte | |||||||||
| properties |
|
|||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:simpleType name="ccServiceType"> <xs:annotation> <xs:documentation>Type for 708 caption service number (A/65B 6.9.3 caption_service_number)</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedByte"> <xs:minInclusive value="1"/> <xs:maxInclusive value="63"/> </xs:restriction> </xs:simpleType> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| children | Name Description ParentalRating Audios Captions RedistributionControl DataBroadcast | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="ShowDataType"> <xs:annotation> <xs:documentation>Describes the metadata of a show</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Name" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Multiple-language title of the show (A/65B 6.5)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Multiple-language description of the show carried in the Event ETT (A/65B 6.6)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ParentalRating" type="ParentalRatingType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Parental rating of the show for one region</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Audios" type="AudiosType" minOccurs="0"> <xs:annotation> <xs:documentation>Audio services associated with the show</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Captions" type="CaptionsType" minOccurs="0"> <xs:annotation> <xs:documentation>Caption services associated with the show</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RedistributionControl" type="RedistributionControlType" minOccurs="0"> <xs:annotation> <xs:documentation>Sets the "broadcast flag" of the show</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DataBroadcast" type="DataBroadcastType" minOccurs="0"> <xs:annotation> <xs:documentation>Data Broadcasting Descriptor</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Name" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Multiple-language title of the show (A/65B 6.5)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Description" type="TextType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Multiple-language description of the show carried in the Event ETT (A/65B 6.6)</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | ParentalRatingType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| children | Null Rating ContentAdvisory | ||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="ParentalRating" type="ParentalRatingType" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Parental rating of the show for one region</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | AudiosType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Null Ac3Audio | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="Audios" type="AudiosType" minOccurs="0"> <xs:annotation> <xs:documentation>Audio services associated with the show</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | CaptionsType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Null Caption608 Caption708 | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="Captions" type="CaptionsType" minOccurs="0"> <xs:annotation> <xs:documentation>Caption services associated with the show</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | RedistributionControlType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Null | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="RedistributionControl" type="RedistributionControlType" minOccurs="0"> <xs:annotation> <xs:documentation>Sets the "broadcast flag" of the show</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | DataBroadcastType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Description ObjectName | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="DataBroadcast" type="DataBroadcastType" minOccurs="0"> <xs:annotation> <xs:documentation>Data Broadcasting Descriptor</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| children | ContentId ShowData PrivatePmcpInformation | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="ShowType"> <xs:annotation> <xs:documentation>Describes a show, i.e. an abstract entity which becomes a PSIP Event when it is scheduled</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="ContentId" type="ContentIdType"> <xs:annotation> <xs:documentation>Communicates at least one of the possible IDs for the show</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ShowData" type="ShowDataType"> <xs:annotation> <xs:documentation>Carries the actual information about the show</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PrivatePmcpInformation" type="PrivatePmcpInformationType" minOccurs="0"> <xs:annotation> <xs:documentation>Show-level PMCP-private information</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | ContentIdType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Isan HouseNumber AlternateId HouseNumber AlternateId AlternateId | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="ContentId" type="ContentIdType"> <xs:annotation> <xs:documentation>Communicates at least one of the possible IDs for the show</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | ShowDataType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| children | Name Description ParentalRating Audios Captions RedistributionControl DataBroadcast | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="ShowData" type="ShowDataType"> <xs:annotation> <xs:documentation>Carries the actual information about the show</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | PrivatePmcpInformationType | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xs:element name="PrivatePmcpInformation" type="PrivatePmcpInformationType" minOccurs="0"> <xs:annotation> <xs:documentation>Show-level PMCP-private information</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:complexType name="AlternateIdType"> <xs:annotation> <xs:documentation>Any proprietary string other than the house number used to identify the material locally or globally</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="xsd:string"> <xs:attribute name="idType" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>This attribute uniquely identifies the type of alternate Id communicated in the element</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| type | xs:string | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="idType" type="xsd:string" use="required"> <xs:annotation> <xs:documentation>This attribute uniquely identifies the type of alternate Id communicated in the element</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| children | Isan HouseNumber AlternateId HouseNumber AlternateId AlternateId | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="ContentIdType"> <xs:annotation> <xs:documentation>Groups several content IDs that may be used simultaneously to label and reference a show</xs:documentation> </xs:annotation> <xs:choice> <xs:sequence> <xs:element name="Isan" type="IsanType"> <xs:annotation> <xs:documentation>V-ISAN, as defined by ISO.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="HouseNumber" type="HouseNumberType" minOccurs="0"/> <xs:element name="AlternateId" type="AlternateIdType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:sequence> <xs:element name="HouseNumber" type="HouseNumberType"> <xs:annotation> <xs:documentation>Legacy string used to identify the material locally to a station</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AlternateId" type="AlternateIdType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> <xs:element name="AlternateId" type="AlternateIdType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Any proprietary string other than the house number used to identify the material locally or globally</xs:documentation> </xs:annotation> </xs:element> </xs:choice> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||
| type | IsanType | ||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:element name="Isan" type="IsanType"> <xs:annotation> <xs:documentation>V-ISAN, as defined by ISO.</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | HouseNumberType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xs:element name="HouseNumber" type="HouseNumberType" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | AlternateIdType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <xs:element name="AlternateId" type="AlternateIdType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | HouseNumberType | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:element name="HouseNumber" type="HouseNumberType"> <xs:annotation> <xs:documentation>Legacy string used to identify the material locally to a station</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | AlternateIdType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <xs:element name="AlternateId" type="AlternateIdType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||
| type | AlternateIdType | ||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <xs:element name="AlternateId" type="AlternateIdType" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Any proprietary string other than the house number used to identify the material locally or globally</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||
| type | extension of xs:string | ||||||||||||||||||
| properties |
|
||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <xs:complexType name="HouseNumberType"> <xs:annotation> <xs:documentation>Legacy string used to identify the material locally to a station</xs:documentation> </xs:annotation> <xs:simpleContent> <xs:extension base="xsd:string"> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:extension> </xs:simpleContent> </xs:complexType> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | Description ObjectName | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="DataBroadcastType"> <xs:annotation> <xs:documentation>Data Broadcasting Descriptor</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Description" type="TextType" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates text description of the data component</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ObjectName" type="TextType" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the name of the object to be used to start up the higher layer protocols</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> <xs:attribute name="dataBroadcastId" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Identifies the data broadcast specification that is used to broadcast the data in the broadcast network</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="componentTag" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Identifies the component stream for associating it</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="carouselTypeId" type="carouselTypeIdType" use="optional"> <xs:annotation> <xs:documentation>Indicates which kind of carousel is used</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="transactionId" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Indicates the same value as the transactionId value of the DownloadServerInitiate message that carries the object reference of the service gateway</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="time_out_value_DSI" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Indicates the recommended time out period in milliseconds that receivers should use to time out the acquisition of the DownloadServerInitiate message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="time_out_value_DII" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Indicates the recommended time out period in milliseconds that receivers should use to time out the acquisition of the DownloadInfoIndication message</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="leakRate" type="leakRateType" use="optional"> <xs:annotation> <xs:documentation>Indicates the leak rate Rxn of the data carousel decoder model that is applied by the service</xs:documentation> </xs:annotation> </xs:attribute> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="dataBroadcastId" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Identifies the data broadcast specification that is used to broadcast the data in the broadcast network</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedByte | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="componentTag" type="xsd:unsignedByte" use="optional"> <xs:annotation> <xs:documentation>Identifies the component stream for associating it</xs:documentation> </xs:annotation> </xs:attribute> |
| type | carouselTypeIdType | |||||||||
| properties |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:attribute name="carouselTypeId" type="carouselTypeIdType" use="optional"> <xs:annotation> <xs:documentation>Indicates which kind of carousel is used</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedInt | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="transactionId" type="xsd:unsignedInt" use="optional"> <xs:annotation> <xs:documentation>Indicates the same value as the transactionId value of the DownloadServerInitiate message that carries the object reference of the service gateway</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="time_out_value_DSI" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Indicates the recommended time out period in milliseconds that receivers should use to time out the acquisition of the DownloadServerInitiate message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | xs:unsignedShort | ||
| properties |
|
||
| annotation |
|
||
| source | <xs:attribute name="time_out_value_DII" type="xsd:unsignedShort" use="optional"> <xs:annotation> <xs:documentation>Indicates the recommended time out period in milliseconds that receivers should use to time out the acquisition of the DownloadInfoIndication message</xs:documentation> </xs:annotation> </xs:attribute> |
| type | leakRateType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:attribute name="leakRate" type="leakRateType" use="optional"> <xs:annotation> <xs:documentation>Indicates the leak rate Rxn of the data carousel decoder model that is applied by the service</xs:documentation> </xs:annotation> </xs:attribute> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="Description" type="TextType" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates text description of the data component</xs:documentation> </xs:annotation> </xs:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||
| type | TextType | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <xs:element name="ObjectName" type="TextType" minOccurs="0"> <xs:annotation> <xs:documentation>Indicates the name of the object to be used to start up the higher layer protocols</xs:documentation> </xs:annotation> </xs:element> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | |||||||||
| type | restriction of xs:string | |||||||||
| properties |
|
|||||||||
| used by |
|
|||||||||
| facets |
|
|||||||||
| annotation |
|
|||||||||
| source | <xs:simpleType name="carouselTypeIdType"> <xs:annotation> <xs:documentation>Indicates which kind of carousel is used</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:enumeration value="one_layer"/> <xs:enumeration value="two_layer"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:unsignedInt | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="leakRateType"> <xs:annotation> <xs:documentation>Indicates the leak rate Rxn of the data carousel decoder model that is applied by the service</xs:documentation> </xs:annotation> <xs:restriction base="xsd:unsignedInt"> <xs:maxExclusive value="4194303"/> </xs:restriction> </xs:simpleType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xs:complexType name="IsanType"> <xs:annotation> <xs:documentation>ISAN, as defined by ISO. Only the root is required, allowing its use as an ISAN or even to reference all episodes</xs:documentation> </xs:annotation> <xs:attribute name="root" type="isanRootType" use="required"/> <xs:attribute name="episodeOrPart" type="isanEpisodeType" use="optional"/> <xs:attribute name="check1" type="isanCheckType" use="optional"/> <xs:attribute name="version" type="isanVersionType" use="optional"/> <xs:attribute name="check2" type="isanCheckType" use="optional"/> <xs:attribute name="action" type="actionType" use="optional"/> <xs:attribute name="error" type="errorType" use="optional"/> </xs:complexType> |
| type | isanRootType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="root" type="isanRootType" use="required"/> |
| type | isanEpisodeType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="episodeOrPart" type="isanEpisodeType" use="optional"/> |
| type | isanCheckType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="check1" type="isanCheckType" use="optional"/> |
| type | isanVersionType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="version" type="isanVersionType" use="optional"/> |
| type | isanCheckType | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xs:attribute name="check2" type="isanCheckType" use="optional"/> |
| type | actionType | |||||||||||||||
| properties |
|
|||||||||||||||
| facets |
|
|||||||||||||||
| source | <xs:attribute name="action" type="actionType" use="optional"/> |
| type | errorType | ||
| properties |
|
||
| source | <xs:attribute name="error" type="errorType" use="optional"/> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="isanCheckType"> <xs:annotation> <xs:documentation>Type for the check digits of a ISAN</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:pattern value="[\dA-Za-z]"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="isanEpisodeType"> <xs:annotation> <xs:documentation>Type for the episode part of an ISAN or V-ISAN</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:pattern value="[\dA-Fa-f]{4}"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="isanRootType"> <xs:annotation> <xs:documentation>Type for the root part of an ISAN</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:pattern value="[\dA-Fa-f]{4}-[\dA-Fa-f]{4}-[\dA-Fa-f]{4}"/> </xs:restriction> </xs:simpleType> |
| namespace | http://www.atsc.org/XMLSchemas/pmcp/2007/3.1 | ||||||
| type | restriction of xs:string | ||||||
| properties |
|
||||||
| used by |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xs:simpleType name="isanVersionType"> <xs:annotation> <xs:documentation>Type for the version part of a ISAN</xs:documentation> </xs:annotation> <xs:restriction base="xsd:string"> <xs:pattern value="[\dA-Fa-f]{4}-[\dA-Fa-f]{4}"/> </xs:restriction> </xs:simpleType> |