OTA_HotelAvailNotifRS

When RG Bridge processes a OTA_HotelAvailNotifRQ message, it responds with a OTA_HotelAvailNotifRS message. Here’s a summary of the response handling process:

  1. Normal Response:

    • OTA_HotelAvailNotifRS: Sent in response to the request, confirming receipt and processing of the availability update.

  2. Exception Handling:

    • REST Fault: If a REST-level fault occurs, a REST fault message is sent.

    • Application Level Validation: If RG Bridge cannot validate a message at the application level, it still returns an OTA_HotelAvailNotifRS.

  3. Screening for Business Rules:

    • Messages are screened for conformance to basic business rules.

    • RG Bridge ensures that the message pertains to a hotel that is enabled on RG Bridge.

    • Values are screened to ensure they meet specified business constraints.

  4. Failure Indication:

    • Response messages indicating failures will contain at least one error element.

    • Multiple error elements may be returned if there are several issues.

  5. Successful Receipt:

    • If the request is received correctly and screened for consistency, RG Bridge returns an OTA_HotelAvailNotifRS a message with a single Success element.

    • Note: Receiving a success message does not guarantee that updates will be made on all OTAs. Errors may still occur due to business rules at RG, OTA, or communication failures.

Table D: Response indicating success

<OTA_HotelAvailNotifRS xmlns="
http://www.opentravel.org/OTA/2003/05

"
 
Version="1.100"
EchoToken="879791878"
Target="Production"
TimeStamp="2011-10-01T16:56:20-05:00">


 <Success/>
</OTA_HotelAvailNotifRS>

Table E: Response indicating failure

 <OTA_HotelAvailNotifRS xmlns="
http://www.opentravel.org/OTA/2003/05

"
 
Version="1.100"
EchoToken="879791878"
Target="Production"
TimeStamp="2011-10-01T16:56:20-05:00">
 <Errors>
 <Error Type="3"
            Code="320"
            RecordID="A1K">
         Invalid Data in RestrictionStatus Field
 </Error>
 </Errors>
</OTA_HotelAvailNotifRS>

Hotels can access the Request logs to view the status of each update received through the RG Bridge interface on the RG user interface. Here are the key points:

  • Request Log: Displays the overall status of the message.

  • Channel-Level Processing Logs: It is possible to view detailed logs of the channel-level processing.

Last updated