Search
K
Policy

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

percentageOfAccountValuenumber(double)

Percentage of Account Value refers to a value that is calculated as a percentage of the total account value of an insurance or annuity contract. It is often used to determine allocations, fees, benefits, or charges that are based on how much money is currently held in the policy’s account value.

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

TrackerType

string

Allowed values:ERRORTRACKERPAUSEDTRACKERTXLIFEPOLICYSTATETRACKERLOCKEDTRACKERREVERSALREQUESTPOLICYISSUANCEERROR

PolicyContractState

object
trackerTypestring

Allowed values:ERRORTRACKERPAUSEDTRACKERTXLIFEPOLICYSTATETRACKERLOCKEDTRACKERREVERSALREQUESTPOLICYISSUANCEERROR

statusstring

The status of the policy contract, whether it is VALID or ERROR based on the trackerType that it’s in.

Example:VALID

reasonstring

The reason why this policy is in the current tracker state.

Example:Policy cannot be lifecycled to a previous date.

currentLifecycleDatestring(date)

The date the policy is currently lifecycled to.

Example:2025-01-01

Example