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 |
{
"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"
}