DetermineOpenBenefitCategoryESS

Determine Open Benefit Category

Minor Business Rule

Object Name: N0800293

Parent DLL: CHRM

Location: Client/Server

Language: NER

Functional Description

Purpose


The purpose of this NER is to determine whether a certain enrollment event in a benefit category can 

be changed in employee self-service.  If the record is in the F085510, set the flag to 1 to indicate 

that it can be changed. Otherwise, set it to 0.


Setup Notes and Prerequisites


Data must be set up in the F085510 to retrieve the information


Special Logic


Technical Specification


Data Item Data Structure DescriptionI/ORequiredNotes

EECDszEnrollmentEventCode_EECDIY

SBGRszBenefitCategory_SBGRIN

ADCEcAutomaticDefaultOfCurrentEnrollment_ADCEON

ABENCOcAllowBeneficiaryChangesOnly_ABENCOON

EV01cOpenBenefitCategoryFlag_EV01ON


1.If the Enrollment Event Code passed into the NER isn't blank  
1.1  F085510.Fetch Single 
1.1.1If you find a record, set the Open Benefit Category flag to 1.
1.1.2If you don't find a record, set the Open Benefit Category flag to 0.

2.If the Enrollment Event Code is blank (should be because it's a required field)
2.1  Set the Open Benefit Category flag to 0.


Data Structure

D0800293 - Determine Open Benefit Category

Parameter NameData ItemData TypeReq/OptI/O/Both
szEnrollmentEventCodeEECDcharREQINPUT

The user defined code (08/BE) that you use to denote an enrollment event such as marriage.

szBenefitGroupCategorySBGRcharOPTINPUT

The category of a benefit group. The category is used to group benefit plans according to the type and/or rule. For 
example: MEDICAL Required Medical Selections   DENTAL Optional Dental Selections   LIFE Required Life Ins Selections Valid categories are set up in the Generic 
Rate and Message table (F00191) for system 08/type SG. Associated text for categories is stored in the General Message Detail table 
(F00192). For more information, see program P00191.

cAutomaticDefaultofCurrentADCEcharOPTNONE

Use this field to specify whether the system should automatically default to the current enrollment. Valid values are:    0   Do not allow 
previous coverage to default as the new coverage    1   Allow previous coverage to default as the new coverage

cAllowBenChangesOnlyABENCOcharOPTNONE

A code that designates whether the only changes that you can make to plans within a benefit category are changes to the beneficiary 
information.

cOpenBenefitCategoryFlagEV01charOPTOUTPUT

An option that specifies the type of processing for an event.

Related Functions

None

Related Tables

None