Life Insurance Processing
When processing life insurance plans, the system is designed to process:
-
An eligibility check.
-
Basic life deductions.
-
Supplemental life deductions.
-
Spousal life deductions.
Eligibility Check
To perform the eligibility check, the system:
-
Processes BEN FM BASIC ELIG.
This is the same eligibility check performed by the health plan process.
-
If BEN FM BASIC ELIG equals one, the system will process the section LIFE INIT.
LIFE INIT calls the array BEN AR LIFE PLANS. BEN AR LIFE PLANS uses the formula BEN FM LIFE PLANS to retrieve the employee's life insurance enrollment information for plan types 20, 21, and 25 from the Life/ADD Elections page in PeopleSoft HR.
Basic Life Deductions
To calculate life insurance deductions, the system:
-
Performs another eligibility check using the formula BEN FM BAS LIF ELG.
If retroactive adjustments exist, and if the employee's plan type 20 election coverage is not blank, then one is assigned to the formula BEN FM BAS LIF ELG.
If the value of BEN VR BASIC ELIG equals zero, then zero is assigned to the formula BEN FM BAS LIF ELG.
If the employee's plan type 20 election coverage equals blank, T, or W, then zero is assigned to the formula BEN FM LIF ELIG.
If the Primary Job field for this employee is selected, then one is assigned to the formula BEN FM BAS LIF ELG.
-
If the formula BEN FM BAS LIF ELG equals one, the system will process the section BAS LIF DED. BAS LIF DED uses:
-
The formula BEN FM PLN TYP 20 to set plan type 20 specific search criteria.
-
The array BEN AR BEN PRG DEF to retrieve benefit option and cost information from the Benefit Program page in PeopleSoft HR.
-
The arrays BEN AR RATE TBL and BEN AR RATE DAT2 to retrieve benefit rate data from the BN_RATE_TBL and BN_RATE_DATA tables respectively.
-
The array BEN AR CALC RULE to retrieve the calculation rules from the Calculation Rules page in PeopleSoft HR.
-
The array BEN AR LIFE PARM to retrieve the group coverage code from the Life/Accidental page in PeopleSoft HR.
-
The array BEN AR DEP COV ELG to retrieve covered person type data from the BN_DEP_COV_ELG_LIF table.
-
The array BEN AR BN FORMULA to retrieve benefit formula data from the BN_FORMULA table.
-
The array BEN AR BN FORM DEF to retrieve benefit formula definition data from the BN_FORM_DEF table.
-
The array BEN AR COV GRP to retrieve the maximum coverage for the group coverage code from the Coverage Group Tbl page in PeopleSoft HR.
-
The formula BEN FM CVGRPCD DAT to check that the employee does not exceed the maximum amount allowed for all life insurance plans.
-
The formula BEN FM BAS COV AMT to calculate the basic life coverage amount taking into consideration the limits that may apply.
-
The deduction BASIC LIF EE to calculate the actual basic life insurance deduction.
BASIC LIF EE uses the formula BEN FM BAS EE COST.
-
Supplemental Life Deductions
To calculate supplement life deductions, the system:
-
Performs another eligibility check using the formula BEN FM SUP LIF ELG.
If retroactive adjustments exist, and if the employee's plan type 21 election coverage is not blank, then one is assigned to the formula BEN FM SUP LIF ELG.
If the value of BEN VR BASIC ELIG equals zero, then zero is assigned to the formula BEN FM SUP LIF ELG.
If the employee's plan type 21 election coverage equals blank, T, or W, then zero is assigned to the formula BEN FM BAS LIF ELG.
If the Primary Job field for this employee is selected, then one is assigned to the formula BEN FM SUP LIF ELG.
-
If the formula BEN FM BAS LIF ELG equals one, the system will process the section SUP LIFE DED. SUP LIFE DED uses:
-
The formula BEN FM PLN TYP 21 to set plan type 21 specific search criteria.
-
The array BEN AR BEN PRG DEF to retrieve benefit option and cost information from the Benefit Program page in PeopleSoft HR.
-
The arrays BEN AR RATE TBL and BEN AR RATE DAT2 to retrieve benefit rate data from the BN_RATE_TBL and BN_RATE_DATA tables respectively.
-
The array BEN AR CALC RULE to retrieve the calculation rules from the Calculation Rules page in PeopleSoft HR.
-
The array BEN AR LIFE PARM to retrieve the group coverage code from the Life/Accidental page in PeopleSoft HR.
-
The array BEN AR BN FORMULA to retrieve benefit formula data from the BN_FORMULA table.
-
The array BEN AR BN FORM DEF to retrieve benefit formula definition data from the BN_FORM_DEF table.
-
The array BEN AR COV GRP to retrieve the maximum coverage for the group coverage code from the Coverage Group Tbl page in PeopleSoft HR.
-
The formula BEN FM CVGRPCD DAT to check that the employee does not exceed the maximum amount allowed for all life insurance plans.
-
The formula BEN FM SUP COV AMT to calculate the supplemental life insurance coverage amount taking into consideration the limits that may apply.
-
The deduction SUPL LIF EE to calculate the actual basic life insurance deduction.
SUPL LIF EE uses the formula BEN FM SUP EE COST.
-
Spousal Life Deductions
To calculate spousal life insurance plan deductions, the system:
-
Performs another eligibility check using the formula BEN FM SPS LIF ELG.
If retroactive adjustments exist, and if the employee's plan type 25 election coverage is not blank, then one is assigned to the formula BEN FM SPS LIF ELG.
If the value of BEN VR BASIC ELIG equals zero, then zero is assigned to the formula BEN FM SPS LIF ELG.
If the employee's plan type 25 election coverage equals blank, T, or W, then zero is assigned to the formula BEN FM SPS LIF ELG.
If the Primary Job field for this employee is selected, then one is assigned to the formula BEN FM SPS LIF ELG.
-
If the formula BEN FM SPS LIF ELG equals one, the system will process the section SPOUSE LIFE DED. SPOUSE LIFE DED uses:
-
The formula BEN FM PLN TYP 25 to set plan type 25 specific search criteria.
-
The array BEN AR BEN PRG DEF to retrieve benefit option and cost information from the Benefit Program page in PeopleSoft HR.
-
The array BEN AR CALC RULE to retrieve the calculation rules from the Calculation Rules page in PeopleSoft HR.
-
The array BEN AR DEP BIRTH to retrieve the spouse's birth date from the Update Dependent/Beneficiary - Name and Personal Profile pages in PeopleSoft HR.
-
The date GP PRD END DT EXTR to extract the current year based on the period-end-date.
-
The formula BEN FM SPOUSE AGE to calculate the spouse's age.
-
The formula BEN FM RT SMKR ST to determine rates based on smoker status.
-
The array BEN AR LIFE PARM to retrieve the group coverage code from the Life/Accidental page in PeopleSoft HR.
-
The array BEN AR BN FORMULA to retrieve benefit formula data from the BN_FORMULA table.
-
The array BEN AR BN FORM DEF to retrieve benefit formula definition data from the BN_FORM_DEF table.
-
The array BEN AR COV GRP to retrieve the maximum coverage for the group coverage code from the Coverage Group Tbl page in PeopleSoft HR.
-
The formula BEN FM CVGRPCD DAT to check that the employee does not exceed the maximum amount allowed for all life insurance plans.
-
The formula BEN FM SPS COV AMT to calculate the supplemental life insurance coverage amount taking into consideration the limits that may apply.
-
The deduction SPSE LIF EE to calculate the actual spousal life insurance deduction.
SPSE LIF EE uses the formula BEN FM SPS EE COST.
-