ScenarioMappingIllustrationLevelEntry

object

An entry of a calculation type’s illustration-type map, e.g. supportedCalculations.SINGLE_ILLUSTRATION.NEW_BUSINESS.

* Additional properties are NOT allowed.
durationinteger(int32)
scenarioarray[object]required

An entry of an illustration level’s “scenario” array.

* Additional properties are NOT allowed.
Show Child Parameters
Example

ScenarioMappingProductLevelEntry

object

Scenario/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

object

An entry of an illustration level’s “scenario” array.

* Additional properties are NOT allowed.
idstringrequired
isBasisbooleanrequired
Example

ScenariosToRunItem

object

The 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