DetermineOpenBenefitCategory

Determine Open Benefit Category

Minor Business Rule

Object Name: N0800074

Parent DLL: CHRM

Location: Client/Server

Language: NER

Functional Description
This Named ER will determine whether online enrollment or changes are allowed for a specific benefit category for the enrollment events that are passed 
into the NER.

Enhancement Type:  New Program
Based on the Open Benefit Category, the Open Category Flag will be set to '1' for active or '0' for inactive.  If the benefit category allows online 
enrollment, then the benefit category is considered to be open.


Setup Notes

Technical Specifications


Parameters-N0800074
Type of Program (Logic Class)

• Named ER
Data Structure


Data Item     Data Item Description             Input/Output      Required     Notes
SBGR             Benefit CategoryInput                 R
EECD             Enrollment Event Code                Input

ACTF            Open Category Flag                Output                                (1=active, 0 =inactive)



Related Tables 

Table Table Description

F08510Benefit Categories by Enrollment EventsInput

Processing




Special Logic


• For a non blank enrollment event code passed into the NER.  Perform a Fetch Single on F08510 
(Benefit Categories by Events), use benefit category and enrollment event code as the keys.


• If the Fetch Single is successful, set Active Category Flag = 1 (active) .  NER ends when fetch is 
successful, this will allow online enrollment.  Benefit category is considered "open". 


• If Fetch Single is still unsuccessful set Active Category Flag = 0 (inactive).  This will indicate 
that Enrollment is not open.






Data Structure

D0800074 - Determine Open Benefit Category

Parameter NameData ItemData TypeReq/OptI/O/Both
szBenefitGroupCategorySBGRcharREQINPUT

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.

szEnrollmentEventCode01EECDcharOPTINPUT

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

szOpenCategoryFlagACTFcharOPTOUTPUT

A code which indicates whether an Activity Code must be entered against the Item being processed.

Related Functions

None

Related Tables

None