Search Results ben_svc_area_f
Overview
BEN_SVC_AREA_F is the service area table within the Oracle Advanced Benefits (BEN) product module. It stores the definition of service areas — geographic or organizational groupings used by benefits plans to determine participant eligibility, rating, and enrollment rules. In Oracle EBS 12.1.1 and 12.2.2 the table resides in the BEN schema and forms the base for the service-area dimension that plan administrators assign to benefit programs, options, and eligibility profiles.
The table is a dated (effective-dated) entity. Its primary key, BEN_SVC_AREA_F_PK, is composed of SVC_AREA_ID, EFFECTIVE_START_DATE, and EFFECTIVE_END_DATE. This composite key pattern is characteristic of Oracle HRMS/BEN date-tracked tables: every row represents a single version of a service area valid over a defined date range, and historical versions are retained rather than overwritten. The "_F" suffix follows the Oracle convention for the base (or "fact") table in a date-tracked pair, typically accompanied by a "_TL" translation table and a view. The ETRM metadata classifies the object's Data Vault role heuristically as standalone. From a modeling standpoint, the combination of a surrogate identifier (SVC_AREA_ID) with effective dates suggests treating SVC_AREA_ID as the hub key for a Data Vault hub, with the dated descriptive attributes carried in a satellite keyed on SVC_AREA_ID plus the effective-date tuple.
The table contains 43 documented columns, comprising the key attributes, descriptive business attributes, descriptive flexfield columns, and Oracle's standard WHO audit columns.
Key Information Stored
- SVC_AREA_ID — surrogate system identifier for the service area; the leading column of the primary key and the stable join key across related tables and versions.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — date-tracking columns that, together with SVC_AREA_ID, form the primary key and delimit the validity of each version of the record.
- NAME — the user-visible name of the service area, presented in list-of-values and setup forms.
- BUSINESS_GROUP_ID — the enterprise business group (HR security organization) that owns the definition, enabling multi-organization isolation of benefit setup data.
- ORG_UNIT_PRDCT — associates the service area with an organization unit / product context, used when service areas are derived from organizational structures.
- SVA_ATTRIBUTE_CATEGORY and SVA_ATTRIBUTE1 through SVA_ATTRIBUTE30 — the descriptive flexfield (DFF) segment columns, allowing customers to capture additional site-specific service-area attributes without schema changes.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE — standard Oracle WHO audit columns recording who created and last modified each row and when.
- OBJECT_VERSION_NUMBER — optimistic locking counter used by the Oracle Application Object Library (AOL) to detect concurrent updates.
The surrogate primary key (SVC_AREA_ID, EFFECTIVE_START_DATE, EFFECTIVE_END_DATE) in BEN_SVC_AREA_F_PK is the sole documented unique index; it acts as the business-key candidate. Because the audit and DFF columns do not participate in the key, they are free-form descriptive attributes.
Common Use Cases and Queries
The most frequent query pattern resolves the currently effective version of a service area. Because the table is date-tracked, reports must filter on SYSDATE against the effective range rather than assume a single row exists per SVC_AREA_ID:
- Current definitions: select SVC_AREA_ID, NAME from BEN_SVC_AREA_F where SYSDATE between EFFECTIVE_START_DATE and EFFECTIVE_END_DATE and BUSINESS_GROUP_ID = :p_bg_id.
- Historical audit: retrieve all versions of a given area by selecting where SVC_AREA_ID = :p_svc_area_id order by EFFECTIVE_START_DATE, useful for reconstructing eligibility as of a past payroll or plan year.
- DFF reporting: query SVA_ATTRIBUTE_CATEGORY and the SVA_ATTRIBUTEn columns to extract customer-defined attributes for interface and analytics extracts.
- Concurrent-program overlays: join to the _TL translation or _V view to surface descriptive text in the session language while preserving base-table keys.
Service areas typically feed eligibility determination and rate/coverage calculations, so extracts are commonly loaded into data warehouses to support participant eligibility trending and plan cost analysis.
Related Objects
- BEN_SVC_AREA_TL — translation table holding language-specific name and description text, joined on SVC_AREA_ID and the effective dates.
- BEN_SVC_AREA_V — the business view that resolves the correct dated version for forms and concurrent programs.
- BEN_SVC_AREA_F_PK — the primary key / unique index enforcing one row per SVC_AREA_ID per effective-date range.
- BEN_PGM_F / BEN_PL_F — program and plan definitions that reference service areas when restricting enrollment eligibility.
- BEN_ELIG_* tables — eligibility profile criteria that consume service-area values (via SVC_AREA_ID) to determine participant qualification.
- BEN_BNFT_* and BEN_OPT_F — benefit and option definitions whose availability can be conditioned on the participant's service area.
- HR_ORGANIZATION_UNITS — supplies the organizational context referenced through ORG_UNIT_PRDCT where service areas align to HR organization structures.
These relationships are documented as standalone in the ETRM FK classification; joins are therefore driven by SVC_AREA_ID and the effective-date tuple rather than by enforced foreign-key constraints on the base table.
-
Table: BEN_SVC_AREA_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_SVC_AREA_F, object_name:BEN_SVC_AREA_F, status:VALID, product: BEN - Advanced Benefits , description: Service area. , implementation_dba_data: BEN.BEN_SVC_AREA_F ,
-
Table: BEN_SVC_AREA_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_SVC_AREA_F, object_name:BEN_SVC_AREA_F, status:VALID, product: BEN - Advanced Benefits , description: Service area. , implementation_dba_data: BEN.BEN_SVC_AREA_F ,
-
VIEW: APPS.BEN_SVC_AREA_F_DFV
12.1.1
-
VIEW: APPS.BEN_SVC_AREA_F_DFV
12.2.2
-
VIEW: APPS.BEN_SVC_AREA_D
12.2.2
-
VIEW: APPS.BENBV_SVC_AREA_V
12.2.2
-
VIEW: APPS.BEN_SVC_AREA_D
12.1.1
-
VIEW: APPS.BEN_SVC_AREA_X
12.1.1
-
VIEW: APPS.BEN_ELIG_SVC_AREA_PRTE_D
12.1.1
-
VIEW: BEN.BEN_SVC_AREA_F#
12.2.2
owner:BEN, object_type:VIEW, object_name:BEN_SVC_AREA_F#, status:VALID,
-
APPS.BEN_SVA_SHD SQL Statements
12.1.1
-
VIEW: APPS.BEN_SVC_AREA_V
12.1.1
-
VIEW: APPS.BEN_SVC_AREA_V
12.2.2
-
VIEW: APPS.BEN_SVC_AREA_X
12.2.2
-
VIEW: APPS.BENBV_SVC_AREA_V
12.1.1
-
VIEW: APPS.BEN_ELIG_SVC_AREA_PRTE_D
12.2.2
-
SYNONYM: APPS.BEN_SVC_AREA_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_SVC_AREA_F, status:VALID,
-
SYNONYM: APPS.BEN_SVC_AREA_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_SVC_AREA_F, status:VALID,
-
APPS.BEN_SVA_SHD SQL Statements
12.2.2
-
VIEW: APPS.BEN_SVC_AREA_RT_D
12.1.1
-
VIEW: APPS.BEN_SVC_AREA_RT_D
12.2.2
-
VIEW: APPS.BEN_SVC_AREA
12.1.1
-
VIEW: APPS.BEN_SVC_AREA
12.2.2
-
APPS.BEN_SVA_BUS SQL Statements
12.2.2
-
APPS.BEN_SVA_BUS SQL Statements
12.1.1
-
VIEW: BEN.BEN_SVC_AREA_F#
12.2.2
-
View: BEN_SVC_AREA_D
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_SVC_AREA_D, object_name:BEN_SVC_AREA_D, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_SVC_AREA_D ,
-
View: BEN_SVC_AREA_D
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_SVC_AREA_D, object_name:BEN_SVC_AREA_D, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_SVC_AREA_D ,
-
PACKAGE BODY: APPS.BEN_SVA_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_SVA_SHD, status:VALID,
-
PACKAGE BODY: APPS.BEN_SVA_SHD
12.2.2
-
View: BEN_SVC_AREA_RT_D
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_SVC_AREA_RT_D, object_name:BEN_SVC_AREA_RT_D, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_SVC_AREA_RT_D ,
-
TABLE: BEN.BEN_SVC_AREA_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_SVC_AREA_F, object_name:BEN_SVC_AREA_F, status:VALID,
-
TRIGGER: APPS.BEN_SVC_AREA_F_WHO
12.2.2
-
TRIGGER: APPS.BEN_SVC_AREA_F_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BEN_SVC_AREA_F_WHO, status:VALID,
-
PACKAGE BODY: APPS.BEN_SERVICE_AREA_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_SERVICE_AREA_API, status:VALID,
-
PACKAGE BODY: APPS.BEN_SVA_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_SVA_UPD, status:VALID,
-
View: BEN_ELIG_SVC_AREA_PRTE_D
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_ELIG_SVC_AREA_PRTE_D, object_name:BEN_ELIG_SVC_AREA_PRTE_D, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_ELIG_SVC_AREA_PRTE_D ,
-
PACKAGE BODY: APPS.BEN_SVA_SHD
12.1.1
-
PACKAGE BODY: APPS.BEN_SVA_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_SVA_SHD, status:VALID,
-
TABLE: BEN.BEN_SVC_AREA_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_SVC_AREA_F, object_name:BEN_SVC_AREA_F, status:VALID,
-
PACKAGE BODY: APPS.BEN_SVA_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_SVA_BUS, status:VALID,
-
TRIGGER: APPS.BEN_SVC_AREA_F_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:BEN_SVC_AREA_F_WHO, status:VALID,
-
PACKAGE BODY: APPS.BEN_SVA_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_SVA_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_SVA_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_SVA_INS, status:VALID,
-
VIEW: APPS.BEN_SVC_AREA_F_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:BEN_SVC_AREA_F_DFV, status:VALID,
-
VIEW: APPS.BEN_SVC_AREA_F_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:BEN_SVC_AREA_F_DFV, status:VALID,
-
PACKAGE BODY: APPS.BEN_SVA_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_SVA_DEL, status:VALID,
-
View: BEN_SVC_AREA_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_SVC_AREA_X, object_name:BEN_SVC_AREA_X, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_SVC_AREA_X ,
-
View: BEN_SVC_AREA_X
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_SVC_AREA_X, object_name:BEN_SVC_AREA_X, status:VALID, product: BEN - Advanced Benefits , description: - Retrofitted , implementation_dba_data: APPS.BEN_SVC_AREA_X ,
-
View: BENBV_SVC_AREA_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_SVC_AREA_V, object_name:BENBV_SVC_AREA_V, status:VALID, product: BEN - Advanced Benefits , description: This view identifies the name used for groups of postal codes or postal code ranges that may be associated to eligibility profile or variable rate profile. , implementation_dba_data: APPS.BENBV_SVC_AREA_V ,