OTA_ResRetrieveRS
Reservation Retrieval:
OTA_ReadRQ: PMS sends this message to request new reservations.
OTA_ResRetrieveRS: RGBridge responds with this message, providing the list of new reservations.
SOAP Fault: If a SOAP level fault occurs, a SOAP fault message will be sent instead.
Response Messages:
If there are no new reservations, the
OTA_ResRetrieveRSmessage will be returned without aReservationsListnode.If there are reservations waiting to be delivered, the
OTA_ResRetrieveRSmessage will include aReservationsListnode containing one or more reservation messages.Configuration Setting: The maximum number of reservations per message is limited by a configuration setting.
@MoreIndicator Attribute: If more reservations are waiting, this attribute will be set to true.
PMS Processing:
The PMS should process the reservations downloaded and send an
OTA_NotifReportRQmessage indicating the processing results.Typically, PMS confirmation numbers are returned for each reservation downloaded.
PMS should process the reservations and send
OTA_NotifReportRQmessages as required before sending furtherOTA_ReadRQmessages to avoid duplicate retrieval.
ReservationsList Node:
Contains a list of
HotelReservationnodes.The schema of the
HotelReservationnode is the same as described in the push model specification and is not detailed here.Reference: Please refer to the RGBridge Integration Specification document for additional details.
Reservation retrieval response; Sample XML
<OTA_ResRetrieveRs xmlns="http://www.opentravel.org/OTA/2003/05"
EchoToken="354"
TimeStamp="2011-01-26T10:22:00-05:00"
Target="Production"
Version="6.002"
MoreIndicator="true" >
<Success />
<ReservationsList>
<HotelReservation>
<!-- details omitted -->
</HotelReservation>
</ReservationsList>
</OTA_ReadRQ> Last updated