Properties
| Name | Type | Description |
|---|---|---|
| label | string | The practice's name for a catch-up fee (EngagementSettings.CatchUpFeeLabel), e.g. "Catch-up fee". |
The practice's name for a catch-up fee (EngagementSettings.CatchUpFeeLabel), e.g. "Catch-up fee". | ||
| rows | array of ProposalCostRow | One row per standalone service with a catch-up fee, in service order, then one per |
One row per standalone service with a catch-up fee, in service order, then one per | ||
| total | number | Sum of the catch-up fees excluding VAT. |
Sum of the catch-up fees excluding VAT. | ||
| totalVat | number | VAT on the catch-up fees. |
VAT on the catch-up fees. | ||
| instalments | array of ProposalCatchUpInstalment | The payment plan: what will be billed on each date, across every catch-up fee, in date |
The payment plan: what will be billed on each date, across every catch-up fee, in date | ||
JSON Example
{
"label": "string",
"rows": [
{
"name": "...",
"pricingTierName": "...",
"amount": "...",
"showPriceAsNa": "...",
"isOpenEnded": "..."
}
],
"total": 0,
"totalVat": 0,
"instalments": [
{
"date": "...",
"amount": "..."
}
]
}