/
4.2. CRUISE CABIN AVAILABILITY SEARCH RESPONSE

4.2. CRUISE CABIN AVAILABILITY SEARCH RESPONSE

 

 

OTA_CruiseCabinAvailRS*:

*mandatory

Element

Attribute

Type

Description

Min…Max occurs

Element

Attribute

Type

Description

Min…Max occurs

Success

 

 

For more information see Common Data Description section in Glossary.

 

Warning

 

 

 

SailingOptions/SailingOption*

 

 

Specifies the option to book a cruise offer.

1...999

SailingInfo*

 

 

 

 

Specifies the option to book a cruise offer.

1...1

SailingCode*

string (1 - 64)

Contains presale code to proceed on further steps.

1...1

CodeContext*

string (1 - 128)

Context of the sailing code (supplier).

1...1

SailingInfo/SelectedSailing*

 

 

For more information see Cruise Availability Search Response section.

1...1

SailingInfo/SelectedCategory*

 

 

Contains offer for the specified cabin category.

1...1

CabinOptions/CabinOption

 

 

Selected cabin information.

0...99

Status*

string ("AvailableForSale", "OnRequest", "NoAvailability", "ClosedOut)

The status of the cabin. Currently only 'AvailableForSale' is used.

1...1

CabinNumber*

string (1 - 8)

Contains cabin number.

1...1

DeckRefID

positive integer

Contains deck ID of the cabin.

0...1

DiningOptions*

 

 

For more information see Cruise Category Availability Search Response section.

0...1

Information

 

 

For more information see Cruise Availability Search Response section.

0...1

OTA_CruiseCabinAvailRS/SailingInfo/SelectedCategory*:

Element

Attribute

Type

Description

Min…Max occurs

Element

Attribute

Type

Description

Min…Max occurs

 

GroupCode*

string ("IN", "OV", "BL", "ST")

Contains cabin category group code.

1...1

SupplierGroupCode*

string (1 - 64)

Contains cabin category group code from supplier.

1...1

GroupName*

string (1 - 128)

Contains cabin category group name from supplier.

1...1

PricedCategoryCode*

string (1 - 64)

Contains cabin category code from supplier.

1...1

Name*

string (1 - 128)

Contains cabin category name from supplier.

1...1

DeckRefIDList

list of positive integer

Contains list of deck ids. If more than one, list is : "2”, “3”, 4".

0...1

CategoryDescription

 

 

Contains description of cabin category.

0...1

CategoryDescription/Text*

 

string

Contains text description of cabin category.

1...99

CategoryDescription/Image

 

any Uri

Contains image description of cabin category.

0...99

PriceInfos/PriceInfo*

 

 

Elements and attributes are the same as in Cruise Category Availability Search Response, but @SelectCabinInd is absent.

1...9

<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ota="http://www.opentravel.org/OTA/2003/05"> <soap:Header/> <soap:Body> <ota:GP_SessionID>73954251094.931</ota:GP_SessionID> <ota:OTA_CruiseCabinAvailRS xmlns="http://www.opentravel.org/OTA/2003/05" EchoToken="tok" Version="2.0"> <ota:Success/> <ota:SailingInfo CodeContext="tourico" SailingCode="141888"> <ota:SelectedSailing End="2017-11-05" Start="2017-11-02" Status="AvailableForSale"> <ota:CruiseLine ShipCode="5" ShipName="Carnival Liberty" VendorCode="11493" VendorCodeContext="tourico" VendorName="Carnival Cruise Line"/> <ota:Region RegionCode="18" RegionCodeContext="tourico" RegionName="Caribbean/Bahamas"/> <ota:DeparturePort CodeContext="tourico" EmbarkationDateTime="2017-11-02T16:00:00" LocationCode="108"/> <ota:ArrivalPort CodeContext="tourico" DebarkationDateTime="2017-11-05T08:00:00" LocationCode="108"/> </ota:SelectedSailing> <ota:SelectedCategory DeckRefIDList="1" GroupCode="OV" GroupName="Ocean View" Name="Oceanview Stateroom" PricedCategoryCode="6B" SupplierGroupCode="2"> <ota:CategoryDescription> <ota:Text>Catch a glimpse of what's going by from your Ocean View stateroom aboard Carnival Liberty, where you'll get views you won’t find anywhere on land. Don’t miss sunrise and sunset at sea —your comfy stateroom is the best way to experience these!</ota:Text> <ota:Image>http://image2.urlforimages.com/Cruises/CCL/Ships/LI/CT/6B_S.jpg</ota:Image> </ota:CategoryDescription> <ota:PriceInfos> <ota:PriceInfo BookingCode="3f4" NonRefundable="false" RPH="1" RateCode="O31nVY18vN41wfnm0OkuYEEshUyuXcGx1e2qwjR/tI8fhg/YFP9z5BlrA1NpixOMH/8/LskdGzZkYmnonSao5+lBjDtxOQptCpS2HEhDYSXgMbCLvA/nWtKjErYcMtGYFXQrszVUbUrqsLzXtcP8hA==" RateName="Самый низкий имеющийся тариф" Status="AvailableForSale"> <ota:Rates> <ota:Rate AgeQualifyingCode="10" RateSource="Calculated"> <ota:Total AmountAfterTax="808.91" AmountBeforeTax="725.41" CurrencyCode="USD"/> </ota:Rate> </ota:Rates> <ota:Total AmountAfterTax="808.91" AmountBeforeTax="725.41" CurrencyCode="USD"> <ota:Taxes> <ota:Tax Amount="83.50" Code="28" CurrencyCode="USD"/> </ota:Taxes> <ota:Fees> <ota:Fee Amount="178.00" Code="57" CurrencyCode="USD"/> </ota:Fees> </ota:Total> <ota:TotalRetail AmountAfterTax="861.50" AmountBeforeTax="778.00" CurrencyCode="USD"> <ota:Taxes> <ota:Tax Amount="83.50" Code="28" CurrencyCode="USD"/> </ota:Taxes> <ota:Fees> <ota:Fee Amount="178.00" Code="57" CurrencyCode="USD"/> </ota:Fees> </ota:TotalRetail> </ota:PriceInfo> </ota:PriceInfos> </ota:SelectedCategory> </ota:SailingInfo> <ota:CabinOptions> <ota:CabinOption CabinNumber="2287" DeckRefID="1" Status="AvailableForSale"/> </ota:CabinOptions> <ota:Information> <ota:Decks> <ota:Deck DeckID="1" DeckName="Main" DeckNumber="2"> <ota:ImageItems> <ota:ImageItem> <ota:ImageFormat> <ota:URL>http://image2.urlforimages.com/Cruises/CCL/Ships/LI/DP/Main_6C.gif</ota:URL> </ota:ImageFormat> </ota:ImageItem> </ota:ImageItems> </ota:Deck> </ota:Decks> </ota:Information> </ota:OTA_CruiseCabinAvailRS> </soap:Body> </soap:Envelope>

Related content

3.2. CRUISE CATEGORY AVAILABILITY SEARCH RESPONSE
3.2. CRUISE CATEGORY AVAILABILITY SEARCH RESPONSE
More like this
3.1. CRUISE CATEGORY AVAILABILITY SEARCH REQUEST
3.1. CRUISE CATEGORY AVAILABILITY SEARCH REQUEST
More like this
2.3. CRUISE AVAILABILITY SEARCH RESPONSE
2.3. CRUISE AVAILABILITY SEARCH RESPONSE
More like this
4.1. CRUISE CABIN AVAILABILITY SEARCH REQUEST
4.1. CRUISE CABIN AVAILABILITY SEARCH REQUEST
More like this
2.2. CRUISE AVAILABILITY SEARCH REQUEST
2.2. CRUISE AVAILABILITY SEARCH REQUEST
More like this
7.2. CRUISE RESERVATION INITIATE RESPONSE
7.2. CRUISE RESERVATION INITIATE RESPONSE
More like this