Accepts full AAR as well as single rows.
For convenience, the following assumptions are made:
If PAX is 0, the service type will be "P" and the number of seats "000", otherwise service type will be "C" and the number of seats "180".
Use Optional Fields to override those assumptions. Note that the values in optional fields are applied to all rows in AAR.