Search
K
Illustration

Coverages

array

A collection of benefits

coverageIdstringrequired

Coverage id

Allowed values:BASE_COVERAGERider_ABRTRMRider_CTRRider_ABRCHRRider_ADRRider_WPRRider_CGRRider_GIBRRider_OPRRider_OWDRRider_WDRRider_NHRRider_ABRCRI

Example:BASE_COVERAGE

riderYearsnumber(integer)

Rider years

Example:10

currentAmountnumber(double)

Current amount

Example:1000

participantsarray[object]unique-items

An entity with a stake in a policy

Show Child Parameters

Output Coverage Values

object

Result values relevant to a specific coverage

policyFeenumber(double)

Annual policy fee

Example:150.2

modalPolicyFeenumber(double)

Modal policy fee

premiumnumber(double)

Annual premium

modalPremiumnumber(double)

Modal premium

tablePremiumnumber(double)

Annual table premium

modalTablePremiumnumber(double)

Modal table premium

flatExtraPremiumnumber(double)

Flat Extra premium

Example:5

modalFlatExtraPremiumnumber(double)

Modal flat extra premium

faceAmountnumber(double)

Coverage face amount

Example:2500

Example

Base Scenario Results

object

Fundamental outputs that apply across all products. This object represents a single scenario (e.g. Assumed, Guaranteed, etc)

annualTimeSeriesDataarray[object]

A single-year slice of data that varies annually - these values apply to any scenario and any product

Show Child Parameters
annualPolicyManagementFeenumber(double)

Annual policy management fee

Example:60

annualPremiumAmountnumber(double)

Annual premium amount

Example:397.2

baseCoverageEndYearnumber(integer)

Base coverage end year

Example:86

costIndexobject
Show Child Parameters
coveragesobject

These values represent the initial or constant state of coverages

Show Child Parameters
initialobject
Show Child Parameters
interestRatenumber(double)

Interest rate

Example:5.1

issueAgenumber(integer)

Issue age

Example:35

lapseobject
Show Child Parameters
loanobject
Show Child Parameters
maturityYearnumber(integer)

Maturity year

Example:86

payToAgenumber(integer)

Pay to age

Example:121

paymentobject
Show Child Parameters
policyStartYearnumber(integer)

Policy start year

Example:1

premiumobject
Show Child Parameters
scenarioEndAgenumber(integer)

Scenario end age

Example:122

totalFirstPaymentAmountnumber(double)

Total first payment amount

Example:33.1

netSurrenderValueobject
Show Child Parameters
premiumFinalAgenumber(double)

Example:110.04

Example

Scenario Results for Term Life

object

Outputs for Term Life product across all scenarios. This object represents a single scenario (e.g. Assumed, Guaranteed, etc)

annualTimeSeriesDataarray[object]

A single-year slice of data that varies annually - these values are specific to IUL products

Show Child Parameters
annualPolicyManagementFeenumber(double)

Annual policy management fee

Example:60

annualPremiumAmountnumber(double)

Annual premium amount

Example:397.2

baseCoverageEndYearnumber(integer)

Base coverage end year

Example:86

costIndexobject
Show Child Parameters
coveragesobject

These values represent the initial or constant state of coverages

Show Child Parameters
initialobject
Show Child Parameters
interestRatenumber(double)

Interest rate

Example:5.1

issueAgenumber(integer)

Issue age

Example:35

lapseobject
Show Child Parameters
loanobject
Show Child Parameters
maturityYearnumber(integer)

Maturity year

Example:86

payToAgenumber(integer)

Pay to age

Example:121

paymentobject
Show Child Parameters
policyStartYearnumber(integer)

Policy start year

Example:1

premiumobject
Show Child Parameters
scenarioEndAgenumber(integer)

Scenario end age

Example:122

totalFirstPaymentAmountnumber(double)

Total first payment amount

Example:33.1

netSurrenderValueobject
Show Child Parameters
premiumFinalAgenumber(double)

Example:110.04

Example

Scenario Results for IUL

object

Outputs for Indexed Universal Life product across all scenarios. This object represents a single scenario (e.g. Assumed, Guaranteed, etc)

annualTimeSeriesDataarray[object]

A single-year slice of data that varies annually - these values are specific to IUL products

Show Child Parameters
annualPolicyManagementFeenumber(double)

Annual policy management fee

Example:60

annualPremiumAmountnumber(double)

Annual premium amount

Example:397.2

baseCoverageEndYearnumber(integer)

Base coverage end year

Example:21

costIndexobject
Show Child Parameters
coveragesobject

These values represent the initial or constant state of coverages

Show Child Parameters
initialobject
Show Child Parameters
interestRatenumber(double)

Interest rate

Example:5.1

issueAgenumber(integer)

Issue age

Example:35

lapseobject
Show Child Parameters
loanobject
Show Child Parameters
maturityYearnumber(integer)

Maturity year

Example:86

payToAgenumber(integer)

Pay to age

Example:121

paymentobject
Show Child Parameters
policyStartYearnumber(integer)

Policy start year

Example:1

premiumobject
Show Child Parameters
scenarioEndAgenumber(integer)

Scenario end age

Example:122

totalFirstPaymentAmountnumber(double)

Total first payment amount

Example:33.1

netSurrenderValueobject
Show Child Parameters
premiumFinalAgenumber(double)

Example:110.04

acceleratedBenefitRiderobject
Show Child Parameters
annualCumulativeGuidelineLevelPremiumnumber(double)

Annual cumulative guideline level premium

annualDistributionAmountnumber(integer)

Annual distribution amount

bonusobject
Show Child Parameters
capAccountParametersobject
Show Child Parameters
currentobject
Show Child Parameters
currentInterestRatenumber(double)

Example:3

deathBenefitobject
Show Child Parameters
distributionobject
Show Child Parameters
fixedobject
Show Child Parameters
fixedAccountRatenumber(double)

Example:1

insuranceAgeobject
Show Child Parameters
lapseAgenumber(integer)

Example:56

lapseYearnumber(integer)

Example:21

matchobject
Show Child Parameters
minimumNoLapseGuaranteeTestYearsnumber(integer)

Minimum no lapse guarantee test years

modifiedEndowmentContractobject
Show Child Parameters
overloanobject
Show Child Parameters
participantAccountParametersobject
Show Child Parameters
parRatenumber(double)

Example:5

policyYearOfLastDeathBenefitOptionChangenumber(integer)

Policy year of last death benefit option change

Example:21

policyYearOfLastFaceChangenumber(integer)

Policy year of last face change

premiumAge65number(double)

Example:1522.2

savingsobject
Show Child Parameters
secondLoanobject
Show Child Parameters
terminalobject
Show Child Parameters
thirdLoanobject
Show Child Parameters
totalPremiumDueToFaceAmountnumber(double)

Example:33.1

withdrawalTakenIndicatornumber(integer)
yearAge65number(integer)

Example:31

zeroPremiumIndicatornumber(integer)
Example