Search
K
Illustration

Exchange

object

1035 Exchange - exchanging another policy for this one

amountnumber(double)required

The value of the exchanged policy

Example:5000

basisnumber(double)required

How much can be exchanged without incurring additional taxes

Example:5000

isModifiedEndowmentContractbooleanrequired

Whether the policy being exchanged for this one is a MEC

Example:true

carryoverLoannumber(double)

How much loan is being carried in as part of this exchange

Example:5000

Example

Options

object

Fundamental Options schema. Some products may have product-specific Options.

revisedIllustrationbooleanrequired

Whether the illustration is revised

Example:true

solveForstringrequired

Solve for

Allowed values:PREMIUMFACENO_SOLVE

Example:PREMIUM

fixedCostPeriodnumberDEPRECATED

Fixed cost period

Example:10

fixedCostPeriodOptionnumber(integer)

The fixed cost period in YEARS or at AGE depending on the value of fixedCostPeriodUnit

Example:65

fixedCostPeriodUnitstring

The Unit that the number in fixedCostPeriodOption represents

Allowed values:AGEYEARS

Example:AGE

paymentModestringrequired

Frequency

Allowed values:DAILYEVERYTWOWEEKSMONTHLYSEMIANNUALQUARTERLYANNUALSINGLEPAYMENT

Example:DAILY

discountIndicatorstring

Discount indicator

Allowed values:MULTIPRODUCTNON

Example:MULTIPRODUCT

paymentMethodstring

Payment method

Allowed values:DTCCCREDITCARDACHCHECKEXCHANGEWIRE

Example:DTCC

premiumDurationnumber(integer)

Premium duration

Example:10

premiumDurationOptionstring

Premium duration option

Allowed values:AGEYEARS

Example:YEARS

faceAmountobject

Represents a value that changes with time. The value is assumed to change annually and be tied to a duration unless otherwise specified via the Frequency and Basis properties

Show Child Parameters
premiumobject

Represents a value that changes with time. The value is assumed to change annually and be tied to a duration unless otherwise specified via the Frequency and Basis properties

Show Child Parameters
targetCashValueOptionstring

Target cash value option

Allowed values:SPECIFY_AMOUNTENDOWMENT

Example:SPECIFY_AMOUNT

targetCashValueAtOptionstring

Whether to use targetCashValueAge or targetCashValueYear

Allowed values:AGEYEAR

Example:AGE

targetCashValueAgenumber(integer)

If target cash value should be at an age, use this. If it should be at a year, use targetCashValueYear. targetCashValueAtOption determines which is used.

Example:10

targetCashValueYearnumber(integer)

If target cash value should be at a year, use this. If it should be at an age, use targetCashValueAge. targetCashValueAtOption determines which is used.

Example:10

targetCashValueAmountnumber(double)

Target cash value amount

Example:10000

Example

IUL Shared Options

object

Options shared between IUL and HIT products

dolistringrequired

DOLI

Allowed values:GPTCVAT

Example:GPT

deathBenefitOptionobject

Represents a value that changes with time. The value is assumed to change annually and be tied to a duration unless otherwise specified via the Frequency and Basis properties

Show Child Parameters
dumpInAmountnumber(double)

Dump in amount

Example:5432.62

juvenileReclassificationboolean

Indicates that a rating class change will occur for a juvenile upon reaching adulthood

Example:true

preventModifiedEndowmentContractboolean

Whether the selected solve should attempt to prevent this policy from being a MEC

Example:true

illustrationBasisstring

Which scenario’s premium to use as the basis for the other scenarios

Allowed values:CURRENTASSUMEDGUARANTEED

Example:CURRENT

Example

Options for IUL

object

Options for the illustration request.

revisedIllustrationbooleanrequired

Whether the illustration is revised

Example:true

solveForstringrequired

Solve for

Allowed values:PREMIUMFACENO_SOLVE

Example:PREMIUM

fixedCostPeriodnumberDEPRECATED

Fixed cost period

Example:10

fixedCostPeriodOptionnumber(integer)

The fixed cost period in YEARS or at AGE depending on the value of fixedCostPeriodUnit

Example:65

fixedCostPeriodUnitstring

The Unit that the number in fixedCostPeriodOption represents

Allowed values:AGEYEARS

Example:AGE

paymentModestringrequired

Frequency

Allowed values:DAILYEVERYTWOWEEKSMONTHLYSEMIANNUALQUARTERLYANNUALSINGLEPAYMENT

Example:DAILY

discountIndicatorstring

Discount indicator

Allowed values:MULTIPRODUCTNON

Example:MULTIPRODUCT

paymentMethodstring

Payment method

Allowed values:DTCCCREDITCARDACHCHECKEXCHANGEWIRE

Example:DTCC

premiumDurationnumber(integer)

Premium duration

Example:10

premiumDurationOptionstring

Premium duration option

Allowed values:AGEYEARS

Example:YEARS

faceAmountobject

Represents a value that changes with time. The value is assumed to change annually and be tied to a duration unless otherwise specified via the Frequency and Basis properties

Show Child Parameters
premiumobject

Represents a value that changes with time. The value is assumed to change annually and be tied to a duration unless otherwise specified via the Frequency and Basis properties

Show Child Parameters
targetCashValueOptionstring

Target cash value option

Allowed values:SPECIFY_AMOUNTENDOWMENT

Example:SPECIFY_AMOUNT

targetCashValueAtOptionstring

Whether to use targetCashValueAge or targetCashValueYear

Allowed values:AGEYEAR

Example:AGE

targetCashValueAgenumber(integer)

If target cash value should be at an age, use this. If it should be at a year, use targetCashValueYear. targetCashValueAtOption determines which is used.

Example:10

targetCashValueYearnumber(integer)

If target cash value should be at a year, use this. If it should be at an age, use targetCashValueAge. targetCashValueAtOption determines which is used.

Example:10

targetCashValueAmountnumber(double)

Target cash value amount

Example:10000

dolistringrequired

DOLI

Allowed values:GPTCVAT

Example:GPT

deathBenefitOptionobject

Represents a value that changes with time. The value is assumed to change annually and be tied to a duration unless otherwise specified via the Frequency and Basis properties

Show Child Parameters
dumpInAmountnumber(double)

Dump in amount

Example:5432.62

juvenileReclassificationboolean

Indicates that a rating class change will occur for a juvenile upon reaching adulthood

Example:true

preventModifiedEndowmentContractboolean

Whether the selected solve should attempt to prevent this policy from being a MEC

Example:true

illustrationBasisstring

Which scenario’s premium to use as the basis for the other scenarios

Allowed values:CURRENTASSUMEDGUARANTEED

Example:CURRENT

Example

Options for Hybrid-IUL/Term

object

Options for the illustration request.

revisedIllustrationbooleanrequired

Whether the illustration is revised

Example:true

solveForstringrequired

Solve for

Allowed values:PREMIUMFACENO_SOLVE

Example:PREMIUM

fixedCostPeriodnumberDEPRECATED

Fixed cost period

Example:10

fixedCostPeriodOptionnumber(integer)

The fixed cost period in YEARS or at AGE depending on the value of fixedCostPeriodUnit

Example:65

fixedCostPeriodUnitstring

The Unit that the number in fixedCostPeriodOption represents

Allowed values:AGEYEARS

Example:AGE

paymentModestringrequired

Frequency

Allowed values:DAILYEVERYTWOWEEKSMONTHLYSEMIANNUALQUARTERLYANNUALSINGLEPAYMENT

Example:DAILY

discountIndicatorstring

Discount indicator

Allowed values:MULTIPRODUCTNON

Example:MULTIPRODUCT

paymentMethodstring

Payment method

Allowed values:DTCCCREDITCARDACHCHECKEXCHANGEWIRE

Example:DTCC

premiumDurationnumber(integer)

Premium duration

Example:10

premiumDurationOptionstring

Premium duration option

Allowed values:AGEYEARS

Example:YEARS

faceAmountobject

Represents a value that changes with time. The value is assumed to change annually and be tied to a duration unless otherwise specified via the Frequency and Basis properties

Show Child Parameters
premiumobject

Represents a value that changes with time. The value is assumed to change annually and be tied to a duration unless otherwise specified via the Frequency and Basis properties

Show Child Parameters
targetCashValueOptionstring

Target cash value option

Allowed values:SPECIFY_AMOUNTENDOWMENT

Example:SPECIFY_AMOUNT

targetCashValueAtOptionstring

Whether to use targetCashValueAge or targetCashValueYear

Allowed values:AGEYEAR

Example:AGE

targetCashValueAgenumber(integer)

If target cash value should be at an age, use this. If it should be at a year, use targetCashValueYear. targetCashValueAtOption determines which is used.

Example:10

targetCashValueYearnumber(integer)

If target cash value should be at a year, use this. If it should be at an age, use targetCashValueAge. targetCashValueAtOption determines which is used.

Example:10

targetCashValueAmountnumber(double)

Target cash value amount

Example:10000

dolistringrequired

DOLI

Allowed values:GPTCVAT

Example:GPT

deathBenefitOptionobject

Represents a value that changes with time. The value is assumed to change annually and be tied to a duration unless otherwise specified via the Frequency and Basis properties

Show Child Parameters
dumpInAmountnumber(double)

Dump in amount

Example:5432.62

juvenileReclassificationboolean

Indicates that a rating class change will occur for a juvenile upon reaching adulthood

Example:true

preventModifiedEndowmentContractboolean

Whether the selected solve should attempt to prevent this policy from being a MEC

Example:true

illustrationBasisstring

Which scenario’s premium to use as the basis for the other scenarios

Allowed values:CURRENTASSUMEDGUARANTEED

Example:CURRENT

fixedModalPaymentnumber(double)

Fixed payment per pay period

Example:500

savingsPaymentIncludedboolean

Whether or not savings payment is included

Example:true

savingsPaymentOptionstring

How savings payment is calculated

Allowed values:EXTRA_OVER_COVERAGEMAXIMIZE_SAVINGS_INCENTIVEFIXEDSCHEDULE_BY_MODE

Example:FIXED

savingsFixedAmountnumber(double)

Fixed payment amout for savings payment

Example:500

savingsScheduleByModeobject

Schedule for savings payment

Show Child Parameters
postFixedCostPremiumOptionstring

Post fixed-cost-period premium option

Allowed values:COVER_CHARGESMINIMUM_AFTER_CHARGESSCHEDULE_BY_MODESOLVE_FOR_LEVEL

Example:COVER_CHARGES

postFixedCostPremiumScheduleobject

Schedule for post-fixed-cost-period premium

Show Child Parameters
Example