Reservation Types
This page details how to properly compose the reservation upload messages for the main reservation upload scenarios. Following these specific reservationID guidelines is essential to maximise the data enrichment value of these reservations within the SiteMinder Ecosystem.
POS Reservation Header
For all reservation upload messages the RequestorID needs to be set to 10 to identify whether the requests are coming from a PMS.
Reservations/Modifications and Cancellations that originate from the PMS, we would expect BookingChannel @Type to be 4 and the CompanyName and Code to be populated with the PMS details.
<POS>
<Source>
<RequestorID Type="10" ID="PMS"/>
<BookingChannel Primary="true" Type="4">
<CompanyName Code="PMS">PMS</CompanyName>
</BookingChannel>
</Source>
</POS>Walk-in Reservation
To represent a walk-in reservation in addition to the POS element as shown above, there are 2 key items to consider.
WalkInIndicatorattribute flag set totrueon theHotelReservationelement. This attribute is only required to be present to identify walk-in reservations.ResID_Type="14"to identify theResID_Valueis the reservation ID from your PMS
Reservations from a Direct Booking Channel
These are reservations that originate from a direct booking channel directly connected to the PMS. As opposed to reservations sent by SiteMinder.
There are 2 sections that are key for these kinds of reservations.
The first is sending the booking channel information in the POS reservation header. In this case, we would expect BookingChannel @Type to be 7 and the CompanyName and Code to be populated with details of that channel.
If the booking channel is one that is connected to SiteMinder, please use the SiteMinder booking agent code. The full list can be found on this page Booking Agent Codes (OTAs)
For more information about the different Booking Channel Types, you can refer to the OpenTravel Code List (Booking Channel Types)
We also require two types of reservation IDs.
ResID_Type ="14"to identify theResID_Valueis the reservation ID from your PMSResID_Type ="29"to identify theResID_Valueis the reservation ID from the Booking ChannelFor more information about the different ResID_Type Codes, you can refer to OpenTravel Code List (Unique ID Types).
Reservations from a CRS, GDS or Wholesaler
These are reservations that have a secondary source. They would follow the same makeup as Reservations from a Direct Booking Channelbut they would have a secondary source element in the POS.
The Primary BookingChannel element would have the @Type of 5 to identify that it is from the CRS.
For more information about the different Booking Channel Types, you can refer to the OpenTravel Code List (Booking Channel Types)
The second Source element would contain the details of the booking agent channel the reservation was originally made.
Modification or Cancellation of a reservation originally delivered to the PMS via SiteMinder
In this case, we use 2 types of reservation ID
ResID_Type ="14"to identify theResID_Valueis the reservation ID from your PMSResID_Type ="25"to identify theResID_Valueis the reservation ID from SiteMinder
For more information about the different ResID_Type Codes, you can refer to OpenTravel Code List (Unique ID Types).
Last updated
Was this helpful?