Definition Type: ComplexType
Name: BookingChannel
Namespace: http://www.opentravel.org/OTM/Common/v4
Containing Schema: Common_4_0_0.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into ExtensionPoint in schema otm_builtins_xsd Drilldown into Type in schema common_4_0_0_xsd Drilldown into CompanyName in schema common_4_0_0_xsd Drilldown into primaryInd in schema common_4_0_0_xsdXSD Diagram of BookingChannel in schema common_4_0_0_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xsd:complexType name="BookingChannel">
    <xsd:annotation>
        <xsd:appinfo>
            <otm:OTA2Entity type="CoreObject" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">BookingChannel</otm:OTA2Entity>
        </xsd:appinfo>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element maxOccurs="1" minOccurs="0" name="CompanyName" type="ota2-0400:CompanyName">
            <xsd:annotation>
                <xsd:documentation source="Description">Identifies the company that is associated with the booking channel.</xsd:documentation>
                <xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}CompanyNameType</xsd:documentation>
                <xsd:appinfo>
                    <otm:Equivalent context="Common" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">CompanyName</otm:Equivalent>
                </xsd:appinfo>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="Type" type="ota2-0300:BookingChannel_Enum">
            <xsd:annotation>
                <xsd:documentation source="Description">The type of booking channel (e.g. Global Distribution System (GDS), Alternative Distribution System (ADS), Sales and Catering System (SCS), Property Management System (PMS), Central Reservation System (CRS), Tour Operator System (TOS), Internet and ALL). Refer to OpenTravel Code List Booking Channel Type (BCT).</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" ref="ota2:ExtensionPoint" />
    </xsd:sequence>
    <xsd:attribute name="primaryInd" type="xsd:boolean" use="optional">
        <xsd:annotation>
            <xsd:documentation source="Description">Indicates whether the enumerated booking channel is the primary means of connectivity used by the source.</xsd:documentation>
        </xsd:annotation>
    </xsd:attribute>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
CompanyName ota2-0400:CompanyName 0 1
Type ota2-0400:Type 0 (1)
ExtensionPoint ota2:ExtensionPoint 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
primaryInd ota2-0400:primaryInd Optional
Collapse Derivation Tree:
Collapse References:
ota2-0400:BookingChannel