Definition Type: ComplexType
Name: Video
Namespace: http://www.opentravel.org/OTM/Common/v4
Type: ota2-0400:Video_ID
Containing Schema: Common_4_0_0.xsd
Abstract
Documentation:
Extension: VideoItemType
Collapse XSD Schema Diagram:
Drilldown into ExtensionPoint in schema otm_builtins_xsd Drilldown into DateTimeStamp in schema common_4_0_0_xsd Drilldown into MultimediaDescription in schema common_4_0_0_xsd Drilldown into Details in schema common_4_0_0_xsd Drilldown into URL in schema common_4_0_0_xsd Drilldown into VideoRef in schema common_4_0_0_xsd Drilldown into Identifier in schema common_4_0_0_xsd Drilldown into objID in schema common_4_0_0_xsd Drilldown into Video_ID in schema common_4_0_0_xsd Drilldown into streamingSource in schema common_4_0_0_xsd Drilldown into fileName in schema common_4_0_0_xsd Drilldown into fileSize in schema common_4_0_0_xsd Drilldown into format in schema common_4_0_0_xsd Drilldown into version in schema common_4_0_0_xsd Drilldown into length in schema common_4_0_0_xsd Drilldown into bitRate in schema common_4_0_0_xsd Drilldown into height in schema common_4_0_0_xsd Drilldown into width in schema common_4_0_0_xsd Drilldown into unitOfMeasureCode in schema common_4_0_0_xsdXSD Diagram of Video in schema common_4_0_0_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xsd:complexType name="Video">
    <xsd:annotation>
        <xsd:documentation source="Implementer">Extension: VideoItemType</xsd:documentation>
        <xsd:appinfo>
            <otm:OTA2Entity type="BusinessObject" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Video</otm:OTA2Entity>
        </xsd:appinfo>
    </xsd:annotation>
    <xsd:complexContent>
        <xsd:extension base="ota2-0400:Video_ID">
            <xsd:sequence>
                <xsd:element maxOccurs="1" minOccurs="0" name="URL" type="xsd:anyURI">
                    <xsd:annotation>
                        <xsd:documentation source="Description">URL of the multimedia item for a specific format.</xsd:documentation>
                        <xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}anyURI</xsd:documentation>
                        <xsd:appinfo>
                            <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">URL</otm:Equivalent>
                        </xsd:appinfo>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element minOccurs="0" name="Details" type="ota2-0400:MultimediaDetails">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Metadata about the multimedia</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element maxOccurs="unbounded" minOccurs="0" ref="ota2-0400:MultimediaDescription">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Descriptions of the video in different languages</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element minOccurs="0" name="DateTimeStamp" type="ota2-0400:DateTimeStamp">
                    <xsd:annotation>
                        <xsd:documentation source="Description">Creation and modification information for this video item.</xsd:documentation>
                        <xsd:documentation source="Implementer">AttributeGroup: DateTimeStampGroup</xsd:documentation>
                    </xsd:annotation>
                </xsd:element>
                <xsd:element minOccurs="0" ref="ota2:ExtensionPoint" />
            </xsd:sequence>
            <xsd:attribute name="unitOfMeasureCode" type="ota2-0400:OTA_Code" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">The unit of measure associated with all the dimensions of the multimedia item. Refer to OpenTravel Code list Unit of Measure (UOM).</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}OTA_CodeType</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">UnitOfMeasureCode</otm:Equivalent>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="width" type="xsd:positiveInteger" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">The width of the video item (unit specified by unit of measure).</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}positiveInteger</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Width</otm:Equivalent>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="height" type="xsd:positiveInteger" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">The height of the video item (unit specified by unit of measure).</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}positiveInteger</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Height</otm:Equivalent>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="bitRate" type="xsd:positiveInteger" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">The bit rate of the video item.</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}positiveInteger</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">BitRate</otm:Equivalent>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="length" type="xsd:positiveInteger" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">The length of the video item (unit specified by unit of measure).</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}positiveInteger</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Length</otm:Equivalent>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="version" type="xsd:string" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">The version of the video item.</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}string</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Version</otm:Equivalent>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="format" type="ota2-0400:OTA_Code" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">The code associated with the format of the multimedia item. Refer to OpenTravel Code list Content Format Code (CFC).</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}OTA_CodeType</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Format</otm:Equivalent>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="fileSize" type="xsd:positiveInteger" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">The size of the multimedia file in bytes.</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}positiveInteger</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">FileSize</otm:Equivalent>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="fileName" type="ota2-0400:StringShort" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">The name of the multimedia  file.</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}StringLength1to64</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">FileName</otm:Equivalent>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="streamingSource" type="xsd:string" use="optional">
                <xsd:annotation>
                    <xsd:documentation source="Description">Example: YouTube</xsd:documentation>
                    <xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}string</xsd:documentation>
                    <xsd:appinfo>
                        <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">StreamingSource</otm:Equivalent>
                    </xsd:appinfo>
                </xsd:annotation>
            </xsd:attribute>
        </xsd:extension>
    </xsd:complexContent>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Identifier ota2-0400:Identifier 0 (1)
VideoRef ota2-0400:VideoRef 0 (1)
URL ota2-0400:URL 0 1
Details ota2-0400:Details 0 (1)
MultimediaDescription ota2-0400:MultimediaDescription 0 unbounded
DateTimeStamp ota2-0400:DateTimeStamp 0 (1)
ExtensionPoint ota2:ExtensionPoint 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
objID ota2-0400:objID Optional
unitOfMeasureCode ota2-0400:unitOfMeasureCode Optional
width ota2-0400:width Optional
height ota2-0400:height Optional
bitRate ota2-0400:bitRate Optional
length ota2-0400:length Optional
version ota2-0400:version Optional
format ota2-0400:format Optional
fileSize ota2-0400:fileSize Optional
fileName ota2-0400:fileName Optional
streamingSource ota2-0400:streamingSource Optional
Collapse Derivation Tree:
Collapse References:
ota2-0400:Video, ota2-0400:VideoSummary