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 targetNamespace="http://www.travelport.com/schema/universal_v55_0" elementFormDefault="qualified" attributeFormDefault="unqualified" >
+ <xs:annotation > ... </xs:annotation>
<xs:import namespace="http://www.travelport.com/schema/common_v55_0" schemaLocation="../common_v55_0/CommonReqRsp.xsd" />
<xs:import namespace="http://www.travelport.com/schema/air_v55_0" schemaLocation="../air_v55_0/Air.xsd" />
<xs:import namespace="http://www.travelport.com/schema/vehicle_v55_0" schemaLocation="../vehicle_v55_0/Vehicle.xsd" />
<xs:import namespace="http://www.travelport.com/schema/hotel_v55_0" schemaLocation="../hotel_v55_0/Hotel.xsd" />
<xs:import namespace="http://www.travelport.com/schema/rail_v55_0" schemaLocation="../rail_v55_0/Rail.xsd" />
<xs:import namespace="http://www.travelport.com/schema/passive_v55_0" schemaLocation="../passive_v55_0/Passive.xsd" />
<xs:include schemaLocation="UniversalRecord.xsd" />
+ <xs:element name="UniversalRecordRetrieveReq" > ... </xs:element>
+ <xs:element name="UniversalRecordRetrieveRsp" > ... </xs:element>
+ <xs:element name="ProviderReservationDivideReq" > ... </xs:element>
+ <xs:element name="ProviderReservationDivideRsp" > ... </xs:element>
+ <xs:element name="ParentProviderReservationInfo" > ... </xs:element>
+ <xs:element name="ChildProviderReservationInfo" > ... </xs:element>
+ <xs:complexType name="PNRDivideInfo" > ... </xs:complexType>
+ <xs:element name="UniversalRecordCancelReq" > ... </xs:element>
+ <xs:element name="UniversalRecordCancelRsp" > ... </xs:element>
+ <xs:element name="AckScheduleChangeReq" > ... </xs:element>
+ <xs:element name="AckScheduleChangeRsp" > ... </xs:element>
+ <xs:element name="UniversalRecordImportReq" > ... </xs:element>
+ <xs:element name="UniversalRecordImportRsp" > ... </xs:element>
+ <xs:element name="UniversalRecordModifyReq" > ... </xs:element>
+ <xs:element name="UniversalRecordModifyRsp" > ... </xs:element>
+ <xs:element name="UniversalRecordSearchReq" > ... </xs:element>
+ <xs:element name="UniversalRecordSearchRsp" > ... </xs:element>
+ <xs:element name="SavedTripDeleteReq" > ... </xs:element>
+ <xs:element name="SavedTripDeleteRsp" > ... </xs:element>
+ <xs:element name="ProviderReservationDisplayDetailsReq" > ... </xs:element>
+ <xs:element name="ProviderReservationDisplayDetailsRsp" > ... </xs:element>
+ <xs:element name="SavedTripCreateReq" > ... </xs:element>
+ <xs:element name="SavedTripCreateRsp" > ... </xs:element>
+ <xs:element name="SavedTripModifyReq" > ... </xs:element>
+ <xs:element name="SavedTripModifyRsp" > ... </xs:element>
+ <xs:element name="SavedTripRetrieveReq" > ... </xs:element>
+ <xs:element name="SavedTripRetrieveRsp" > ... </xs:element>
+ <xs:element name="SavedTripSearchReq" > ... </xs:element>
+ <xs:element name="SavedTripSearchRsp" > ... </xs:element>
+ <xs:element name="UniversalRecordErrorInfo" > ... </xs:element>
+ <xs:element name="VehicleCreateReservationReq" > ... </xs:element>
+ <xs:element name="VehicleCreateReservationRsp" > ... </xs:element>
+ <xs:element name="VehicleCancelReq" > ... </xs:element>
+ <xs:element name="VehicleCancelRsp" > ... </xs:element>
- <xs:element name="HotelCreateReservationReq" >
+ <xs:annotation > ... </xs:annotation>
- <xs:complexType >
- <xs:complexContent >
- <xs:extension base="common:BaseCreateWithFormOfPaymentReq" >
- <xs:sequence >
<xs:element ref="common:Email" minOccurs="0" maxOccurs="999" />
<xs:element ref="common:PhoneNumber" minOccurs="0" maxOccurs="999" />
<xs:element ref="hotel:HotelRateDetail" maxOccurs="99" />
- <xs:element ref="hotel:HotelProperty" maxOccurs="99" minOccurs="0" > </xs:element>
<xs:element ref="common:ThirdPartyInformation" minOccurs="0" />
- <xs:element ref="hotel:HotelStay" maxOccurs="99" minOccurs="0" > </xs:element>
- <xs:element minOccurs="0" ref="common:Guarantee" maxOccurs="99" > </xs:element>
- <xs:element minOccurs="0" ref="hotel:HotelSpecialRequest" maxOccurs="99" > </xs:element>
<xs:element ref="common:PointOfSale" minOccurs="0" />
+ <xs:element ref="hotel:PromotionCode" minOccurs="0" > ... </xs:element>
+ <xs:element ref="common:BookingSource" minOccurs="0" > ... </xs:element>
<xs:element ref="hotel:HotelBedding" minOccurs="0" maxOccurs="4" />
- <xs:element minOccurs="0" ref="hotel:GuestInformation" maxOccurs="99" > </xs:element>
<xs:element ref="hotel:AssociatedRemark" minOccurs="0" maxOccurs="9999" />
- <xs:element minOccurs="0" ref="common:ReservationName" maxOccurs="99" >
+ <xs:annotation > ... </xs:annotation>
</xs:element>
<xs:element ref="common:ActionStatus" minOccurs="0" />
<xs:element ref="common:HostToken" minOccurs="0" />
+ <xs:element ref="common:ReviewBooking" minOccurs="0" maxOccurs="9999" > ... </xs:element>
+ <xs:element ref="hotel:HotelCommission" minOccurs="0" > ... </xs:element>
</xs:sequence>
+ <xs:attribute name="UserAcceptance" type="xs:boolean" use="optional" default="false" > ... </xs:attribute>
+ <xs:attribute name="MandatoryRateMatch" type="xs:boolean" use="optional" default="false" > ... </xs:attribute>
+ <xs:attribute name="StatusCode" type="common:typeStatusCode" use="optional" > ... </xs:attribute>
+ <xs:attribute name="BookingConfirmation" type="hotel:typeHotelConfirmationNumber" use="optional" > ... </xs:attribute>
+ <xs:attribute name="RetainReservation" type="xs:boolean" use="optional" default="false" > ... </xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
+ <xs:element name="HotelCreateReservationRsp" > ... </xs:element>
+ <xs:element name="HotelCancelReq" > ... </xs:element>
+ <xs:element name="HotelCancelRsp" > ... </xs:element>
+ <xs:element name="RailCreateReservationReq" > ... </xs:element>
+ <xs:complexType name="typeRailCreateReservationRsp" abstract="true" > ... </xs:complexType>
+ <xs:element name="RailCreateReservationRsp" > ... </xs:element>
+ <xs:element name="AirCreateReservationReq" > ... </xs:element>
+ <xs:element name="AirCreateReservationRsp" > ... </xs:element>
+ <xs:element name="AirCancelReq" > ... </xs:element>
+ <xs:element name="AirCancelRsp" > ... </xs:element>
+ <xs:element name="AirMerchandisingFulfillmentReq" > ... </xs:element>
+ <xs:element name="AirMerchandisingFulfillmentRsp" > ... </xs:element>
+ <xs:element name="PassiveCreateReservationReq" > ... </xs:element>
+ <xs:element name="PassiveCreateReservationRsp" > ... </xs:element>
+ <xs:element name="PassiveCancelReq" > ... </xs:element>
+ <xs:element name="PassiveCancelRsp" > ... </xs:element>
</xs:schema>