Rate-Configuration
ScenarioMappingProductLevelEntry
objectScenario/transaction config for one product type or plan code.
* Additional properties are NOT allowed.
transactionOrderarray[array]
Each step is one or more transaction IDs to run together, e.g. [[“SOLVE_FACE”], [“SOLVE_TERM_FACE”, “SOLVE_DEPOSIT”]].
supportedCalculationsobjectrequired
Keyed by calculation type, then by illustration type.
Example
ScenarioMappingScenarioEntry
objectAn entry of an illustration level’s “scenario” array.
* Additional properties are NOT allowed.
idstringrequired
isBasisbooleanrequired
Example
ScenariosToRunItem
objectThe scenarios to run for a product’s calculation/illustration type, and the illustration duration.
* Additional properties are NOT allowed.
scenarioListarray[object]required
One scenario to run, mirroring a ScenarioObject entry from ScenarioMapping.json.
* Additional properties are NOT allowed.
Show Child Parameters
durationinteger(int32)required
Example