Results for “ben_opt_f”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
BEN_OPT_F is the foundational option definition table within the Oracle Advanced Benefits (BEN) module. In Oracle EBS 12.1.1 and 12.2.2, an "option" represents a discrete, configurable choice that a participant may elect within a benefits program, plan, or program-plan relationship. Options model decisions such as coverage levels, dependent enrollment choices, or flexible credit allocations, and they drive eligibility, rate calculation, and enrollment processing throughout the Benefits engine.
The table is date-tracked, employing Oracle's standard effective-dating pattern. Each logical option is identified by OPT_ID combined with EFFECTIVE_START_DATE and EFFECTIVE_END_DATE, which permits historical versions of the same option to coexist. Per the ETRM metadata, the primary key BEN_OPT_F_PK spans (OPT_ID, EFFECTIVE_START_DATE, EFFECTIVE_END_DATE). The heuristic Data Vault classification derived from the foreign-key structure is standalone, suggesting this entity behaves as an independent reference or hub-like object rather than as a dependent link or satellite in a modeled warehouse context. This classification should be treated as a modeling suggestion; the column set, including descriptive attributes, also exhibits satellite-like characteristics.
Key Information Stored
The table contains 55 documented columns. The most significant are:
- OPT_ID — the surrogate primary key identifying the option; combined with the effective dates it forms BEN_OPT_F_PK, the business-key candidate documented via the unique index.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — the date-tracked validity window that completes the primary key.
- NAME, SHORT_NAME, SHORT_CODE — the display and reference identifiers used in the user interface and in code lookups.
- BUSINESS_GROUP_ID — the operating unit/legislative context under which the option is defined.
- INVK_WV_OPT_FLAG — a flag governing option behavior (invoke/waive semantics) during enrollment.
- RQD_PERD_ENRT_NENRT_RL, RQD_PERD_ENRT_NENRT_UOM, RQD_PERD_ENRT_NENRT_VAL — the required-period enrollment rules for new versus existing enrollments, expressed as rule, unit of measure, and value.
- CMBN_PTIP_OPT_ID / GROUP_OPT_ID — references linking the option to combination or grouping constructs and participant-plan options.
- MAPPING_TABLE_NAME, MAPPING_TABLE_PK_ID — descriptive hooks for mapping the option to external or related structures.
- LEGISLATION_CODE / LEGISLATION_SUBGROUP — the legislative jurisdiction governing the option.
- OPT_ATTRIBUTE_CATEGORY and OPT_ATTRIBUTE1 through OPT_ATTRIBUTE30 — the descriptive flexfield segment columns (context plus 30 segments) for customer-defined attributes.
- OBJECT_VERSION_NUMBER and the standard WHO columns (LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE) — concurrency control and audit.
Common Use Cases and Queries
Typical reporting and integration scenarios include listing currently effective options, resolving an option by its short code, and joining options to dependent enrollment data.
- Current effective options:
SELECT opt_id, name, short_code FROM ben_opt_f WHERE TRUNC(SYSDATE) BETWEEN effective_start_date AND effective_end_date;
- Lookup by business key:
SELECT opt_id, name, effective_start_date, effective_end_date FROM ben_opt_f WHERE short_code = :p_short_code;
- Change-history reporting on a single option:
SELECT opt_id, effective_start_date, effective_end_date, name FROM ben_opt_f WHERE opt_id = :p_opt_id ORDER BY effective_start_date DESC;
- Flexfield extraction for a specific context:
SELECT opt_id, opt_attribute_category, opt_attribute1, opt_attribute2 FROM ben_opt_f WHERE opt_attribute_category = :p_category;
Because the effective-dating pattern is used, queries should always constrain on date range to avoid returning overlapping or superseded rows.
Related Objects
BEN_OPT_F participates in the Benefits entity hierarchy and is referenced by several dependent and peer objects. The most significant include:
- BEN_PTIP_F (participant/plan-in-program) — connects options to plan-in-program arrangements via participant-plan option references.
- BEN_PGM_F (program) and BEN_PL_F (plan) — the parent constructs within which options are presented.
- BEN_ELIG_F and its eligibility-related variants — define which options a participant is eligible to elect.
- BEN_ENRT_CTFN_F (enrollment certification) and BEN_ENRT_API — the enrollment APIs consume option identifiers during processing.
- BEN_ACTN_F and BEN_PTIP_OPT_F — action and plan-option linkage objects that reference OPT_ID as a foreign key.
- BEN_OPT_F_PK — the primary key constraint enforcing uniqueness on (OPT_ID, EFFECTIVE_START_DATE, EFFECTIVE_END_DATE).
Collectively these objects form the option context used by the Benefits enrollment, eligibility, and rate engines in Oracle EBS.
-
Option.
-
Option.
-
TABLE: BEN.BEN_OPT_F 12.2.2
-
TABLE: BEN.BEN_OPT_F 12.1.1
-
SYNONYM: APPS.BEN_OPT_F 12.2.2
-
SYNONYM: APPS.BEN_OPT_F 12.1.1