Search Results ben_pgm_extra_info
Overview
BEN.BEN_PGM_EXTRA_INFO is a table within the Oracle Advanced Benefits (BEN) module of Oracle E-Business Suite, available in both 12.1.1 and 12.2.2. As its name implies, the table stores supplementary, descriptive information associated with benefit programs that does not fit within the core program definition. Benefit programs are the top-level containers used to group plan offerings, eligibility rules, and enrollment periods; BEN_PGM_EXTRA_INFO provides an extension point for capturing configuration metadata, flexfield-based attributes, and other non-standard program details referenced during program setup and processing.
The table is documented with 65 columns and a primary key constraint named BEN_PGM_EXTRA_INFO_PK. The ETRM Data Vault classification for this object is standalone, meaning it is not heavily integrated into a foreign-key mesh with other business entities in the mined relationship model. From a modeling perspective, this suggests it behaves as a satellite-like or descriptive extension table, holding attributes that qualify a parent program rather than serving as a transactional hub or link between multiple entities. The object status is VALID, indicating it is an active, supported schema component.
Key Information Stored
The table is anchored by its surrogate primary key, PGM_EXTRA_INFO_ID, which uniquely identifies each extra-information record. The documented unique index BEN_PGM_EXTRA_INFO_PK is built on this column, making it the single business-key candidate surfaced by the metadata. Notable columns include:
- PGM_ID — the identifier of the parent benefit program to which the extra information belongs, serving as the functional link to the program definition.
- PROGRAM_ID and PROGRAM_APPLICATION_ID — additional program and application references used during processing context.
- PROGRAM_UPDATE_DATE — the date on which the associated program was last updated, useful for synchronization and audit.
- INFORMATION_TYPE — categorizes the type of supplemental information stored.
- REQUEST_ID — ties the record to a concurrent request that created or updated it.
- PGI_ATTRIBUTE_CATEGORY and PGI_ATTRIBUTE1–PGI_ATTRIBUTE20 — a standard EBS descriptive flexfield segment set for capturing user-defined, client-configurable attributes.
- PGI_INFORMATION_CATEGORY and PGI_INFORMATION1–PGI_INFORMATION30 — a second, larger set of generic information columns, providing thirty additional slots for program-specific data.
- OBJECT_VERSION_NUMBER — supports optimistic locking, a standard 12.2.x concurrency control mechanism.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, CREATION_DATE — the standard audit columns present on nearly all EBS transactional tables.
Common Use Cases and Queries
Because the table is a descriptive extension of benefit programs, it is most commonly queried in program-setup and configuration reporting. A typical retrieval joins the extra information back to the parent program by PGM_ID. For example, to list all extra-information records for a specific program:
SELECT PGM_EXTRA_INFO_ID, PGM_ID, INFORMATION_TYPE, PGI_ATTRIBUTE1, PGI_INFORMATION1 FROM BEN.BEN_PGM_EXTRA_INFO WHERE PGM_ID = :p_program_id;- Audit reporting: filter on
LAST_UPDATE_DATEorCREATED_BYto trace who configured program metadata and when. - Flexfield extraction: select the
PGI_ATTRIBUTE*orPGI_INFORMATION*columns for downstream data warehouse loads, since these hold client-specific configuration not exposed elsewhere. - Concurrent request reconciliation: join on
REQUEST_IDto identify records generated by a specific concurrent program execution.
Reports typically treat this as a lookup-style table, filtered by program and information type rather than scanned in bulk.
Related Objects
The metadata documents the object as standalone, with no foreign-key relationships surfaced in the mined structure. The most significant logical relationships are derived from its column set:
- BEN.BEN_PGM — the parent benefit program table, joined on
BEN_PGM_EXTRA_INFO.PGM_ID = BEN_PGM.PGM_ID. - BEN.BEN_PGM_ENRT_RT_DPNT and related BEN program detail tables — share the PGM_ID program context.
- FND_CONCURRENT_REQUESTS — linked via
REQUEST_IDfor concurrent processing lineage. - FND_APPLICATION / FND_APPLICATION_VL — referenced through
PROGRAM_APPLICATION_ID. - FND_FLEX_VALUES / FND_DESCR_FLEX_COLUMN_USAGES — the descriptive flexfield definitions that govern the PGI_ATTRIBUTE segments.
Because the object is standalone, joins should be validated against the actual constraint definitions in a given 12.1.1 or 12.2.2 instance before being relied upon in high-volume reporting.
-
Table: BEN_PGM_EXTRA_INFO
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PGM_EXTRA_INFO, object_name:BEN_PGM_EXTRA_INFO, status:VALID, product: BEN - Advanced Benefits , description: Program Extra Information. , implementation_dba_data: BEN.BEN_PGM_EXTRA_INFO ,
-
Table: BEN_PGM_EXTRA_INFO
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PGM_EXTRA_INFO, object_name:BEN_PGM_EXTRA_INFO, status:VALID, product: BEN - Advanced Benefits , description: Program Extra Information. , implementation_dba_data: BEN.BEN_PGM_EXTRA_INFO ,
-
VIEW: APPS.BENBV_PGM_EXTRA_INFO_V
12.1.1
-
VIEW: APPS.BENBV_PGM_EXTRA_INFO_V
12.2.2
-
VIEW: APPS.BEN_PGM_EXTRA_INFO_DFV
12.1.1
-
SYNONYM: APPS.BEN_PGM_EXTRA_INFO
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_PGM_EXTRA_INFO, status:VALID,
-
SYNONYM: APPS.BEN_PGM_EXTRA_INFO
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_PGM_EXTRA_INFO, status:VALID,
-
APPS.BEN_PGI_BUS SQL Statements
12.1.1
-
APPS.BEN_PGI_BUS SQL Statements
12.2.2
-
VIEW: BEN.BEN_PGM_EXTRA_INFO#
12.2.2
owner:BEN, object_type:VIEW, object_name:BEN_PGM_EXTRA_INFO#, status:VALID,
-
APPS.PQH_RANK_UTILITY SQL Statements
12.1.1
-
VIEW: APPS.BEN_PGM_EXTRA_INFO_DFV
12.2.2
-
APPS.PQH_RANK_UTILITY SQL Statements
12.2.2
-
TRIGGER: APPS.BEN_PGM_EXTRA_INFO_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:BEN_PGM_EXTRA_INFO_WHO, status:VALID,
-
PACKAGE BODY: APPS.BEN_PGI_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PGI_SHD, status:VALID,
-
PACKAGE: APPS.BEN_PGI_BUS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:BEN_PGI_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_PGI_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PGI_INS, status:VALID,
-
PACKAGE BODY: APPS.BEN_PGI_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PGI_INS, status:VALID,
-
VIEW: BEN.BEN_PGM_EXTRA_INFO#
12.2.2
-
PACKAGE BODY: APPS.BEN_PGI_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PGI_DEL, status:VALID,
-
TABLE: BEN.BEN_PGM_EXTRA_INFO
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PGM_EXTRA_INFO, object_name:BEN_PGM_EXTRA_INFO, status:VALID,
-
PACKAGE: APPS.BEN_PGI_BUS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:BEN_PGI_BUS, status:VALID,
-
TRIGGER: APPS.BEN_PGM_EXTRA_INFO_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BEN_PGM_EXTRA_INFO_WHO, status:VALID,
-
PACKAGE BODY: APPS.BEN_PGM_EXTRA_INFO_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PGM_EXTRA_INFO_API, status:VALID,
-
PACKAGE BODY: APPS.BEN_PGI_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PGI_SHD, status:VALID,
-
PACKAGE BODY: APPS.PQH_FR_QUOTA_CHECK
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_FR_QUOTA_CHECK, status:VALID,
-
View: BENBV_PGM_EXTRA_INFO_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_PGM_EXTRA_INFO_V, object_name:BENBV_PGM_EXTRA_INFO_V, status:VALID, product: BEN - Advanced Benefits , description: This view identifies extra information for Programs , implementation_dba_data: APPS.BENBV_PGM_EXTRA_INFO_V ,
-
View: BENBV_PGM_EXTRA_INFO_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BENBV_PGM_EXTRA_INFO_V, object_name:BENBV_PGM_EXTRA_INFO_V, status:VALID, product: BEN - Advanced Benefits , description: This view identifies extra information for Programs , implementation_dba_data: APPS.BENBV_PGM_EXTRA_INFO_V ,
-
PACKAGE BODY: APPS.PQH_RANK_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_RANK_UTILITY, status:VALID,
-
TRIGGER: APPS.BEN_PGM_EXTRA_INFO_WHO
12.2.2
-
PACKAGE BODY: APPS.BEN_REOPEN_ENDED_RESULTS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_REOPEN_ENDED_RESULTS, status:VALID,
-
PACKAGE BODY: APPS.BEN_PGI_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PGI_UPD, status:VALID,
-
PACKAGE BODY: APPS.BEN_PGI_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PGI_UPD, status:VALID,
-
PACKAGE BODY: APPS.BEN_PGI_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PGI_DEL, status:VALID,
-
APPS.BEN_PGI_SHD SQL Statements
12.2.2
-
APPS.BEN_PGI_SHD SQL Statements
12.1.1
-
PACKAGE BODY: APPS.BEN_PGI_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PGI_BUS, status:VALID,
-
PACKAGE BODY: APPS.PQH_FR_QUOTA_CHECK
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_FR_QUOTA_CHECK, status:VALID,
-
TABLE: BEN.BEN_PGM_EXTRA_INFO
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PGM_EXTRA_INFO, object_name:BEN_PGM_EXTRA_INFO, status:VALID,
-
PACKAGE BODY: APPS.BEN_PGI_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PGI_BUS, status:VALID,
-
VIEW: APPS.BEN_PGM_EXTRA_INFO_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:BEN_PGM_EXTRA_INFO_DFV, status:VALID,
-
PACKAGE BODY: APPS.PQH_FR_SPEED
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_FR_SPEED, status:VALID,
-
PACKAGE BODY: APPS.BEN_REOPEN_ENDED_RESULTS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_REOPEN_ENDED_RESULTS, status:VALID,
-
PACKAGE BODY: APPS.BEN_PGM_EXTRA_INFO_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PGM_EXTRA_INFO_API, status:VALID,
-
PACKAGE BODY: APPS.PQH_FR_SPEED
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_FR_SPEED, status:VALID,
-
PACKAGE BODY: APPS.PQH_RANK_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_RANK_UTILITY, status:VALID,
-
PACKAGE BODY: APPS.PQH_RANKING
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_RANKING, status:VALID,
-
TRIGGER: APPS.BEN_PGM_EXTRA_INFO_WHO
12.1.1
-
PACKAGE BODY: APPS.PQH_RANKING
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_RANKING, status:VALID,
-
PACKAGE BODY: APPS.PQH_CPD_HR_TO_STAGE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_CPD_HR_TO_STAGE, status:VALID,