Search
K
Policy

TransactionAmount

object
requestedAmountnumber(double)

Depending on the transaction, it will be one of the following: The amount requested for premium allocation or processing. The requested amount for issuing a new loan against the policy. The amount requested to initiate a loan repayment transaction. The requested amount for a partial withdrawal from the policy’s cash value. The requested amount for making adjustments to the policy’s value.This transaction overrides the value and do not adjust. Request amount shared for this variable will be utilized to override existing policy variable. Example: Cost basis change using value adjustment transaction, Old cost basis: $200, Value Adjustment Request Amount: $120, New Cost basis: $120.

Example:100.41

amountTypestring

Allowed values:AMOUNTPERCENTAGEMAXFREEWITHDRAWALAMOUNTWITHDRAWALUNTILBASISEARNINGSONLYPRORATAMODIFIEDEARNINGSONLYSUNINCOMEMAXIMIZERONLYLBRMAXIMUMSUNINCOMEMAXIMIZERNETONETIMEACCESSNONSUNINCOMEMAXIMIZERLBRSWDMAXIMUMSUNINCOMEMAXIMIZERGROSSONETIMEACCESSYEARTODATEFIXEDEARNINGSEARNINGSLIQUIDITYFIRSTEARNINGSLIQUIDITYLASTGUARANTEEDWITHDRAWALBENEFITFIXEDMODIFIEDEARNINGSACCUMULATEDEARNINGSLIFEEXPECTANCY

disbursementTypestring

Allowed values:GROSSNETNETNET

disbursementPaymentFormstring

Allowed values:DTCCEFTACHCHECKWIRE

distributionCodestring

Allowed values:DEFAULTPREMATUREDISTRIBUTIONEXCEPTIONAPPLIESDISABILITYDEATHDEATHEXCLUSIONDEATHROLLOVEREXCHANGE1035NORMALDISTRIBUTIONCOSTOFCURRENTLIFEINSURANCEPROTECTIONQUALIFIEDROLLOVERROTHDISTRIBUTIONNOEXCEPTIONQUALIFIEDLOANDISTRIBUTIONPREMATURELOANDISTRIBUTIONQUALIFIEDROTHINDIVIDUALRETIREMENTARRANGEMENTDISTRIBUTIONROTHINDIVIDUALRETIREMENTACCOUNTSDISTRIBUTIONEXCEPTIONAPPLIESEXCESSCONTRIBUTIONSPLUSEARNINGSEXCESSDEFERRALSTAXABLEIN2009NONTAXABLEEVENTGROSSPAIDTOATTORNEYOTHERINCOMENONEMPLOYEECOMPENSATIONPREMATUREEXCEPTIONROYALTIESDEATHTRANSFER4HPROHIBITEDTRANSACTIONTENYEARTAXOPTIONTRUSTEETOTRUSTEETRANSFERQUALIFIEDDOMESTICRELATIONSORDERLIKETOLIKENO1099DISTRIBUTIONSUNDEREMPLOYEEPLANSCOMPLIANCERESOLUTIONSYSTEMCHARITABLEGIFTLOANSASDISTRIBUTIONSQUALIFIEDPLANLOANOFFSETRECHARACTERIZEDINDIVIDUALRETIREMENTARRANGEMENTCURRENTYEAREXCESSCONTRIBUTION1YEARPRIORTAXRECHARACTERIZEDINDIVIDUALRETIREMENTACCOUNTSPREVIOUSYEAREARLYDISTRIBUTIONFROMSAVINGSINCENTIVEMATCHPLANFOREMPLOYEESDIRECTTRANSFEREXCESSCONTRIBUTIONSPLUSEARNINGSEXCESSDEFERRALSANDOREARNINGSTAXABLEIN2024EXCESSCONTRIBUTIONS2YEARPRIORTAXDIRECTROLLOVERQUALPLANTAXSHELTEREDANNUITYSEPARATIONFROMSERVICEINDIVIDUALRETIREMENTARRANGEMENTTOROTHINDIVIDUALRETIREMENTARRANGEMENTQUALIFIEDDOMESTICRELATIONSORDERROLLOVERTOINDIVIDUALRETIREMENTARRANGEMENT2GQUALIFIEDDOMESTICRELATIONSORDERPAYMENTTOSPOUSEFIRSTTIMEHOMEBUYERINDIVIDUALRETIREMENTARRANGEMENTONLYEDUCATIONEXPENSEMEDICALEXPENSEFEEADMINFEEASSETFEECONTRIBUTIONFEELUMPSUMDEATHFEELUMPSUMDISABILITYFEELUMPSUMPURCHASEDANNUITYFEELUMPSUMOTHERFEENEWRETIREEWITHPERPAYMENTFEEEXISTINGRETIREMENTINFORCEFEECONTRACTFEEEXISTINGRETIREMENTINCREASEFEETHIRDPARTYLUMPSUMDEATHLUMPSUMDISABILITYLUMPSUMPURCHASEDANNUITYLUMPSUMOTHERFEEINTERNATIONALPROGRAMSGROUPEXPENSEFROMFUNDRELEASERESERVEHEALTHDEDUCTIONFEEMARKETVALUEFEEANNUITYADMINISTRATIONSECTION1035EXCHANGEPARTIALQUALIFIEDDOMESTICRELATIONSORDERNORMALDISTRIBUTIONQUALIFIEDDOMESTICRELATIONSORDERSECTION1035FEELONGTERMCAREINSURANCEDESIGNATEDROTHACCOUNTDISTRIBUTIONREPORTABLEDEATHBENEFITSUNDERSECTION6050YDISTRIBUTIONOFTRADITIONALINDIVIDUALRETIREMENTARRANGEMENTASSETSNOTHAVINGAREADILYAVAILABLEFAIRMARKETVALUEDIVIDENDSDISTRIBUTEDFROMANEMPLOYEESTOCKOWNERSHIPPLANSUNDERSECTION404KDIRECTROLLOVEROFADESIGNATEDROTHACCOUNTDEATHQUALIFIEDCHARITABLEDISTRIBUTIONNORMALQUALIFIEDCHARITABLEDISTRIBUTION

loanTypestring

Allowed values:PREFERREDNONPREFERREDSTANDARDLOANINDEXLOAN

loanInterestTypestring

Allowed values:FIXEDINDEXEDVARIABLEADJUSTABLE

accountNumberstring

The unique identifier representing the policy number associated with a transaction for DTCC money movement.

Example:123456789

participantIdstring

The DTCC Participant ID (also known as a DTCC Number or Participant Number) is a unique identifier assigned by the Depository Trust & Clearing Corporation (DTCC) to financial institutions — such as broker-dealers, banks, or mutual funds — that participate in DTCC’s clearing and settlement systems.

Example:123456789

paymentAmountnumber(double)

Depending on the transaction, it will be one of the following: The amount used for drafting requested premium amount. The amount used for drafting requested loan repayment amount

Example:100.31

appliedAmountnumber(double)

Depending on the transaction, it will be one of the following: - The portion of the requested premium that was successfully applied to the account value of the policy. - The portion of the requested loan amount that was actually applied on the policy. - The portion of the requested loan repayment amount that was applied on the policy. - The portion of the requested withdrawal amount that was applied on the policy. - The total amount applied toward the full surrender of the policy. - The portion of a transaction applied amount that is summation of all fund level applied amounts impacted due to the transaction. - The updated face amount successfully applied to the policy. - The amount refunded as part of a free-look period cancellation (policy cancellation within the allowable period). - The policy’s value before an adjustment is applied.

Example:100.29

freeAppliedAmountnumber(double)

The portion of a transaction applied amount(e.g., withdrawal) that was processed without incurring charges or penalties

Example:100.18

calculatedAmountnumber(double)

The system-determined premium amount based on policy calculations, this will be set as premium applied amount plus any applicable charges

Example:100.19

totalChargeAmountnumber(double)

The total amount of fees or charges applied to the transaction which is summation of individual charges

Example:100.41

taxableAmountnumber(double)

The portion of a transaction applied amount that is considered taxable based on IRS regulations

Example:100.23

deathClaimPayoutPreStateSpecificInterestnumber(double)

The claim payout amount before applying Supplemental Security Income (SSI) offsets or adjustments

Example:1000.91

claimStatutoryInterestAmountnumber(double)

The statutory interest amount paid as part of a claim settlement. This is the SSI amount

Example:1000.41

deathBenefitInterestCalculatedFromDatestring

Allowed values:DATEOFDEATHDATEOFDEATHREPORTED

claimStatutoryInterestRatenumber(double)

The state specific interest rate applied to the statutory claim payout

Example:1000.51

claimCodestring

Allowed values:DEATHRIDER

distributionInternalRevenueServiceCodestring

The IRS tax reporting code associated to the distribution code

Example:LD

offageAmountnumber(double)

The difference between requested amount and applied amount for premium transactions

Example:100.81

excessPremiumnumber(double)

In transaction context, Excess Premium is the amount of premium applied beyond allowable or intended limits under a policy, triggering compliance review, refund, or corrective action

Example:100.91

targetPremiumnumber(double)

Target Premium is the planned annual premium amount set at issue for flexible premium policies. It serves as a benchmark for funding, performance monitoring, and commission purposes, but does not represent a required payment

Example:100.19

netPaymentAmountnumber(double)

The net amount actually received from the agent to be applied to the policy

Example:48000.28

retainedCommissionAmountnumber(double)

The difference between the net amount actually received and gross amount applied to the policy.

Example:2000.29

Example

LineOfBusiness

string

Allowed values:LIFEANNUITYMUTUALFUNDCERTIFICATEOFDEPOSITBROKERAGEOTHER

TransactionExchange

object
exchangeIdstring

Exchange ID is a unique identifier assigned to a policy or transaction involved in an exchange or rollover process. It is used to track, reference, and reconcile activities related to the replacement, transfer, or conversion of funds or policies between contracts, products, or carriers.

Example:EX0000001

policyNumberstringrequired

The original policy number involved in an exchange or replacement transaction.

Example:EX0000001

exchangeDescriptionstring

Description of the type of exchange such as External 1035, Internal 1035, etc

Allowed values:DEFAULTEXTERNAL1035INTERNAL1035EXTERNALDIRECTTRANSFERINTERNALDIRECTTRANSFEREXTERNALROLLOVERQUALIFIEDINTERNALROLLOVERQUALIFIEDEXTERNALROTHROLLOVERINTERNALROTHROLLOVEREXTERNALROTHDIRECTTRANSFERINTERNALROTHDIRECTTRANSFERBENEFITPROCEEDSCASHCONTRIBUTIONSEXTERNAL1035PARTIALINTERNAL1035PARTIALBIRTHORADOPTIONREPAYMENTINTERNALDIRECTTRANSFERREPLACEMENTEXTERNALDIRECTTRANSFERREPLACEMENTCLIENTINITIATEDTRANSFERCONVERSION

exchangeDatestring(date)

The date on which 1035 Exchange occurs

Example:2023-01-01

lineOfBusinessstring

Allowed values:LIFEANNUITYMUTUALFUNDCERTIFICATEOFDEPOSITBROKERAGEOTHER

exchangeAmountnumber(double)

Amount received in 1035 Exchange

Example:161.81698

qualificationTypestring

Qualification type of original policy being exchanged

Allowed values:INDIVIDUALRETIREMENTACCOUNTREGULARINDIVIDUALRETIREMENTACCOUNTSPOUSALINDIVIDUALRETIREMENTACCOUNTROLLOVERROTHINDIVIDUALRETIREMENTACCOUNTCUSTODIALINDIVIDUALRETIREMENTACCOUNTCUSTODIALROTHINDIVIDUALRETIREMENTACCOUNTCUSTODIALROLLOVERINDIVIDUALRETIREMENTACCOUNTQUALIFIEDNONQUALIFIEDSIMPLIFIEDEMPLOYEEPENSIONINDIVIDUALRETIREMENTACCOUNTINHERITEDINDIVIDUALRETIREMENTACCOUNTINHERITEDROTHINDIVIDUALRETIREMENTACCOUNTNONQUALIFIEDSTRETCHINDIVIDUALRETIREMENTACCOUNTSIMPLEQ403BQ401KQ401AQ457BPENSIONPLANCONVERTEDINDIVIDUALRETIREMENTACCOUNTROTH403BCUSTODIALINDIVIDUALRETIREMENTACCOUNTSIMPLIFIEDEMPLOYEEPENSIONKEOGH10CORPORATEPENSIONGROUPTAXSHELTEREDANNUITYPROFITSHARINGTARGETBENEFITCORPORATEDEFERREDCOMPENSATION404EDUCATIONALINDIVIDUALRETIREMENTACCOUNTQN457BCONVERTEDSPOUSALCUSTODIALUNIFORMGIFTSORTRANSFERSTOMINORACTCUSTODIALQUALIFIEDLONGEVITYANNUITYCONTRACTINDIVIDUALRETIREMENTACCOUNTCUSTODIALSIMPLEINDIVIDUALRETIREMENTACCOUNTMONEYPURCHASEPENSIONPLANQ401GQ412E3QUALIFIEDLONGEVITYANNUITYCONTRACTINDIVIDUALRETIREMENTACCOUNTROTH401KVARIABLEUNIVERSALLIFENONQUALIFIED

costBasisnumber(double)

Original cost basis of the policy being exchanged - previous Policy

Example:161.81698

modifiedEndowmentContractStatusboolean

Indicates if the original policy being exchanged is classified as MEC

outstandingLoanRolloverAmountnumber(double)

The amount of any outstanding loan against the original policy that will be rolled over into the new policy during the 1035 exchange

Example:161.81698

Example

TransactionCharge

object
chargeTypestring

Allowed values:COSTOFINSURANCEEXPENSECHARGEUNITEXPENSECHARGERIDERCHARGESURRENDERCHARGEWITHDRAWALCHARGEPAYMENTCHARGECOVERAGECHARGECOVERAGECREDITPREMIUMTAXMARKETVALUEADJUSTMENTBONUSRECAPTUREEQUITYINDEXADJUSTMENTPRODUCTLIMITSDEATHBENEFITINTERESTFUTURECHARGESFORTRANSACTIONREDEMPTIONFEEMAILCHARGEFUNDFEEINEFFECTALLOVERNIGHTMAILWIRE

chargeWaiverIndicatorstring

Allowed values:YesNo

chargeWaiverReasonstring

The reason why a charge was waived (e.g., Promotional Waiver, Policy Exception)

Example:100

partyIdstring

The partyId to which the charge is applied.

Example:Party_PI_1

coverageIdstring

The identifier of the specific coverage associated with the charge

Example:Base_Coverage

chargeAmountnumber(double)

The amount of the charge applied for this transaction

Example:100

chargeAppliedRatenumber(double)

The rate (%) utilized for calculation of charge

Example:100

Example

CoverageBenefit

object
coverageIdstring

Coverage ID is a unique system-generated identifier assigned to a specific coverage component within an insurance or annuity policy. It is used to track and differentiate each distinct benefit, rider, or coverage layer under a single contract, especially when performing or recording transactions

netBenefitAmountnumber(double)

Net Benefit Amount refers to the actual amount payable to a beneficiary or policyholder after all applicable deductions have been applied to the gross or base benefit amount. It represents the final disbursed value for a given coverage benefit, such as a claim payout, death benefit, or living benefit

grossBenefitAmountnumber(double)

Gross Benefit Amount refers to the total contractual benefit payable under a specific coverage or rider before any deductions are applied. It represents the original, full value of the benefit promised by the insurance policy (e.g., death benefit, living benefit, or rider payout).

Example