Results for “ler_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
BEN_PERSON_ACTIONS is a core table within the Oracle Advanced Benefits (BEN) module of Oracle E-Business Suite, present in both 12.1.1 and 12.2.2. It identifies the persons being processed by the benefits batch process, serving as a per-person work record that ties an individual to a specific benefits action executed by a concurrent program or batch job. Because benefits processing involves large volumes of participants whose eligibility, enrollment, and life-event processing must be tracked independently, this table acts as the operational tracking mechanism for that work.
From a Data Vault modeling perspective, the heuristic classification of this table is hub-leaning. The primary key PERSON_ACTION_ID behaves as a durable business key that anchors references from many dependent tables, and its largely descriptive column set (status, version, action linkage) is consistent with a hub-and-satellite pattern rather than a pure transaction link. This classification is offered as a modeling suggestion; the table is a standard third-normal-form EBS table.
Key Information Stored
The table contains eight documented columns in the 12.2.2 physical schema. The most significant are summarized below.
- PERSON_ACTION_ID — the surrogate primary key and unique business-key candidate, defined by index BEN_PERSON_ACTIONS_PK. All downstream benefit detail tables reference a person's run data through this value.
- PERSON_ID — identifies the person being processed. This is the link to the person/assignment model (PER_ALL_PEOPLE_F) and is the column used to filter a run down to a specific participant.
- BENEFIT_ACTION_ID — foreign key to BEN_BENEFIT_ACTIONS, identifying the benefits action (for example, an enrollment or life-event process) under which this person is being processed.
- ACTION_STATUS_CD — the processing status of the person's action, allowing the batch to mark records as pending, in progress, completed, or errored.
- LER_ID — the life-event reason identifier, linking the person action to the qualifying life event that triggered processing, where applicable.
- NON_PERSON_CD — a code used to distinguish processing that is not attached to an actual person record, such as placeholder or system-level actions.
- OBJECT_VERSION_NUMBER — the standard EBS optimistic locking column used to detect concurrent updates.
- CHUNK_NUMBER — a batch-partitioning column indicating which chunk a person action belongs to, supporting parallel processing of large populations.
Common Use Cases and Queries
The primary use case is monitoring and troubleshooting batch benefits processing. A typical query lists persons still in a non-complete status for a given benefits action:
- Monitoring a concurrent run: select PERSON_ID, ACTION_STATUS_CD, CHUNK_NUMBER from BEN_PERSON_ACTIONS where BENEFIT_ACTION_ID = :p_action_id and ACTION_STATUS_CD is the value for pending or errored.
- Diagnosing a single person: select PERSON_ACTION_ID, PERSON_ID, BENEFIT_ACTION_ID, LER_ID from BEN_PERSON_ACTIONS where PERSON_ID = :p_person_id.
- Parallel-processing reconciliation: group rows by CHUNK_NUMBER to confirm each chunk was processed and validate the starting/ending person action IDs recorded in BEN_BATCH_RANGES.
- Life-event audit: join LER_ID to the life-event tables to confirm that the correct qualifying event drove processing.
Because virtually every BEN result view is keyed by PERSON_ACTION_ID, reports that reconcile enrollment results, eligibility, rates, and premiums begin by resolving this identifier for the target person and action.
Related Objects
The table participates in a wide reference structure. The most significant related objects and their join columns are:
- BEN_BENEFIT_ACTIONS — referenced via BENEFIT_ACTION_ID; defines the benefits action being processed.
- BEN_BATCH_RANGES — references this table through STARTING_PERSON_ACTION_ID and ENDING_PERSON_ACTION_ID, bounding each parallel chunk.
- The BEN_*_RBV result views (for example BEN_ENRT_BNFT_RBV, BEN_ENRT_RT_RBV, BEN_ELIG_PER_ELCTBL_CHC_RBV, BEN_PTNL_LER_FOR_PER_RBV) — each joins on PERSON_ACTION_ID to return enrollment, rate, eligibility, and life-event detail.
- OTA_BULK_ENR_REQ_MEMBERS — the Oracle Training Administration requisition member table, which references PERSON_ACTION_ID to associate learners with benefit processing records.
- PER_ALL_PEOPLE_F — joined via PERSON_ID to resolve the person's name and assignment attributes for reporting.
-
Identifies persons being processed by benefits batch process.
-
- Retrofitted
APPS.BEN_FLX_ENRT_UOM_INFO_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_PER_IN_LER·↳ BEN_PIL_ELCTBL_CHC_POPL·Explore BEN module →
-
APPS.BEN_PRMRY_CARE_PRVDR_PE·↳ BEN_ELIG_CVRD_DPNT_F·↳ BEN_PER_IN_LER·↳ BEN_PRMRY_CARE_PRVDR_F·Explore BEN module →
-
APPS.BEN_REL_PER_LIFE_EVTS_V·↳ BEN_LER_F·↳ BEN_PTNL_LER_FOR_PER·↳ FND_SESSIONS·Explore BEN module →
-
- Retrofitted
APPS.BEN_FLX_ENRT_PGM_INFO_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_LER_V·↳ BEN_PER_IN_LER·Explore BEN module →
-
APPS.BEN_PRMRY_CARE_PRVDR_PE·↳ BEN_ELIG_CVRD_DPNT_F·↳ BEN_PER_IN_LER·↳ BEN_PRMRY_CARE_PRVDR_F·Explore BEN module →
-
APPS.BEN_REL_PER_LIFE_EVTS_V·↳ BEN_LER_F·↳ BEN_PTNL_LER_FOR_PER·↳ FND_SESSIONS·Explore BEN module →
-
Mls Translated Life event reason.
-
APPS.BEN_PRMRY_CARE_PRVDR_PEN_V·↳ BEN_ELIG_CVRD_DPNT_F·↳ BEN_PER_IN_LER·↳ BEN_PRMRY_CARE_PRVDR_F·Explore BEN module →
-
Identifies persons being processed by benefits batch process.
-
- Retrofitted
APPS.BEN_FLX_ENRT_UOM_INFO_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_PER_IN_LER·↳ BEN_PIL_ELCTBL_CHC_POPL·Explore BEN module →
-
This view identifies the certifications which may be required if a person experiences a specific life event for a specific plan.
APPS.BENBV_LER_RQRS_ENRT_CTFN_V·↳ BEN_LER_RQRS_ENRT_CTFN_F·↳ HR_BIS·Explore BEN module →
-
This view identifies the certifications which may be required if a person experiences a specific life event for a specific plan.
APPS.BENBV_LER_RQRS_ENRT_CTFN_V·↳ BEN_LER_RQRS_ENRT_CTFN_F·↳ HR_BIS·Explore BEN module →
-
View: BEN_CM_TYP_USG_D 12.2.2
APPS.BEN_CM_TYP_USG_D·↳ BEN_CM_TYP_USG_F·↳ FND_USER·Explore BEN module →
-
View: BEN_CM_TYP_USG_D 12.1.1
APPS.BEN_CM_TYP_USG_D·↳ BEN_CM_TYP_USG_F·↳ FND_USER·Explore BEN module →
-
- Retrofitted
APPS.BEN_FLX_ENRT_PGM_INFO_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_LER_V·↳ BEN_PER_IN_LER·Explore BEN module →
-
APPS.BEN_ENRT_RSLT_LOV_INFO_V·↳ BEN_LER_F·↳ BEN_OIPL_F·↳ BEN_OPT_F·Explore BEN module →
-
APPS.BEN_PRMRY_CARE_PRVDR_PEN_V·↳ BEN_ELIG_CVRD_DPNT_F·↳ BEN_PER_IN_LER·↳ BEN_PRMRY_CARE_PRVDR_F·Explore BEN module →
-
This view identifies which life event reported by or detected for a participant may spawn a life event for other persons related to him or her.
APPS.BENBV_CSS_RLTD_PER_PER_IN_LE_V·↳ BEN_CSS_RLTD_PER_PER_IN_LER_F·↳ HR_BIS·Explore BEN module →
-
Mls Translated Life event reason.
-
This view identifies which life event reported by or detected for a participant may spawn a life event for other persons related to him or her.
APPS.BENBV_CSS_RLTD_PER_PER_IN_LE_V·↳ BEN_CSS_RLTD_PER_PER_IN_LER_F·↳ HR_BIS·Explore BEN module →
-
View: BENBV_LER_EXTRA_INFO_V 12.2.2
This view identifies extra information for Life Events
APPS.BENBV_LER_EXTRA_INFO_V·↳ BEN_LER_EXTRA_INFO·Explore BEN module →
-
View: BENBV_LER_EXTRA_INFO_V 12.1.1
This view identifies extra information for Life Events
APPS.BENBV_LER_EXTRA_INFO_V·↳ BEN_LER_EXTRA_INFO·Explore BEN module →
-
Identifies the life event reasons which, when triggered for a primary participant, signal the need to generate a life event for a dependent.
APPS.BENBV_LER_RLTD_PER_CS_LER_V·↳ BEN_LER_RLTD_PER_CS_LER_F·↳ HR_BIS·Explore BEN module →
-
View: BENBV_PER_CM_V 12.2.2
This view identifies persons and communications that are created as the result of a communication trigger being fired for the applicable usage for the person.
APPS.BENBV_PER_CM_V·↳ BEN_PER_CM_F·↳ HR_BIS·Explore BEN module →
-
Identifies the life event reasons which, when triggered for a primary participant, signal the need to generate a life event for a dependent.
APPS.BENBV_LER_RLTD_PER_CS_LER_V·↳ BEN_LER_RLTD_PER_CS_LER_F·↳ HR_BIS·Explore BEN module →
-
This view associates a life event reason to the discrete data changes which indicate how to detect the life event for a person.
APPS.BENBV_LER_PER_INFO_CS_LER_V·↳ BEN_LER_PER_INFO_CS_LER_F·↳ HR_BIS·Explore BEN module →
-
This view associates a life event reason to the discrete data changes which indicate how to detect the life event for a person.
APPS.BENBV_LER_PER_INFO_CS_LER_V·↳ BEN_LER_PER_INFO_CS_LER_F·↳ HR_BIS·Explore BEN module →
-
View: BEN_FLX_ENRT_POOL_LE_V 12.1.1
APPS.BEN_FLX_ENRT_POOL_LE_V·↳ BEN_BNFT_PRVDR_POOL_F·↳ BEN_CMBN_PLIP_F·↳ BEN_CMBN_PTIP_F·Explore BEN module →
-
This view identifies the impact of a life event reason on the election changes a person may or may not make to a program
APPS.BENBV_LER_CHG_PGM_ENRT_V·↳ BEN_LER_CHG_PGM_ENRT_F·↳ HR_BIS·Explore BEN module →
-
View: BEN_LER_D 12.1.1
- Retrofitted
APPS.BEN_LER_D·↳ BEN_LER_F·↳ FF_FORMULAS_F·↳ FND_GLOBAL·Explore BEN module →
-
APPS.BEN_LER_CHG_OIPL_ENRT_D·↳ BEN_LER_CHG_OIPL_ENRT_F·↳ FND_USER·Explore BEN module →
-
View: BEN_LER_D 12.2.2
- Retrofitted
APPS.BEN_LER_D·↳ BEN_LER_F·↳ FF_FORMULAS_F·↳ FND_USER·Explore BEN module →
-
APPS.BEN_LER_CHG_OIPL_ENRT_D·↳ BEN_LER_CHG_OIPL_ENRT_F·↳ FND_USER·Explore BEN module →
-
View: BENBV_PER_CM_V 12.1.1
This view identifies persons and communications that are created as the result of a communication trigger being fired for the applicable usage for the person.
APPS.BENBV_PER_CM_V·↳ BEN_PER_CM_F·↳ HR_BIS·Explore BEN module →
-
Life event information created during batch run.
-
View: BEN_LEE_RSN_D 12.2.2
APPS.BEN_LEE_RSN_D·↳ BEN_LEE_RSN_F·↳ FND_USER·Explore BEN module →
-
APPS.BEN_LER_CHG_PL_NIP_ENRT_D·↳ BEN_LER_CHG_PL_NIP_ENRT_F·↳ FND_USER·Explore BEN module →
-
APPS.BEN_LER_CHG_PL_NIP_ENRT_D·↳ BEN_LER_CHG_PL_NIP_ENRT_F·↳ FND_USER·Explore BEN module →
-
This view identifies the impact of a life event reason on the election changes a person may or may not make to a program
APPS.BENBV_LER_CHG_PGM_ENRT_V·↳ BEN_LER_CHG_PGM_ENRT_F·↳ HR_BIS·Explore BEN module →
-
This view identifies the valid life events that allow a participant to add or remove dependents. It is the intersection of dependent eligibility profiles and life event reasons.
APPS.BENBV_LER_CHG_DPNT_CVG_V·↳ BEN_LER_CHG_DPNT_CVG_F·↳ HR_BIS·Explore BEN module →
-
Batch reporting table.
-
This view identifies the potential life events that exists for a person.
APPS.BENBV_PTNL_LER_FOR_PER_V·↳ BEN_PTNL_LER_FOR_PER·↳ HR_BIS·Explore BEN module →
-
This view identifies the impact of a life event reason on the election changes a person may or may not make to a plan type in program.
APPS.BENBV_LER_CHG_PTIP_ENRT_V·↳ BEN_LER_CHG_PTIP_ENRT_F·↳ HR_BIS·Explore BEN module →
-
Plan Information Types.
-
This view identifies the impact of a life event reason on the election changes a person may or may not make to a plan in program
APPS.BENBV_LER_CHG_PLIP_ENRT_V·↳ BEN_LER_CHG_PLIP_ENRT_F·↳ HR_BIS·Explore BEN module →
-
A supplementary view used to simplify forms coding.
APPS.BEN_ENRT_RSLT_LOV_INFO_LE_V·↳ BEN_LER_F·↳ BEN_OIPL_F·↳ BEN_OPT_F·Explore BEN module →
-
APPS.BEN_ENRT_RSLT_LOV_INFO_V·↳ BEN_LER_F·↳ BEN_OIPL_F·↳ BEN_OPT_F·Explore BEN module →
-
A supplementary view used to simplify forms coding.
APPS.BEN_ENRT_RSLT_LOV_INFO_LE_V·↳ BEN_LER_F·↳ BEN_OIPL_F·↳ BEN_OPT_F·Explore BEN module →
-
Table: PQH_PA_WHATIF_RESULTS 12.1.1
Stores the comparative results of the current and the ?What If? benefits.