AmountType
stringAllowed values:AMOUNTPERCENTAGEMAXFREEWITHDRAWALAMOUNTWITHDRAWALUNTILBASISEARNINGSONLYPRORATAMODIFIEDEARNINGSONLYSUNINCOMEMAXIMIZERONLYLBRMAXIMUMSUNINCOMEMAXIMIZERNETONETIMEACCESSNONSUNINCOMEMAXIMIZERLBRSWDMAXIMUMSUNINCOMEMAXIMIZERGROSSONETIMEACCESSYEARTODATEFIXEDEARNINGSEARNINGSLIQUIDITYFIRSTEARNINGSLIQUIDITYLASTGUARANTEEDWITHDRAWALBENEFITFIXEDMODIFIEDEARNINGSACCUMULATEDEARNINGSLIFEEXPECTANCY
TransactionChargeType
stringAllowed values:COSTOFINSURANCEEXPENSECHARGEUNITEXPENSECHARGERIDERCHARGESURRENDERCHARGEWITHDRAWALCHARGEPAYMENTCHARGECOVERAGECHARGECOVERAGECREDITPREMIUMTAXMARKETVALUEADJUSTMENTBONUSRECAPTUREEQUITYINDEXADJUSTMENTPRODUCTLIMITSDEATHBENEFITINTERESTFUTURECHARGESFORTRANSACTIONREDEMPTIONFEEMAILCHARGEFUNDFEEINEFFECTALLOVERNIGHTMAILWIRE
ChargeWaiverIndicator
stringAllowed values:YesNo
Charge
objectAllowed values:COSTOFINSURANCEEXPENSECHARGEUNITEXPENSECHARGERIDERCHARGESURRENDERCHARGEWITHDRAWALCHARGEPAYMENTCHARGECOVERAGECHARGECOVERAGECREDITPREMIUMTAXMARKETVALUEADJUSTMENTBONUSRECAPTUREEQUITYINDEXADJUSTMENTPRODUCTLIMITSDEATHBENEFITINTERESTFUTURECHARGESFORTRANSACTIONREDEMPTIONFEEMAILCHARGEFUNDFEEINEFFECTALLOVERNIGHTMAILWIRE
Allowed values:YesNo
The reason why a charge was waived (e.g., Promotional Waiver, Policy Exception)
Example:100
The partyId to which the charge is applied.
Example:Party_PI_1
Party
objectNote -Use systematicProgram.parties.partyRole field instead of systematicProgram.party.partyRole
Allowed values:PAYORPAYEE
Example:PAYOR
Note -Use systematicProgram.parties.partyId field instead of systematicProgram.party.partyId
Example:Party_PI_1
Note -Use systematicProgram.parties.percentage field instead of systematicProgram.party.percentage
Example:10
Note -Use systematicProgram.parties.bankId field instead of systematicProgram.party.bankId
Example:Bank_1
Allowed values:DTCCCREDITCARDACHCHECKWIREEXCHANGE