Search Results elig_benfts_grp_flag
Overview
BEN_ELIGY_PRFL_F is the core Advanced Benefits (BEN) table in Oracle E-Business Suite 12.1.1 and 12.2.2 that stores eligibility profiles. An eligibility profile is the rule definition that determines whether a person, dependent, or other compensation object qualifies for a given benefit offering, plan, program, or compensation object. Each row in this table represents a logical eligibility profile as of a specific effective date range, expressed through the effective-dated key ELIGY_PRFL_ID, EFFECTIVE_START_DATE, and EFFECTIVE_END_DATE. The table is defined in the BEN schema and contains 111 documented columns in ETRM 12.2.2.
Because eligibility profiles are reused across plans, programs, and plan types, this table functions as a central reference for the benefits eligibility engine. The many ELIG_*_FLAG columns indicate which eligibility criteria types are enabled for a given profile, while the paired detail tables hold the actual criterion values. From a Data Vault modeling perspective, the heuristic classification is standalone, meaning it does not participate in a documented foreign-key hub or link relationship. In practice it behaves as an effective-dated reference/satellite-style structure keyed by the profile identifier.
Key Information Stored
The table is defined by the primary key BEN_ELIGY_PRFL_F_PK, which uniquely identifies each effective-dated version of a profile:
- ELIGY_PRFL_ID — surrogate identifier for the eligibility profile; also the leading column of the primary key and the business-key candidate.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — the DateTrack effective range that completes the primary key and enables historical tracking.
- NAME — user-visible profile name presented in the forms and LOVs.
- BUSINESS_GROUP_ID — the HR business group that owns the profile.
- STAT_CD — status code controlling whether the profile is active.
- DESCRIPTION — free-text explanation of the profile's purpose.
- ASG_TYP_CD / ASMT_TO_USE_CD — assignment type and the assessment method used to evaluate eligibility.
- ELIG_ENRLD_PLIP_FLAG, ELIG_ENRLD_PTIP_FLAG, ELIG_DPNT_CVRD_PTIP_FLAG — enrollment and dependent-coverage trigger flags that scope how the profile is applied.
- ELIG_AGE_FLAG, ELIG_LOS_FLAG, ELIG_HRS_WKD_FLAG, ELIG_COMP_LVL_FLAG — flags indicating which criteria categories (age, length of service, hours worked, compensation level) are active.
- ELIG_PER_TYP_FLAG, ELIG_JOB_FLAG, ELIG_GRD_FLAG, ELIG_ORG_UNIT_FLAG — flags for person type, job, grade, and organization-based criteria.
Surrogate identity is carried by ELIGY_PRFL_ID; the unique index BEN_ELIGY_PRFL_F_PK (ELIGY_PRFL_ID, EFFECTIVE_START_DATE, EFFECTIVE_END_DATE) is the effective-dated business key candidate. Standard WHO/audit columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, OBJECT_VERSION_NUMBER) and ELP_ATTRIBUTE1 through ELP_ATTRIBUTE30 are also present for auditing and extensibility.
Common Use Cases and Queries
Typical scenarios include confirming which profiles exist for a business group, determining the criteria enabled for a profile as of a date, and checking effective-dating history.
- List active profiles in a business group:
SELECT eligy_prfl_id, name, stat_cd, effective_start_date, effective_end_date FROM ben.ben_eligy_prfl_f WHERE business_group_id = :p_bg_id AND SYSDATE BETWEEN effective_start_date AND effective_end_date ORDER BY name;
- Identify profiles that consider age or length of service:
SELECT eligy_prfl_id, name FROM ben.ben_eligy_prfl_f WHERE elig_age_flag = 'Y' AND elig_los_flag = 'Y';
- Retrieve effective-dated history for a single profile:
SELECT eligy_prfl_id, effective_start_date, effective_end_date, name, stat_cd FROM ben.ben_eligy_prfl_f WHERE eligy_prfl_id = :p_profile_id ORDER BY effective_start_date;
Reporting commonly joins this table to the criteria detail tables to render a human-readable eligibility rule, and to benefit plan and program tables to show where a profile is applied.
Related Objects
The metadata classifies this object as standalone, so no FK relationships are documented; the following are the principal related objects based on the Advanced Benefits data model.
- BEN_ELIGY_PRFL — non-dated view over BEN_ELIGY_PRFL_F, keyed by ELIGY_PRFL_ID; the most common access path.
- BEN_ELIG_DPNT_CVRD_OTHR_F and other BEN_ELIG_*_F criterion tables — joined on ELIGY_PRFL_ID and matching effective dates to supply the actual eligibility values.
- BEN_PL_F / BEN_PGM_F / BEN_PLIP_F / BEN_PTIP_F — plan, program, plan-in-program, and plan-type-in-program definitions that reference eligibility profiles by ELIGY_PRFL_ID.
- BEN_ELIGY_PRFL_RL — stores related profile rules (for example, profile inclusion or exclusion) using ELIGY_PRFL_ID.
- BEN_PRTT_ENRT_RSLT_F — participant enrollment results, where eligibility outcomes are recorded against the profile evaluated.
- FND_LOOKUPS / BEN_*_API — lookups and public APIs used to create and validate eligibility profiles programmatically.
-
Table: BEN_ELIGY_PRFL_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ELIGY_PRFL_F, object_name:BEN_ELIGY_PRFL_F, status:VALID, product: BEN - Advanced Benefits , description: Profile that defines the eligibility for a compensaton object. , implementation_dba_data: BEN.BEN_ELIGY_PRFL_F ,
-
Table: BEN_ELIGY_PRFL_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ELIGY_PRFL_F, object_name:BEN_ELIGY_PRFL_F, status:VALID, product: BEN - Advanced Benefits , description: Profile that defines the eligibility for a compensaton object. , implementation_dba_data: BEN.BEN_ELIGY_PRFL_F ,
-
VIEW: BEN.BEN_ELIGY_PRFL_F#
12.2.2
-
APPS.BEN_ELP_SHD SQL Statements
12.1.1
-
APPS.BEN_CEP_CACHE1 SQL Statements
12.2.2
-
APPS.BEN_CEP_CACHE1 SQL Statements
12.1.1
-
APPS.BEN_ELP_SHD SQL Statements
12.2.2
-
View: BEN_ELIGY_PRFL_X
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL_X, object_name:BEN_ELIGY_PRFL_X, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_ELIGY_PRFL_X ,
-
VIEW: APPS.BEN_ELIGY_PRFL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL, object_name:BEN_ELIGY_PRFL, status:VALID,
-
VIEW: BEN.BEN_ELIGY_PRFL_F#
12.2.2
owner:BEN, object_type:VIEW, object_name:BEN_ELIGY_PRFL_F#, status:VALID,
-
View: BEN_ELIGY_PRFL_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL_X, object_name:BEN_ELIGY_PRFL_X, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_ELIGY_PRFL_X ,
-
View: BEN_ELIGY_PRFL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL_V, object_name:BEN_ELIGY_PRFL_V, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_ELIGY_PRFL_V ,
-
VIEW: APPS.BEN_ELIGY_PRFL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL, object_name:BEN_ELIGY_PRFL, status:VALID,
-
VIEW: APPS.BEN_ELIGY_PRFL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL_V, object_name:BEN_ELIGY_PRFL_V, status:VALID,
-
VIEW: APPS.BEN_ELIGY_PRFL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL_V, object_name:BEN_ELIGY_PRFL_V, status:VALID,
-
VIEW: APPS.BEN_ELIGY_PRFL_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL_X, object_name:BEN_ELIGY_PRFL_X, status:VALID,
-
VIEW: APPS.BEN_ELIGY_PRFL_X
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL_X, object_name:BEN_ELIGY_PRFL_X, status:VALID,
-
View: BEN_ELIGY_PRFL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL, object_name:BEN_ELIGY_PRFL, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_ELIGY_PRFL ,
-
View: BEN_ELIGY_PRFL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL_V, object_name:BEN_ELIGY_PRFL_V, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_ELIGY_PRFL_V ,
-
View: BEN_ELIGY_PRFL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_PRFL, object_name:BEN_ELIGY_PRFL, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_ELIGY_PRFL ,
-
PACKAGE BODY: APPS.BEN_CEP_CACHE1
12.2.2
-
PACKAGE BODY: APPS.BEN_CEP_CACHE1
12.1.1
-
PACKAGE: APPS.BEN_CEP_CACHE
12.1.1
-
PACKAGE: APPS.BEN_CEP_CACHE
12.2.2
-
View: BENBV_ELIGY_PRFL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_ELIGY_PRFL_V, object_name:BENBV_ELIGY_PRFL_V, status:VALID, product: BEN - Advanced Benefits , description: This view identifies the eligibility factors or rules which collectively define an eligibility profile which a person should satisfy in order to be eligible. , implementation_dba_data: APPS.BENBV_ELIGY_PRFL_V ,
-
APPS.BEN_ELIG_BENFTS_GRP_PRTE_API SQL Statements
12.2.2
-
View: BENBV_ELIGY_PRFL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_ELIGY_PRFL_V, object_name:BENBV_ELIGY_PRFL_V, status:VALID, product: BEN - Advanced Benefits , description: This view identifies the eligibility factors or rules which collectively define an eligibility profile which a person should satisfy in order to be eligible. , implementation_dba_data: APPS.BENBV_ELIGY_PRFL_V ,
-
TABLE: BEN.BEN_ELIGY_PRFL_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ELIGY_PRFL_F, object_name:BEN_ELIGY_PRFL_F, status:VALID,
-
TABLE: BEN.BEN_ELIGY_PRFL_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ELIGY_PRFL_F, object_name:BEN_ELIGY_PRFL_F, status:VALID,
-
APPS.BEN_ELIG_BENFTS_GRP_PRTE_API SQL Statements
12.1.1
-
APPS.BEN_ELP_CACHE SQL Statements
12.2.2
-
APPS.BEN_ELP_INS SQL Statements
12.2.2
-
APPS.BEN_ELP_CACHE SQL Statements
12.1.1
-
APPS.BEN_ELP_INS SQL Statements
12.1.1
-
APPS.BEN_ELP_UPD SQL Statements
12.1.1
-
APPS.BEN_ELP_UPD SQL Statements
12.2.2
-
PACKAGE BODY: APPS.BEN_ELP_SHD
12.2.2
-
PACKAGE BODY: APPS.BEN_ELP_SHD
12.1.1
-
VIEW: APPS.BENBV_ELIGY_PRFL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_ELIGY_PRFL_V, object_name:BENBV_ELIGY_PRFL_V, status:VALID,
-
VIEW: APPS.BENBV_ELIGY_PRFL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_ELIGY_PRFL_V, object_name:BENBV_ELIGY_PRFL_V, status:VALID,
-
PACKAGE BODY: APPS.BEN_ELIG_BENFTS_GRP_PRTE_API
12.1.1
-
PACKAGE BODY: APPS.BEN_ELIG_BENFTS_GRP_PRTE_API
12.2.2
-
APPS.BEN_EVALUATE_ELIG_PROFILES SQL Statements
12.1.1
-
APPS.BEN_EVALUATE_ELIG_PROFILES SQL Statements
12.2.2
-
PACKAGE: APPS.BEN_ELP_SHD
12.2.2
-
PACKAGE: APPS.BEN_ELP_SHD
12.1.1
-
APPS.BEN_ELIG_BENFTS_GRP_PRTE_API dependencies on BEN_EBN_SHD
12.1.1
-
APPS.BEN_ELIG_BENFTS_GRP_PRTE_API dependencies on BEN_EBN_SHD
12.2.2
-
APPS.BEN_ELIG_BENFTS_GRP_PRTE_API dependencies on BEN_ELIG_BENFTS_GRP_PRTE_F
12.2.2
-
APPS.BEN_ELIG_BENFTS_GRP_PRTE_API dependencies on BEN_ELIG_BENFTS_GRP_PRTE_F
12.1.1