Search Results ben_eligy_crit_values_f
Overview
BEN.BEN_ELIGY_CRIT_VALUES_F is a core transactional table within the Oracle Advanced Benefits (BEN) module. It stores the actual criteria values defined against an eligibility profile, and is documented as a child of the eligibility profile table. In Oracle EBS 12.1.1 and 12.2.2, this table drives the rules engine that decides whether a person, organization, or assignment qualifies for a benefit program, plan, or option. Each row represents one criterion definition bound to an eligibility profile, capturing the comparison values, weighting, and scoring used by eligibility processing.
From a Data Vault modeling perspective, the relationship metadata classifies this object heuristically as standalone, meaning it is not a pure hub or link within a normalized vault structure. The presence of a single foreign key to BEN_ELIGY_CRITERIA, combined with an effective-dated primary key and descriptive attributes, suggests this object behaves most like a satellite attached to the eligibility criteria and profile context rather than a standalone reference hub. This classification should be treated as a modeling suggestion only.
Key Information Stored
The table is an _F (date-tracked) entity governed by the primary key BEN_ELIGY_CRIT_VALUES_F_PK, composed of ELIGY_CRIT_VALUES_ID, EFFECTIVE_START_DATE, and EFFECTIVE_END_DATE. The unique index on these three columns represents the business-key candidate; the surrogate key is ELIGY_CRIT_VALUES_ID.
- ELIGY_CRIT_VALUES_ID — Surrogate primary key uniquely identifying each criteria value record.
- ELIGY_CRITERIA_ID — Foreign key to
BEN_ELIGY_CRITERIA, identifying the criterion being valued. - ELIGY_PRFL_ID — Links the value to its parent eligibility profile.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — Date-range columns enforcing effective-dating.
- NUMBER_VALUE1–4 — Numeric comparison values (for example age, salary, service length thresholds).
- CHAR_VALUE1–4 — Character comparison values (for example status codes, categories).
- DATE_VALUE1–4 — Date comparison values (for hire date, enrollment windows).
- EXCLD_FLAG — Indicates whether the criterion is an inclusion or exclusion rule.
- CRITERIA_SCORE / CRITERIA_WEIGHT — Support weighted scoring eligibility models.
- ORDR_NUM — Controls evaluation order of criteria.
- BUSINESS_GROUP_ID — Multi-tenant (business group) partition key.
- LEGISLATION_CODE — Jurisdiction context for localization.
- ECV_ATTRIBUTE1–30 — Descriptive flexfield (DFF) segments.
- OBJECT_VERSION_NUMBER and the standard WHO audit columns (
CREATED_BY,CREATION_DATE,LAST_UPDATE_DATE,LAST_UPDATED_BY,LAST_UPDATE_LOGIN).
Common Use Cases and Queries
A frequent requirement is to extract all criteria values configured for a given eligibility profile, showing how each criterion is evaluated:
- Eligibility rule auditing — retrieving active criteria values for a profile to understand plan qualification logic.
- Score-based eligibility analysis — aggregating
CRITERIA_SCOREandCRITERIA_WEIGHTacross a profile's criteria. - DFF reporting — querying
ECV_ATTRIBUTE1–30for customer-specific configuration data.
A representative SQL pattern joining child to parent is:
SELECT ecv.ELIGY_CRIT_VALUES_ID, ecv.ELIGY_PRFL_ID, ec.ELIGY_CRITERIA_ID FROM BEN.BEN_ELIGY_CRIT_VALUES_F ecv, BEN.BEN_ELIGY_CRITERIA ec WHERE ecv.ELIGY_CRITERIA_ID = ec.ELIGY_CRITERIA_ID AND ecv.ELIGY_PRFL_ID = :p_profile AND SYSDATE BETWEEN ecv.EFFECTIVE_START_DATE AND ecv.EFFECTIVE_END_DATE;
Because the table is effective-dated, all reporting should filter on the effective range to return the correct as-of snapshot.
Related Objects
- BEN_ELIGY_CRITERIA — Parent criterion definition; joined on
ELIGY_CRITERIA_ID. This is the documented foreign key relationship. - BEN_ELIGY_PRFL — Eligibility profile header referenced by
ELIGY_PRFL_ID. - BEN_ELIGY_PRFL_F — Effective-dated eligibility profile rows.
- BEN_ELIGY_PRFL_CRITERIA — Association of profiles to criteria.
- BEN_ELIGY_CRIT_VALUES — Non-date-tracked counterpart or view exposing current values.
- BEN_ELIG_FACTS and related BEN eligibility APIs — consume criteria values during eligibility processing.
These relationships make BEN_ELIGY_CRIT_VALUES_F central to reporting on and troubleshooting Advanced Benefits eligibility configuration.
-
Table: BEN_ELIGY_CRIT_VALUES_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ELIGY_CRIT_VALUES_F, object_name:BEN_ELIGY_CRIT_VALUES_F, status:VALID, product: BEN - Advanced Benefits , description: Hold the Criteria Values and is child of BEN eligibility profile table , implementation_dba_data: BEN.BEN_ELIGY_CRIT_VALUES_F ,
-
Table: BEN_ELIGY_CRIT_VALUES_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ELIGY_CRIT_VALUES_F, object_name:BEN_ELIGY_CRIT_VALUES_F, status:VALID, product: BEN - Advanced Benefits , description: Hold the Criteria Values and is child of BEN eligibility profile table , implementation_dba_data: BEN.BEN_ELIGY_CRIT_VALUES_F ,
-
APPS.BEN_ECV_SHD SQL Statements
12.2.2
-
APPS.BEN_ECV_SHD SQL Statements
12.1.1
-
SYNONYM: APPS.BEN_ELIGY_CRIT_VALUES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_ELIGY_CRIT_VALUES_F, status:VALID,
-
SYNONYM: APPS.BEN_ELIGY_CRIT_VALUES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_ELIGY_CRIT_VALUES_F, status:VALID,
-
VIEW: BEN.BEN_ELIGY_CRIT_VALUES_F#
12.2.2
owner:BEN, object_type:VIEW, object_name:BEN_ELIGY_CRIT_VALUES_F#, status:VALID,
-
VIEW: APPS.BEN_ELIGY_CRIT_VALUES_X
12.2.2
-
VIEW: APPS.BEN_ELIGY_CRIT_VALUES_X
12.1.1
-
VIEW: APPS.BEN_ELIGY_CRIT_VALUES_D
12.2.2
-
VIEW: APPS.BEN_ELIGY_CRIT_VALUES_D
12.1.1
-
VIEW: APPS.BEN_ELIGY_CRIT_VALUES_V
12.1.1
-
VIEW: APPS.BEN_ELIGY_CRIT_VALUES_V
12.2.2
-
VIEW: APPS.BEN_ELIGY_CRIT_VALUES
12.2.2
-
VIEW: APPS.BEN_ELIGY_CRIT_VALUES
12.1.1
-
APPS.BEN_EVALUATE_ELIG_CRITERIA SQL Statements
12.1.1
-
APPS.BEN_EVALUATE_ELIG_CRITERIA SQL Statements
12.2.2
-
PACKAGE BODY: APPS.BEN_ECV_SHD
12.1.1
-
PACKAGE BODY: APPS.BEN_ECV_SHD
12.2.2
-
APPS.BEN_EGL_BUS SQL Statements
12.2.2
-
APPS.BEN_EGL_BUS SQL Statements
12.1.1
-
VIEW: BEN.BEN_ELIGY_CRIT_VALUES_F#
12.2.2
-
PACKAGE BODY: APPS.BEN_ECV_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ECV_SHD, status:VALID,
-
APPS.BEN_ECV_BUS SQL Statements
12.1.1
-
TRIGGER: APPS.BEN_ELIGY_CRIT_VALUES_F_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:BEN_ELIGY_CRIT_VALUES_F_WHO, status:VALID,
-
TRIGGER: APPS.BEN_ELIGY_CRIT_VALUES_F_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BEN_ELIGY_CRIT_VALUES_F_WHO, status:VALID,
-
PACKAGE BODY: APPS.BEN_EGL_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EGL_BUS, status:VALID,
-
APPS.BEN_ECV_BUS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.BEN_ECV_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ECV_SHD, status:VALID,
-
PACKAGE BODY: APPS.BEN_EGL_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EGL_BUS, status:VALID,
-
View: BEN_ELIGY_CRIT_VALUES_D
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_CRIT_VALUES_D, object_name:BEN_ELIGY_CRIT_VALUES_D, status:VALID, product: BEN - Advanced Benefits , implementation_dba_data: APPS.BEN_ELIGY_CRIT_VALUES_D ,
-
PACKAGE BODY: APPS.BEN_ECV_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ECV_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_ECV_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ECV_INS, status:VALID,
-
PACKAGE BODY: APPS.BEN_ECV_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ECV_INS, status:VALID,
-
PACKAGE BODY: APPS.BEN_ECV_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ECV_DEL, status:VALID,
-
TRIGGER: APPS.BEN_ELIGY_CRIT_VALUES_F_WHO
12.1.1
-
PACKAGE BODY: APPS.PQH_RBC_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_RBC_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.BEN_ECV_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ECV_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_ECV_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ECV_UPD, status:VALID,
-
PACKAGE BODY: APPS.BEN_ECV_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ECV_UPD, status:VALID,
-
PACKAGE BODY: APPS.BEN_ELIGY_CRIT_VALUES_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ELIGY_CRIT_VALUES_API, status:VALID,
-
PACKAGE BODY: APPS.BEN_EVALUATE_ELIG_CRITERIA
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EVALUATE_ELIG_CRITERIA, status:VALID,
-
PACKAGE BODY: APPS.PQH_RBC_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_RBC_UTILITY, status:VALID,
-
TABLE: BEN.BEN_ELIGY_CRIT_VALUES_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ELIGY_CRIT_VALUES_F, object_name:BEN_ELIGY_CRIT_VALUES_F, status:VALID,
-
PACKAGE BODY: APPS.BEN_ECV_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ECV_DEL, status:VALID,
-
TRIGGER: APPS.BEN_ELIGY_CRIT_VALUES_F_WHO
12.2.2
-
TABLE: BEN.BEN_ELIGY_CRIT_VALUES_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ELIGY_CRIT_VALUES_F, object_name:BEN_ELIGY_CRIT_VALUES_F, status:VALID,
-
View: BEN_ELIGY_CRIT_VALUES_D
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIGY_CRIT_VALUES_D, object_name:BEN_ELIGY_CRIT_VALUES_D, status:VALID, product: BEN - Advanced Benefits , implementation_dba_data: APPS.BEN_ELIGY_CRIT_VALUES_D ,
-
PACKAGE BODY: APPS.BEN_ELIGY_CRIT_VALUES_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ELIGY_CRIT_VALUES_API, status:VALID,
-
PACKAGE BODY: APPS.BEN_EVALUATE_ELIG_CRITERIA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EVALUATE_ELIG_CRITERIA, status:VALID,