Search Results ben_use_cvg_rt_date
Overview
BEN_USE_CVG_RT_DATE is an Oracle EBS Advanced Benefits (Oracle Benefits) PL/SQL package owned by the APPS schema. In Oracle EBS 12.1.1 and 12.2.2, the package supports benefits rating and coverage-date processing logic — specifically, resolving and caching whether a coverage rate date (or comparable date-type context) applies when the benefits engine determines premiums and rates. Its role is internal: it exposes utility functions used by higher-level rate determination and eligibility packages rather than a user-facing or self-contained business API.
The package is classified as an OTHER-type API, meaning it is not a public, supported interface like the standard Benefits ben_*_api family. It is a helper module consumed internally by the rate and eligibility engines, and its documented metadata shows it is referenced by six other packages. Because its subobjects carry no custom parameter documentation, treat it as a private utility used inside the Benefits rate calculation chain.
Key Procedures and Functions
- GET_CSD_RSD_STATUS — Returns status information relating to coverage start date (CSD) and rate start date (RSD). It is used by the rate engine to determine whether a valid coverage/rate date exists for the processing context before rates are applied.
- FONM_CLEAR_DOWN_CACHE — Clears a downward cached value associated with the "FONM" (formula/reference object number mapping) global state. It supports cache consistency when the underlying mapping data changes.
- GET_FONM — Retrieves the FONM value, likely resolving a mapping/identifier and returning it to the caller. This is the read counterpart to caching operations.
- SET_FONM — Sets (assigns) the FONM value into the package's in-memory state for reuse during a processing run.
- CLEAR_FONM_GLOBALS — Resets all FONM-related package globals, which is important for session cleanup and to prevent stale data between processing cycles.
Tables Accessed
- BEN_PLIP_F — Benefits plan-in-program (participation) records; used to resolve plan/participation context for date and rate determination.
- BEN_PL_F — Benefits plan definition records; provides plan-level attributes required when evaluating rate and coverage date applicability.
- BEN_PTIP_F — Benefits plan type-in-program records; contributes plan type context for the same determination logic.
These tables are referenced via APPS synonyms, consistent with standard Benefits data structures. The package reads them to resolve plan and participation context that governs coverage and rate date behavior.
Usage Notes
BEN_USE_CVG_RT_DATE is typically invoked indirectly rather than by end users. It is called by the Benefits rate determination packages (BEN_DETERMINE_RATES, BEN_DETERMINE_ACTUAL_PREMIUM), eligibility evaluation packages (BEN_EVALUATE_ELIG_PROFILES, BEN_EVALUATE_RATE_PROFILES), and life event processing (BEN_MANAGE_LIFE_EVENTS). It is also self-referential, which indicates internal recursion or reuse within its own logic. This makes it a foundational utility within benefits rating; custom code should not call it directly. Any extension of benefits rate logic should hook into the supported Benefits APIs, allowing this package to behave as an internal dependency. Because its documented subobjects lack parameter detail in ETRM, developers inspecting 12.1.1/12.2.2 should reference the actual package source for signatures.
-
PACKAGE: APPS.BEN_USE_CVG_RT_DATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_USE_CVG_RT_DATE, status:VALID,
-
PACKAGE BODY: APPS.BEN_USE_CVG_RT_DATE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_USE_CVG_RT_DATE, status:VALID,
-
PACKAGE: APPS.BEN_USE_CVG_RT_DATE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_USE_CVG_RT_DATE, status:VALID,
-
PACKAGE: APPS.BEN_USE_CVG_RT_DATE
12.1.1
-
PACKAGE BODY: APPS.BEN_USE_CVG_RT_DATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_USE_CVG_RT_DATE, status:VALID,
-
PACKAGE: APPS.BEN_USE_CVG_RT_DATE
12.2.2
-
PACKAGE: APPS.BEN_EVALUATE_RATE_PROFILES
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_EVALUATE_RATE_PROFILES, status:VALID,
-
PACKAGE: APPS.BEN_RT_PRFL_CACHE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_RT_PRFL_CACHE, status:VALID,
-
PACKAGE: APPS.BEN_RT_PRFL_CACHE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_RT_PRFL_CACHE, status:VALID,
-
PACKAGE: APPS.BEN_RTP_CACHE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_RTP_CACHE, status:VALID,
-
PACKAGE: APPS.BEN_ELIG_RL_CACHE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_ELIG_RL_CACHE, status:VALID,
-
PACKAGE: APPS.BEN_ELIG_RL_CACHE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_ELIG_RL_CACHE, status:VALID,
-
PACKAGE: APPS.BEN_CEP_CACHE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_CEP_CACHE, status:VALID,
-
PACKAGE: APPS.BEN_RTP_CACHE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_RTP_CACHE, status:VALID,
-
PACKAGE: APPS.BEN_CEP_CACHE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_CEP_CACHE, status:VALID,
-
PACKAGE: APPS.BEN_EVALUATE_RATE_PROFILES
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_EVALUATE_RATE_PROFILES, status:VALID,
-
PACKAGE BODY: APPS.BEN_COMP_OBJ_FILTER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_COMP_OBJ_FILTER, status:VALID,
-
PACKAGE BODY: APPS.BEN_DETERMINE_ACTUAL_PREMIUM
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_DETERMINE_ACTUAL_PREMIUM, status:VALID,
-
PACKAGE: APPS.BEN_ELP_CACHE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_ELP_CACHE, status:VALID,
-
PACKAGE: APPS.BEN_ELP_CACHE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_ELP_CACHE, status:VALID,
-
PACKAGE BODY: APPS.BEN_DETERMINE_RATES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_DETERMINE_RATES, status:VALID,
-
PACKAGE BODY: APPS.BEN_DETERMINE_ACTUAL_PREMIUM
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_DETERMINE_ACTUAL_PREMIUM, status:VALID,
-
PACKAGE BODY: APPS.BEN_DETERMINE_RATES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_DETERMINE_RATES, status:VALID,
-
PACKAGE: APPS.BEN_PERSON_OBJECT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_PERSON_OBJECT, status:VALID,
-
PACKAGE BODY: APPS.BEN_EVALUATE_RATE_PROFILES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EVALUATE_RATE_PROFILES, status:VALID,
-
PACKAGE BODY: APPS.BEN_USE_CVG_RT_DATE
12.1.1
-
PACKAGE: APPS.BEN_PERSON_OBJECT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_PERSON_OBJECT, status:VALID,
-
PACKAGE BODY: APPS.BEN_EVALUATE_ELIG_PROFILES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EVALUATE_ELIG_PROFILES, status:VALID,
-
PACKAGE BODY: APPS.BEN_EVALUATE_ELIG_PROFILES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EVALUATE_ELIG_PROFILES, status:VALID,
-
PACKAGE BODY: APPS.BEN_EVALUATE_RATE_PROFILES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_EVALUATE_RATE_PROFILES, status:VALID,
-
PACKAGE BODY: APPS.BEN_USE_CVG_RT_DATE
12.2.2
-
PACKAGE: APPS.BEN_MANAGE_LIFE_EVENTS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_MANAGE_LIFE_EVENTS, status:VALID,
-
PACKAGE: APPS.BEN_MANAGE_LIFE_EVENTS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_MANAGE_LIFE_EVENTS, status:VALID,
-
SYNONYM: APPS.BEN_PTIP_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_PTIP_F, status:VALID,
-
PACKAGE BODY: APPS.BEN_MANAGE_LIFE_EVENTS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_MANAGE_LIFE_EVENTS, status:VALID,
-
SYNONYM: APPS.BEN_PTIP_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_PTIP_F, status:VALID,
-
PACKAGE BODY: APPS.BEN_MANAGE_LIFE_EVENTS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_MANAGE_LIFE_EVENTS, status:VALID,
-
SYNONYM: APPS.BEN_PLIP_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_PLIP_F, status:VALID,
-
SYNONYM: APPS.BEN_PLIP_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_PLIP_F, status:VALID,
-
APPS.BEN_DETERMINE_RATES dependencies on BEN_USE_CVG_RT_DATE
12.1.1
-
SYNONYM: APPS.BEN_PL_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_PL_F, status:VALID,
-
SYNONYM: APPS.BEN_PL_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_PL_F, status:VALID,
-
APPS.BEN_EVALUATE_ELIG_PROFILES dependencies on BEN_USE_CVG_RT_DATE
12.1.1
-
APPS.BEN_EVALUATE_RATE_PROFILES dependencies on BEN_USE_CVG_RT_DATE
12.2.2
-
APPS.BEN_DETERMINE_ACTUAL_PREMIUM dependencies on BEN_USE_CVG_RT_DATE
12.2.2
-
APPS.BEN_USE_CVG_RT_DATE dependencies on BEN_USE_CVG_RT_DATE
12.1.1
-
APPS.BEN_DETERMINE_ACTUAL_PREMIUM dependencies on BEN_USE_CVG_RT_DATE
12.1.1
-
APPS.BEN_MANAGE_LIFE_EVENTS dependencies on BEN_USE_CVG_RT_DATE
12.1.1
-
APPS.BEN_EVALUATE_ELIG_PROFILES dependencies on BEN_USE_CVG_RT_DATE
12.2.2
-
APPS.BEN_MANAGE_LIFE_EVENTS dependencies on BEN_USE_CVG_RT_DATE
12.2.2