9.1. BOOKING WITH SERVICES
...
Services that can be booked are contained in <Services> elements on Excursion Availability response.
There is <Services> element in <ExcursionRate> for the specific offer with the unique identifier of the service ServiceRPH:
...
Expand |
---|
title | Excursion Reservation Confirmation Response |
---|
|
Code Block |
---|
| <GP_ExcursionResRS xmlns="http://www.opentravel.org/OTA/2003/05" EchoToken="EchoToken" Version="2">
<Success/>
<ExcursionReservations>
<ExcursionReservation ResStatus="Reserved">
<Excursions>
<Excursion>
<ExcursionRates>
<ExcursionRate BookingCode="1340471075" Language="Unescorted" NumberOfUnits="1" RPH="1" RateCode="338000" RateName="Category 3">
<Rates>
<Rate AgeQualifyingCode="10" RateSource="Calculated">
<Total AmountAfterTax="300.00" CurrencyCode="EUR"/>
</Rate>
</Rates>
<Total AmountAfterTax="300.00" CurrencyCode="EUR"/>
<Services>
<Service Inclusive="true" RequiredInd="true" ServiceRPH="2"/>
</Services>
<CancelPenalties>
<CancelPenalty End="2021-03-23T18:00:00+00:00" Start="2020-08-25T12:30:42+01:00">
<AmountPercent Amount="300.00" CurrencyCode="EUR"/>
<PenaltyDescription>
<Text>Please note, service cancellation is not available from the supplier.</Text>
</PenaltyDescription>
</CancelPenalty>
</CancelPenalties>
</ExcursionRate>
</ExcursionRates>
<ExcursionDate End="2021-03-23" Start="2021-03-23"/>
<Services>
<Service ServiceRPH="2" SpecialServiceType="E-Delivery">
<Price>
<Base AmountAfterTax="5.00" CurrencyCode="EUR"/>
</Price>
<ServiceDetails ShortName="E-Ticket">
<ServiceDescription>
<Text>E-Tickets: Print your eTickets and take them with you to the venue.</Text>
</ServiceDescription>
</ServiceDetails>
</Service>
</Services>
<Departure RPH="1">
<DeparturePoint Type="MeetingPoint">Paris La Defense Arena</DeparturePoint>
<StartTime>18:00:00</StartTime>
</Departure>
<Total AmountAfterTax="300.00" CurrencyCode="EUR"/>
<BasicExcursionInfo ExcursionCityCode="1070" ExcursionCode="289603" ExcursionCodeContext="supplierCode" ExcursionCountryCode="1004" ExcursionName="Celine Dion-Paris, France">
<Competitors>
<Competitor Code="3580" Name="Celine Dion"/>
</Competitors>
<Tournament Code="179" Name="Concerts (Entertainment)"/>
<Categories>
<Category Code="SHOW">
<Text Language="en">Concerts</Text>
<SubCategory Text=" theatre"/>
</Category>
</Categories>
</BasicExcursionInfo>
</Excursion>
</Excursions>
<ResGuests>
<ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
<Profiles>
<ProfileInfo>
<UniqueID ID="1" Type="1"/>
<Profile>
<Customer BirthDate="1980-06-12">
<PersonName>
<NamePrefix>MR</NamePrefix>
<GivenName>Dan</GivenName>
<Surname>Milloy</Surname>
</PersonName>
<Telephone PhoneNumber="375-5555555"/>
<Email>test@gpsolutions.com</Email>
<CitizenCountryName Code="UA"/>
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
</ResGuests>
<ResGlobalInfo>
<DepositPayments>
<GuaranteePayment Type="AcceptedPaymentForms">
<AcceptedPayments>
<AcceptedPayment CostCenterID="supplierCode"/>
</AcceptedPayments>
</GuaranteePayment>
</DepositPayments>
<ExcursionReservationIDs>
<ExcursionReservationID ResID_Source="agent" ResID_Value="1329a10973"/>
<ExcursionReservationID ResID_Source="client" ResID_Value="1329a10973"/>
<ExcursionReservationID ResID_Source="supplier" ResID_SourceContext="supplierCode" ResID_Value="203002"/>
</ExcursionReservationIDs>
</ResGlobalInfo>
</ExcursionReservation>
</ExcursionReservations>
</GP_ExcursionResRS> |
|
9.2. ADDITIONAL QUESTIONS
...
AdditionalQuestions element contains remarks in the form of questions which are important to the supplier.
...
Possible AnswerValues for different TypeDescription you can see at Remarks Type in Glossary.
9.3. BOOKING WITH DEPARTURE ELEMENT
...
If Departure elements were returned in Availability response, then you must specify the departure point in booking requests. Information about possible Departure points should be taken from Excursion Availability response. Departure point is identified by RPH attribute that corresponds to Departure/@RPH value from Availability response.
9.3.1. MEETING POINT
MeetingPoint that can be booked are contained in <Departures> elements on Excursion Availability response:
...
Expand |
---|
title | Excursion Reservation Confirmation response with MeetingPoint Sample XML |
---|
|
Code Block |
---|
| <GP_ExcursionResRS EchoToken="EchoToken" Version="2" xmlns="http://www.opentravel.org/OTA/2003/05">
<Success/>
<ExcursionReservations>
<ExcursionReservation ResStatus="Waitlisted">
<Excursions>
<Excursion>
<ExcursionRates>
<ExcursionRate BookingCode="134ae3dc75" NumberOfUnits="2" RPH="1" Language="Unescorted" RateCode="365431" RateName="Block A1 - Hospitality Seats">
<Rates>
<Rate RateSource="Calculated" AgeQualifyingCode="10">
<Total AmountAfterTax="661.00" CurrencyCode="EUR"/>
</Rate>
<Rate RateSource="Calculated" AgeQualifyingCode="10">
<Total AmountAfterTax="661.00" CurrencyCode="EUR"/>
</Rate>
</Rates>
<Total AmountAfterTax="1322.00" CurrencyCode="EUR"/>
<Services>
<Service Inclusive="true" RequiredInd="true" ServiceRPH="1"/>
</Services>
<CancelPenalties>
<CancelPenalty End="2020-10-16T20:00:00+00:00" Start="2020-09-17T11:28:03+01:00">
<AmountPercent Amount="1322.00" CurrencyCode="EUR"/>
<PenaltyDescription>
<Text>Please note, service cancellation is not available from the supplier.</Text>
</PenaltyDescription>
</CancelPenalty>
</CancelPenalties>
</ExcursionRate>
</ExcursionRates>
<ExcursionDate End="2020-10-16" Start="2020-10-16"/>
<Services>
<Service ServiceRPH="1" SpecialServiceType="SelfPickUp">
<Price>
<Base AmountAfterTax="12.00" CurrencyCode="EUR"/>
</Price>
<ServiceDetails ShortName="Hotel Delivery (might change to E-Ticket / Collection point)">
<ServiceDescription>
<Text>Usually, the tickets will arrive on the night prior to the event at the address you have provided. However there may be a change in the delivery method to E-delivery / Self pick up - we will update the end customer by email if needed.</Text>
</ServiceDescription>
</ServiceDetails>
</Service>
</Services>
<Departure RPH="1">
<DeparturePoint Type="MeetingPoint">The O2</DeparturePoint>
<StartTime>20:00:00</StartTime>
</Departure>
<Total AmountAfterTax="1322.00" CurrencyCode="EUR"/>
<BasicExcursionInfo ExcursionCityCode="1006" ExcursionCode="290169" ExcursionCodeContext="supplierCode" ExcursionCountryCode="1003" ExcursionName="Andrea Bocelli-London, England">
<Competitors>
<Competitor Code="5537" Name="Andrea Bocelli"/>
</Competitors>
<Tournament Code="179" Name="Concerts (Entertainment)"/>
<Categories>
<Category Code="SHOW">
<Text Language="en">Concerts</Text>
<SubCategory Text=" theatre"/>
</Category>
</Categories>
<VendorMessages>
<VendorMessage InfoType="5">
<SubSection>
<Paragraph>
<Text Language="en">Date and time are subject to change</Text>
</Paragraph>
</SubSection>
</VendorMessage>
</VendorMessages>
</BasicExcursionInfo>
</Excursion>
</Excursions>
<ResGuests>
<ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
<Profiles>
<ProfileInfo>
<UniqueID Type="1" ID="1"/>
<Profile>
<Customer BirthDate="1980-06-12">
<PersonName>
<NamePrefix>Mr</NamePrefix>
<GivenName>John</GivenName>
<Surname>Black</Surname>
</PersonName>
<Telephone PhoneNumber="342342343"/>
<Email>test@gpsolutions.com</Email>
<CitizenCountryName Code="UA"/>
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
<ResGuest AgeQualifyingCode="10" ResGuestRPH="1">
<Profiles>
<ProfileInfo>
<UniqueID Type="1" ID="2"/>
<Profile>
<Customer BirthDate="1942-06-12">
<PersonName>
<NamePrefix>Mr</NamePrefix>
<GivenName>Inna</GivenName>
<Surname>Black</Surname>
</PersonName>
<Telephone PhoneNumber="342342343"/>
<Email>test@gpsolutions.com</Email>
</Customer>
</Profile>
</ProfileInfo>
</Profiles>
</ResGuest>
</ResGuests>
<ResGlobalInfo>
<DepositPayments>
<GuaranteePayment Type="AcceptedPaymentForms">
<AcceptedPayments>
<AcceptedPayment CostCenterID="sportevent"/>
</AcceptedPayments>
</GuaranteePayment>
</DepositPayments>
<ExcursionReservationIDs>
<ExcursionReservationID ResID_Source="agent" ResID_Value="f56fdgds"/>
<ExcursionReservationID ResID_Source="client" ResID_Value="f56fdgds"/>
<ExcursionReservationID ResID_Source="supplier" ResID_SourceContext="supplierCode" ResID_Value="203576"/>
</ExcursionReservationIDs>
</ResGlobalInfo>
</ExcursionReservation>
</ExcursionReservations>
</GP_ExcursionResRS> |
|
9.3.2. PICKUP
PickUp point that can be booked are contained in <Departures> elements on Excursion Availability response:
...