.. _Change-one-ancillary-on-an-existing-booking: ******************************************* Change one ancillary on an existing booking ******************************************* .. raw:: html

Workflow description

This workflow is used to change one ancillary on an existing booking. It is a combination of the workflows :ref:`Add-ancillaries-to-existing-booking` and :ref:`Delete-items-from-an-existing-booking`. Due to the limitation of the IATA_OrderReshopRQ to request specific services, in this workflow only IATA_OrderChangeRQ is supported. This means, that for the deletion of item, IATA_OrderChangeRQ is used in this workflow. This means also, that the restriction of the IATA_OrderChangeRQ is taking effect, that only one item can be deleted at a time. Therefore this workflow can only be used to change one ancillary item at a time. .. raw:: html

Message Flow

.. image:: ../images/Update_booking_add_ancillaries.png .. raw:: html

IATA_OrderReshopRQ or IATA_OrderChangeRQ?

In this workflow, only IATA_OrderChangeRQ is supported due to the ancillary related limitations.