Versions Compared

Key

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

Reservation Confirmation Request is used to confirm booking of selected offer. It should always follow after corresponding "Initiate" request. GP_ExcursionResRQReservation Confirmation Request must be the same as Reservation Initiate Response except ResStatus,TransactionIdentifier and BookingCode values. Other elements and attributes must be the same. The only exception that can occur is AdditionalQuestions element. If answers on AdditionalQuestions were not provided and Initiate Step (and only questions were returned) so answers should be provided on Reservation Confirmation Request.

GP_ExcursionResRQ*:

*mandatory

Element

Attribute

Type

Description

Min…Max occurs

PrimaryLangID

For more information see Common Data Description section in Glossary.

0...1

ResStatus*

string (“Book”)

Must be “Book“ for that step.

1...1

TransactionIdentifier

string

A unique ID returned in Reservation Initiate Response.

0...1

ExcursionReservations/ExcursionReservation*

Includes booking information.

1...1

GP_ExcursionResRQ/ExcursionReservations/ExcursionReservation*:

Element

Attribute

Type

Description

Min…Max occurs

Excursions/Excursion*

Contains information about the excursion.

1...*

Excursions/Excursion/ExcursionRates/ExcursionRate*

Describes the offer to book.

1...1

Excursions/Excursion/Departure

For more information see Reservation Initiate Request section.

0...1

ResGuests/ResGuest*

For more information see Reservation Initiate Request section.

1...*

ResGlobalInfo*

For more information see Reservation Initiate Request section.

1...1

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

Element

Attribute

Type

Description

Min…Max occurs

RPH*

integer

Must always be 1.

1...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

AdditionalQuestions/AdditionalQuestion

For more information see Reservation Initiate Request section. If answers on AdditionalQuestions were not provided and Initiate Step (and only questions were returned) so answers should be provided on Reservation Confirmation Request in AnswerValues element.

0...*

Services/Service

For more information see Reservation Initiate Request section.

0...999

...