<xsd:complexType name="Transport_Transfer">
<xsd:annotation>
<xsd:documentation source="Description">Details of a method of transport. Choice facets for Air &amp; Rail to be defined.</xsd:documentation>
<xsd:appinfo>
<otm:OTA2Entity type="ChoiceObject" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Transport</otm:OTA2Entity>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="prod-0400:Transport">
<xsd:sequence>
<xsd:element minOccurs="0" name="ClassOfService" type="prod-0400:ClassOfService">
<xsd:annotation>
<xsd:documentation source="Description">e.g First? Query: is this an attribute of VehicleType?</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="PassengerPrefs" type="pgt-0200:PassengerPrefs">
<xsd:annotation>
<xsd:documentation source="Description">Query: is this required here, or only in the GSQuery? Passenger preferences including service type, physically challenged vehicle and other vehicle preferences.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="pgt-0200:OperatorCompany">
<xsd:annotation>
<xsd:documentation source="Description">The company operating a ground service.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="pgt-0200:VehicleSummary">
<xsd:annotation>
<xsd:documentation source="Description">Defines a specific vehicle (make, model, seats etc.)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="pgt-0200:DriverSummary">
<xsd:annotation>
<xsd:documentation source="Description">Driver information.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element 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:TextFree">
<xsd:annotation>
<xsd:documentation source="Description">Other information about the service.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="ota2-0400:ContactPerson">
<xsd:annotation>
<xsd:documentation source="Description">Operator contact details. Query: is the level of detail overkill here?</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="ota2-0400:OperationSchedule">
<xsd:annotation>
<xsd:documentation source="Description">The OperationSchedule class defines the dates and hours of operation.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="ota2:ExtensionPoint" />
</xsd:sequence>
<xsd:attribute name="type" type="pgt-0200:GroundService_Enum" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">Identifies the type of service e.g. Private, Shared or Hourly.</xsd:documentation>
<xsd:appinfo>
<otm:Equivalent context="pgt" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00" />
<otm:Example context="pgt" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Private</otm:Example>
</xsd:appinfo>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|