Source: https://guides.developer.iata.org/docs/download-the-latest-standards

ProcessingInstructions

An Information related to the processing options

Properties

Name Description Type Required Generic Enum Ignore
clearance A delivery of funds from one party - payer- to another party - the payee - to fulfill contractual obligations, i.e. commitment between the two parties. Clearance true false
clearanceCount count of the clearances that are transmitted in a batch. integer true false
rejectEveryClearanceInd Indicates if every single Clearance shall be rejected if one Clearance does not pass validation. This indicator has two possible values: - TRUE meaning that every single Clearance must be rejected even if only one does not pass validation - FALSE meaning that only the Clearances that do not pass validation are rejected. It is optional data element and when it is not present it will mean that the Settlement Manager will reject only the clearances that failed validation. If this indicator is included in the clearance request from the carrier then it must be included in all messages thereafter where it is provided as an option. boolean false false

Referenced By

Clearance
{
  "clearance" : {
    "airlineRefIdentifier" : "string",
    "carrier" : { },
    "clearanceIdentifier" : "string",
    "clearancePayeeReconciliationIdentifier" : "string",
    "clearancePayerReconciliationIdentifier" : "string",
    "commitmentToPay" : { },
    "failureReasonCode" : "string",
    "nonSettledAmount" : { },
    "org" : { },
    "payee" : { },
    "processingInstructions" : { },
    "processRuleCode" : "string",
    "remainingAmount" : { },
    "settlementDate" : "string",
    "statusCode" : { },
    "travelAgency" : { }
  },
  "clearanceCount" : "integer",
  "rejectEveryClearanceInd" : "boolean"
}