IriTransactionAmountType
stringIndicates how the scheduled amount is defined for the systematic program, such as a fixed amount, percentage, maximum available amount, free withdrawal amount, withdrawal until basis, earnings only, pro rata amount, or modified earnings only.
Allowed values:AMOUNTPERCENTAGEMAXFREEWITHDRAWALAMOUNTWITHDRAWALUNTILBASISEARNINGSONLY
IriDisbursementType
stringType of amount for withdrawal such as Gross or Net.
Allowed values:GROSSNET
IriDisbursementPaymentForm
stringTransaction disbursement payment form. Uses the recurring disbursement vocabulary with EFT; EXCHANGE is intentionally excluded because it applies only to party-level exchange servicing.
Allowed values:DTCCEFTACHCHECKWIRE
IriTransactionAmounts
objectRequired when amountType is AMOUNT. Must not be provided for PERCENTAGE, MAX, FREEWITHDRAWALAMOUNT, WITHDRAWALUNTILBASIS, or EARNINGSONLY.
>= 0<= 9999999999.99
Example:137547.78
Required when amountType is PERCENTAGE. Must not be provided for AMOUNT, MAX, FREEWITHDRAWALAMOUNT, WITHDRAWALUNTILBASIS, or EARNINGSONLY.
>= 0<= 100
Example:10
Indicates how the scheduled amount is defined for the systematic program, such as a fixed amount, percentage, maximum available amount, free withdrawal amount, withdrawal until basis, earnings only, pro rata amount, or modified earnings only.
Allowed values:AMOUNTPERCENTAGEMAXFREEWITHDRAWALAMOUNTWITHDRAWALUNTILBASISEARNINGSONLY
Type of amount for withdrawal such as Gross or Net.
Allowed values:GROSSNET
Transaction disbursement payment form. Uses the recurring disbursement vocabulary with EFT; EXCHANGE is intentionally excluded because it applies only to party-level exchange servicing.
Allowed values:DTCCEFTACHCHECKWIRE
IriTransactionChargeType
stringType of charge applied to the transaction.
Allowed values:SERVICE_CHARGERIDER_CHARGEADMINISTRATIVE_CHARGESURRENDER_CHARGEMVATAXCOST_OF_INSURANCEEXPENSE_CHARGEUNIT_EXPENSE_CHARGEWITHDRAWAL_CHARGEOTHER