Results for “ben_elig_inelig”

18 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

APPS.BENBV_ELIG_TO_PRTE_RSN_V is a business view (the "BV" prefix denotes a Business View in the Oracle Advanced Benefits / Benefits (BEN) product family) that exposes eligibility-to-participate reason configuration data. It is a read-only view, as confirmed by the WITH READ ONLY clause in its definition, and it is defined over the date-tracked base table BEN_ELIG_TO_PRTE_RSN_F. The view presents rows describing the rules that determine whether a person, or a related party such as a family member, is eligible or ineligible to participate in a benefit program, plan type, plan, option, or program.

Its principal role is to provide a reporting-, integration-, and forms-friendly projection of the eligibility reason configuration. Notably, the view resolves a large number of internal lookup codes into their translated display meanings by calling HR_BIS.BIS_DECODE_LOOKUP for each coded column. This makes the view well suited for extract queries, OBIEE/BIP reports, and integration interfaces where a human-readable value is preferred over a raw code. It also embeds a descriptive flexfield reference token so that a consumer can expand DFF segments for the underlying entity.

Underlying Base Objects

The view is defined over a single documented base object, BEN_ELIG_TO_PRTE_RSN_F (referenced through a synonym), and it depends on the HR_BIS package for lookup decoding. The base table is a date-tracked ("_F") table: each logical rule is stored with EFFECTIVE_START_DATE and EFFECTIVE_END_DATE columns that define its effective-dated validity. The view selects directly from this table (aliased PEO) without joins, so its row cardinality matches the base table's rows for the selected business group.

Row-level security is enforced through the predicate WHERE PEO.BUSINESS_GROUP_ID = NVL(HR_BIS.GET_SEC_PROFILE_BG_ID, PEO.BUSINESS_GROUP_ID). When the security profile resolves a business group, only that group's rows are returned; otherwise all business groups are visible. The HR_BIS package is referenced both for the security-profile lookup and for the numerous BIS_DECODE_LOOKUP calls that translate codes.

Key Columns

Common Use Cases and Queries

Typical usage includes auditing eligibility rules, reporting family-member verification requirements, and extracting configuration for data migration or interface work. A simple retrieval of active rules for the current business group:

SELECT ELIG_TO_PRTE_RSN_ID, ELIG_INELIG_CD, VRFY_FMLY_MMBR_CD,
       WAIT_PERD_VAL, MX_POE_VAL, EFFECTIVE_START_DATE, EFFECTIVE_END_DATE
FROM   APPS.BENBV_ELIG_TO_PRTE_RSN_V
WHERE  TRUNC(SYSDATE) BETWEEN EFFECTIVE_START_DATE AND EFFECTIVE_END_DATE;

To isolate rules requiring family-member verification, filter on VRFY_FMLY_MMBR_CD. Joining to BEN_ELIG_TO_PRTE_RSN_F on ELIG_TO_PRTE_RSN_ID can supply any columns the view decodes or omits. Because the view is read-only and security-scoped, all access remains within the caller's business-group security profile.