Data that has been modified is shown like this. Data that has been deleted is shown like this. Data that is added is shown like this.

To collapse a node's children click the '-' button. To expand it again, click '+'. Unchanged elements are collapsed by default.

This page is best viewed with Cascading Style Sheets and JavaScript both enabled.

For further details of DeltaXML see http://www.deltaxml.com

- <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace=" http://www.travelport.com/schema/common_v38_0http://www.travelport.com/schema/common_v55_0 " >
+ <xs:annotation > ... </xs:annotation>
<xs:include schemaLocation="Common.xsd" />
+ <xs:complexType name="BaseReq" > ... </xs:complexType>
- <xs:complexType name="BaseCoreReq" >
+ <xs:sequence > ... </xs:sequence>
+ <xs:attribute name="TraceId" type="xs:string" use="optional" > ... </xs:attribute>
+ <xs:attribute name="TokenId" type="xs:string" use="optional" > ... </xs:attribute>
+ <xs:attribute name="AuthorizedBy" type="xs:string" use="optional" > ... </xs:attribute>
+ <xs:attribute name="TargetBranch" type="typeBranchCode" use="optional" > ... </xs:attribute>
+ <xs:attribute name="OverrideLogging" type="typeLoggingLevel" use="optional" > ... </xs:attribute>
- <xs:attribute type="xs:language" use="optional" name="LanguageCode" >
- <xs:annotation >
- <xs:documentation > ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P, 1J.ISO 639 two-character language codes are used to retrieve specific information in the requested language. For Rich Content and Branding, language codes ZH-HANT (Chinese Traditional), ZH-HANS (Chinese Simplified), FR-CA (French Canadian) and PT-BR (Portuguese Brazil) can also be used. For RCH, language codes ENGB, ENUS, DEDE, DECH can also be used. Only certain services support this attribute. Providers: ACH, RCH, 1G, 1V, 1P. </xs:documentation>
</xs:annotation>
</xs:attribute>
- <xs:attribute name="ReturnAmenities" type="xs:boolean" use="optional" default="false" >
- <xs:annotation >
- <xs:documentation > When set to true, Amenities information will be returned in the response. </xs:documentation>
</xs:annotation>
</xs:attribute>
- <xs:attribute name="ReturnSponsoredFlight" type="xs:boolean" use="optional" >
- <xs:annotation >
- <xs:documentation > When set to true, Sponsored flight information will be returned in the response. </xs:documentation>
</xs:annotation>
</xs:attribute>
- <xs:attribute name="SponsoredFltTrnxId" type="xs:string" use="optional" >
- <xs:annotation >
- <xs:documentation > Identifier for Sponsored Flight transaction information. </xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
+ <xs:complexType name="BaseSearchReq" > ... </xs:complexType>
+ <xs:complexType name="BaseCoreSearchReq" > ... </xs:complexType>
+ <xs:complexType name="BaseSearchRsp" > ... </xs:complexType>
- <xs:complexType name="BaseRsp" >
+ <xs:annotation > ... </xs:annotation>
+ <xs:sequence > ... </xs:sequence>
+ <xs:attribute name="TraceId" type="xs:string" use="optional" > ... </xs:attribute>
+ <xs:attribute name="TransactionId" type="xs:string" use="optional" > ... </xs:attribute>
+ <xs:attribute name="ResponseTime" type="xs:integer" use="optional" > ... </xs:attribute>
+ <xs:attribute name="CommandHistory" type="xs:string" use="optional" > ... </xs:attribute>
- <xs:attribute name="SponsoredFltTrnxId" type="xs:string" use="optional" >
- <xs:annotation >
- <xs:documentation > Identifier for Sponsored Flight transaction information. </xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
- <xs:complexType name="BaseCreateReservationReq" >
- <xs:complexContent >
- <xs:extension base="BaseReq" >
- <xs:sequence >
<xs:element ref="LinkedUniversalRecord" minOccurs="0" maxOccurs="999" />
<xs:element ref="BookingTraveler" minOccurs="0" maxOccurs="999" />
<xs:element ref="OSI" minOccurs="0" maxOccurs="999" />
<xs:element ref="AccountingRemark" minOccurs="0" maxOccurs="999" />
<xs:element ref="GeneralRemark" minOccurs="0" maxOccurs="999" />
<xs:element ref="XMLRemark" minOccurs="0" maxOccurs="999" />
<xs:element ref="UnassociatedRemark" minOccurs="0" maxOccurs="999" />
<xs:element ref="Postscript" minOccurs="0" maxOccurs="1" />
<xs:element ref="PassiveInfo" minOccurs="0" />
+ <xs:element ref="ContinuityCheckOverride" minOccurs="0" maxOccurs="1" > ... </xs:element>
<xs:element ref="AgencyContactInfo" minOccurs="0" />
<xs:element ref="CustomerID" minOccurs="0" />
<xs:element ref="FileFinishingInfo" minOccurs="0" />
<xs:element ref="CommissionRemark" minOccurs="0" />
<xs:element ref="ConsolidatorRemark" minOccurs="0" />
<xs:element ref="InvoiceRemark" minOccurs="0" maxOccurs="999" />
+ <xs:element ref="SSR" minOccurs="0" maxOccurs="999" > ... </xs:element>
<xs:element ref="EmailNotification" minOccurs="0" maxOccurs="1" />
- <xs:element maxOccurs="1" ref="QueuePlace" minOccurs="0" >
- <xs:annotation >
- <xs:documentation > Allow queue placement of a PNR at the time of booking in AirCreateReservationReq,HotelCreateReservationReq,PassiveCreateReservationReq and VehicleCreateReservationReq for providers 1G,1V,1P and 1J.Allow queue placement of a PNR at the time of booking in AirCreateReservationReq,HotelCreateReservationReq,PassiveCreateReservationReq and VehicleCreateReservationReq for providers 1G,1V,1P. </xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
+ <xs:attribute name="RuleName" use="optional" > ... </xs:attribute>
+ <xs:attribute name="UniversalRecordLocatorCode" type="typeLocatorCode" use="optional" > ... </xs:attribute>
+ <xs:attribute name="ProviderLocatorCode" type="typeLocatorCode" use="optional" > ... </xs:attribute>
+ <xs:attribute name="ProviderCode" type="xs:string" use="optional" > ... </xs:attribute>
+ <xs:attribute name="CustomerNumber" type="xs:string" use="optional" > ... </xs:attribute>
<xs:attribute name="Version" type="xs:integer" use="optional" />
</xs:extension>
</xs:complexContent>
</xs:complexType>
+ <xs:element name="ErrorInfo" > ... </xs:element>
+ <xs:simpleType name="typeLoggingLevel" > ... </xs:simpleType>
- <xs:complexType name="BaseCreateWithFormOfPaymentReq" >
+ <xs:annotation > ... </xs:annotation>
- <xs:complexContent >
- <xs:extension base="BaseCreateReservationReq" >
- <xs:sequence >
- <xs:element maxOccurs="999" ref="FormOfPayment" minOccurs="0" >
- <xs:annotation >
- <xs:documentation > Provider:1G,1V,1P,1J,ACH,SDK.Provider:1G,1V,1P,ACH,SDK. </xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:schema>