Search
K
Policy

AnnuitizationQuote

object
correlationIdstring

The unique ID to track transaction request across all systems

Example:864e43a0-2c2f-4a11-9d7f-69ed40115066

effectiveDatestring(date)

Date (with pattern “yyyy-mm-dd”) when the transaction was originally scheduled or expected to happen, can be a non-business day

Example:2023-01-01

reverseInitiatorboolean

A boolean flag that applies only to financial transactions. When set to true, it allows a backdated transaction to be processed. This triggers a reversal on the policy to the earliest transaction on the specified effective date, applies the new transaction, and then reprocesses all subsequent transactions (similar to (R&R) process). This ensures that the policys financial history remains accurate and aligned with the backdated change.

externalIdentifiersobject
Show Child Parameters
taxWithholdingInstructionsobject
Show Child Parameters
partiesobject
Show Child Parameters
annuitizationFeatureobject
Show Child Parameters
Example

FaceAmountTransactionReason

string

Business reason for the face amount change (must match supported DAML mapping).

Allowed values:FACEDECREASECOVERAGEFACEINCREASECOVERAGE

FaceAmountChangeTransactionAmounts

object
requestedAmountnumber(double)required

Requested face amount for the covered contract or rider.

Example:250000

Example

CoverageType

string

Coverage indicator sent to the ledger as the Java IndicatorCode enum name (string form). Must be one of the supported indicator codes for the contract row being adjusted.

Allowed values:BASERIDERBASEINCREASEINTEGRATEDRIDERRIDERINCREASEBENEFITDISCOUNTUNKNOWNOTHER

FaceAmountChangeValueAdjustment

object
coverageIdstringrequired

Identifier of the coverage row being adjusted.

Example:Base_Coverage

coverageTypestringrequired

Coverage indicator sent to the ledger as the Java IndicatorCode enum name (string form). Must be one of the supported indicator codes for the contract row being adjusted.

Allowed values:BASERIDERBASEINCREASEINTEGRATEDRIDERRIDERINCREASEBENEFITDISCOUNTUNKNOWNOTHER

Example