Search Results ben_process_cobra_person_ss
Overview
BEN_PROCESS_COBRA_PERSON_SS is an Oracle Applications (APPS) PL/SQL package that supports the processing of COBRA-related person records within the Oracle Advanced Benefits (BEN) module. COBRA (Consolidated Omnibus Budget Reconciliation Act) requires that certain former employees, and their dependents, be offered the opportunity to continue group health coverage following a qualifying event such as termination of employment. This package encapsulates the server-side logic that identifies, validates, and creates the person and participant records required to administer COBRA continuation coverage inside Oracle EBS.
The package is classified as OTHER under the ETRM API classification scheme, indicating that it is not part of the published, supported public API set, but rather an internal utility invoked by other benefit processing components. It resides in the APPS schema and holds a VALID status in both Oracle EBS 12.1.1 and 12.2.2. Its documented dependency on HR_API and the STANDARD package confirms that it leverages the standard Oracle HR foundation APIs for person and assignment manipulation, ensuring that any records it creates conform to the core HR data model.
Key Procedures and Functions
The ETRM metadata documents two procedures or functions within this package:
- PROCESS_API — The primary driver procedure. It orchestrates the COBRA person processing flow, coordinating the identification of eligible individuals and the subsequent creation of the required person records. It serves as the entry point for callers that need to trigger the full COBRA person-processing cycle.
- CREATE_PERSON — Responsible for the creation of a person record, typically through delegation to HR_API, once eligibility has been determined by the surrounding processing logic. This procedure isolates the mechanics of person creation so that PROCESS_API can invoke it repeatedly for each qualifying COBRA participant.
Parameter signatures are not documented in the ETRM extract and should be confirmed by inspecting the package specification in the target instance.
Tables Accessed
The package operates against the following tables, accessed through APPS synonyms:
- PER_ALL_PEOPLE_F — The core HR datestamped table of persons and employees. Used to read existing person records and to write new ones created during COBRA processing.
- BEN_LER_F — The Benefits Learning/Event/Receipt table holding benefit life-event records. Read to identify the qualifying events that trigger COBRA eligibility.
- BEN_PTNL_LER_FOR_PER — The potential life-event-for-person table, which links persons to life events for which they are potentially eligible. Central to determining who qualifies for COBRA continuation coverage.
- FND_USER — The Oracle Applications user table, consulted for user context and accountability during processing.
- WF_ITEMS — The Oracle Workflow items table, used where COBRA processing interacts with workflow notifications or event-driven activities.
Usage Notes
BEN_PROCESS_COBRA_PERSON_SS is an internal utility rather than a public API. ETRM reports that it is referenced by no other packages, which indicates it is invoked directly by Oracle's delivered COBRA processing infrastructure, such as concurrent programs or benefit processing routines, rather than being called from downstream custom code. It depends on HR_API for the underlying person creation, so any invocation must respect the standard HR API validation and datetrack rules.
Because the package is classified OTHER and lacks published parameter documentation, customizations should avoid calling it directly. Instead, administrators and developers should trigger COBRA processing through the delivered Oracle Advanced Benefits flows, and use this package's metadata only to understand the internal data lineage between life events, person records, and workflow items. Any modification or extension should be validated against both 12.1.1 and 12.2.2, as the object retains a VALID status across those releases.
-
PACKAGE: APPS.BEN_PROCESS_COBRA_PERSON_SS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_PROCESS_COBRA_PERSON_SS, status:VALID,
-
PACKAGE: APPS.BEN_PROCESS_COBRA_PERSON_SS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_PROCESS_COBRA_PERSON_SS, status:VALID,
-
PACKAGE BODY: APPS.BEN_PROCESS_COBRA_PERSON_SS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PROCESS_COBRA_PERSON_SS, status:VALID,
-
PACKAGE BODY: APPS.BEN_PROCESS_COBRA_PERSON_SS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PROCESS_COBRA_PERSON_SS, status:VALID,
-
PACKAGE: APPS.BEN_CREATE_PTNL_LER_SS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_CREATE_PTNL_LER_SS, status:VALID,
-
PACKAGE: APPS.BEN_PROCESS_USER_SS_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_PROCESS_USER_SS_API, status:VALID,
-
PACKAGE: APPS.BEN_PROCESS_USER_SS_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_PROCESS_USER_SS_API, status:VALID,
-
PACKAGE: APPS.BEN_CREATE_PTNL_LER_SS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_CREATE_PTNL_LER_SS, status:VALID,
-
PACKAGE: APPS.BEN_ASSIGNMENT_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_ASSIGNMENT_API, status:VALID,
-
PACKAGE: APPS.BEN_ASSIGNMENT_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_ASSIGNMENT_API, status:VALID,
-
PACKAGE: APPS.HR_PROCESS_PERSON_SS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_PROCESS_PERSON_SS, status:VALID,
-
PACKAGE: APPS.HR_CONTACT_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_CONTACT_API, status:VALID,
-
PACKAGE: APPS.HR_PROCESS_PERSON_SS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_PROCESS_PERSON_SS, status:VALID,
-
PACKAGE: APPS.BEN_PTNL_LER_FOR_PER_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_PTNL_LER_FOR_PER_API, status:VALID,
-
PACKAGE: APPS.HR_CONTACT_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_CONTACT_API, status:VALID,
-
PACKAGE: APPS.BEN_PTNL_LER_FOR_PER_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_PTNL_LER_FOR_PER_API, status:VALID,
-
PACKAGE: APPS.HR_TRANSACTION_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_TRANSACTION_API, status:VALID,
-
SYNONYM: APPS.BEN_PTNL_LER_FOR_PER
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_PTNL_LER_FOR_PER, status:VALID,
-
PACKAGE: APPS.HR_TRANSACTION_SS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_TRANSACTION_SS, status:VALID,
-
SYNONYM: APPS.BEN_PTNL_LER_FOR_PER
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_PTNL_LER_FOR_PER, status:VALID,
-
PACKAGE: APPS.HR_TRANSACTION_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_TRANSACTION_API, status:VALID,
-
PACKAGE: APPS.HR_TRANSACTION_SS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_TRANSACTION_SS, status:VALID,
-
PACKAGE: APPS.BEN_PROCESS_COBRA_PERSON_SS
12.1.1
-
PACKAGE: APPS.BEN_PROCESS_COBRA_PERSON_SS
12.2.2
-
VIEW: APPS.WF_ITEM_ACTIVITY_STATUSES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ITEM_ACTIVITY_STATUSES_V, object_name:WF_ITEM_ACTIVITY_STATUSES_V, status:VALID,
-
VIEW: APPS.WF_ITEM_ACTIVITY_STATUSES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ITEM_ACTIVITY_STATUSES_V, object_name:WF_ITEM_ACTIVITY_STATUSES_V, status:VALID,
-
PACKAGE: APPS.ICX_SEC
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ICX_SEC, status:VALID,
-
SYNONYM: APPS.BEN_LER_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_LER_F, status:VALID,
-
SYNONYM: APPS.BEN_LER_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_LER_F, status:VALID,
-
PACKAGE: APPS.ICX_SEC
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ICX_SEC, status:VALID,
-
APPS.BEN_PROCESS_COBRA_PERSON_SS dependencies on BEN_PROCESS_COBRA_PERSON_SS
12.2.2
-
APPS.BEN_PROCESS_COBRA_PERSON_SS dependencies on BEN_PROCESS_COBRA_PERSON_SS
12.1.1
-
SYNONYM: APPS.WF_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WF_ITEMS, status:VALID,
-
SYNONYM: APPS.WF_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WF_ITEMS, status:VALID,
-
PACKAGE BODY: APPS.BEN_PROCESS_COBRA_PERSON_SS
12.1.1
-
PACKAGE BODY: APPS.BEN_PROCESS_COBRA_PERSON_SS
12.2.2
-
PACKAGE: APPS.WF_ENGINE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WF_ENGINE, status:VALID,
-
PACKAGE: APPS.WF_ENGINE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WF_ENGINE, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.FND_USER
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_USER, status:VALID,
-
SYNONYM: APPS.FND_USER
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_USER, status:VALID,
-
SYNONYM: APPS.PER_ALL_PEOPLE_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_PEOPLE_F, status:VALID,
-
SYNONYM: APPS.PER_ALL_PEOPLE_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ALL_PEOPLE_F, status:VALID,
-
PACKAGE: APPS.HR_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
PACKAGE: APPS.HR_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_API, status:VALID,
-
PACKAGE: APPS.FND_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,