Search Results ben_prtt_enrt_actn
Overview
BEN_PRTT_ENRT_ACTN is a view owned by the APPS schema within the Advanced Benefits (BEN) module of Oracle E-Business Suite. It exposes participant enrollment action data — the individual, actionable items that drive a participant through the benefits enrollment process. The view is documented as "Retrofitted," indicating it was introduced or reconstructed to provide a date-effective, session-aware read layer over the underlying transaction table. In Oracle EBS 12.1.1 and 12.2.2, this view serves as the reporting and integration interface for enrollment actions without requiring consumers to understand the base table's date-effective filtering and status logic.
The view applies two layers of business logic that make it well suited to operational reporting. First, it restricts rows to those effective as of the current user's session effective date, using FND_SESSIONS. Second, it suppresses actions linked to participant life-event records whose status is VOIDD or BCKDT, thereby excluding voided or backdated events from normal result sets. This makes the view an authoritative source for "as-of-now" enrollment activity.
Underlying Base Objects
The view is defined over three documented base objects, all referenced through synonyms:
- BEN_PRTT_ENRT_ACTN_F — the primary, date-effective transactional table holding enrollment action rows. The view aliases it as PEA.
- BEN_PER_IN_LER — the participant life-event record table, joined via a nullable outer join on PER_IN_LER_ID and BUSINESS_GROUP_ID to apply life-event status filtering.
- FND_SESSIONS — the framework table supplying the session effective date used in the date-effective predicate.
The join to BEN_PER_IN_LER is an outer join (PIL.PER_IN_LER_ID(+) = PEA.PER_IN_LER_ID), so enrollment actions without an associated life event are preserved. A noteworthy detail is the predicate PIL.BUSINESS_GROUP_ID(+) = PEA.BUSINESS_GROUP_ID+0, which coerces the numeric business group identifier during the join. The life-event filter preserves rows where PER_IN_LER_STAT_CD is either not in ('VOIDD','BCKDT') or is null.
Key Columns
- PRTT_ENRT_ACTN_ID — primary identifier for the enrollment action.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — date-effective bounds used by the session filter.
- CMPLTD_DT — the date the action was completed.
- DUE_DT — the date the action is due, supporting workload and follow-up reporting.
- RQD_FLAG — indicates whether the action is required.
- PRTT_ENRT_RSLT_ID — links the action to its enrollment result.
- ACTN_TYP_ID — the action type classification.
- ELIG_CVRD_DPNT_ID — the eligible covered dependent associated with the action.
- PL_BNF_ID — the plan or benefit reference.
- PER_IN_LER_ID — the participant life-event record key.
- BUSINESS_GROUP_ID — the business group (multi-tenant) discriminator.
- PEA_ATTRIBUTE_CATEGORY and PEA_ATTRIBUTE1–30 — the descriptive flexfield segments.
- OBJECT_VERSION_NUMBER, CREATED_BY, CREATION_DATE, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE — standard WHO and concurrent-program audit columns.
Common Use Cases and Queries
Typical reporting scenarios include tracking outstanding required actions by due date, analyzing completed actions by date or plan, and auditing enrollment results tied to life events.
Outstanding required actions:
SELECT prtt_enrt_actn_id, due_dt, actn_typ_id FROM ben_prtt_enrt_actn WHERE rqd_flag = 'Y' AND cmpltd_dt IS NULL ORDER BY due_dt;
Completed actions by plan:
SELECT pl_bnf_id, COUNT(*) FROM ben_prtt_enrt_actn WHERE cmpltd_dt IS NOT NULL GROUP BY pl_bnf_id;
Actions for a participant life event:
SELECT actn_typ_id, tr.* FROM ben_prtt_enrt_actn WHERE per_in_ler_id = :p_ler_id;
Because the view applies session-date effectiveness and life-event status filtering automatically, callers need not repeat that logic. For pre-session or historical comparisons, direct queries against BEN_PRTT_ENRT_ACTN_F may be required.
-
View: BEN_PRTT_ENRT_ACTN
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PRTT_ENRT_ACTN, object_name:BEN_PRTT_ENRT_ACTN, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_PRTT_ENRT_ACTN ,
-
View: BEN_PRTT_ENRT_ACTN
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PRTT_ENRT_ACTN, object_name:BEN_PRTT_ENRT_ACTN, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_PRTT_ENRT_ACTN ,
-
SYNONYM: PUBLIC.BEN_PRTT_ENRT_ACTN
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:BEN_PRTT_ENRT_ACTN, status:VALID,
-
VIEW: APPS.BEN_PRTT_ENRT_ACTN
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PRTT_ENRT_ACTN, object_name:BEN_PRTT_ENRT_ACTN, status:VALID,
-
SYNONYM: APPS.BEN_PRTT_ENRT_ACTN_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_PRTT_ENRT_ACTN_F, status:VALID,
-
SYNONYM: APPS.BEN_PRTT_ENRT_ACTN_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_PRTT_ENRT_ACTN_F, status:VALID,
-
VIEW: APPS.BEN_PRTT_ENRT_ACTN
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PRTT_ENRT_ACTN, object_name:BEN_PRTT_ENRT_ACTN, status:VALID,
-
SYNONYM: APPS.BEN_PER_IN_LER
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_PER_IN_LER, status:VALID,
-
SYNONYM: APPS.BEN_PER_IN_LER
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_PER_IN_LER, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.FND_SESSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_SESSIONS, status:VALID,
-
SYNONYM: APPS.FND_SESSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_SESSIONS, status:VALID,
-
APPS.BEN_DETERMINE_COMMUNICATIONS SQL Statements
12.1.1
-
APPS.BEN_DETERMINE_COMMUNICATIONS dependencies on BEN_TYPE
12.1.1
-
APPS.BEN_DETERMINE_COMMUNICATIONS dependencies on BEN_TYPE
12.2.2
-
APPS.BEN_DETERMINE_COMMUNICATIONS SQL Statements
12.2.2
-
APPS.BEN_DETERMINE_COMMUNICATIONS dependencies on FND_GLOBAL
12.1.1
-
APPS.BEN_DETERMINE_COMMUNICATIONS dependencies on FND_GLOBAL
12.2.2
-
APPS.BEN_DETERMINE_COMMUNICATIONS dependencies on BENUTILS
12.2.2
-
APPS.BEN_DETERMINE_COMMUNICATIONS dependencies on BENUTILS
12.1.1
-
PACKAGE BODY: APPS.BEN_DETERMINE_COMMUNICATIONS
12.1.1
-
PACKAGE BODY: APPS.BEN_DETERMINE_COMMUNICATIONS
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - BEN Tables and Views
12.1.1
description: Start and End periods. ,
-
eTRM - BEN Tables and Views
12.2.2
description: Start and End periods. ,
-
eTRM - BEN Tables and Views
12.1.1
description: Start and End periods. ,
-
eTRM - BEN Tables and Views
12.2.2
description: Start and End periods. ,