Rate-Configuration
RatePackageSharedRateEntry
objectAn entry of sharedRateList.
* Additional properties are NOT allowed.
productIdstringrequired
productNamestringrequired
benefitIdstringrequired
benefitNamestringrequired
productBenefitIdstringrequired
rateTypeIdstringrequired
rateTypeNamestringrequired
rateDataIdstringrequired
Example
RateTableItem
objectThe bands configured for a rate identifier, and every band’s resolved rate series. Rates[i] is the series for Bands[i].
* Additional properties are NOT allowed.
bandsarray[number](double)required
ratesarray[array]required
Example
ScenarioItem
objectOne scenario to run, mirroring a ScenarioObject entry from ScenarioMapping.json.
* Additional properties are NOT allowed.
idstringrequired
isBasisbooleanrequired
Example
ScenarioMappingFile
objectFull contents of a carrier’s (or generic) ScenarioMapping.json, keyed by product type or plan code.
* Additional properties are NOT allowed.
scenarioMappingobjectrequired
Example
ScenarioMappingIllustrationLevelEntry
objectAn 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