Rate-Configuration
RatePackageFile
objectFull contents of a carrier’s RatePackage.json.
* Additional properties are NOT allowed.
productTypeListobjectrequired
riskClassListobjectrequired
sexListobjectrequired
smokeListobjectrequired
sharedBenefitListarray[object]required
An entry of sharedBenefitList.
* Additional properties are NOT allowed.
Show Child Parameters
sharedRateListarray[object]required
An entry of sharedRateList.
* Additional properties are NOT allowed.
Show Child Parameters
Example
RatePackageListEntry
objectAn entry of productTypeList, riskClassList, sexList, or smokeList.
* Additional properties are NOT allowed.
idstringrequired
namestringrequired
Example
RatePackageSharedBenefitEntry
objectAn entry of sharedBenefitList.
* Additional properties are NOT allowed.
productIdstringrequired
productNamestringrequired
benefitIdstringrequired
benefitNamestringrequired
productBenefitIdstringrequired
Example
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