IATA_OrderRulesRQ/RS

Introduction

The IATA_OrderRulesRQ/RS message pair can be used to retrieve rules, that affect e.g. rebooking and cancellation, if provided by the airline reservation system.

General Usage

The OrderRules can be retrieved based on an existing order or based on flight details.

If the request is based on an existing order, the order has to be retrieved first to enable the internal caching.

Sample

IATA_OrderRulesRQ (order-based)

Show/Hide Request

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<IATA_OrderRulesRQ
   xmlns="http://www.iata.org/IATA/2015/00/2019.2/IATA_OrderRulesRQ">
   <Party>
      <Sender>
         <EnabledSystem>
            <SystemID>94021</SystemID>
         </EnabledSystem>
      </Sender>
   </Party>
   <Request>
      <CoreRequest>
         <OrderRef>
            <OrderID>9724480</OrderID>
            <OwnerCode>NA</OwnerCode>
         </OrderRef>
      </CoreRequest>
   </Request>
</IATA_OrderRulesRQ>

IATA_OrderRulesRQ (standalone)

Show/Hide Request

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<IATA_OrderRulesRQ xmlns="http://www.iata.org/IATA/2015/00/2019.2/IATA_OrderRulesRQ">
    <Party>
        <Sender>
            <EnabledSystem>
                <SystemID>94021</SystemID>
            </EnabledSystem>
        </Sender>
    </Party>
    <Request>
        <CoreRequest>
            <FareRef>
                <AirlineDesigCode>ZZ</AirlineDesigCode>
                <Arrival>
                    <AircraftScheduledDateTime>2020-05-20T14:35:00</AircraftScheduledDateTime>
                    <IATA_LocationCode>FRA</IATA_LocationCode>
                </Arrival>
                <Dep>
                    <AircraftScheduledDateTime>2020-05-19T19:00:00</AircraftScheduledDateTime>
                    <IATA_LocationCode>PDX</IATA_LocationCode>
                </Dep>
                <FareBasisCode>SPO</FareBasisCode>
            </FareRef>
        </CoreRequest>
    </Request>
</IATA_OrderRulesRQ>

IATA_OrderRulesRS

A sample for the response can’t be provided at the moment, as the functionality of a separate order rules request is not supported. However, order rules can be obtained within the booking flow or via IATA_OrderViewRS