CodeDisplayName
objectGeneric code/displayName object
Code value
Example:WD
Display name
Example:Withdrawal
ViAmounts
objectVI-derived amount values for withdrawal rule evaluation.
Contains real-time policy values from VI 21209 response.
Interest-only withdrawal amount
Example:500
Required Minimum Distribution amount
Example:1000
Rider free amount
Example:200
Free available amount (surrenderValueWithoutMarketValueAdjustment)
Example:300
Surrender-free amount year-to-date
Example:400
Total surrender value
Example:10000
Total policy value
Example:50000
ViFund
objectVI-derived fund information with withdrawal eligibility
Fund identifier (ProductCode)
Example:ABAF
Fund key (SubAccountKey)
Example:SUB123
Fund name
Example:LVIP American Balanced Allocation Fund
Whether withdrawals are allowed from this fund
Example:true
Total value of the fund
Example:5000
Available funds amount
Example:4500
Number of units held
Example:100.25
Fund restriction reason if any
Whether transfer send is allowed
Example:true
Whether fund can be a transfer destination
Example:true