<xsd:complexType name="Transportation">
<xsd:annotation>
<xsd:documentation source="Description">Detailed transportation information.</xsd:documentation>
<xsd:appinfo>
<otm:OTA2Entity type="BusinessObject" xmlns:otm="http://www.OpenTravel.org/ns/OTA2/AppInfo_v01_00">Transportation</otm:OTA2Entity>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="ota2-0400:Transportation_ID">
<xsd:sequence>
<xsd:element minOccurs="0" name="Type" type="ota2-0300:Transportation_Enum">
<xsd:annotation>
<xsd:documentation source="Description">The mode of transportation. Refer to OpenTravel Code List Transportation Code (TRP).</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}OTA_CodeType</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" ref="ota2-0400:MultimediaCollection">
<xsd:annotation>
<xsd:documentation source="Description">Multimedia information about the transportation.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}MultimediaDescriptionsType</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="30" minOccurs="0" ref="ota2-0400:OperationSchedule">
<xsd:annotation>
<xsd:documentation source="Description">Collection of operation schedules for the transportation.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}OperationSchedulesType</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="Description" type="ota2-0400:StringLong">
<xsd:annotation>
<xsd:documentation source="Description">Descriptive text that describes the transportation.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}string</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ChargeUnit" type="ota2-0300:ChargeUnit_Enum">
<xsd:annotation>
<xsd:documentation source="Description">Refer to OpenTravel Codelist Charge Type (CHG).</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}OTA_CodeType</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="CurrencyAmount" type="ota2-0400:CurrencyAmount">
<xsd:annotation>
<xsd:documentation source="Description">The currency amount of the tranportation charge.</xsd:documentation>
<xsd:documentation source="Implementer">AttributeGroup: CurrencyAmountGroup</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="ota2-0400:AddressSubGrp">
<xsd:annotation>
<xsd:documentation source="Description">The address of the transportation.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="LocationCode" type="ota2-0400:LocationCode">
<xsd:annotation>
<xsd:documentation source="Description">The location code of the transportation Identifier of the arrival or delivery point (e.g., airport code)</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" ref="ota2:ExtensionPoint" />
</xsd:sequence>
<xsd:attribute name="notificationRequired" type="ota2-0400:StringShort" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">This would be used for information such as a shuttle needs to be requested or a reservation is required.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}StringLength1to64</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="description" type="ota2-0400:StringShort" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">Descriptive information about the mode of transportation.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://chameleon.anonymous/ns}StringLength0to64</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="typicalTravelTime" type="xsd:duration" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">The normal (average) travel time required to get to or from the location, measured in minutes.</xsd:documentation>
<xsd:documentation source="Implementer">Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}string</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
<xsd:attribute name="includedInd" type="xsd:boolean" use="optional">
<xsd:annotation>
<xsd:documentation source="Description">When true there is no additional charge for transportation.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
|