Functional Description
Purpose
This Named Event Rule fetches the Current or New Elections for employee Benefit Enrollment Self
Service.
Setup Notes and Prerequisites
Special Logic
Technical Specification
1. Fetch from F08510 to determine if the selected benefit group has automaic enrollment in current
elections.
2. If there is auto enroll in current elections and the flag is set to inquire on new plans, or if
the flag is set to inquire on current plans, read through the F08330WF for current elections. If there
is one found, add its amounts to the Current amounts totals and if there is defaulting, populate the
default variables for the plan.
3. If the flag is set to inquire on new plans, read through the Enrollment (B0800078) cache for
selected plans.
4. If there are no plans in the cache yet and the flag is set to inquire on new plans, the read
through the F08320WF for selected or mandatory plans. If a mandatory or a selected plan is found, then
add the record to cache with a selected flag = 1.
5. Finally, if the flag is set to inquire on new plans, the Category Type is not equal to 1 (not
open), and no plans were found in the cache, then read through the F08330WF for any future enrollments.
If they are found, then write the record to cache with a selected flag = 1.
^
D0800075 - Retrieve current and new coverage for a benefit category
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnAddressNumber | AN8 | MATH_NUMERIC | REQ | INPUT |
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or
| ||||
szBenefitGroupCategory | SBGR | char | REQ | INPUT |
The category of a benefit group. The category is used to group benefit plans according to the type and/or rule. For
| ||||
mnEnrollmentEventType | EVET | MATH_NUMERIC | REQ | INPUT |
A field that indicates the event during which the enrollment occurs. Valid values include:
1 Open Enrollment
2 Enrollment for current plan
| ||||
szNewPlanID1 | PLAN | char | OPT | NONE |
An abbreviation or number that identifies a specific employee benefit. Examples are:
o Employee Health Insurance
o Accidental Death
| ||||
szNewPlanOption1 | AOPT | char | OPT | NONE |
A code that identifies any additional options available for a benefit plan that have been defined in the Plan Additional Options table
| ||||
cNewPlanDepBenFlag1 | DBEN | char | OPT | NONE |
A code that indicates whether the person is a dependent or a beneficiary of the employee. Valid codes are:
D
The person is a
| ||||
szNewPlanID2 | PLAN | char | OPT | NONE |
An abbreviation or number that identifies a specific employee benefit. Examples are:
o Employee Health Insurance
o Accidental Death
| ||||
szNewPlanOption2 | AOPT | char | OPT | NONE |
A code that identifies any additional options available for a benefit plan that have been defined in the Plan Additional Options table
| ||||
cNewPlanDepBenFlag2 | DBEN | char | OPT | NONE |
A code that indicates whether the person is a dependent or a beneficiary of the employee. Valid codes are:
D
The person is a
| ||||
szNewPlanID3 | PLAN | char | OPT | NONE |
An abbreviation or number that identifies a specific employee benefit. Examples are:
o Employee Health Insurance
o Accidental Death
| ||||
szNewPlanOption3 | AOPT | char | OPT | NONE |
A code that identifies any additional options available for a benefit plan that have been defined in the Plan Additional Options table
| ||||
cNewPlanDepBenFlag3 | DBEN | char | OPT | NONE |
A code that indicates whether the person is a dependent or a beneficiary of the employee. Valid codes are:
D
The person is a
| ||||
szNewPlanId4 | PLAN | char | OPT | NONE |
An abbreviation or number that identifies a specific employee benefit. Examples are:
o Employee Health Insurance
o Accidental Death
| ||||
szNewPlanOption4 | AOPT | char | OPT | NONE |
A code that identifies any additional options available for a benefit plan that have been defined in the Plan Additional Options table
| ||||
cNewPlanDepBenFlag4 | DBEN | char | OPT | NONE |
A code that indicates whether the person is a dependent or a beneficiary of the employee. Valid codes are:
D
The person is a
| ||||
szNewPlanID5 | PLAN | char | OPT | NONE |
An abbreviation or number that identifies a specific employee benefit. Examples are:
o Employee Health Insurance
o Accidental Death
| ||||
szNewPlanOption5 | AOPT | char | OPT | NONE |
A code that identifies any additional options available for a benefit plan that have been defined in the Plan Additional Options table
| ||||
cNewPlanDepBenFlag5 | DBEN | char | OPT | NONE |
A code that indicates whether the person is a dependent or a beneficiary of the employee. Valid codes are:
D
The person is a
| ||||
mnJobnumberA | JOBS | MATH_NUMERIC | OPT | BOTH |
The job number (work station ID) which executed the particular job. | ||||
szEnrollmentEventCode_1 | EECD | char | REQ | INPUT |
The user defined code (08/BE) that you use to denote an enrollment event such as marriage. | ||||
mnNewPlanCost_1 | PCOS | MATH_NUMERIC | OPT | NONE |
The cost that the system calculates for a plan or plan option. | ||||
mnNewPlanCost_2 | PCOS | MATH_NUMERIC | OPT | NONE |
The cost that the system calculates for a plan or plan option. | ||||
mnNewPlanCost_3 | PCOS | MATH_NUMERIC | OPT | NONE |
The cost that the system calculates for a plan or plan option. | ||||
mnNewPlanCost_4 | PCOS | MATH_NUMERIC | OPT | NONE |
The cost that the system calculates for a plan or plan option. | ||||
mnNewPlanCost_5 | PCOS | MATH_NUMERIC | OPT | NONE |
The cost that the system calculates for a plan or plan option. | ||||
mnNewPlanCredit_1 | PCRE | MATH_NUMERIC | OPT | NONE |
The credit that the system calculates for a plan or plan option. | ||||
mnNewPlanCredit_2 | PCRE | MATH_NUMERIC | OPT | NONE |
The credit that the system calculates for a plan or plan option. | ||||
mnNewPlanCredit_3 | PCRE | MATH_NUMERIC | OPT | NONE |
The credit that the system calculates for a plan or plan option. | ||||
mnNewPlanCredit_4 | PCRE | MATH_NUMERIC | OPT | NONE |
The credit that the system calculates for a plan or plan option. | ||||
mnNewPlanCredit_5 | PCRE | MATH_NUMERIC | OPT | NONE |
The credit that the system calculates for a plan or plan option. | ||||
cCoverageTypeFlag | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
szCurrentPlanElectionDescr1 | TXT1 | char | OPT | NONE |
The title that appears at the top of the report. It can include up to three lines with 40 characters each. The lines are automatically centered on
| ||||
szCurrentPlanElectionDescr2 | TXT1 | char | OPT | NONE |
The title that appears at the top of the report. It can include up to three lines with 40 characters each. The lines are automatically centered on
| ||||
szCurrentPlanElectionDescr3 | TXT1 | char | OPT | NONE |
The title that appears at the top of the report. It can include up to three lines with 40 characters each. The lines are automatically centered on
| ||||
szCurrentPlanElectionDescr4 | TXT1 | char | OPT | NONE |
The title that appears at the top of the report. It can include up to three lines with 40 characters each. The lines are automatically centered on
| ||||
szCurrentPlanElectionDescr5 | TXT1 | char | OPT | NONE |
The title that appears at the top of the report. It can include up to three lines with 40 characters each. The lines are automatically centered on
| ||||
szNewPlanElectionDescr1 | TXT1 | char | OPT | NONE |
The title that appears at the top of the report. It can include up to three lines with 40 characters each. The lines are automatically centered on
| ||||
szNewPlanElectionDescr2 | TXT1 | char | OPT | NONE |
The title that appears at the top of the report. It can include up to three lines with 40 characters each. The lines are automatically centered on
| ||||
szNewPlanElectionDescr3 | TXT1 | char | OPT | NONE |
The title that appears at the top of the report. It can include up to three lines with 40 characters each. The lines are automatically centered on
| ||||
szNewPlanElectionDescr4 | TXT1 | char | OPT | NONE |
The title that appears at the top of the report. It can include up to three lines with 40 characters each. The lines are automatically centered on
| ||||
szNewPlanElectionDescr5 | TXT1 | char | OPT | NONE |
The title that appears at the top of the report. It can include up to three lines with 40 characters each. The lines are automatically centered on
| ||||
cSelectionChangedFlag1 | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cSelectionChangedFlag2 | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cSelectionChangedFlag3 | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cSelectionChangedFlag4 | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
cSelectionChangedFlag5 | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. | ||||
mnDeductionAmtRate1 | DRTM | MATH_NUMERIC | OPT | NONE |
The value of this field is either a percentage, a dollar amount or an hourly rate depending upon where it is being used;
A When used in
| ||||
mnDeductionAmtRate_2 | DRTM | MATH_NUMERIC | OPT | NONE |
The value of this field is either a percentage, a dollar amount or an hourly rate depending upon where it is being used;
A When used in
| ||||
mnDeductionAmtRate_3 | DRTM | MATH_NUMERIC | OPT | NONE |
The value of this field is either a percentage, a dollar amount or an hourly rate depending upon where it is being used;
A When used in
| ||||
mnDeductionAmtRate_4 | DRTM | MATH_NUMERIC | OPT | NONE |
The value of this field is either a percentage, a dollar amount or an hourly rate depending upon where it is being used;
A When used in
| ||||
mnDeductionAmtRate_5 | DRTM | MATH_NUMERIC | OPT | NONE |
The value of this field is either a percentage, a dollar amount or an hourly rate depending upon where it is being used;
A When used in
| ||||
mnNewPCPNumberFlag1 | PCPF | MATH_NUMERIC | OPT | NONE |
An option that specifies whether the benefit plan or benefit plan option tracks primary care physician numbers. If you choose this option,
| ||||
mnNewPCPNumberFlag2 | PCPF | MATH_NUMERIC | OPT | NONE |
An option that specifies whether the benefit plan or benefit plan option tracks primary care physician numbers. If you choose this option,
| ||||
mnNewPCPNumberFlag3 | PCPF | MATH_NUMERIC | OPT | NONE |
An option that specifies whether the benefit plan or benefit plan option tracks primary care physician numbers. If you choose this option,
| ||||
mnNewPCPNumberFlag4 | PCPF | MATH_NUMERIC | OPT | NONE |
An option that specifies whether the benefit plan or benefit plan option tracks primary care physician numbers. If you choose this option,
| ||||
mnNewPCPNumberFlag5 | PCPF | MATH_NUMERIC | OPT | NONE |
An option that specifies whether the benefit plan or benefit plan option tracks primary care physician numbers. If you choose this option,
| ||||
mnCurrentPlanCost | PCOS | MATH_NUMERIC | OPT | NONE |
Returns the Total Current Plan Payroll Deduction amount for all plans the employee is currently
| ||||
mnCurrentEmployeeFlexCost | EEFC | MATH_NUMERIC | OPT | NONE |
Returns the Total Current Flex Cost amount for all plans the employee is currently enrolled in.
| ||||
mnCurrentPlanCredit | PCRE | MATH_NUMERIC | OPT | NONE |
Returns the Total Current Flex Credit amount for all plans the employee is currently enrolled in.
| ||||
mnNewEmployeeFlexCost_1 | EEFC | MATH_NUMERIC | OPT | NONE |
The amount of flex credits given to an employee by the employer when the employee chooses the benefit plan. | ||||
mnNewEmployeeFlexCost_2 | EEFC | MATH_NUMERIC | OPT | NONE |
The amount of flex credits given to an employee by the employer when the employee chooses the benefit plan. | ||||
mnNewEmployeeFlexCost_3 | EEFC | MATH_NUMERIC | OPT | NONE |
The amount of flex credits given to an employee by the employer when the employee chooses the benefit plan. | ||||
mnNewEmployeeFlexCost_4 | EEFC | MATH_NUMERIC | OPT | NONE |
The amount of flex credits given to an employee by the employer when the employee chooses the benefit plan. | ||||
mnNewEmployeeFlexCost_5 | EEFC | MATH_NUMERIC | OPT | NONE |
The amount of flex credits given to an employee by the employer when the employee chooses the benefit plan. | ||||
szCategoryDescription | DL01 | char | OPT | NONE |
A user defined name or remark. | ||||
szCurrentConcatDescription | KN | char | OPT | NONE |
The data dictionary field name which is a key for the file. |
None |
None |