Files
cbsnexora-backend/fineract-avro-schemas/src/main/avro/loan/v1/LoanSummaryDataV1.avsc
T

464 lines
10 KiB
JSON

{
"name": "LoanSummaryDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"default": null,
"name": "currency",
"type": [
"null",
"org.apache.fineract.avro.generic.v1.CurrencyDataV1"
]
},
{
"default": null,
"name": "principalDisbursed",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "principalAdjustments",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "principalPaid",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "principalWrittenOff",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "principalOutstanding",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "principalOverdue",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "interestCharged",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "interestPaid",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "interestWaived",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "interestWrittenOff",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "interestOutstanding",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "interestOverdue",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "feeChargesCharged",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "feeChargesDueAtDisbursementCharged",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "feeChargesPaid",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "feeChargesWaived",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "feeChargesWrittenOff",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "feeChargesOutstanding",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "feeChargesOverdue",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "penaltyChargesCharged",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "penaltyChargesPaid",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "penaltyChargesWaived",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "penaltyChargesWrittenOff",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "penaltyChargesOutstanding",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "penaltyChargesOverdue",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalExpectedRepayment",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalRepayment",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalExpectedCostOfLoan",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalCostOfLoan",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalWaived",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalWrittenOff",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalOutstanding",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalOverdue",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalRecovered",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "overdueSinceDate",
"type": [
"null",
"string"
]
},
{
"default": null,
"name": "writeoffReasonId",
"type": [
"null",
"long"
]
},
{
"default": null,
"name": "writeoffReason",
"type": [
"null",
"string"
]
},
{
"default": null,
"name": "totalMerchantRefund",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalMerchantRefundReversed",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalPayoutRefund",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalPayoutRefundReversed",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalGoodwillCredit",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalGoodwillCreditReversed",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalChargeAdjustment",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalChargeAdjustmentReversed",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalChargeback",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalCreditBalanceRefund",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalCreditBalanceRefundReversed",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalRepaymentTransaction",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalRepaymentTransactionReversed",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalInterestPaymentWaiver",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "chargeOffReasonId",
"type": [
"null",
"long"
]
},
{
"default": null,
"name": "chargeOffReason",
"type": [
"null",
"string"
]
},
{
"default": null,
"name": "totalUnpaidAccruedDueInterest",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalUnpaidAccruedNotDueInterest",
"type": [
"null",
"bigdecimal"
]
},
{
"default": null,
"name": "totalInterestRefund",
"type": [
"null",
"bigdecimal"
]
}
]
}