21
08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 1 Developer Advisory Travelport Universal API™ Support Meal Plan Codes for Hotels Developer Advisory Number: 315 Document Version: 02 Load To Production: 21-May-13 12:00 EST 17:00 GMT Product Version: Universal API™ 5.0 High Level Description: A MealPlan element was added to the responses for Hotel Details, Hotel Rules, Hotel Super Shopper, and Hotel Bookings. When it is provided by the hotel supplier, the optional Meal Plan Code is returned in the MealPlan element. Impact Summary: Responses are affected for: Hotel Details (HotelDetailsRsp) Hotel Rules (HotelRulesRsp) Hotel Booking (HotelCreateReservationRsp) Universal Record Retrieve (UniversalRecordRetrieveRsp) Hotel Super Shopper (HotelSuperShopperRsp) (Currently in internal release only.) The Universal Reference data tables for Online Travel Alliance meal plan integer codes are also affected. Reason For Issue: First notification Customer Impact: Universal API Developers System: Galileo Apollo Worldspan AXESS ACH RCH

DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

  • Upload
    vulien

  • View
    216

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 1

Developer Advisory

Travelport Universal API™

Support Meal Plan Codes for Hotels

Developer Advisory Number:

315

Document Version: 02

Load To Production:

21-May-13 12:00 EST 17:00 GMT

Product Version: Universal API™ 5.0

High Level Description:

A MealPlan element was added to the responses for Hotel Details, Hotel Rules, Hotel Super Shopper, and Hotel Bookings.

When it is provided by the hotel supplier, the optional Meal Plan Code is returned in the MealPlan element.

Impact Summary:

Responses are affected for:

� Hotel Details (HotelDetailsRsp)

� Hotel Rules (HotelRulesRsp)

� Hotel Booking (HotelCreateReservationRsp)

� Universal Record Retrieve (UniversalRecordRetrieveRsp)

� Hotel Super Shopper (HotelSuperShopperRsp) (Currently in internal release only.)

The Universal Reference data tables for Online Travel Alliance meal plan integer codes are also affected.

Reason For Issue: First notification

Customer Impact: Universal API Developers

System:

Galileo

Apollo

Worldspan

AXESS

ACH

RCH

Page 2: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 2

Travelport Rooms and More

Merchandising

Load To Pre-Production:

08-May-13 13:00 EST 18:00 GMT

Issue History: Version 01 Issued: 08-May-13

Page 3: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 3

Overview

A new element to support discrete Meal Plan codes was added to the responses for Hotel Rate and Rule, Hotel Rules, Hotel Super Shopper, and Hotel Booking. Previously, Meal Plan information was returned as free text in HotelRateDetail/RoomRateDescription.

In both the previous and updated implementations of Meal Plan information, this data is returned only if it is provided by the supplier. Depending on the supplier, some Apollo™ and Galileo™ responses may continue to return Meal Plan information in HotelRateDetail/ RoomRateDescription.

In addition, Worldspan™ was updated to include an indicator for meal plans. Whilst Worldspan does not support the new Meal Plan codes, a new “Include in Rate” indicator was added to the existing free-text responses in RoomRateDescription.

Scope

Only Apollo (1V) and Galileo (1G) support this enhancement.

Worldspan does not support this enhancement. When meal plan information is provided by the supplier, Worldspan continues to return meal information as free text in HotelRateDetail/ RoomRateDescription.

As of Release 5.0, Hotel Super Shopper is implemented only for internal testing use by Travelport.

Customer Benefit

Hotel Search and Rules functionality has been enhanced to return Meal plan codes.

Page 4: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 4

Schema Changes

A MealPlans child element was added to Hotel v22.0 in HotelRateDetail.

Impacted Services and Schema

The following responses return /HotelRateDetail/MealPlans/MealPlan @Code:

� Hotel Rate and Rule Search (HotelDetailsRsp)

� Hotel Rules (HotelRulesRsp)

� Hotel Super Shopper (HotelSuperShopperRsp)

� Hotel Booking (HotelCreateReservationRsp)

� Universal Record Retrieve (UniversalRecordRetrieveRsp)

� Universal Record Modify (UniversalRecordModifyRsp)

Page 5: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 5

Detailed Description

A new element to support Meal Plan codes was added to the responses for Hotel Rate and Rule, Hotel Rules, Hotel Super Shopper, and Hotel Booking. This data is returned only if it is provided by the supplier.

Meal Plan Codes for Apollo and Galileo

Travelport Universal API™ added support for discrete Meal Plan code data when it is provided by an Apollo (1V) or Galileo (1G) hotel supplier for a hotel room rate. Meal Plan codes are returned in /HotelRateDetail/MealPlan @Code.

Many hotel suppliers do not support Meal Plan codes. As a result, most meal plan and meal information continues to be returned in /RequestedHotelDetails/HotelRateDetail/ RoomRateDescription @Name and @Text.

Meal Plan Codes

Universal API uses the Open Travel Alliance (OTA) Meal Plan Codes, which are two-character integers. Meal Plan codes are being added as a Reference Data table; however, a TypeCode was not added for Release 5.0 to allow for RefData Retrieve. This error is planned to be fixed in 5.0.1. In the meantime, the encode-decode data will be supplied in the uAPI Help.

Meal Plan Code Table

Meal Plan @Code Definition

01 All Inclusive

02 American

03 Bed & Breakfast

04 Buffet breakfast

05 Caribbean breakfast

06 Continental breakfast

07 English breakfast

08 European Plan

09 Family Plan

10 Full board

11 Full breakfast

12 Halfboard/Modified American plan

13 As Brochure

14 Room only

15 Self catering

16 Bermuda

17 Dinner bed and breakfast plan

18 Family American

19 Breakfast

Page 6: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 6

Meal Plan Indicator for Worldspan

With this release, Worldspan returns a new meal plan indicator, if it is provided by the hotel supplier. This indicator specifies that the hotel may offer meal plans separately. The indicator returns the following attribute values in RequestedHotelDetails/HotelDetailItem:

Name=“Meal Plan Indicator” Text=”Yes”

While the new MealPlan codes are not supported, Worldspan continues to support existing free-text descriptions, if sent by the hotel supplier:

� The Breakfast Included indicator

RequestedHotelDetails/HotelRateDetail/RoomRateDescription Name=”Breakfast Included” Text=”Yes

� Other room rate meal information

Name=“Description” or Name=“Miscellaneous” Text=“[free-text room rate description text provided by the hotel supplier]”

Customer Examples

The following examples are provided:

� Apollo: Hotel Rate and Rules Search request and response with meal plan code

� Galileo: Hotel Rate and Rules Search request and response with meal plan code

� Apollo: Hotel Super Shopper request and response with meal plan code

� Worldspan: Hotel Rate and Rules Search request and response with meal information

Apollo: Hotel Rate and Rules Search with Meal Plan Code

The following Hotel Rate and Rules Search request is sent to the Apollo provider for the Peninsula Hotel NYC, for two adult guests, one room, with a check in 06JUN and checkout 10JUN13. The MealPlan element and attributes are noted in the response.

Note: Hotel Rate and Rules Search functionality is indicated by HotelDetailsModifiers

RateRuleDetail=“Complete”. If the value of @RateRuleDetail is blank or “None”, general Hotel Description information is returned without room rate data.

Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:hot="http://www.travelport.com/schema/hotel_v22_0" xmlns:com="http://www.travelport.com/schema/common_v20_0">

<soapenv:Header/>

<soapenv:Body>

<hot:HotelDetailsReq TargetBranch="TRGT_BRCH" AuthorizedBy="TestPAT" xmlns:hot="http://www.travelport.com/schema/hotel_v22_0" xmlns:com="http://www.travelport.com/schema/common_v20_0">

<com:BillingPointOfSaleInfo OriginApplication="UAPI”/>

<hot:HotelProperty HotelChain="PN" HotelCode="57831"/>

<hot:HotelDetailsModifiers NumberOfAdults="2" RateRuleDetail="Complete" NumberOfRooms="1">

<hot:HotelStay>

<hot:CheckinDate>2013-06-06</hot:CheckinDate>

<hot:CheckoutDate>2013-06-15</hot:CheckoutDate>

</hot:HotelStay>

</hot:HotelDetailsModifiers>

</hot:HotelDetailsReq>

</soapenv:Body>

</soapenv:Envelope>

Page 7: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 7

Response

The response has been truncated for brevity.

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Body>

<hotel:HotelDetailsRsp TransactionId="D0528E6C0A0771BD018DD13875D7A00C" ResponseTime="837" xmlns:hotel="http://www.travelport.com/schema/hotel_v22_0" xmlns:common_v20_0="http://www.travelport.com/schema/common_v20_0">

<hotel:RequestedHotelDetails>

<hotel:HotelProperty HotelChain="PN" HotelCode="57831" HotelLocation="NYC" Name="THE PENINSULA NEW YORK">

<hotel:PropertyAddress>

<hotel:Address>700 FIFTH AVENUE AT 55TH</hotel:Address>

<hotel:Address>NEW YORK NY US 10019</hotel:Address>

</hotel:PropertyAddress>

<common_v20_0:PhoneNumber Type="Business" Number="212-956-2888"/>

<common_v20_0:PhoneNumber Type="Fax" Number="212-903-3949"/>

<common_v20_0:Distance Units="MI" Value="1" Direction="N"/>

<hotel:HotelRating RatingProvider="AAA">

<hotel:Rating>5</hotel:Rating>

</hotel:HotelRating>

</hotel:HotelProperty>

<hotel:HotelDetailItem Name="Accepted credit cards">

<hotel:Text>VI</hotel:Text>

<hotel:Text>CA</hotel:Text>

<hotel:Text>AX</hotel:Text>

</hotel:HotelDetailItem>

<hotel:HotelDetailItem Name="Marketing Message">

<hotel:Text>THE FINEST FIVE STAR HOTEL AND SPA I</hotel:Text>

</hotel:HotelDetailItem>

<hotel:HotelRateDetail RatePlanType="A1KRAC" Base="JOD9000.000" Tax="JOD116.600" Total="JOD9138.600" Surcharge="JOD22.000" RateCategory="Standard">

<hotel:RoomRateDescription Name="Total Includes">

<hotel:Text>The Total includes taxes, surcharges, fees.</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Description">

<hotel:Text>RACK.DELUXE-MINI BAR-JACUZZI-MARBLE TILE-BALCONY-.UPGRADED AMENITIES-SITTING AREA.</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Include in Rate">

<hotel:Text>Breakfast Included</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Commission">

<hotel:Text>Yes</hotel:Text>

<hotel:Text>10 %</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Guarantee">

<hotel:Text>Guarantee Required</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Accepted credit cards">

<hotel:Text>VI</hotel:Text>

<hotel:Text>CA</hotel:Text>

<hotel:Text>AX</hotel:Text>

</hotel:RoomRateDescription>

<hotel:HotelRateByDate EffectiveDate="2013-06-06" ExpireDate="2013-06-15" Base="JOD1000.000"/>

Page 8: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 8

<hotel:RateMatchIndicator Type="RoomCount" Status="Available" Value="1"/>

<hotel:RateMatchIndicator Type="AdultCount" Status="Available" Value="2"/>

<hotel:RateMatchIndicator Type="BedType" Status="NotAvailable" Value="A1K"/>

<hotel:TaxDetails>

<hotel:Tax Code="CITX">

<hotel:Amount>JOD21.600</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="CITX">

<hotel:Amount>JOD90.000</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="SATX">

<hotel:Amount>JOD5.000</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="SUCH">

<hotel:Amount>JOD22.000</hotel:Amount>

</hotel:Tax>

</hotel:TaxDetails>

<hotel:MealPlans>

<hotel:MealPlan Code="5"/>

</hotel:MealPlans>

<hotel:CancelInfo CancelDeadline="2013-06-04T00:00:00.000+00:00" TaxInclusive="false" FeeInclusive="false" NumberOfNights="1"/>

</hotel:HotelRateDetail>

<hotel:HotelRateDetail RatePlanType="S2QRAC" Base="JOD10350.000" Tax="JOD116.600" Total="JOD10488.600" Surcharge="JOD22.000" RateCategory="Standard">

<hotel:RoomRateDescription Name="Total Includes">

<hotel:Text>The Total includes taxes, surcharges, fees.</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Description">

<hotel:Text>RACK.JUNIOR SUITE MINI BAR-SITTING AREA-JACUZZI-.MARBLE TILE.</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Include in Rate">

<hotel:Text>Breakfast Included</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Commission">

<hotel:Text>Yes</hotel:Text>

<hotel:Text>10 %</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Guarantee">

<hotel:Text>Guarantee Required</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Accepted credit cards">

<hotel:Text>VI</hotel:Text>

<hotel:Text>CA</hotel:Text>

<hotel:Text>AX</hotel:Text>

</hotel:RoomRateDescription>

<hotel:HotelRateByDate EffectiveDate="2013-06-06" ExpireDate="2013-06-15" Base="JOD1150.000"/>

<hotel:RateMatchIndicator Type="RoomCount" Status="Available" Value="1"/>

<hotel:RateMatchIndicator Type="AdultCount" Status="Available" Value="2"/>

<hotel:RateMatchIndicator Type="BedType" Status="NotAvailable" Value="T2Q"/>

<hotel:TaxDetails>

<hotel:Tax Code="CITX">

<hotel:Amount>JOD21.600</hotel:Amount>

</hotel:Tax>

Page 9: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 9

<hotel:Tax Code="CITX">

<hotel:Amount>JOD90.000</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="SATX">

<hotel:Amount>JOD5.000</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="SUCH">

<hotel:Amount>JOD22.000</hotel:Amount>

</hotel:Tax>

</hotel:TaxDetails>

<hotel:MealPlans>

<hotel:MealPlan Code="5"/>

</hotel:MealPlans>

<hotel:CancelInfo CancelDeadline="2013-06-04T00:00:00.000+00:00" TaxInclusive="false" FeeInclusive="false" NumberOfNights="1"/>

</hotel:HotelRateDetail>

<hotel:HotelRateDetail RatePlanType="S2KAAA" Base="JOD8100.000" Tax="JOD116.600" Total="JOD8238.600" Surcharge="JOD22.000" RateCategory="Association">

<hotel:RoomRateDescription Name="Total Includes">

<hotel:Text>The Total includes taxes, surcharges, fees.</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Description">

<hotel:Text>AAA.2 BEDROOM SUITE-UPGRADED AMENITIES-MINI BAR-.SITTING AREA-BALCONY-DESK-MARBLE.</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Include in Rate">

<hotel:Text>Breakfast Included</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Commission">

<hotel:Text>Yes</hotel:Text>

<hotel:Text>07 %</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Guarantee">

<hotel:Text>Guarantee Required</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Accepted credit cards">

<hotel:Text>VI</hotel:Text>

<hotel:Text>CA</hotel:Text>

<hotel:Text>AX</hotel:Text>

</hotel:RoomRateDescription>

<hotel:HotelRateByDate EffectiveDate="2013-06-06" ExpireDate="2013-06-15" Base="JOD900.000"/>

<hotel:RateMatchIndicator Type="RoomCount" Status="Available" Value="1"/>

<hotel:RateMatchIndicator Type="AdultCount" Status="Available" Value="2"/>

<hotel:RateMatchIndicator Type="BedType" Status="NotAvailable" Value="S2K"/>

<hotel:TaxDetails>

<hotel:Tax Code="CITX">

<hotel:Amount>JOD21.600</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="CITX">

<hotel:Amount>JOD90.000</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="SATX">

<hotel:Amount>JOD5.000</hotel:Amount>

</hotel:Tax>

Page 10: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 10

<hotel:Tax Code="SUCH">

<hotel:Amount>JOD22.000</hotel:Amount>

</hotel:Tax>

</hotel:TaxDetails>

<hotel:MealPlans>

<hotel:MealPlan Code="6"/>

</hotel:MealPlans>

<hotel:CancelInfo CancelDeadline="2013-06-04T00:00:00.000+00:00" TaxInclusive="false" FeeInclusive="false" NumberOfNights="1"/>

</hotel:HotelRateDetail>

<hotel:HotelRateDetail RatePlanType="A1KARP" Base="JOD7200.000" Tax="JOD116.600" Total="JOD7338.600" Surcharge="JOD22.000" RateCategory="SeniorCitizen">

<hotel:RoomRateDescription Name="Total Includes">

<hotel:Text>The Total includes taxes, surcharges, fees.</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Description">

<hotel:Text>AARP.DELUXE-MINI BAR-JACUZZI-MARBLE TILE-BALCONY-.UPGRADED AMENITIES-SITTING AREA.</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Include in Rate">

<hotel:Text>Breakfast Included</hotel:Text>

<hotel:Text>Dinner Included</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Commission">

<hotel:Text>Yes</hotel:Text>

<hotel:Text>07 %</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Guarantee">

<hotel:Text>Guarantee Required</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Accepted credit cards">

<hotel:Text>VI</hotel:Text>

<hotel:Text>CA</hotel:Text>

<hotel:Text>AX</hotel:Text>

</hotel:RoomRateDescription>

<hotel:HotelRateByDate EffectiveDate="2013-06-06" ExpireDate="2013-06-15" Base="JOD800.000"/>

<hotel:RateMatchIndicator Type="RoomCount" Status="Available" Value="1"/>

<hotel:RateMatchIndicator Type="AdultCount" Status="Available" Value="2"/>

<hotel:RateMatchIndicator Type="BedType" Status="NotAvailable" Value="A1K"/>

<hotel:TaxDetails>

<hotel:Tax Code="CITX">

<hotel:Amount>JOD21.600</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="CITX">

<hotel:Amount>JOD90.000</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="SATX">

<hotel:Amount>JOD5.000</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="SUCH">

<hotel:Amount>JOD22.000</hotel:Amount>

</hotel:Tax>

</hotel:TaxDetails>

<hotel:MealPlans>

Page 11: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 11

<hotel:MealPlan Code="12"/>

</hotel:MealPlans>

<hotel:CancelInfo CancelDeadline="2013-06-04T00:00:00.000+00:00" TaxInclusive="false" FeeInclusive="false" NumberOfNights="1"/>

</hotel:HotelRateDetail>

</hotel:RequestedHotelDetails>

</hotel:HotelDetailsRsp>

</SOAP:Body>

</SOAP:Envelope>

Galileo: Hotel Rate and Rules Search with Meal Plan Code

The following Hotel Rate and Rules Search request is sent to the Galileo provider for the Peninsula Hotel NYC, for two adults and one room, with a check in 06JUN and a checkout 10JUN13.

Note: Hotel Rate and Rules Search functionality is indicated by HotelDetailsModifiers

RateRuleDetail=“Complete”. If the value of @RateRuleDetail is blank or “None”, general Hotel Description information is returned without room rate data.

Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:hot="http://www.travelport.com/schema/hotel_v22_0" xmlns:com="http://www.travelport.com/schema/common_v20_0">

<soapenv:Header/>

<soapenv:Body>

<hot:HotelDetailsReq TargetBranch="TARGET_WAB" AuthorizedBy="TestPAT" xmlns:hot="http://www.travelport.com/schema/hotel_v22_0" xmlns:com="http://www.travelport.com/schema/common_v20_0">

<com:BillingPointOfSaleInfo OriginApplication="UDT"/>

<hot:HotelProperty HotelChain="PN" HotelCode="57831"/>

<hot:HotelDetailsModifiers NumberOfAdults="2" RateRuleDetail="Complete" NumberOfRooms="1">

<hot:HotelStay>

<hot:CheckinDate>2013-06-06</hot:CheckinDate>

<hot:CheckoutDate>2013-06-10</hot:CheckoutDate>

</hot:HotelStay>

</hot:HotelDetailsModifiers>

</hot:HotelDetailsReq>

</soapenv:Body>

</soapenv:Envelope>

Response

The response has been truncated for brevity.

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Body>

<hotel:HotelDetailsRsp TransactionId="CD3F5ECC0A0771BD014F63222CBFC10D" ResponseTime="810" xmlns:hotel="http://www.travelport.com/schema/hotel_v22_0" xmlns:common_v20_0="http://www.travelport.com/schema/common_v20_0">

<hotel:RequestedHotelDetails>

<hotel:HotelProperty HotelChain="PN" HotelCode="57831" HotelLocation="NYC" Name="THE PENINSULA NEW YORK">

<hotel:PropertyAddress>

<hotel:Address>700 FIFTH AVENUE AT 55TH</hotel:Address>

<hotel:Address>NEW YORK NY US 10019</hotel:Address>

Page 12: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 12

</hotel:PropertyAddress>

<common_v20_0:PhoneNumber Type="Business" Number="212-956-2888"/>

<common_v20_0:PhoneNumber Type="Fax" Number="212-903-3949"/>

<common_v20_0:Distance Units="KM" Value="1" Direction="N"/>

<hotel:HotelRating RatingProvider="AAA">

<hotel:Rating>5</hotel:Rating>

</hotel:HotelRating>

</hotel:HotelProperty>

<hotel:HotelDetailItem Name="Accepted credit cards">

<hotel:Text>VI</hotel:Text>

<hotel:Text>CA</hotel:Text>

<hotel:Text>AX</hotel:Text>

</hotel:HotelDetailItem>

<hotel:HotelDetailItem Name="Marketing Message">

<hotel:Text>THE FINEST FIVE STAR HOTEL AND SPA I</hotel:Text>

</hotel:HotelDetailItem>

<hotel:HotelRateDetail RatePlanType="B2QARP" Base="JOD3000.000" Tax="JOD54.600" Total="JOD3076.600" Surcharge="JOD22.000" RateCategory="SeniorCitizen">

<hotel:RoomRateDescription Name="Total Includes">

<hotel:Text>The Total includes taxes, surcharges, fees.</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Description">

<hotel:Text>AARP.SUPERIOR-MINI BAR-BALCONY-UPGRADED AMENITIES-.SITTING AREA-MARBLE TILE.</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Include in Rate">

<hotel:Text>Breakfast Included</hotel:Text>

<hotel:Text>Dinner Included</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Commission">

<hotel:Text>Yes</hotel:Text>

<hotel:Text>07 %</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Guarantee">

<hotel:Text>Guarantee Required</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Accepted credit cards">

<hotel:Text>VI</hotel:Text>

<hotel:Text>CA</hotel:Text>

<hotel:Text>AX</hotel:Text>

</hotel:RoomRateDescription>

<hotel:HotelRateByDate EffectiveDate="2013-06-06" ExpireDate="2013-06-10" Base="JOD750.000"/>

<hotel:RateMatchIndicator Type="RoomCount" Status="Available" Value="1"/>

<hotel:RateMatchIndicator Type="AdultCount" Status="Available" Value="2"/>

<hotel:RateMatchIndicator Type="BedType" Status="NotAvailable" Value="B2Q"/>

<hotel:TaxDetails>

<hotel:Tax Code="CITX">

<hotel:Amount>JOD9.600</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="CITX">

<hotel:Amount>JOD40.000</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="SATX">

Page 13: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 13

<hotel:Amount>JOD5.000</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="SUCH">

<hotel:Amount>JOD22.000</hotel:Amount>

</hotel:Tax>

</hotel:TaxDetails>

<hotel:MealPlans>

<hotel:MealPlan Code="12"/>

</hotel:MealPlans>

<hotel:CancelInfo CancelDeadline="2013-06-04T00:00:00.000+00:00" TaxInclusive="false" FeeInclusive="false" NumberOfNights="1"/>

</hotel:HotelRateDetail>

</hotel:RequestedHotelDetails>

</hotel:HotelDetailsRsp>

</SOAP:Body>

</SOAP:Envelope>

Apollo: Hotel Super Shopper with Meal Plan Code

The following Hotel Super Shopper request is sent to the Apollo provider for a hotel in Zurich, CH, for two adult guests, one room, with a check in 06JUN and checkout 11JUN13.

Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">

<soapenv:Header/>

<soapenv:Body>

<hot:HotelSuperShopperReq TargetBranch="TRGT_BRCH" AuthorizedBy="TestR" xmlns:hot="http://www.travelport.com/schema/hotel_v22_0" xmlns:com="http://www.travelport.com/schema/common_v20_0">

<com:BillingPointOfSaleInfo OriginApplication="UAPI"/>

<hot:HotelLocation Location="ZRH" LocationType="City">

</hot:HotelLocation>

<hot:HotelSearchModifiers NumberOfAdults="2" NumberOfRooms="1" IsRelaxed="false">

<!-- <hot:PermittedChains> -->

<!-- <hot:HotelChain Code="SI"/> -->

<!-- </hot:PermittedChains> -->

</hot:HotelSearchModifiers>

<hot:HotelStay>

<hot:CheckinDate>2013-06-06</hot:CheckinDate>

<hot:CheckoutDate>2013-06-11</hot:CheckoutDate>

</hot:HotelStay>

</hot:HotelSuperShopperReq>

</soapenv:Body>

</soapenv:Envelope>

Response

The response has been truncated for brevity.

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Body>

<hotel:HotelSuperShopperRsp TransactionId="D208ED620A0771BE00992916AA8171BA"

ResponseTime="5013" xmlns:hotel="http://www.travelport.com/schema/hotel_v22_0" xmlns:common_v20_0="http://www.travelport.com/schema/common_v20_0">

<common_v20_0:ResponseMessage Code="601" Type="Warning" ProviderCode="1V">HOTEL REQUESTED NOT AVAILABLE *. HotelCode=12617.</common_v20_0:ResponseMessage>

<common_v20_0:ResponseMessage Code="601" Type="Warning" ProviderCode="1V">HOTEL REQUESTED NOT AVAILABLE *. HotelCode=02022.</common_v20_0:ResponseMessage>

Page 14: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 14

<common_v20_0:ResponseMessage Code="601" Type="Warning" ProviderCode="1V">HOTEL REQUESTED NOT AVAILABLE *. HotelCode=62315.</common_v20_0:ResponseMessage>

<common_v20_0:ResponseMessage Code="601" Type="Warning" ProviderCode="1V">HOTEL REQUESTED NOT AVAILABLE *. HotelCode=81769.</common_v20_0:ResponseMessage>

<common_v20_0:NextResultReference ProviderCode="1V">SE9URUxfSFMzX05FWFRfUEFHRV9UT0tFTjszNDEyYzhhYi1kYTNjLTQ5OWQtOTQ5Mi04MDUwN2I3Mzc4OGU=</common_v20_0:NextResultReference>

<common_v20_0:VendorLocation ProviderCode="1V" VendorCode="RT" VendorLocationID="28745" Key="eabP6he7RHiVDH7YJDEMzw=="/>

<common_v20_0:VendorLocation ProviderCode="1V" VendorCode="HI" VendorLocationID="88980" Key="8x4yrZByQ1CJxeyhW9Yzbg=="/>

<common_v20_0:VendorLocation ProviderCode="1V" VendorCode="HI" VendorLocationID="23913" Key="wh7LctPeTAaTRH6klXfdFw=="/>

<common_v20_0:VendorLocation ProviderCode="1V" VendorCode="ON" VendorLocationID="52029" Key="Kkkxev4dT9SOBXvPtyOiSQ=="/>

<common_v20_0:VendorLocation ProviderCode="1V" VendorCode="ON" VendorLocationID="52030" Key="9zsbZG0XQVaWhzhTQkc2zg=="/>

<common_v20_0:VendorLocation ProviderCode="1V" VendorCode="MK" VendorLocationID="40541" Key="KooauSXJQ4uh+HJc9IB8nQ=="/>

<common_v20_0:VendorLocation ProviderCode="1V" VendorCode="BR" VendorLocationID="14657" Key="QB+iw77zQR+icLy4uPOGmg=="/>

<common_v20_0:VendorLocation ProviderCode="1V" VendorCode="ON" VendorLocationID="36770" Key="F/15hetZS4+cEGHlLSlCxA=="/>

<common_v20_0:VendorLocation ProviderCode="1V" VendorCode="RT" VendorLocationID="28585" Key="cDsIDVlZTGW8iUZqnz7yog=="/>

<common_v20_0:VendorLocation ProviderCode="1V" VendorCode="NS" VendorLocationID="35955" Key="CG8eFYBeTNuaMOPDYFqpQA=="/>

<hotel:HotelSuperShopperResults>

<hotel:HotelProperty HotelChain="RT" HotelCode="28745" HotelLocation="ZRH" Name="NOVOTEL ZURICH AIRPORT MESSE" VendorLocationKey="eabP6he7RHiVDH7YJDEMzw==" ParticipationLevel="Best Available Rate participant" Availability="Available" FeaturedProperty="true">

<hotel:PropertyAddress>

<hotel:Address>LINDBERGH-PLATZ 1</hotel:Address>

<hotel:Address>ZURICH</hotel:Address>

<hotel:Address>8152</hotel:Address>

<hotel:Address>CH SWITZERLAND</hotel:Address>

</hotel:PropertyAddress>

<common_v20_0:PhoneNumber Type="Hotel" Number="41 44-8299000"/>

<common_v20_0:PhoneNumber Type="Fax" Number="41 44-8299999"/>

<common_v20_0:CoordinateLocation latitude="47.4255" longitude="8.5601"/>

<common_v20_0:Distance Units="MI" Value="2" Direction="S"/>

</hotel:HotelProperty>

<hotel:HotelRateDetail RatePlanType="B1QRA3" Base="CHF1271.70" Total="CHF1048.00">

<hotel:RoomRateDescription Name="Rate Description">

<hotel:Text>HOTDEAL CCPREPAID NO REFUND-EP/EUROP. PLAN</hotel:Text>

<hotel:Text>EXECUTIVE NON-SMOKING ROOM DOUBLE BED VIP TRE</hotel:Text>

<hotel:Text>ATMENT EXTRAS HIGH-SPEED INTERNET MINIBAR</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Commission">

<hotel:Text>Yes</hotel:Text>

<hotel:Text>10 %</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Rate Change Indicator">

<hotel:Text>Yes</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Total Includes">

<hotel:Text>The Total includes taxes, surcharges, fees</hotel:Text>

</hotel:RoomRateDescription>

Page 15: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 15

<hotel:RoomRateDescription Name="Guarantee">

<hotel:Text>GuaranteeType Deposit</hotel:Text>

</hotel:RoomRateDescription>

<hotel:HotelRateByDate EffectiveDate="2013-06-06" ExpireDate="2013-06-11" Base="CHF254.34"/>

<hotel:CancelInfo NonRefundableStayIndicator="true"/>

</hotel:HotelRateDetail>

</hotel:HotelSuperShopperResults>

<hotel:HotelSuperShopperResults>

<hotel:HotelProperty HotelChain="MK" HotelCode="40541" HotelLocation="ZRH" Name="MOEVENPICK HOTEL ZURICH AIRPORT" VendorLocationKey="KooauSXJQ4uh+HJc9IB8nQ==" ParticipationLevel="Best Available Rate participant" Availability="Available">

<hotel:PropertyAddress>

<hotel:Address>Walter Mittelholzerstrasse 8</hotel:Address>

<hotel:Address>ZURICH</hotel:Address>

<hotel:Address>8152</hotel:Address>

<hotel:Address>CH SWITZERLAND</hotel:Address>

</hotel:PropertyAddress>

<common_v20_0:PhoneNumber Type="Hotel" Number="41-44-8088888"/>

<common_v20_0:PhoneNumber Type="Fax" Number="41-44-8088877"/>

<common_v20_0:CoordinateLocation latitude="47.4393" longitude="8.5686"/>

<common_v20_0:Distance Units="MI" Value="2" Direction="S"/>

</hotel:HotelProperty>

<hotel:HotelDetailItem Name="Marketing Message">

<hotel:Text>YOU WILL BE IN THE HEART OF LUXURY</hotel:Text>

</hotel:HotelDetailItem>

<hotel:HotelRateDetail RatePlanType="A1KAAA" Base="USD4000.00" Tax="USD2740.00" Total="USD6795.50" Surcharge="USD55.50" RateCategory="Association">

<hotel:RoomRateDescription Name="Rate Description">

<hotel:Text>AAA RATE</hotel:Text>

<hotel:Text>DELUXE-MINI BAR-JACUZZI-MARBLE TILE-BALCONY-</hotel:Text>

<hotel:Text>UPGRADED AMENITIES-SITTING AREA</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Include in Rate">

<hotel:Text>Breakfast Included</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Smoking Room">

<hotel:Text>Y</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Commission">

<hotel:Text>Yes</hotel:Text>

<hotel:Text>36 %</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Rate Change Indicator">

<hotel:Text>No</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Accepted Credit Cards">

<hotel:Text>VI</hotel:Text>

<hotel:Text>CA</hotel:Text>

<hotel:Text>AX</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Total Includes">

<hotel:Text>The Total includes taxes, surcharges, fees</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Guarantee">

Page 16: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 16

<hotel:Text>CredentialRequired Yes</hotel:Text>

<hotel:Text>GuaranteeType GuaranteeRequired</hotel:Text>

</hotel:RoomRateDescription>

<hotel:HotelRateByDate EffectiveDate="2013-06-06" ExpireDate="2013-06-11" Base="USD800.00"/>

<hotel:RateMatchIndicator Type="RoomCount" Status="Available" Value="1"/>

<hotel:RateMatchIndicator Type="AdultCount" Status="Available" Value="2"/>

<hotel:TaxDetails>

<hotel:Tax Code="RMTX">

<hotel:Amount>USD1760.00</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="CITX">

<hotel:Amount>USD100.00</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="SUCH">

<hotel:Amount>USD55.50</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="RSFE">

<hotel:Amount>USD880.00</hotel:Amount>

</hotel:Tax>

</hotel:TaxDetails>

<hotel:MealPlans>

<hotel:MealPlan Code="5"/>

</hotel:MealPlans>

<hotel:CancelInfo CancelDeadline="2013-06-04T00:00:00.000+00:00" TaxInclusive="false" FeeInclusive="false" NumberOfNights="1"/>

</hotel:HotelRateDetail>

<hotel:HotelRateDetail RatePlanType="B2QAAA" Base="USD3750.00" Tax="USD2575.00" Total="USD6380.50" Surcharge="USD55.50" RateCategory="Association">

<hotel:RoomRateDescription Name="Rate Description">

<hotel:Text>AAA RATE</hotel:Text>

<hotel:Text>SUPERIOR-MINI BAR-BALCONY-UPGRADED AMENITIES-</hotel:Text>

<hotel:Text>SITTING AREA-MARBLE TILE</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Include in Rate">

<hotel:Text>Breakfast Included</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Smoking Room">

<hotel:Text>Y</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Commission">

<hotel:Text>Yes</hotel:Text>

<hotel:Text>36 %</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Rate Change Indicator">

<hotel:Text>No</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Accepted Credit Cards">

<hotel:Text>VI</hotel:Text>

<hotel:Text>CA</hotel:Text>

<hotel:Text>AX</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Total Includes">

<hotel:Text>The Total includes taxes, surcharges, fees</hotel:Text>

</hotel:RoomRateDescription>

Page 17: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 17

<hotel:RoomRateDescription Name="Guarantee">

<hotel:Text>CredentialRequired Yes</hotel:Text>

<hotel:Text>GuaranteeType GuaranteeRequired</hotel:Text>

</hotel:RoomRateDescription>

<hotel:HotelRateByDate EffectiveDate="2013-06-06" ExpireDate="2013-06-11" Base="USD750.00"/>

<hotel:RateMatchIndicator Type="RoomCount" Status="Available" Value="1"/>

<hotel:RateMatchIndicator Type="AdultCount" Status="Available" Value="2"/>

<hotel:TaxDetails>

<hotel:Tax Code="RMTX">

<hotel:Amount>USD1650.00</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="CITX">

<hotel:Amount>USD100.00</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="SUCH">

<hotel:Amount>USD55.50</hotel:Amount>

</hotel:Tax>

<hotel:Tax Code="RSFE">

<hotel:Amount>USD825.00</hotel:Amount>

</hotel:Tax>

</hotel:TaxDetails>

<hotel:MealPlans>

<hotel:MealPlan Code="5"/>

</hotel:MealPlans>

<hotel:CancelInfo CancelDeadline="2013-06-04T00:00:00.000+00:00" TaxInclusive="false" FeeInclusive="false" NumberOfNights="1"/>

</hotel:HotelRateDetail>

</hotel:HotelSuperShopperResults>

</hotel:HotelSuperShopperRsp>

</SOAP:Body>

</SOAP:Envelope>

Worldspan: Hotel Rate and Rule Search with Meal Information

The following example is a request to the Worlspan provider for the Hampton Inn, Cambridge, OH US, for two adult guests, one room, with a check in 21SEP and checkout 24SEP.

Note: Hotel Rate and Rules Search functionality is indicated by HotelDetailsModifiers

RateRuleDetail=“Complete”. If the value of @RateRuleDetail is blank or “None”, general Hotel Description information is returned without room rate data.

Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:hot="http://www.travelport.com/schema/hotel_v22_0" xmlns:com="http://www.travelport.com/schema/common_v20_0">

<soapenv:Header/>

<soapenv:Body>

<hot:HotelDetailsReq TargetBranch="TARGTWS" AuthorizedBy="TestR" xmlns:hot="http://www.travelport.com/schema/hotel_v22_0" xmlns:com="http://www.travelport.com/schema/common_v20_0">

<com:BillingPointOfSaleInfo OriginApplication="UAPI"/>

<hot:HotelProperty HotelChain="HX" HotelCode="5532"/>

<hot:HotelDetailsModifiers NumberOfAdults="2" RateRuleDetail="Complete" NumberOfRooms="1"/>

<hot:HotelStay>

Page 18: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 18

<hot:CheckinDate>2013-09-21</hot:CheckinDate>

<hot:CheckoutDate>2013-09-24</hot:CheckoutDate>

</hot:HotelStay>

</hot:HotelDetailsReq>

</soapenv:Body>

</soapenv:Envelope>

Response

The response has been truncated for brevity.

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Body>

<hotel:HotelDetailsRsp TransactionId="CD10C62B0A0771BD014F632257A86770" ResponseTime="852" xmlns:hotel="http://www.travelport.com/schema/hotel_v22_0" xmlns:common_v20_0="http://www.travelport.com/schema/common_v20_0">

<hotel:RequestedHotelDetails>

<hotel:HotelProperty HotelChain="HX" HotelCode="5532" HotelLocation="CDI" Name="HAMPTON INN CAMBRIDGE OH" Availability="Available">

<hotel:PropertyAddress>

<hotel:Address>8775 GEORGETOWN ROAD</hotel:Address>

<hotel:Address>CAMBRIDGE OH 43725</hotel:Address>

</hotel:PropertyAddress>

<common_v20_0:PhoneNumber Type="Fax" Number="1-740-439-4101"/>

<common_v20_0:PhoneNumber Type="Hotel" Number="1-740-439-0600"/>

</hotel:HotelProperty>

<hotel:HotelDetailItem Name="Credit Cards">

<hotel:Text>-ACCEPTED METHODS OF PAYMENT - AMERICAN EXPRESS - CARTE BLANCHE - DINERS CLUB - DISCOVER CARD - MASTERCARD - OPTIMA - TRAVELERS CHECKS - VISA</hotel:Text>

</hotel:HotelDetailItem>

<hotel:HotelRateDetail RatePlanType="A0CLV1" RateGuaranteed="true">

<hotel:RoomRateDescription Name="Rate Change Indicator">

<hotel:Text>No</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Total Includes">

<hotel:Text>Hotel Total Base Rate, Total Tax and Total Amount are not returned by the Provider</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Description">

<hotel:Text>BEST AVAILABLE RATE</hotel:Text>

<hotel:Text>2 QUEEN BEDS-NONSMOKING -</hotel:Text>

<hotel:Text>FREE HI SPEED-LAPDESK-CURVED SHOWER ROD</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Guarantee">

<hotel:Text>Guarantee Required</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Cancel">

<hotel:Text>06P</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Cancel Policy Exist">

<hotel:Text>Yes</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Extra Charges">

<hotel:Text>HAMPTON INN IS THE NATIONS LEADING CHAIN OF QUALITY VALUE</hotel:Text>

<hotel:Text>PRICED HOTELS. HERE YOU WILL FIND CLEAN FRESH COMFORTABLE</hotel:Text>

Page 19: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 19

<hotel:Text>ROOMS STANDARD WITH COFFEE MAKER IRON WITH IRONING BOARD A</hotel:Text>

<hotel:Text>FREE IN ROOM MOVIE CHANNELS. ENJOY FREE LOCAL CALLS AND NO</hotel:Text>

<hotel:Text>SURCHARGE FOR USING A CALLING CARD COMPLIMENTARY HIGH SPEE</hotel:Text>

<hotel:Text>INTERNET ACCESS COMPLIMENTARY ON THE HOUSE HOT BREAKFAST</hotel:Text>

<hotel:Text>COMPLIMENTARY COPIES OF USA TODAY MONDAY THROUGH FRIDAY FR</hotel:Text>

<hotel:Text>COFFEE AND TEA IN THE LOBBY 24 HOURS A DAY AND 24 HOUR FRO</hotel:Text>

<hotel:Text>DESK MESSAGE AND FAX SERVICE.</hotel:Text>

<hotel:Text>EXTRAS INCLUDED-</hotel:Text>

<hotel:Text>HIGH SPEED INTERNET ACCESS WIRELESS HIGH SPEED INTERNET</hotel:Text>

<hotel:Text>ACCESS ON THE HOUSE HOT BREAKFAST ON THE RUN BREAKFAST</hotel:Text>

<hotel:Text>BAGS WEEKDAYS LOCAL PHONE CALLS COFFEE AND TEA IN LOBBY</hotel:Text>

<hotel:Text>24 HOURS A DAY</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Miscellaneous">

<hotel:Text>POLICY - -PET POLICY PETS NOT ALLOWED -GUARANTEE POLICY - ALL RESERVATIONS MUST BE GUARANTEED WITH A MAJOR CREDIT CARD OR ADVANCE CASH DEPOSIT TO HOTEL REGARDLESS OF TIME OF ARRIVAL. ALL RESERVATIONS MUST BE CANCELLED BY 6PM HOST TIME UNLESS DEPOSIT IS REQUIRED. POLICY SUBJECT TO CHANGE. -DEPOSIT POLICY - 1NT DEPOSIT REQUIRED SEASONALLY. CHECK AVAILABILITY. CANCEL 72 HOURS PRIOR TO ARRIVAL IF DEPOSIT IS REQUIRED. . -MINIMUM LENGTH OF STAY POLICY MINIMUM NIGHT STAY MAY BE REQUIRED SEASONALLY.</hotel:Text>

<hotel:Text>CREDIT CARDS - -ACCEPTED METHODS OF PAYMENT - AMERICAN EXPRESS - CARTE BLANCHE - DINERS CLUB - DISCOVER CARD - MASTERCARD - OPTIMA - TRAVELERS CHECKS - VISA</hotel:Text>

<hotel:Text>CANCELLATION/REFUND - ** SEE RATE RULES FOR CANCELLATION/REFUND INFORMATION **</hotel:Text>

<hotel:Text>EXTRAS/OPTIONS - HAMPTON INN IS THE NATIONS LEADING CHAIN OF QUALITY VALUE PRICED HOTELS. HERE YOU WILL FIND CLEAN FRESH COMFORTABLE ROOMS STANDARD WITH COFFEE MAKER IRON WITH IRONING BOARD A FREE IN ROOM MOVIE CHANNELS. ENJOY FREE LOCAL CALLS AND NO SURCHARGE FOR USING A CALLING CARD COMPLIMENTARY HIGH SPEE INTERNET ACCESS COMPLIMENTARY ON THE HOUSE HOT BREAKFAST COMPLIMENTARY COPIES OF USA TODAY MONDAY THROUGH FRIDAY FR COFFEE AND TEA IN THE LOBBY 24 HOURS A DAY AND 24 HOUR FRO DESK MESSAGE AND FAX SERVICE. EXTRAS INCLUDED- HIGH SPEED INTERNET ACCESS WIRELESS HIGH SPEED INTERNET ACCESS ON THE HOUSE HOT BREAKFAST ON THE RUN BREAKFAST BAGS WEEKDAYS LOCAL PHONE CALLS COFFEE AND TEA IN LOBBY 24 HOURS A DAY</hotel:Text>

….

<hotel:Text>ROOM INFORMATION - - 87 ROOMS - 17 SUITES - 4 FLOORS AMENITIES IN ALL ROOMS- - AIR CONDITIONING - ALARM CLOCK - BATHROOM AMENITIES - BATHTUB SHOWER - CABLE NEWS - CABLE TV - COFFEE/TEA MAKER - HAIR DRYER - HIGH SPEED INTERNET - IRONING BOARD - MICROWAVE - MINIATURE REFRIGERATOR - MOVIES - NEWSPAPER - TEMPERATURE CONTROL - VOICE MAIL - WORKDESK LAMP AMENITIES IN SELECT ROOMS- - DIRECT DIAL PHONE - SOFA BED - WET BAR -FEATURED ROOM AMENITIES NON-SMOKING ROOM CONNECTING ROOMS LEVER DOOR HANDLES TWO PHONES AUTOMATIC DOOR CLOSER CURVED SHOWER ROD WATERPIK SHOWERHEAD ERGONOMIC DESK CHAIR LAP DESK 120 AC PAY PER VIEW TV ONE-INCH DEADBOLT ON CONNECTING DOORS</hotel:Text>

<hotel:Text>RECREATION - RECREATION FACILITIES- RECREATION FACILITIES ONSITE- -CARDIO EQUIPMENT -INDOOR POOL -JACUZZI -WEIGHT LIFTING -WHIRLPOOL RECREATION FACILITIES OFFSITE- -FISHING -GOLF -HIKING BOWLING NEARBY - 5 MI HORSEBACK RIDING - 11 MI CHARGES MAY APPLY FOR SOME RECREATION FACILITIES. CONTACT HOTEL FOR INFORMATION</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Meal Plan Indicator">

Page 20: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 20

<hotel:Text>Yes</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Extra Options">

<hotel:Text>ROLLAWAY ADULT - 10.00</hotel:Text>

<hotel:Text>ROLLAWAY CHILD - 10.00</hotel:Text>

<hotel:Text>CRIB - 00.00</hotel:Text>

<hotel:Text>EXTRA ADULT - 00.00</hotel:Text>

<hotel:Text>EXTRA CHILD - 00.00</hotel:Text>

</hotel:RoomRateDescription>

<hotel:HotelRateByDate EffectiveDate="2013-09-21" ExpireDate="2013-09-24" Base="USD130.00"/>

</hotel:HotelRateDetail>

Sample XML style

<hotel:RoomRateDescription Name="Meal Plan Indicator">

<hotel:Text>Yes</hotel:Text>

</hotel:RoomRateDescription>

<hotel:RoomRateDescription Name="Extra Options">

<hotel:Text>ROLLAWAY ADULT - 10.00</hotel:Text>

<hotel:Text>ROLLAWAY CHILD - 10.00</hotel:Text>

<hotel:Text>CRIB - 00.00</hotel:Text>

<hotel:Text>EXTRA ADULT - 00.00</hotel:Text>

<hotel:Text>EXTRA CHILD - 00.00</hotel:Text>

</hotel:RoomRateDescription>

<hotel:HotelRateByDate EffectiveDate="2013-09-21" ExpireDate="2013-09-24" Base="USD123.50"/>

</hotel:HotelRateDetail>

</hotel:RequestedHotelDetails>

</hotel:HotelDetailsRsp>

</SOAP:Body>

</SOAP:Envelope>

Glossary

Term Definition

Meal Plan Code Some hotel suppliers may offer defined meal plan codes when presenting room rate and hotel meal plan information to prospective guests.

All inclusive Many hotel resort properties now include in the rate plan type, or rate code of the meal plan inclusion, on the description fields for the specific rate plan type. They may not support the meal plan code.

Meal Plan Indicator A positive response from a hotel supplier that indicates that the hotel may offer meal plans.

Page 21: DA 315 (Version 02) Support Meal Plan Codes for …developer.travelport.com/euf/assets/developer-network/...A new element to support Meal Plan codes was added to the responses for

Developer Advisory: Travelport Universal API™ Support Meal Plan Code for Hotels

08 May 2013 TRAVELPORT CONFIDENTIAL INFORMATION Page 21

Travelport provides this document for information purposes only and does not guarantee that the information contained in this document is accurate, current or complete.

This document and the products listed herein are subject to change without notice.

© 2013 Travelport. All rights reserved. All other trademarks are the property of their respective owners.