/
8.2. CRUISE BOOKING RETRIEVAL RESPONSE
8.2. CRUISE BOOKING RETRIEVAL RESPONSE
Yana Brilevskaya
Owned by Yana Brilevskaya
Apr 27, 2022
2 min read
Analytics
Loading data...
Cruise Booking Retrieval Response contains the latest information about the whole booking. Elements and attributes are the same as described in Reservation Confirmation Response, but @ResStatus attribute can take different values:
Element | Attribute | Type | Description | Min…Max occurs |
---|
Element | Attribute | Type | Description | Min…Max occurs |
---|---|---|---|---|
ResStatus | string ("Waitlisted", "Reserved", "Cancelled") | Reservation status that can be one of: "Reserved" - means that cruise was successfully reserved. "Waitlisted" - means that booking is waiting for confirmation. In this case you need to send another Booking Retrieval Request later to get an actual state of booking. "Cancelled" - means that supplier denied this request and cruise can not be booked. | 0...1 |
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns="http://www.opentravel.org/OTA/2003/05">
<soap:Header/>
<soap:Body>
<ota:GP_SessionID>73954251094.931</ota:GP_SessionID>
<OTA_CruiseBookRS xmlns="http://www.opentravel.org/OTA/2003/05" EchoToken="tok" TransactionStatusCode="Quote" Version="2.0">
<Success/>
<ReservationInfo ResStatus="Reserved">
<SailingInfo CodeContext="tourico" SailingCode="141888">
<SelectedSailing End="2017-11-05" Start="2017-11-02">
<CruiseLine ShipCode="5" ShipName="Carnival Liberty" VendorCode="11493" VendorCodeContext="tourico" VendorName="Carnival Cruise Line"/>
<Region RegionCode="18" RegionCodeContext="tourico" RegionName="Caribbean/Bahamas"/>
<DeparturePort CodeContext="tourico" EmbarkationDateTime="2017-11-02T16:00:00" LocationCode="108"/>
<ArrivalPort CodeContext="tourico" DebarkationDateTime="2017-11-05T08:00:00" LocationCode="108"/>
</SelectedSailing>
<Information>
<Decks>
<Deck DeckID="1" DeckName="Riviera"/>
<Deck DeckID="2" DeckName="Main"/>
</Decks>
</Information>
<SelectedCategory DeckRefIDList="1 2" GroupCode="OV" GroupName="Ocean View" Name="Oceanview Stateroom" PricedCategoryCode="6B" SupplierGroupCode="2">
<CategoryDescription>
<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!</Text>
<Image>http://image2.urlforimages.com/Cruises/CCL/Ships/LI/CT/6B_S.jpg</Image>
</CategoryDescription>
<PriceInfos>
<PriceInfo NonRefundable="false" RPH="1" RateCode="O31nVY18vN41wfnm0OkuYEEshUyuXcGx1e2qwjR/tI8fhg/YFP9z5BlrA1NpixOMH/8/LskdGzZkYmnonSao5+lBjDtxOQptCpS2HEhDYSXgMbCLvA/nWtKjErYcMtGYFXQrszVUbUrqsLzXtcP8hA==" RateName="Самый низкий имеющийся тариф" ResStatus="Reserved">
<Rates>
<Rate GuestRefNumber="1" RateSource="Calculated">
<Total AmountAfterTax="414.46" AmountBeforeTax="372.71" CurrencyCode="USD"/>
</Rate>
<Rate GuestRefNumber="2" RateSource="Calculated">
<Total AmountAfterTax="414.45" AmountBeforeTax="372.70" CurrencyCode="USD"/>
</Rate>
</Rates>
<DiningPriceInfo Amount="0.00" CurrencyCode="USD" InclusiveInd="true"/>
<Total AmountAfterTax="828.91" AmountBeforeTax="745.41" CurrencyCode="USD">
<Taxes>
<Tax Amount="83.50" Code="28" CurrencyCode="USD"/>
</Taxes>
<Fees>
<Fee Amount="178.00" Code="57" CurrencyCode="USD"/>
</Fees>
</Total>
<TotalRetail AmountAfterTax="881.50" AmountBeforeTax="798.00" CurrencyCode="USD">
<Taxes>
<Tax Amount="83.50" Code="28" CurrencyCode="USD"/>
</Taxes>
<Fees>
<Fee Amount="178.00" Code="57" CurrencyCode="USD"/>
</Fees>
</TotalRetail>
</PriceInfo>
</PriceInfos>
<SelectedDining Code="EARLY1" CodeContext="tourico" Name="Early dining"/>
</SelectedCategory>
</SailingInfo>
<PolicyInfo PolicyType="Cancellation" RPH="1">
<Text>Reservations will be held until 60 minutes prior to departure. No refunds will be made in the event of "no shows", unused tickets, lost tickets, interruptions, partially used tickets, or cancellations received late or after the start of the cruise, or for Pack & Go program purchases. Carnival strongly recommends the purchase of trip cancellation insurance from your travel agent. Cancellation charges for individual bookings will be assessed as listed below. For cancellation charges related to group bookings, partial ship charters or full ship charters refer to your charter contract or group booking agreement for terms and conditions.</Text>
</PolicyInfo>
<GuestDetails>
<GuestDetail>
<ContactInfo AgeQualifyingCode="10" BirthDate="1980-08-19" Gender="Male" GuestRPH="1" GuestRefNumber="1">
<PersonName>
<NamePrefix>Mr</NamePrefix>
<GivenName>Ivan</GivenName>
<Surname>Ivanov</Surname>
</PersonName>
<Telephone CountryCode="US" PhoneLocationType="6" PhoneNumber="+001-79101234567"/>
<CitizenCountryName Code="US"/>
<Email>test@gpsolutions.com</Email>
</ContactInfo>
</GuestDetail>
<GuestDetail>
<ContactInfo AgeQualifyingCode="10" BirthDate="1980-08-19" Gender="Male" GuestRPH="1" GuestRefNumber="2">
<PersonName>
<NamePrefix>Mr</NamePrefix>
<GivenName>Ivan</GivenName>
<Surname>Ivanov</Surname>
</PersonName>
<Telephone CountryCode="US" PhoneLocationType="6" PhoneNumber="+001-559101234567"/>
<CitizenCountryName Code="US"/>
</ContactInfo>
</GuestDetail>
</GuestDetails>
<BookingPayment>
<BookingPrices>
<BookingPrice Amount="828.91" CurrencyCode="USD" RetailAmount="881.50"/>
</BookingPrices>
</BookingPayment>
<TPA_Extensions>
<VoucherProperties>
<Property Name="recordLocatorId" Value="76863437"/>
<Property Name="confirmationNumber" Value="4JF6N7"/>
</VoucherProperties>
</TPA_Extensions>
<ReservationID ID="27584" Instance="agent"/>
<ReservationID ID="27584" Instance="client"/>
<ReservationID ID="78133951" Instance="supplier"/>
</ReservationInfo>
</OTA_CruiseBookRS>
</soap:Body>
</soap:Envelope>
, multiple selections available,