Skip to Content
Product Information
Author's profile photo Bijolesly Kurian

Automatic Updates to Insurance Enrollment due to Dependent Eligibility Changes

Hello Everyone,

I am excited to share a new feature from Global Benefits that comes with 2H 2022 release. This feature allows the system to automatically identify and un-enroll dependents who are no longer eligible for insurance due to age.

For example, consider that a child dependent is eligible for the ‘Health Insurance’ benefit only until the age of 21. After the dependent reaches 21 years of age, the dependent should be marked as not eligible.

With this enhancement, the dependent is automatically marked as ‘Not eligible’ for the ‘Health insurance’ benefit without any manual updates to the enrollment record.

The configuration details and the end to end flow are given below with an example.

1. Steps to enable the configurations:

1. 1. Enable the feature and define the dependent eligibility :

  • In an Insurance plan, while setting up Eligible Enrollee Options, set the field ‘Automatic Update of Dependent Enrollment Status’ to ‘Enable’.


  • Create a rule using the Insurance rule scenario ‘Define Dependent Eligibility Rule’. In this rule, configure the age for dependent ineligibility.

  • Assign the rule created using the Define Dependent Eligibility Rule for Insurance rule scenario in the Dependent Eligibility Rule field of insurance plan.


1.2. Set up Benefits Eligibility Date Configuration and Work/Life Event Configuration:

  • Create Benefit Eligibility Date Configuration with the base date ‘Dependent Date of Birth’ and set the Duration as the age limit. As per the above-mentioned example, it is 21 years for the Health Insurance benefit.
  • Assign the applicable Benefits.

  • Create ‘Benefit Event Determination’ for the System Event ‘Dependent Eligibility Change’.

  • In the Benefit Events Determination rule, assign the Work/Life event

  • Create Work/Life Event Configuration with the Benefits, these are the benefits that needs automatic processing to un-enroll the dependents when they reach the age of 21.
  • When you choose the ‘Benefit’ in Step 4, with Adjustment/Action – ‘Update Enrolled Dependents’, system will automatically change the ‘Enrolled Status’ to ‘Not Eligible’ for those dependents who reached the age of 21.

  • If you have a requirement that the system should not un-enroll the dependent automatically, instead it should create an exception for ‘Edit enrollment’, then you can add the Benefits in ‘Step 5’ of Workf/LIfe event configuration and choose the Exception For – ‘Edit Enrollment’. This will allow employee or admin on behalf of the employee to un-enroll the dependent manually. If email notification is enabled in the work/life event configuration for exception, then it will also send an email notification to employee once the exception is created.

1.3. Schedule the ‘Create or Update Benefit Enrollments for Employee Master Data Changes’ job daily.

2. How does this work for Benefit Enrollments?

In H2 2022 release, there is a new field called ‘Enrollment Status’ added to the ‘BenefitInsuranceDependentDetail’ object. This means, when an employee enrolls into an Insurance benefit and selects a dependent for enrollment, they will see the field ‘Enrollment Status’ for each dependent. This field will have the drop down values ‘Enrolled’, ‘Not Enrolled’ and ‘Not Eligible’. When a dependent is selected ‘Enrolled’ is chosen by default.

Note: For existing enrollments, the data will be auto migrated with the ‘Enrollment Status’ as ‘Enrolled’ for all enrolled dependents.

2.1. For new benefits where the Enrollments will begins after this feature and its related configurations are enabled:

  • When employee enrolls into the Health Insurance Benefit, the system checks if the feature has been enabled for the Health Insurance benefit for the Enrollee option ‘Employee + Family’. Then it reads the Eligibility date configuration and creates a tracker entry in the ‘Benefit Dependent Eligibility Change Tracker’ with the ‘Ineligibility Date for Enrolled Dependents’ as the date when the dependent reaches the age of 21.
  • Note: System creates tracker entries for all dependents enrolled irrespective of their relationship type. But when job process these tracker records, it checks for those dependent types that are enabled in Dependent eligibility rule and update the status only for those dependents.

  • When the ‘Employee master data changes’ job run on 11/01/2022 as per the above example, it finds the above tracker entry and triggers an event. This event will read the Work/Life event configuration and read the Benefits and perform the defined actions.
    • If the action is to ‘Update Enrolled Dependents’ then it will mark the ‘Enrollment Status’ of the dependent as ‘Not Eligible.
    • If the action is to create an exception, then the system will create an exception for the user. This is performed so that either the employee or admin on behalf of employee can manually un-enroll the dependent.

2.2. For the enrollments that were created before this feature and the related configurations were enabled:

  • Once this feature and the related configurations are enabled, from Benefits admin overview create the job ‘Evaluate Eligibility Based on Benefits Master Data Change’ (Create or Update Benefit Enrollments for Benefit) with ‘Evaluation Scenario’ – ‘Determine Ineligibility Date for Enrolled Dependents’.
  • Select the benefit and run the job.
  • This will create tracker entries for all the employees who have enrolled their dependents. Once the tracker entries are created then the remaining steps are the same as the ones mentioned in the previous section 2.1.

Note: This feature will make the dependents ineligible based on other conditions also (if defined in Dependent eligibility rule), such as Dependent’s Disability status, Dependent is student or not. However this will work only with the Age criteria. Without the age condition, the system will not make the dependent ineligible automatically.

3. Story Report:

Additionally, a new story report will also be available in Report center which will help in identifying the list of ineligible dependents who are becoming ineligible in advance. This report will be available post the 2H 2022 production release. Please subscribe to this page Using Stories in People Analytics Templates – Welcome to the SAP SuccessFactors Community! to get notified once the report is published.

A sample report snapshot is provided below.

You can also customise this report,

  • With the list of fields that you want to see in the report
  • Change the age criteria (Defaulted age: 21)
  • Change the As of date which is used to fetch the list of ineligible dependents as of the defined date. For example, As of one month or two months from current date. The report has the default ‘As of Date’ set to One month from current date.


  • In Confirmation Statement template, add a new field to show the ‘Enrollment Status’ for each dependent. By default, Confirmation statement will list down all the dependents that were enrolled irrespective of their enrollment status. So to display the correct status, add this field to the Confirmation statement template and choose the Reference mapping ‘Dependent’s Enrollment Status’.
  • If you want to display the ‘Enrollment Status’ field in the email that it triggers after the enrollment is created/updated, please add the token [[DEPENDENT_ENROLLMENT_STATUS]] into the Email notification template. Navigate to E-Mail Notification Template Settings and choose the template ‘Benefit New Enrollment for Insurances’ and ‘Benefit Edit of Enrollment for Insurances’, update the below details under ‘Enrolled Dependent Details’ section in the template.Enrolled Dependent Details:*[[DEPENDENT_NAME]] – [[RELATIONSHIP_TYPE]] – [[DEPENDENT_ENROLLMENT_STATUS]]*


Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Alexander Berezin
      Alexander Berezin

      Hi Bijolesly Kurian !


      Thanks a lot for sharing. Unfortunately, it doesn't work for me. The system doesn't create records in the Benefit Dependent Eligibility Change Tracker object neither for new enrolments nor for old ones after Evaluate Eligibility Based on Benefits Master Data Change job is done. Can you please advise where can be a problem?


      Author's profile photo Bijolesly Kurian
      Bijolesly Kurian
      Blog Post Author

      Hi Alexander Berezin

      Have you configured Benefits Eligibility Date Configuration with right benefits as mentioned in my blog? If all configurations are done properly, it should work fine. May be you can create a ticket to SAP, we will check the configurations and see why its not creating tracker entries.




      Author's profile photo Alexander Berezin
      Alexander Berezin

      Hello again,


      Thank you for your answer. Yes, Benefits Eligibility Date Configuration is configured as you mentioned. A ticket to SAP was created, no answer yet 🙁

      Author's profile photo Bijolesly Kurian
      Bijolesly Kurian
      Blog Post Author

      Hi Alexander Berezin

      I see that the ticket has been created today only, our support team will have a look at it as soon as possible.



      Author's profile photo Arpan Routh
      Arpan Routh

      Nice share!

      Author's profile photo Madhusudan Reddy
      Madhusudan Reddy

      Hi Bijolesly Kurian,

      Thank you for sharing great information on the new functionality.

      But in Benefits Eligibility Date Configuration, we can add either year/Days/Months to trigger the tracker objects. How to handle the combination of year and months or year & days?

      Example: 67 years and 125 days