Definition Type: ComplexType
Name: GroundServiceQuery
Namespace: http://www.opentravel.org/OTM/product/Ground/v2
Containing Schema: Ground_2_0_0.xsd
Abstract
Documentation:
Query criteria for a Ground Service Query criteria for a Ground Service
Collapse XSD Schema Diagram:
Drilldown into ExtensionPoint in schema otm_builtins_xsd Drilldown into ProductAncillary in schema product_4_0_0_xsd Drilldown into Comments in schema ground_2_0_0_xsd Drilldown into LanguageInfo in schema ground_2_0_0_xsd Drilldown into MeetAndGreet in schema ground_2_0_0_xsd Drilldown into Gratuity in schema order_3_0_0_xsd Drilldown into PassengerPrefs in schema ground_2_0_0_xsd Drilldown into Luggage in schema ground_2_0_0_xsd Drilldown into TransportTransfer in schema ground_2_0_0_xsd Drilldown into CustomerCountSubGrp in schema ground_2_0_0_xsd Drilldown into ArrivalSubGrp in schema product_4_0_0_xsd Drilldown into DepartureSubGrp in schema product_4_0_0_xsdXSD Diagram of GroundServiceQuery in schema ground_2_0_0_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xsd:complexType name="GroundServiceQuery">
    <xsd:annotation>
        <xsd:documentation source="Description">Query criteria for a Ground Service</xsd:documentation>
        <xsd:documentation source="Description">Query criteria for a Ground Service</xsd:documentation>
        <xsd:appinfo>
            <otm:OTA2Entity type="CoreObject" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">GroundServiceQuery</otm:OTA2Entity>
        </xsd:appinfo>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element minOccurs="1" ref="prod-0400:DepartureSubGrp">
            <xsd:annotation>
                <xsd:documentation source="Description">The departure point of a ground service.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="1" ref="prod-0400:ArrivalSubGrp">
            <xsd:annotation>
                <xsd:documentation source="Description">The destination of a ground service.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="5" minOccurs="0" ref="pgt-0200:CustomerCountSubGrp">
            <xsd:annotation>
                <xsd:documentation source="Description">A count of the number of customers in an age band.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" ref="pgt-0200:TransportTransfer">
            <xsd:annotation>
                <xsd:documentation source="Description">Details of the transfer method.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="3" minOccurs="0" name="Luggage" type="pgt-0200:Luggage">
            <xsd:annotation>
                <xsd:documentation source="Description">Type and quantity of luggage.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="PassengerPrefs" type="pgt-0200:PassengerPrefs">
            <xsd:annotation>
                <xsd:documentation source="Description">Passenger preferences including service type, physically challenged vehicle and other vehicle preferences.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" ref="order-0300:Gratuity">
            <xsd:annotation>
                <xsd:documentation source="Description">Provides details for a gratuity to be added to the service price.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="MeetAndGreet" type="pgt-0200:MeetAndGreet">
            <xsd:annotation>
                <xsd:documentation source="Description">Details of a meet and greet service.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="2" minOccurs="0" name="LanguageInfo" type="pgt-0200:LanguageInfo">
            <xsd:annotation>
                <xsd:documentation source="Description">Language details pertaining to the service.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" name="Comments" type="ota2-0400:Text">
            <xsd:annotation>
                <xsd:documentation source="Description">Comments related to the service.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element maxOccurs="10" minOccurs="0" ref="prod-0400:ProductAncillary">
            <xsd:annotation>
                <xsd:documentation source="Description">Amentities and services available with a ground servic (either included in the price or available for an extra fee). Note, includes pricing.</xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element minOccurs="0" ref="ota2:ExtensionPoint" />
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
DepartureSubGrp prod-0400:DepartureSubGrp 1 (1)
ArrivalSubGrp prod-0400:ArrivalSubGrp 1 (1)
CustomerCountSubGrp pgt-0200:CustomerCountSubGrp 0 5
TransportTransfer pgt-0200:TransportTransfer 0 (1)
Luggage pgt-0200:Luggage 0 3
PassengerPrefs pgt-0200:PassengerPrefs 0 (1)
Gratuity order-0300:Gratuity 0 (1)
MeetAndGreet pgt-0200:MeetAndGreet 0 (1)
LanguageInfo pgt-0200:LanguageInfo 0 2
Comments pgt-0200:Comments 0 (1)
ProductAncillary prod-0400:ProductAncillary 0 10
ExtensionPoint ota2:ExtensionPoint 0 (1)
Collapse Derivation Tree:
Collapse References:
pgt-0200:GroundServiceQuery