Professional Documents
Culture Documents
HCM-HR1059 Hartford Benefit Integration v0.1
HCM-HR1059 Hartford Benefit Integration v0.1
Approvers:
Revision:
Dependencies:
Note to Holders:
If you receive an electronic copy of this document and print it out, please write your name on the equivalent of the cover page, for
document control purposes. If you receive a hard copy of this document, please write your name on the front cover, for document
control purposes.
Table of Contents
Contents
Table of Contents...................................................................................................................................................................................................... 3
Introduction............................................................................................................................................................................................................... 4
Purpose...................................................................................................................................................................................................................... 4
Requirements............................................................................................................................................................................................................. 5
Customizations........................................................................................................................................................................................................... 9
Business Logic.......................................................................................................................................................................................................... 21
Dependencies........................................................................................................................................................................................................... 24
Assumptions............................................................................................................................................................................................................. 24
Introduction
Pinkerton needs to integrate the benefit plan enrollment of US employees with the Hartford benefit vendor
Purpose
The purpose of this document is to describe the solution design for PINKERTON to integrate the D365 F&O application with the
Hartford benefit vendor
The document highlights the enhancement done to design the integration between the two applications
As per the requirement, employees will self-enroll them in the various benefit plans provided by the Aetna benefit vendor.
We will design a new outbound interface between the Hartford benefit vendor and the D365 F&O application to transmit the benefit
enrollment information from D365 F&O application to Aetna
a. STD Requested Coverage Plan Option: Indicates the level of coverage requested Percentage up to two decimals if needed
(60 or 66.67 when EOI applies)
a. LTD Requested Coverage Plan Option: Indicates the level of coverage requested as a percentage. Percentage up to two
decimals if needed
b. Basic Life Multiple of Salary Requested Amount: Basic Life Multiple of Salary Current ( 1 to 7 times), (9V99) (for example
1.65 would come over at 165 or 0.65 would be 065) 9V99 - Decimal is implied. 150 applicable for EOI Scenarios
c. Basic Life Requested Amount: Basic Life requested Amount. Whole number - No Decimals. Applicable for EOI scenarios for
Class 1 only when Face Amount exceeds GI ($500k).
a. Supplemental Life Requested Amount: Supplemental Life Requested Amount Whole number - No Decimals. Applicable for
EOI scenarios. Please pass the total requested amount here as a whole number.
a. Spouse Supplemental Life Requested Amount: SPL Requested Amount Whole number - No Decimals. Applicable for EOI
scenarios. Please pass the total requested amount here as a whole number.
Customizations
b) If contribution amount exceeds between 250K and 500K , then notify to HR via report/alert/notification.
c) For existing employees, when the contributions are changed, HR is to be notified. A report will be desirable to track these
changes to act accordingly
a) The Supplemental Spouse life plan benefit rate is computed based on the spouse age. Solution needs to be defined to
calculate the rates based on the spouse age. And it needs to be visible on the ESS (Benefit self service) to the employees to
know the coverage amount and the rate associated with it. This plan will only be allowed to select if the pre-requisite benefit
plan Supplemental Employee Life plan is selected
d) Pre-requisite to Supplemental employee life. Not to exceed 50% of employee’s coverage amount
b) Pre-requisite to Supplemental employee life. Not to exceed 50% of employee’s coverage amount
e) Pre-requisite to Supplemental employee life. Charges are same irrespective of the number of kids. For 2 kids also rate will be
same
Per $1,000 Child Unit $0.13
Navigation: Human resources > Benefits management> Setup > Dependent Rates
g) Calculation logic:
Employee A (non-Manager) – 35 year old employee, $60,000 Annual Salary, 40 year old spouse, no children
The Supplemental Employee AD&D (Class 1) will be configured to compute the rates based on the employee’s age. So, no
customization is required for this plan
5.1 Standalone Supplemental Dependent AD&D
ii. If spouse + child, then coverage amount is 40% of employee’s coverage amount for spouse and 10% for
child
Benefit: Spouse is 50% of employee’s amount = $150,000 (Employee’s coverage amount: $3000,000)
The Class 1 population for this benefit plan needs to be determined based on the earnings (fixed compensation) of the employee
Calculation logic:
Benefit: 66.67% of weekly earnings, max of $2,564; $60,000 / 52 weeks = $1,153.85 x 66.67% = $769.26 per week
Premium: 35-59 year old rate is $27.95 per month (see age grid, these are purely age based and do not need to be calculated based on
salary)
The Class 2 population for this benefit plan needs to be determined based on the earnings (fixed compensation) of the employee
Calculation logic:
Benefit: 60% of weekly earnings, max of $1,308; $60,000 / 52 weeks = $1,153.85 x 60% = $692.31 per week
Premium: 35-59 year old rate is $60.15 per month (see age grid, these are purely age based and do not need to be calculated
based on salary)
The Class 1 population is determined based on the Title (Manager)-> Job eligibility rule
Benefit: 66.67% of monthly earnings, max of $13,000; min of 10$; $60,000 / 12 months = $5,000 x 66.67% = $3,333 per month
The Class 2 population is determined based on the Title (Non manager)-> Job eligibility rule
Benefit: 60% of monthly earnings, max of $5,000; $60,000 / 12 months = $5,000 x 60% = $3,000 per month
Premium: 35-39 year old rate per $100 of monthly covered salary is $0.281; $5,000 / 100 = 50 x $0.281 = $14.05 per month
For simplicity, I’ve assumed that the employee is in the regular “Pinkerton” group but if there is a particular employee example
that you’d like me to show instead, just let me know.
Employee A (non-Manager) – 35 year old employee, $60,000 Annual Salary, 40 year old spouse, no children
Premium: 40-44 year old SP rate is $0.126 per $1,000 = $0.126 x 50 = $6.30 per month
Benefit: 60% of weekly earnings, max of $1,308; $60,000 / 52 weeks = $1,153.85 x 60% = $692.31 per week
Premium: 35-59 year old rate is $27.95 per month (see age grid, these are purely age based and do not need to be calculated
based on salary)
Benefit: 60% of monthly earnings, max of $5,000; $60,000 / 12 months = $5,000 x 60% = $3,000 per month
Premium: 35-39 year old rate per $100 of monthly covered salary is $0.281; $5,000 / 100 = 50 x $0.281 = $14.05 per month
Business Logic
1. Transaction Code:
E = Employee
D=Dependent
Based on the enrollment for a particular plan, if the plan selected is ‘EE only’ then the ‘E’ flag needs to be sent.
If the plan selected is ‘E+ (1,2,Family)’ then ‘D’ flag needs to be sent
1. For the below scenario in the Benefit plans since Coverage option, “EE only” is selected and in the Benefit, plan details there
are no Dependent data so ‘E’ flag needs to be sent in the file only if the Confirmed is checked
2. For the below scenario in the Benefit plans since Coverage option, “EE+1” is selected and in the Benefit, plan details there are
Dependent data so ‘D’ flag needs to be sent in the file only if the Confirmed is checked
3. The home address, contact information (phone/email) which is set to primary will be sent. Assumption is Home address and
personal email, and phone will always be set to primary for an employee
4. The work email address will be sent based on the logic of “@pinkerton” string in the email address
5. Any other address apart from primary will be sent as Work address
6. Any other contact number apart from primary will be sent as Work phone number
7. Employee Status Effective Date: Employment start date if status is A; Termination date if employment status is T; Date of
death if employment status is D. We do not maintain any effective date for Retired and Leave of absence status. If these
needs to be captured, then additional custom field is required to be added as below:
Source documents Included
Dependencies
NA
Assumptions