Search Results ben_enrt_perd
Overview
The BEN_ENRT_PERD table is a core data object within the Oracle E-Business Suite Advanced Benefits (BEN) module. It serves as the master repository for defining and storing enrollment periods. An enrollment period is a critical time-based construct that dictates when employees can enroll, change, or terminate their benefit elections. This table is fundamental to the administration of benefit programs, as it links eligibility, participation rules, and plan offerings to specific, defined timeframes. Its integrity is essential for ensuring that all benefit transactions occur within their authorized windows, directly supporting the module's compliance and operational functionality.
Key Information Stored
While the provided metadata does not list all columns, the structure indicates the primary and key relational data points. The central identifier is the ENRT_PERD_ID, which is the primary key (BEN_ENRT_PERD_PK) for the table. A crucial foreign key is YR_PERD_ID, which links the enrollment period to a specific year period in the BEN_YR_PERD table, anchoring the enrollment window to a fiscal or calendar year. Other typical columns in this table, based on its function, would include data defining the period's start date (ENRT_PERD_STRT_DT), end date (ENRT_PERD_END_DT), a descriptive name, type (e.g., Open Enrollment, New Hire), and status. These attributes collectively define the temporal boundaries and context for benefit enrollment activities.
Common Use Cases and Queries
This table is central to reporting and validating enrollment timelines. Common operational and reporting queries involve identifying active or future enrollment periods for a given plan or population. For instance, administrators may run a query to list all enrollment periods for the current year, or to find the specific enrollment period applicable to a new hire's enrollment window. A typical SQL pattern retrieves period details for reporting or for use in downstream validation logic:
- SELECT enrt_perd_id, name, enrt_perd_strt_dt, enrt_perd_end_dt FROM ben_enrt_perd WHERE sysdate BETWEEN enrt_perd_strt_dt AND enrt_perd_end_dt AND yr_perd_id = (SELECT yr_perd_id FROM ben_yr_perd WHERE ...);
Data from this table is also essential for troubleshooting enrollment issues, such as determining why an employee cannot access the enrollment form, by verifying their eligibility against the active period dates.
Related Objects
The BEN_ENRT_PERD table has significant relational dependencies, as shown in the foreign key metadata. It is a parent table to several key benefits entities. The BEN_YR_PERD table is its primary parent via YR_PERD_ID. Major child tables that reference ENRT_PERD_ID include:
- BEN_CM_TYP_USG_F: Links communication type usage rules to specific enrollment periods.
- BEN_ENRT_PERD_FOR_PL_F: Associates enrollment periods with specific benefit plans.
- BEN_PIL_ELCTBL_CHC_POPL: Defines pilot eligibility and choice populations for a period.
- BEN_PTNL_LER_FOR_PER: Connects potential life event rules to periods.
- BEN_SCHEDD_ENRT_RL_F: Schedules enrollment rules for a given period.
These relationships underscore that BEN_ENRT_PERD acts as a central hub, governing when and how various benefit rules, plans, and communications are applied.
-
Table: BEN_ENRT_PERD
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ENRT_PERD, object_name:BEN_ENRT_PERD, status:VALID, product: BEN - Advanced Benefits , description: Enrollment Period , implementation_dba_data: BEN.BEN_ENRT_PERD ,
-
Table: BEN_ENRT_PERD
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_ENRT_PERD, object_name:BEN_ENRT_PERD, status:VALID, product: BEN - Advanced Benefits , description: Enrollment Period , implementation_dba_data: BEN.BEN_ENRT_PERD ,
-
APPS.BEN_BATCH_UTILS dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_CWB_DATA_MODEL_UPGRADE dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_PET_BUS dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_PPL_BUS dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_BATCH_REPORTING dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_CWB_REFRESH_PKG dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.HRI_OPL_BEN_DIM_REFRESH dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_YRP_BUS dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_ENP_BUS dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_ORG_DELETE dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_BENBATCH_PERSONS dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_DETERMINE_DATE dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_NEWLY_INELIGIBLE dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_PROC_COMMON_ENRT_RSLT dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_DETERMINE_DATE dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_ENP_INS dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_BENBATCH_PERSONS dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_DETERMINE_ACTIVITY_BASE_RT dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_COMP_OBJ_FILTER dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_ELIG_PER_ELC_CHC_API dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_ENP_DEL dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_MANAGE_LIFE_EVENTS dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_EXTRACT_SEED dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_PLAN_DESIGN_PLAN_MODULE dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_CWB_SINGLE_PER_PROCESS_PKG dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_PET_BUS dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_GENERATE_DPNT_COMM dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_YRP_BUS dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_PROC_COMMON_ENRT_RSLT dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_PD_COPY_TO_BEN_TWO dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_CLOSE_ENROLLMENT dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_COMP_OBJECT_LIST dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_DM_UPLOAD_DK dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_CPP_BUS dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_PD_COPY_TO_BEN_TWO dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_DM_DOWNLOAD_DK dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_MANAGE_CWB_LIFE_EVENTS dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_ENP_UPD dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.HR_PUMP_GET dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_ENP_SHD dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_GENERATE_DPNT_COMM dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_ELIG_PER_ELC_CHC_API dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_ENROLLMENT_PERIOD_API dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_CWB_SINGLE_PER_PROCESS_PKG dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_ENROLLMENT_PERIOD_API dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_ENP_INS dependencies on BEN_ENRT_PERD
12.2.2
-
APPS.BEN_CLOSE_ENROLLMENT dependencies on BEN_ENRT_PERD
12.1.1
-
APPS.BEN_EXTRACT_SEED dependencies on BEN_ENRT_PERD
12.1.1