Search Results ben_pil_elctbl_chc_popl
Overview
The BEN_PIL_ELCTBL_CHC_POPL table is a core data object within the Oracle E-Business Suite Advanced Benefits (BEN) module for versions 12.1.1 and 12.2.2. It serves as a master repository for defining the specific electable choices available to a person for a benefit program or plan as a direct result of a qualifying life event. The table's role is central to the enrollment engine, acting as a bridge between a person's life event record, the enrollment period, and the subsequent eligibility and election processes. It stores the universe of possible choices that become available for election during a life event, forming the foundational data set from which a person's actual elections are later recorded.
Key Information Stored
While the provided metadata does not list all columns, the primary and foreign keys define its critical structure and relationships. The primary identifier, PIL_ELCTBL_CHC_POPL_ID, uniquely defines each electable choice population record. The table links to two essential master entities via foreign keys: ENRT_PERD_ID references the BEN_ENRT_PERD table to associate the choice with a specific enrollment period, and PER_IN_LER_ID references the BEN_PER_IN_LER table to tie the choice to a specific person-in-life-event record. Other columns typically found in this table would store details about the associated benefit program, plan, option, and the effective dates governing the validity of the electable choice.
Common Use Cases and Queries
This table is primarily accessed during enrollment workflows and for auditing or reporting on election availability. A common operational use case is querying all electable choices presented to an employee during a specific life event to validate system configuration. For reporting, analysts may join this table to person and plan details to generate a catalog of benefits offered during an open enrollment period. A typical SQL pattern retrieves available choices for a given person and life event:
- SELECT * FROM BEN_PIL_ELCTBL_CHC_POPL popl
- WHERE popl.PER_IN_LER_ID = (SELECT PER_IN_LER_ID FROM BEN_PER_IN_LER WHERE PERSON_ID = 1234 AND LER_ID = 567);
Another critical query involves joining to the BEN_ELIG_PER_ELCTBL_CHC table to analyze the linkage between available choices and a person's determined eligibility for each.
Related Objects
The BEN_PIL_ELCTBL_CHC_POPL table sits at a crucial junction in the Benefits data model, with documented relationships to key transactional and master tables.
- Referenced Master Tables (Foreign Keys from BEN_PIL_ELCTBL_CHC_POPL):
- BEN_ENRT_PERD: Joined via ENRT_PERD_ID. This links the electable choice to its governing enrollment timeframe.
- BEN_PER_IN_LER: Joined via PER_IN_LER_ID. This connects the choice to the specific instance of a person experiencing a life event.
- Referencing Table (Foreign Key to BEN_PIL_ELCTBL_CHC_POPL):
- BEN_ELIG_PER_ELCTBL_CHC: This table references PIL_ELCTBL_CHC_POPL_ID. It stores the eligibility results for a person against each specific electable choice population record, making it a direct child table.
-
Table: BEN_PIL_ELCTBL_CHC_POPL
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PIL_ELCTBL_CHC_POPL, object_name:BEN_PIL_ELCTBL_CHC_POPL, status:VALID, product: BEN - Advanced Benefits , description: The electable choice a person may have for a program or plan due to a life event. , implementation_dba_data: BEN.BEN_PIL_ELCTBL_CHC_POPL ,
-
Table: BEN_PIL_ELCTBL_CHC_POPL
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PIL_ELCTBL_CHC_POPL, object_name:BEN_PIL_ELCTBL_CHC_POPL, status:VALID, product: BEN - Advanced Benefits , description: The electable choice a person may have for a program or plan due to a life event. , implementation_dba_data: BEN.BEN_PIL_ELCTBL_CHC_POPL ,
-
APPS.BEN_EXT_PERSON dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_CARRY_FORWARD_ITEMS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_GENERATE_DPNT_COMM dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.PQH_PA_WHATIF_PROCESS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_PROC_COMMON_ENRT_RSLT dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_MANAGE_LIFE_EVENTS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_EPE_CACHE dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.HR_PERSON_RECORD dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_CLOSE_ENROLLMENT dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_DETERMINE_DATE dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_PIL_ELCTBL_CHC_POPL_API dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_AUTOMATIC_ENROLLMENTS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_GLOBAL_ENRT dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_PRTT_ENRT_RESULT_API dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.PQH_PA_WHATIF_PROCESS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_ENROLMENT_REQUIREMENTS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_PERSON_RECORD dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_PEL_BUS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_DERIVE_PART_AND_RATE_FACTS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_MANAGE_LIFE_EVENTS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_DELETE_ORPHAN_ROWS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_PEN_BUS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_GLOBAL_ENRT dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_CWB_DATA_MODEL_UPGRADE dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_PEL_INS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.HRI_OPL_BEN_ELIG_ENRL dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_PEN_BUS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_EXT_FLCR dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.PAY_MX_CURRENCY_CONVERSION dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_GENERATE_COMMUNICATIONS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_NEWLY_INELIGIBLE dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_DETERMINE_ACTIVITY_BASE_RT dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_UPDATE_LEDGERS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_PROVIDER_POOLS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_PERSON_DELETE dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_SSPNDD_ENROLLMENT dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.1.1
-
APPS.BEN_ENROLMENT_REQUIREMENTS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_MANAGE_LIFE_EVENTS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_PERSON_DELETE dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_EXT_ENRT dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_EXT_FLCR dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_PEL_INS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.HR_CHANGE_START_DATE_API dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_PRC_BUS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_DETERMINE_RATE_CHG dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_AUTOMATIC_ENROLLMENTS dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_MANAGE_DEFAULT_ENRT dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2
-
APPS.BEN_PEL_UPD dependencies on BEN_PIL_ELCTBL_CHC_POPL
12.2.2