Search Results ben_ler_chg_pl_nip_enrt_f
Overview
BEN_LER_CHG_PL_NIP_ENRT_F is a transactional configuration table in the Oracle Advanced Benefits (BEN) module of Oracle E-Business Suite, valid in both 12.1.1 and 12.2.2. Its documented purpose is to determine which plans are not included in a program enrollment when a life event is processed. In practical terms, the table stores the rules that drive the "change plan / not in program enrollment" behavior during a Life Event (LER) — that is, which plans should be offered, defaulted, or auto-enrolled when an employee experiences a qualifying life event and the target plan does not already belong to the employee's current program enrollment.
From a heuristic Data Vault modeling perspective, this object is classified as standalone. It is not a hub, link, or satellite in the classic sense because the mined foreign-key structure did not surface a strong parent/child FK dependency; it behaves as a self-contained rule table keyed by its own surrogate identifier and effective dating. The table is date-tracked (effective start/end dates), which is characteristic of Oracle's date-effective configuration tables used by the Benefits engine during enrollment processing.
Key Information Stored
The table carries 53 documented columns. The most significant are summarized below.
- LER_CHG_PL_NIP_ENRT_ID — the surrogate primary key and the unique rule identifier.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — the date-effective range that, together with the ID, forms the composite primary key BEN_LER_CHG_PL_NIP_ENRT_F_PK and serves as the business-key candidate.
- BUSINESS_GROUP_ID — the HR business group scoping the rule, essential for multi-organization and multi-legal-entity deployments.
- LER_ID — the life event that triggers the rule.
- PL_ID — the plan affected by the rule.
- TCO_CHG_ENRT_CD — the change-enrollment code determining the action taken.
- CRNT_ENRT_PRCLDS_CHG_FLAG — flag indicating whether the current enrollment precludes the change.
- STL_ELIG_CANT_CHG_FLAG — flag indicating a still-eligible participant cannot change.
- ENRT_MTHD_CD — enrollment method code.
- AUTO_ENRT_MTHD_RL — the auto-enrollment method rule reference.
- DFLT_FLAG / DFLT_ENRT_CD / DFLT_ENRT_RL — default flag plus default enrollment code and rule used when the plan defaults into the enrollment.
- ENRT_CD / ENRT_RL — enrollment code and rule governing how the plan is enrolled.
- LPE_ATTRIBUTE_CATEGORY and LPE_ATTRIBUTE1..30 — the descriptive flexfield (DFF) segment set for storing client-specific rule attributes.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATED_BY, CREATION_DATE, OBJECT_VERSION_NUMBER — standard Oracle who-columns and optimistic locking column.
Common Use Cases and Queries
Typical scenarios include validating which plans a life event should present, auditing default enrollment rules, and reconciling enrollment outcomes against configuration.
- Retrieve active rules for a business group and life event for a given effective date, filtering on
LER_IDand current date rather than the surrogate key. - Report plans flagged for auto-enrollment (
AUTO_ENRT_MTHD_RL) or default (DFLT_FLAG). - Check whether an existing enrollment should block a change using
CRNT_ENRT_PRCLDS_CHG_FLAGandSTL_ELIG_CANT_CHG_FLAG.
A representative query pattern filters by business group and effective window:
SELECT ler_chg_pl_nip_enrt_id, ler_id, pl_id, tco_chg_enrt_cd, enrt_mthd_cd, dflt_flag FROM ben.ben_ler_chg_pl_nip_enrt_f WHERE business_group_id = :p_bg AND sysdate BETWEEN effective_start_date AND effective_end_date;
Because the table is date-effective, queries should always constrain on both effective dates to return the intended rule version.
Related Objects
The metadata establishes only the standalone classification, so related objects are inferred from the rule semantics and shared columns:
- BEN_LER_CHG_PL_NIP_ENRT — the non-date-effective base table sharing this object's data content.
- BEN_LER_CHG_PL_NIP_ENRT_F_PK — the primary key index over (LER_CHG_PL_NIP_ENRT_ID, EFFECTIVE_START_DATE, EFFECTIVE_END_DATE).
- FND_FLEX_VALUES / FND_FLEX_VALUE_SETS — backing the LPE_ATTRIBUTE DFF segments.
- BEN_PL_F / BEN_PGM_F — plan and program effective-dated definitions linked via
PL_ID. - BEN_LER_F / BEN_LER_RULES_F — life event and rule definitions referenced by
LER_ID. - PER_BUSINESS_GROUPS — the business group dimension via
BUSINESS_GROUP_ID.
These joins let administrators trace a life-event enrollment outcome back to the specific plan-not-in-program rule that produced it.
-
Table: BEN_LER_CHG_PL_NIP_ENRT_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_LER_CHG_PL_NIP_ENRT_F, object_name:BEN_LER_CHG_PL_NIP_ENRT_F, status:VALID, product: BEN - Advanced Benefits , description: Determine plan not in a program enrollment for a life event. , implementation_dba_data: BEN.BEN_LER_CHG_PL_NIP_ENRT_F ,
-
Table: BEN_LER_CHG_PL_NIP_ENRT_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_LER_CHG_PL_NIP_ENRT_F, object_name:BEN_LER_CHG_PL_NIP_ENRT_F, status:VALID, product: BEN - Advanced Benefits , description: Determine plan not in a program enrollment for a life event. , implementation_dba_data: BEN.BEN_LER_CHG_PL_NIP_ENRT_F ,
-
SYNONYM: APPS.BEN_LER_CHG_PL_NIP_ENRT_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_LER_CHG_PL_NIP_ENRT_F, status:VALID,
-
VIEW: APPS.BEN_LER_CHG_PL_NIP_ENRT_F_DFV
12.2.2
-
VIEW: APPS.BEN_LER_CHG_PL_NIP_ENRT_F_DFV
12.1.1
-
APPS.BEN_LPE_SHD SQL Statements
12.2.2
-
APPS.BEN_LPE_SHD SQL Statements
12.1.1
-
VIEW: APPS.BENBV_LER_CHG_PL_NIP_ENRT_V
12.1.1
-
VIEW: APPS.BEN_LER_CHG_PL_NIP_ENRT_D
12.1.1
-
VIEW: APPS.BEN_LER_CHG_PL_NIP_ENRT_V
12.1.1
-
VIEW: APPS.BEN_LER_CHG_PL_NIP_ENRT_D
12.2.2
-
VIEW: APPS.BEN_LER_CHG_PL_NIP_ENRT
12.2.2
-
SYNONYM: APPS.BEN_LER_CHG_PL_NIP_ENRT_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_LER_CHG_PL_NIP_ENRT_F, status:VALID,
-
VIEW: APPS.BEN_LER_CHG_PL_NIP_ENRT_X
12.1.1
-
VIEW: APPS.BEN_LER_CHG_PL_NIP_ENRT_X
12.2.2
-
VIEW: APPS.BENBV_LER_CHG_PL_NIP_ENRT_V
12.2.2
-
VIEW: BEN.BEN_LER_CHG_PL_NIP_ENRT_F#
12.2.2
owner:BEN, object_type:VIEW, object_name:BEN_LER_CHG_PL_NIP_ENRT_F#, status:VALID,
-
VIEW: APPS.BEN_LER_CHG_PL_NIP_ENRT
12.1.1
-
VIEW: APPS.BEN_LER_CHG_PL_NIP_ENRT_V
12.2.2
-
VIEW: BEN.BEN_LER_CHG_PL_NIP_ENRT_F#
12.2.2
-
PACKAGE BODY: APPS.BEN_LPE_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_LPE_SHD, status:VALID,
-
PACKAGE BODY: APPS.BEN_ENROLMENT_REQUIREMENTS1
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ENROLMENT_REQUIREMENTS1, status:VALID,
-
PACKAGE BODY: APPS.BEN_LPE_SHD
12.1.1
-
PACKAGE BODY: APPS.BEN_LPE_SHD
12.2.2
-
PACKAGE: APPS.BEN_ENROLMENT_REQUIREMENTS1
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_ENROLMENT_REQUIREMENTS1, status:VALID,
-
PACKAGE: APPS.BEN_ENROLMENT_REQUIREMENTS1
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_ENROLMENT_REQUIREMENTS1, status:VALID,
-
APPS.BEN_LPE_DEL SQL Statements
12.2.2
-
PACKAGE BODY: APPS.BEN_LPE_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_LPE_DEL, status:VALID,
-
TRIGGER: APPS.BEN_LER_CHG_PL_NIP_ENRT_F_WHO
12.1.1
-
TRIGGER: APPS.BEN_LER_CHG_PL_NIP_ENRT_F_WHO
12.2.2
-
TRIGGER: APPS.BEN_LER_CHG_PL_NIP_ENRT_F_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:BEN_LER_CHG_PL_NIP_ENRT_F_WHO, status:VALID,
-
PACKAGE BODY: APPS.BEN_LPE_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_LPE_INS, status:VALID,
-
PACKAGE BODY: APPS.BEN_LPE_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_LPE_SHD, status:VALID,
-
PACKAGE BODY: APPS.BEN_ENROLMENT_REQUIREMENTS1
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ENROLMENT_REQUIREMENTS1, status:VALID,
-
TRIGGER: APPS.BEN_LER_CHG_PL_NIP_ENRT_F_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BEN_LER_CHG_PL_NIP_ENRT_F_WHO, status:VALID,
-
VIEW: APPS.BEN_LER_CHG_PL_NIP_ENRT_F_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:BEN_LER_CHG_PL_NIP_ENRT_F_DFV, status:VALID,
-
VIEW: APPS.BEN_LER_CHG_PL_NIP_ENRT_F_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:BEN_LER_CHG_PL_NIP_ENRT_F_DFV, status:VALID,
-
PACKAGE BODY: APPS.BEN_LPE_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_LPE_DEL, status:VALID,
-
PACKAGE BODY: APPS.BEN_LPE_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_LPE_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_LPE_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_LPE_BUS, status:VALID,
-
View: BEN_LER_CHG_PL_NIP_ENRT_D
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_LER_CHG_PL_NIP_ENRT_D, object_name:BEN_LER_CHG_PL_NIP_ENRT_D, status:VALID, product: BEN - Advanced Benefits , implementation_dba_data: APPS.BEN_LER_CHG_PL_NIP_ENRT_D ,
-
View: BENBV_LER_CHG_PL_NIP_ENRT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_LER_CHG_PL_NIP_ENRT_V, object_name:BENBV_LER_CHG_PL_NIP_ENRT_V, status:VALID, product: BEN - Advanced Benefits , description: This view specifies the life events that allow an eligible person to add, change or end enrollment in a plan that is not part of a program. , implementation_dba_data: APPS.BENBV_LER_CHG_PL_NIP_ENRT_V ,
-
View: BENBV_LER_CHG_PL_NIP_ENRT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_LER_CHG_PL_NIP_ENRT_V, object_name:BENBV_LER_CHG_PL_NIP_ENRT_V, status:VALID, product: BEN - Advanced Benefits , description: This view specifies the life events that allow an eligible person to add, change or end enrollment in a plan that is not part of a program. , implementation_dba_data: APPS.BENBV_LER_CHG_PL_NIP_ENRT_V ,
-
PACKAGE BODY: APPS.BEN_LPE_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_LPE_UPD, status:VALID,
-
PACKAGE BODY: APPS.BEN_LER_CHG_PL_NIP_ENRT_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_LER_CHG_PL_NIP_ENRT_API, status:VALID,
-
PACKAGE BODY: APPS.BEN_LER_CHG_PL_NIP_ENRT_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_LER_CHG_PL_NIP_ENRT_API, status:VALID,
-
PACKAGE BODY: APPS.BEN_LPE_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_LPE_UPD, status:VALID,
-
APPS.BEN_LPE_DEL SQL Statements
12.1.1
-
PACKAGE BODY: APPS.BEN_LPE_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_LPE_INS, status:VALID,
-
View: BEN_LER_CHG_PL_NIP_ENRT_D
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_LER_CHG_PL_NIP_ENRT_D, object_name:BEN_LER_CHG_PL_NIP_ENRT_D, status:VALID, product: BEN - Advanced Benefits , implementation_dba_data: APPS.BEN_LER_CHG_PL_NIP_ENRT_D ,