Search
K
Policy

MatchSegment

object
segmentIdstring

TBA unique identifier assigned to a specific match segment within the policy, used to track matched contributions or benefits

Example:Match1

matchAccountValuenumber(double)

The present value of the matched amount/bonus in the segment, reflecting any growth, deductions, or adjustments

Example:1.985116

cumulativeMatchPaymentAmountnumber(double)

The total amount of matching contributions or eligible bonus contributions accumulated over time within the policy

Example:1.98

yearToDateMatchValuenumber(double)

The amount of matching contributions or eligible bonus contributions accumulated over the current policy year

Example:1.98

maximumLifeTimeVestingAmountnumber(double)

The highest total amount that can be matched or highest total eligible bonus over the lifetime of the policy, as per policy terms

Example:300

maximumAnnualVestingAmountnumber(double)

The maximum amount that can be matched or eligible bonus for current policy year

Example:300

minimumPaymentsForMatchnumber(double)

The minimum amount that can be matched or minimum eligible bonus over the lifetime of the policy, as per policy terms

matchVestingDatestring(date)

The date on which the matched amount/ bonus becomes fully vested, meaning the policyholder gains full ownership rights over the matched funds/bonus.(match amount/bonus becomes part of account value)

Example:2023-01-01

generalLedgerFundCodestring

The accounting code used in the insurer’s general ledger system to track match/bonus related transactions

Example:V2201

vestingPeriodnumber(int32)

The duration required before matched amount/bonus are fully vested, typically expressed in years or policy terms

Example:10

Example

LoanType

string

Allowed values:PREFERREDNONPREFERREDSTANDARDLOANINDEXLOAN

LoanInterestType

string

Allowed values:FIXEDINDEXEDVARIABLEADJUSTABLE

LoanSegment

object
segmentIdstring

A unique identifier assigned to each loan segment within the policy, representing a distinct loan transaction

Example:Loan1

loanTypestring

Allowed values:PREFERREDNONPREFERREDSTANDARDLOANINDEXLOAN

loanInterestTypestring

Allowed values:FIXEDINDEXEDVARIABLEADJUSTABLE

loanInterestDuenumber(double)

Calculated loan interest amount for a policy Owner to Pay before Anniversary

Example:1000

loanPrincipalnumber(double)

The original amount borrowed against the policy, excluding interest

Example:1500

loanBalancenumber(double)

The outstanding amount of the loan, including accrued interest if applicable

Example:1500.72

loanCollateralAmountnumber(double)

This amount represents the total portion of the policy’s account value that is used as collateral when a loan is taken against the policy. It is calculated as follows:Loan Collateral Amount = Loan Principal + Loan Collateral Accrued Interest When a policyholder takes a loan, this amount reflects the loaned portion of the account value that is set aside as collateral. Interest is applied to this collateralized amount at a specific rate as per the policy terms

Example:1500.72

preInvestmentSegmentAmountnumber(double)

TBD

loanInterestRatenumber(double)

The interest rate charged on the loan balance, which may be fixed or variable based on policy terms

Example:4.5

loanCreditRatenumber(double)

The interest rate charged to any collateralized portion of the policy’s cash value

Example:4

loanAccruedInterestnumber(double)

The interest accumulated on the outstanding loan balance that has not yet been paid

Example:0.72

loanCollateralAccruedInterestnumber(double)

The interest accumulated on the collateral portion of account value.

Example:0.16

yearToDateLoanTakennumber(double)

The amount of loans taken against the policy in the current policy year

Example:1500

generalLedgerFundCodestring

The accounting code used in the insurer’s general ledger system to track loan fund

Example:V2201

startDatestring(date)

The date when the loan segment becomes active and enforceable within the policy

Example:2023-01-01

endDatestring(date)

The date when the loan segment is fully repaid, closed, or no longer applicable

Example:2023-01-01

Example

Distribution

object
investmentTypestring

Allowed values:INVESTMENTFUNDINVESTMENTMODEL

modelNamestring

Elect from available … If Owner picks and Model as an investment option

Example:TBD

modelIdstring

The corresponding Model Id of the elected model

Example:TBD

fundAllocationsInvestmentsarray[object]
Show Child Parameters
fundsarray[object]
Show Child Parameters
matchSegmentobject
Show Child Parameters
loanSegmentsarray[object]
Show Child Parameters
Example