Add Benefit Plan Rollover Setting
https://development.api.wealthcare.com/system/Services/Plan/BenefitPlanRolloverSetting/{tpaId}/{employerId}
This endpoint allows you to create a new benefit plan rollover setting for a specific employer and TPA. It is used to configure how funds should be rolled over from one benefit plan to another, ensuring compliance with the specified parameters.
-
tpaId string Required
A unique identifier used to identify your admin instance. This value was system generated with the admin instance was created.
-
employerId string Required
Unique identifier for the employer. Note: When the employer was created, WealthCare Admin assigned the 3-character prefix; you assigned the remaining characters.
-
api-version string Required
The requested API version
Value: 11.0
-
planId string Required
Min Length: 0 Max Length: 18 -
planYrStartDte string<date-time> Required
-
planYrEndDte string<date-time> Required
-
acctTypeCde string Required
-
targetAcctTypeCde string Required
-
targetPlanId string Required
Min Length: 0 Max Length: 18 -
targetPlanYrStartDte string<date-time> Required
-
targetPlanYrEndDte string<date-time> Required
-
fundRolloverTypeCde enumPossible values:
NonePrimarySecondary -
rolloverDte string<date-time>
-
planRolloverOptions integer<int32>
-
rolloverEligDteType enumPossible values:
NotSetFundRolloverDateTargetPlanStartDateSourcePlanEndDatePlusOneSourcePlanAccountEligDate -
autoDepositStartDteType enumPossible values:
NoneFundRolloverDateTargetPlanStartDateSourcePlanEndDatePlusOneSourcePlanStartDateSourcePlanAccountEligDate -
rolloverAmt number<double>
-
rolloverRate number<double>
-
individualRolloverAmt number<double>
-
individualRolloverRate number<double>
-
trackingNumber string
-
minimumRolloverAmountofFund number<double>
-
maxRolloverAmtofFunds enumPossible values:
AllFundsCapPercentageCapAndPercentage
-
planId string Required
Min Length: 0 Max Length: 18 -
planYrStartDte string<date-time> Required
-
planYrEndDte string<date-time> Required
-
acctTypeCde string Required
-
targetAcctTypeCde string Required
-
targetPlanId string Required
Min Length: 0 Max Length: 18 -
targetPlanYrStartDte string<date-time> Required
-
targetPlanYrEndDte string<date-time> Required
-
fundRolloverTypeCde enumPossible values:
NonePrimarySecondary -
rolloverDte string<date-time>
-
planRolloverOptions integer<int32>
-
rolloverEligDteType enumPossible values:
NotSetFundRolloverDateTargetPlanStartDateSourcePlanEndDatePlusOneSourcePlanAccountEligDate -
autoDepositStartDteType enumPossible values:
NoneFundRolloverDateTargetPlanStartDateSourcePlanEndDatePlusOneSourcePlanStartDateSourcePlanAccountEligDate -
rolloverAmt number<double>
-
rolloverRate number<double>
-
individualRolloverAmt number<double>
-
individualRolloverRate number<double>
-
trackingNumber string
-
minimumRolloverAmountofFund number<double>
-
maxRolloverAmtofFunds enumPossible values:
AllFundsCapPercentageCapAndPercentage
-
planId string Required
Min Length: 0 Max Length: 18 -
planYrStartDte string<date-time> Required
-
planYrEndDte string<date-time> Required
-
acctTypeCde string Required
-
targetAcctTypeCde string Required
-
targetPlanId string Required
Min Length: 0 Max Length: 18 -
targetPlanYrStartDte string<date-time> Required
-
targetPlanYrEndDte string<date-time> Required
-
fundRolloverTypeCde enumPossible values:
NonePrimarySecondary -
rolloverDte string<date-time>
-
planRolloverOptions integer<int32>
-
rolloverEligDteType enumPossible values:
NotSetFundRolloverDateTargetPlanStartDateSourcePlanEndDatePlusOneSourcePlanAccountEligDate -
autoDepositStartDteType enumPossible values:
NoneFundRolloverDateTargetPlanStartDateSourcePlanEndDatePlusOneSourcePlanStartDateSourcePlanAccountEligDate -
rolloverAmt number<double>
-
rolloverRate number<double>
-
individualRolloverAmt number<double>
-
individualRolloverRate number<double>
-
trackingNumber string
-
minimumRolloverAmountofFund number<double>
-
maxRolloverAmtofFunds enumPossible values:
AllFundsCapPercentageCapAndPercentage
-
planId string Required
Min Length: 0 Max Length: 18 -
planYrStartDte string<date-time> Required
-
planYrEndDte string<date-time> Required
-
acctTypeCde string Required
-
targetAcctTypeCde string Required
-
targetPlanId string Required
Min Length: 0 Max Length: 18 -
targetPlanYrStartDte string<date-time> Required
-
targetPlanYrEndDte string<date-time> Required
-
fundRolloverTypeCde enumPossible values:
NonePrimarySecondary -
rolloverDte string<date-time>
-
planRolloverOptions integer<int32>
-
rolloverEligDteType enumPossible values:
NotSetFundRolloverDateTargetPlanStartDateSourcePlanEndDatePlusOneSourcePlanAccountEligDate -
autoDepositStartDteType enumPossible values:
NoneFundRolloverDateTargetPlanStartDateSourcePlanEndDatePlusOneSourcePlanStartDateSourcePlanAccountEligDate -
rolloverAmt number<double>
-
rolloverRate number<double>
-
individualRolloverAmt number<double>
-
individualRolloverRate number<double>
-
trackingNumber string
-
minimumRolloverAmountofFund number<double>
-
maxRolloverAmtofFunds enumPossible values:
AllFundsCapPercentageCapAndPercentage
Response
-
TrackingNumber string
-
ErrorCode integer<int32>
-
ErrorDescription string
https://development.api.wealthcare.com/system/Services/Plan/BenefitPlanRolloverSetting/{tpaId}/{employerId}
A unique identifier used to identify your admin instance. This value was system generated with the admin instance was created.
Unique identifier for the employer. Note: When the employer was created, WealthCare Admin assigned the 3-character prefix; you assigned the remaining characters.
The requested API version
Response
Response Headers
No response yet.
Response Body
No response yet.