Results for “ben_bnft_rt_typ”

28 results




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

Overview

APPS.BENBV_ENRT_RT_V is a reporting and integration view in the Oracle EBS Advanced Benefits (BEN) module. It presents benefit enrollment rate records — the individual rate rows attached to a person's benefit enrollment — in a denormalized, display-ready form. The view exposes the rate table structure of BEN_ENRT_RT together with decoded lookup values, so that consumers do not have to resolve lookup codes themselves.

The view is particularly relevant to the search term ben_rt_usg: the RT_USG_CD column (rate usage code) is exposed in the view, and the view also supplies the decoded description via HR_BIS.BIS_DECODE_LOOKUP('BEN_RT_USG', ECR.RT_USG_CD). This makes BENBV_ENRT_RT_V the natural object for queries that need to report or filter enrollment rates by rate usage — for example, distinguishing rates used for calculation versus display.

Underlying Base Objects

The documented metadata identifies two referenced objects: the synonym BEN_ENRT_RT and the package HR_BIS.

  • BEN_ENRT_RT — the base enrollment rate table. Every column in the view is drawn from this table using the alias ECR. The view is therefore a one-to-many projection: one row per enrollment rate record, linked back to the enrollment by ENRT_RT_ID.
  • HR_BIS — a decoding package. It is invoked repeatedly through BIS_DECODE_LOOKUP(lookup_type, lookup_code) to translate stored codes into their lookup meanings. This is what gives the view its "BV" (business view) character: the stored code and its decoded meaning are returned side by side.

The view also carries a descriptive flexfield reference ('_DF:BEN:BEN_ENRT_RT:ECR') and the identifier column ENRT_RT_ID in the id column block, confirming it is intended for use by the BEN business view layer rather than as a standalone table.

Key Columns

Common Use Cases and Queries

Typical uses include auditing rate usage assignments on enrollments, validating that rate usage codes are consistent across plans, and building extracts that require both the code and its meaning.

To list enrollment rates grouped by rate usage:

  • SELECT RT_USG_CD, COUNT(*) FROM APPS.BENBV_ENRT_RT_V GROUP BY RT_USG_CD;

To isolate rates whose usage is a specific type, filtering on the stored code is more reliable than filtering on the decoded text:

  • SELECT ENRT_RT_ID, RT_USG_CD, VAL, ANN_VAL, RT_STRT_DT FROM APPS.BENBV_ENRT_RT_V WHERE RT_USG_CD = :p_usage;

Because the view already returns decoded values and flags, it is suitable for direct use in BI Publisher reports and concurrent program extracts without an additional lookup join on BEN_RT_USG.