{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/StatementLinesResponse", "title": "StatementLinesResponse", "type": "object", "properties": { "unreconciledAmountPos": { "type": "number", "description": "Sum of the amounts of all statement lines where both the reconciled flag is set to FALSE, and the amount is positive.", "format": "double", "x-is-money": true }, "unreconciledAmountNeg": { "type": "number", "description": "Sum of the amounts of all statement lines where both the reconciled flag is set to FALSE, and the amount is negative.", "format": "double", "x-is-money": true }, "unreconciledLines": { "type": "integer", "description": "Count of all statement lines where the reconciled flag is set to FALSE.", "format": "int32" }, "avgDaysUnreconciledPos": { "type": "number", "description": "Sum-product of age of statement line in days multiplied by transaction amount, divided by the sum of transaction amount - in for those statement lines in which the reconciled flag is set to FALSE, and the amount is positive. Provides an indication of the age of unreconciled transactions.", "format": "double", "x-is-money": true }, "avgDaysUnreconciledNeg": { "type": "number", "description": "Sum-product of age of statement line in days multiplied by transaction amount, divided by the sum of transaction amount - in for those statement lines in which the reconciled flag is set to FALSE, and the amount is negative. Provides an indication of the age of unreconciled transactions.", "format": "double", "x-is-money": true }, "earliestUnreconciledTransaction": { "type": "string", "description": "UTC Date which is the earliest transaction date of a statement line for which the reconciled flag is set to FALSE. This date is represented in ISO 8601 format.", "format": "date" }, "latestUnreconciledTransaction": { "type": "string", "description": "UTC Date which is the latest transaction date of a statement line for which the reconciled flag is set to FALSE. This date is represented in ISO 8601 format.", "format": "date" }, "deletedAmount": { "type": "number", "description": "Sum of the amounts of all deleted statement lines. Transactions may be deleted due to duplication or otherwise.", "format": "double", "x-is-money": true }, "totalAmount": { "type": "number", "description": "Sum of the amounts of all statement lines. This is used as a metric of comparison to the unreconciled figures above.", "format": "double", "x-is-money": true }, "dataSource": { "$ref": "#/components/schemas/DataSourceResponse" }, "earliestReconciledTransaction": { "type": "string", "description": "UTC Date which is the earliest transaction date of a statement line for which the reconciled flag is set to TRUE. This date is represented in ISO 8601 format.", "format": "date" }, "latestReconciledTransaction": { "type": "string", "description": "UTC Date which is the latest transaction date of a statement line for which the reconciled flag is set to TRUE. This date is represented in ISO 8601 format.", "format": "date" }, "reconciledAmountPos": { "type": "number", "description": "Sum of the amounts of all statement lines where both the reconciled flag is set to TRUE, and the amount is positive.", "format": "double", "x-is-money": true }, "reconciledAmountNeg": { "type": "number", "description": "Sum of the amounts of all statement lines where both the reconciled flag is set to TRUE, and the amount is negative.", "format": "double", "x-is-money": true }, "reconciledLines": { "type": "integer", "description": "Count of all statement lines where the reconciled flag is set to TRUE", "format": "int32" }, "totalAmountPos": { "type": "number", "description": "Sum of the amounts of all statement lines where the amount is positive", "format": "double", "x-is-money": true }, "totalAmountNeg": { "type": "number", "description": "Sum of the amounts of all statement lines where the amount is negative.", "format": "double", "x-is-money": true } }, "additionalProperties": false }