Results for “bnft_typ_cd”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
BENBV_ENRT_BNFT_V is a read-only view owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2, delivered as part of the Oracle Advanced Benefits (BEN) product family. Its purpose is to expose the coverage or benefit provided by the electable choices available to an eligible person as a result of a life event or open enrollment. In practice, each row represents an enrollment benefit line — a valuation or limit associated with a specific electable choice — carrying both the raw coded values and their decoded, user-facing meanings.
The view is a reporting and integration convenience layer. Rather than requiring report authors and interface developers to join BEN_ENRT_BNFT to the BEN lookup views manually, BENBV_ENRT_BNFT_V embeds calls to HR_BIS.BIS_DECODE_LOOKUP so that every coded attribute is presented twice: once as the stored code and once as a translated meaning. It also applies the Business Group security profile through HR_BIS.GET_SEC_PROFILE_BG_ID, ensuring that a query returns only rows for the Business Group to which the session has access. The trailing WITH READ ONLY clause guarantees that no DML can be issued against the view.
Underlying Base Objects
The view is defined over two documented dependencies. The primary source is the synonym BEN_ENRT_BNFT, which resolves to the BEN_ENRT_BNFT base table in the APPS schema. Every non-derived column in the view originates from this table. The second dependency is the HR_BIS package, which supplies two functions: BIS_DECODE_LOOKUP, invoked repeatedly to translate codes against lookups such as BEN_NNMNTRY_UOM, BEN_BNDRY_PERD, BEN_BNFT_TYP, BEN_RT_TYP, BEN_CVG_MLT and YES_NO; and GET_SEC_PROFILE_BG_ID, invoked in the WHERE predicate to restrict output by the operator's Business Group security profile. The join is a simple single-table projection — no other BEN HR or PAY tables are joined, so referential enrichment beyond lookup decoding must be performed by the consumer.
Key Columns
Columns fall into several logical groups. Monetary and valuation attributes include VAL, NNMNTRY_UOM (and its decoded companion NNMNTRY_UOM_M), MN_VAL, MX_VAL, INCRMT_VAL, DFLT_VAL and MX_WOUT_CTFN_VAL, describing the value, unit of measure, minimum, maximum, increment, default and maximum-without-certification amounts for the enrollment benefit.
Descriptive flexfield support is provided by the literal column alias "_DF:ENB", which signals the BEN_ENRT_BNFT descriptive flexfield context to Oracle Forms and OAF-based consumers. Coded attributes include BNDRY_PERD_CD, BNFT_TYP_CD, RT_TYP_CD and CVG_MLT_CD, each paired with a decoded equivalent. Flag columns — DFLT_FLAG, VAL_HAS_BN_PRORTD_FLAG, CTFN_RQD_FLAG, CRNTLY_ENRLD_FLAG, ENTR_VAL_AT_ENRT_FLAG and MX_WO_CTFN_FLAG — each carry a YES_NO decoded counterpart.
The column CRNTLY_ENRLD_FLAG is the attribute most commonly sought by users searching for "crntly_enrld_flag". It indicates whether the person is currently enrolled in the benefit represented by the row, and is exposed alongside its decoded meaning via BIS_DECODE_LOOKUP('YES_NO', ENB.CRNTLY_ENRLD_FLAG). Identifier columns include ENRT_BNFT_ID, BUSINESS_GROUP_ID, ELIG_PER_ELCTBL_CHC_ID, COMP_LVL_FCTR_ID, PRTT_ENRT_RSLT_ID and the concurrent request context columns REQUEST_ID, PROGRAM_APPLICATION_ID and PROGRAM_ID. Standard WHO audit columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE) complete the projection.
Common Use Cases and Queries
Typical uses include enrollment audits, benefits reconciliation extracts, open-enrollment reporting and integration feeds into downstream payroll or carrier systems. The decoded columns remove the need for the caller to join lookup tables.
To list currently enrolled benefit lines for a participant:
- SELECT enrt_bnft_id, elig_per_elctbl_chc_id, bnft_typ_cd_m, cvg_mlt_cd_m, crntly_enrld_flag_m FROM apps.benbv_enrt_bnft_v WHERE crntly_enrld_flag = 'Y';
- SELECT enrt_bnft_id, dflt_val, mn_val, mx_val, incrmt_val FROM apps.benbv_enrt_benft_v WHERE bnft_typ_cd = 'HLTH' ORDER BY ordr_num;
- SELECT elig_per_elctbl_chc_id, val, nnmntry_uom_m FROM apps.benbv_enrt_bnft_v WHERE cvg_mlt_cd_m IS NOT NULL;
Because Business Group filtering is automatic, no explicit predicate on BUSINESS_GROUP_ID is required for a normal session. Consumers needing underlying identifiers for further joins should select ENRT_BNFT_ID or ELIG_PER_ELCTBL_CHC_ID and link to BEN_ENRT_BNFT or the electable choice tables directly.
-
View: BENBV_ENRT_BNFT_V 12.1.1
This view identifies the coverage or benefit provided by the electable choices available to an eligible person as a result of a life event or open enrollment.
-
View: BEN_PRTT_ENRT_RSLT_X 12.1.1
APPS.BEN_PRTT_ENRT_RSLT_X·↳ BEN_PRTT_ENRT_RSLT_F·Explore BEN module →
-
- Retrofitted
APPS.BEN_ENRT_RT_PRTT_RT_VAL_V·↳ BEN_ENRT_BNFT·↳ BEN_ENRT_RT·↳ BEN_PRTT_RT_VAL·Explore BEN module →
-
- Retrofitted
APPS.BEN_ENRT_RT_PRTT_RT_VAL_V·↳ BEN_ENRT_BNFT·↳ BEN_ENRT_RT·↳ BEN_PRTT_RT_VAL·Explore BEN module →
-
View: BEN_PRTT_ENRT_RSLT_V 12.1.1
- Retrofitted
APPS.BEN_PRTT_ENRT_RSLT_V·↳ BEN_PGM_F·↳ BEN_PRTT_ENRT_RSLT_F·↳ FND_SESSIONS·Explore BEN module →
-
APPS.BEN_BACK_OUT_ENRT_RSLT_V·↳ BEN_LE_CLSN_N_RSTR·↳ BEN_PRTT_ENRT_RSLT_F·Explore BEN module →
-
View: BENBV_ENRT_BNFT_V 12.2.2
This view identifies the coverage or benefit provided by the electable choices available to an eligible person as a result of a life event or open enrollment.
-
- Retrofitted
APPS.BEN_CVG_AMT_CALC_MTHD_X·↳ BEN_CVG_AMT_CALC_MTHD_F·Explore BEN module →
-
View: BEN_PRTT_ENRT_RSLT 12.2.2
- Retrofitted
APPS.BEN_PRTT_ENRT_RSLT·↳ BEN_PRTT_ENRT_RSLT_F·↳ FND_SESSIONS·Explore BEN module →
-
View: BEN_CVG_AMT_CALC_MTHD 12.2.2
- Retrofitted
APPS.BEN_CVG_AMT_CALC_MTHD·↳ BEN_CVG_AMT_CALC_MTHD_F·↳ FND_SESSIONS·Explore BEN module →
-
View: BEN_PRTT_ENRT_RSLT_X 12.2.2
APPS.BEN_PRTT_ENRT_RSLT_X·↳ BEN_PRTT_ENRT_RSLT_F·Explore BEN module →
-
This view identifies the coverage amount, or how coverage is calculated, for a plan or option in plan.
APPS.BENBV_CVG_AMT_CALC_MTHD_V·↳ BEN_CVG_AMT_CALC_MTHD_F·Explore BEN module →
-
View: BENBV_PRTT_ENRT_RSLT_V 12.2.2
This view identifies the plans or options in plan in which a participant is enrolled, either through explicit election or due to system default/automatic enrollments.
APPS.BENBV_PRTT_ENRT_RSLT_V·↳ BEN_PRTT_ENRT_RSLT_F·Explore BEN module →
-
APPS.BEN_BACK_OUT_CHC_BNFT_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_ENRT_BNFT·Explore BEN module →
-
View: BEN_PRTT_ENRT_RSLT 12.1.1
- Retrofitted
APPS.BEN_PRTT_ENRT_RSLT·↳ BEN_PRTT_ENRT_RSLT_F·↳ FND_SESSIONS·Explore BEN module →
-
View: BEN_CVG_AMT_CALC_MTHD 12.1.1
- Retrofitted
APPS.BEN_CVG_AMT_CALC_MTHD·↳ BEN_CVG_AMT_CALC_MTHD_F·↳ FND_SESSIONS·Explore BEN module →
-
- Retrofitted
APPS.BEN_CVG_AMT_CALC_MTHD_V·↳ BEN_CVG_AMT_CALC_MTHD_F·↳ BEN_OIPL_F·↳ BEN_PLIP_F·Explore BEN module →
-
View: BEN_ENRT_MOD_V 12.1.1
APPS.BEN_ENRT_MOD_V·↳ BEN_PRTT_ENRT_RSLT_F·Explore BEN module →
-
View: BEN_AUTO_ENRT_TERM_V 12.1.1
APPS.BEN_AUTO_ENRT_TERM_V·↳ BEN_ELIG_PER_F·↳ BEN_ELIG_PER_OPT_F·↳ BEN_OIPL_F·Explore BEN module →
-
- Retrofitted
APPS.BEN_CVG_AMT_CALC_MTHD_X·↳ BEN_CVG_AMT_CALC_MTHD_F·Explore BEN module →
-
Enrollment Benefit.
-
Calculation method for coverage.
-
This view identifies the coverage amount, or how coverage is calculated, for a plan or option in plan.
APPS.BENBV_CVG_AMT_CALC_MTHD_V·↳ BEN_CVG_AMT_CALC_MTHD_F·Explore BEN module →
-
View: BEN_PRTT_ENRT_RSLT_V 12.2.2
- Retrofitted
APPS.BEN_PRTT_ENRT_RSLT_V·↳ BEN_PGM_F·↳ BEN_PRTT_ENRT_RSLT_F·↳ FND_SESSIONS·Explore BEN module →
-
LOV for BENEMSEB
APPS.BEN_ENRT_MISC_LOV_INFO_LE_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_ENRT_BNFT·↳ BEN_LER_F·Explore BEN module →
-
LOV for BENEMSEB
APPS.BEN_ENRT_MISC_LOV_INFO_LE_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_ENRT_BNFT·↳ BEN_LER_F·Explore BEN module →
-
- Retrofitted
APPS.BEN_ENRT_RSLT_CHC_MISC_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_ENRT_BNFT·↳ BEN_LER_F·Explore BEN module →
-
- Retrofitted
APPS.BEN_CVG_AMT_CALC_MTHD_V·↳ BEN_CVG_AMT_CALC_MTHD_F·↳ BEN_OIPL_F·↳ BEN_PLIP_F·Explore BEN module →
-
View: BEN_ENRT_RSLTS_INFO_V 12.1.1
- Retrofitted
APPS.BEN_ENRT_RSLTS_INFO_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_ENRT_BNFT·↳ BEN_LER_V·Explore BEN module →
-
APPS.BEN_BACK_OUT_CHC_BNFT_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_ENRT_BNFT·Explore BEN module →
-
View: BENBV_PRTT_ENRT_RSLT_V 12.1.1
This view identifies the plans or options in plan in which a participant is enrolled, either through explicit election or due to system default/automatic enrollments.
APPS.BENBV_PRTT_ENRT_RSLT_V·↳ BEN_PRTT_ENRT_RSLT_F·Explore BEN module →
-
View: BEN_AUTO_ENRT_TERM_V 12.2.2
APPS.BEN_AUTO_ENRT_TERM_V·↳ BEN_ELIG_PER_F·↳ BEN_ELIG_PER_OPT_F·↳ BEN_OIPL_F·Explore BEN module →
-
View: BEN_ENRT_MOD_V 12.2.2
APPS.BEN_ENRT_MOD_V·↳ BEN_PRTT_ENRT_RSLT_F·Explore BEN module →
-
APPS.BEN_ENRT_MISC_LOV_INFO_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_ENRT_BNFT·↳ BEN_LER_F·Explore BEN module →
-
APPS.BEN_ENRT_MISC_LOV_INFO_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_ENRT_BNFT·↳ BEN_LER_F·Explore BEN module →
-
APPS.BEN_BACK_OUT_ENRT_RSLT_V·↳ BEN_LE_CLSN_N_RSTR·↳ BEN_PRTT_ENRT_RSLT_F·Explore BEN module →
-
View: BEN_ELCTBL_CHC_BNFT_V 12.2.2
APPS.BEN_ELCTBL_CHC_BNFT_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_ENRT_BNFT·↳ BEN_OIPL_F·Explore BEN module →
-
Calculation method for coverage.
-
View: BEN_ELCTBL_CHC_BNFT_V 12.1.1
APPS.BEN_ELCTBL_CHC_BNFT_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_ENRT_BNFT·↳ BEN_OIPL_F·Explore BEN module →
-
View: BEN_ENRT_RSLTS_INFO_V 12.2.2
- Retrofitted
APPS.BEN_ENRT_RSLTS_INFO_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_ENRT_BNFT·↳ BEN_LER_V·Explore BEN module →
-
Enrollment Benefit.
-
- Retrofitted
APPS.BEN_ENRT_RSLT_CHC_MISC_V·↳ BEN_ELIG_PER_ELCTBL_CHC·↳ BEN_ENRT_BNFT·↳ BEN_LER_F·Explore BEN module →
-
Compensation objects that participant is enrolled in.
-
Compensation objects that participant is enrolled in.
-
Life event collision or restrictions.
-
Life event collision or restrictions.