Show TOC

 XI Interfaces to Hotel Reservation Systems

The following table provides an overview of the XI interfaces of the generic hotel interface and the use of messages:

XI Interfaces and Messages for Hotel Reservation Systems

XI Interface

Description

HotelAvailability

This XI interface contains the message HotelAvailabilityQuery , which is used by Travel Planning for querying hotel availability, and the message HotelAvailabilityResponse , which is used by the hotel reservation system to return the requested hotel list with available rooms.

HotelDetail

This XI interface contains the message HotelDetailQuery , which is used by Travel Planning for querying hotel details, and the message HotelDetailResponse , which is used by the hotel reservation system to return the requested details on the hotel and rooms.

HotelBooking

This XI interface contains the message HotelBookingRequest , which is used by Travel Planning for requesting hotel bookings, and the message HotelBookingConfirmation , which is used by the hotel reservation system to confirm the requested reservation.

HotelBookingCancellation

This XI interface contains the message HotelBookingCancelRequest , which is used by Travel Planning for canceling a hotel booking, and the message HotelBookingCancellationConfirmation , which is used by the hotel reservation system to confirm the requested cancellation.

HotelBookingSynchronisation

This XI interface contains the message HotelBookingSynchronisationQuery , which is used by Travel Planning for synchronizing the hotel bookings, and the message HotelBookingSynchronisationResponse , which is used by the hotel reservation system to return the requested data for synchronization.

The following figure provides an overview of the messages that are exchanged between Travel Planning and the given hotel reservation system via XI:

Message Choreography