Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Reservation Confirmation Response returns information about booking that has been made, its status and reservation IDs.

GP_ExcursionResRS*:

*mandatory

Element

Attribute

Type

Description

Min…Max occurs

TransactionIdentifier

A unique ID returned in Reservation Initiate Response.

0...1

Success

For more information see Common Data Description section in Glossary.

0...1

Warnings/Warning

For more information see Common Data Description section in Glossary.

0...99

ExcursionReservations/ExcursionReservation*

Include booking information.

1...1

ResStatus*

string (“Reserved”, “Request denied”, “Waitlisted”)

The reservation status. Can be:

"Reserved" - means that excursion was successfully reserved.

"Request denied" - means that supplier denied this request and excursion can not be booked.

"Waitlisted" - means that booking is waiting for confirmation. In this case you need to send Booking Retrieval request to get an actual state of booking.

1...1

ExcursionReservations/ExcursionReservation/Excursions/Excursion*

Contains information about the excursion.

1...*

ExcursionReservations/ExcursionReservation/ResGuests/ResGuest*

For more information see Reservation Initiate Request section.

1...*

ExcursionReservations/ExcursionReservation/ResGlobalInfo*

Contains global details regarding the reservation (of a single reservation in reservation basket).

1...1

TPA_Extensions/VoucherProperties/Property

Contains additional information (e.g. messages and data that should be included into voucher according suppliers requirements).

0...*

Name*

string

A name of special property which should be shown to customer. The list please of possible names varies between suppliers. Please get in touch with our team for more information.

1...1

Value*

string

A special text which should be shown to customer.

1...1

GP_ExcursionResRS/ExcursionReservations/ExcursionReservation/Excursions/Excursion*:

Element

Attribute

Type

Description

Min…Max occurs

ExcursionRates/ExcursionRate*

Describes excursion offer.

1...*

ExcursionDate*

 

 

For more information see Common Data Description section in Glossary.

1...1

Services/Service

For more information see Excursion Availability Response section.

0...999

Departures/Departure

For more information see Excursion Availability Response section.

0...1

Total*

For more information see Reservation Initiate Response section.

1...1

BasicExcursionInfo*

For more information see Excursion Availability Response section.

Info

Please. note, that MultimediaDescription and Departure elements are not included in BasicExcursionInfo.

1…1

GP_ExcursionResRS/ExcursionReservations/ExcursionReservation/Excursions/Excursion/ExcursionRates/ExcursionRate*:

Element

Attribute

Type

Description

Min…Max occurs

RPH*

integer (1)

Must always be 1.

1...1

NumberOfUnits

integer

Indicates how many tickets are left for this rate.

Info

Note: This functionality supported for limited suppliers. Please check with GP Travel HUB development if you are interested in specific supplier.

0...1

RateCode*

string

Contains offer code as returned by supplier.

1...1

RateName*

string

Contains offer name as returned by supplier.

1...1

Language*

string

For more information see Common Data Description section in Glossary.

1...1

ExcursionDuration

double

Represents excursion duration in hours. ExcursionDuration=”3.5” means that the excursion takes 3 hours and 30 minutes. Here also possible to have value greater than “24” in case excursion takes more than one full day. The element is skiped in case supplier does not provide that information.

0...1

BookingCode*

string

A specific identifier generated by GP Hub at Excursion Availability Response for further referencing to this offer. It specifies exact excursion, date and language.

1...1

Rates/Rate*

For more information see Excursion Availability Response section.

1...*

RateDescription

0...1

AdditionalQuestions/AdditionalQuestion

For more information see Reservation Confirmation Request section.

0...*

Total*

Total offer price for all requested travelers.

1...1

AmountAfterTax*

For more information see Common Data Description section in Glossary.

1...1

CurrencyCode*

1...1

Total/Taxes/Tax

 

 

Provides information about taxes applied or defines taxes applied.

0...100

Code

integer

Tax code value, according to Сodes of taxes (FTT).

0...1

Amount

decimal

Amount of tax.

0...1

CurrencyCode

 

For more information see Common Data Description section in Glossary.

0...1

TaxInclusiveInd

boolean (default - false)

Defines inclusion of a particular tax into the total price.

0...1

Services/Service

For more information see Excursion Availability Response section.

0...999

CancelPenalties/CancelPenalty*

 

 

For more information see Excursion Charges Response section.

1...*

GP_ExcursionResRS/ExcursionReservations/ExcursionReservation/ResGlobalInfo*:

Element

Attribute

Type

Description

Min…Max occurs

Comments/Comment/Text*

string

Any free-text comments to be sent to supplier in your booking (e.g. you can request to hold an option for the room, or ask rooms with sea-view, etc.). Comments will be passed to supplier, but it is not guaranteed that they will be satisfied.

1...1

DepositPayments/GuaranteePayment*

Сontains accounting information.

1...1

Type*

string ("AcceptedPaymentForms")

Must have value "AcceptedPaymentForms".

1...1

DepositPayments/GuaranteePayment/AcceptedPayments/AcceptedPayment*

Сontains accounting information.

1...1

CostCenterID*

A CostCenter code that depends on supplier specific. CostCenterID identifies the desired payment acceptor.

1...1

ExcursionReservationIDs/ExcursionReservationID*

Contains unique identifier of a booking.

1...2

ResID_Source*

string string ("client", "agent", “supplier“)

Allows to pass client (agent) booking reference that is generated by application connecting to GP Travel HUB for identification of each booking. In case of ResID_Source=”supplier” ResID_Value is a booking reference generated in supplier system.

1...1

ResID_Value*

string

A value of booking reference that is generated by client application. It is supposed that this ID will be unique in your system. Can be used for further operations like cancellation or booking retrieval. In case of ResID_Source=”supplier” ResID_Value is a booking reference generated in supplier system.

1...1

ResID_SourceContext

string

Сontains the supplier's name. Mandatory only if ResID_Source - “supplier“.

0...1

...