Do not unenroll plans when they are no longer eligible
I have a problem I can't solve.
I'm working with an unrestricted event, because the employee can make changes to their benefits at any time.
Case explanation:
An employee is eligible for plans PLAN-101, 102, and 103.
After being transferred, He become ineligible for these plans and are only eligible for plans PLAN-200, 201, and 202.
When the unrestricted event is triggered, the eligibility process is performed, and since they are no longer eligible for plan PLAN-101, this plan is terminated, and plans PLAN-201, 202, and 203 (related to the new eligibility) become available for enrollment.
The process is working almost correctly. Plans PLAN-201, 202, and 203 are available due to eligibility, and the other plans are no longer available. However, we need to ensure that plans the employee is enrolled in are never automatically canceled, because once they become eligible and enroll, the company cannot cancel the plan; in this example, it would be PLAN-001. It would be even better if it remained display-only or only available for unenrollment.