Overview
The reservation pull delivery model involves the use of 4 OTA messages in 2 request/response exchanges, both initiated by the PMS.
...
As mentioned above, even reservations which are not successfully processed by the PMS must be confirmed as delivered. The OTA_NotifReportRQ structure does not allow for a mixture of successfully and erroneous reservations to be confirmed together. Successfully processed reservations must be confirmed as delivered in OTA_NotifReportRQ messages separate from those that could not be processed. Please see the use case below detailing this scenario.