Search Results ben_pl_extract_identifier_f
Overview
BEN.BEN_PL_EXTRACT_IDENTIFIER_F is a transactional configuration table in the Oracle Advanced Benefits (BEN) module. It supports the ANSI 834 extract delivered by Oracle EBS, which allows customers to transmit enrollment changes and related benefit data to Plan providers. Its specific purpose is to resolve the plan identifier that must be sent for a given plan or option when a provider allocates different identifiers based on the indicative data of the participant — for example, the employee's people group, job, position, grade, payroll, home state, or home zip. Without this mapping table, the ANSI 834 output could not reliably produce the correct third-party plan identifier for each participant segment.
From a Data Vault modeling perspective, the ETRM classification heuristic returns standalone for this object. Although it carries a single foreign key to PAY_PEOPLE_GROUPS, the absence of broader hub-and-link dependencies suggests it is best treated as a standalone mapping or reference entity rather than a true hub, link, or satellite. It is an effective-dated, business-group-scoped rules table.
Key Information Stored
The table carries 22 documented columns. The most significant are:
- PL_EXTRACT_IDENTIFIER_ID — surrogate primary key component of the composite unique index.
- PL_ID, PLIP_ID, OIPL_ID — the plan, plan-in-program, and option-in-plan-in-program that the identifier applies to.
- THIRD_PARTY_IDENTIFIER — the external plan identifier actually transmitted to the provider in the ANSI 834 file.
- ORGANIZATION_ID, JOB_ID, POSITION_ID, PEOPLE_GROUP_ID, GRADE_ID, PAYROLL_ID — indicative data used to discriminate between provider identifiers.
- HOME_STATE, HOME_ZIP — geographic discriminators commonly used by regional providers.
- EFFECTIVE_START_DATE, EFFECTIVE_END_DATE — the date-range key that makes the mapping temporally valid.
- BUSINESS_GROUP_ID — multi-tenant scoping across business groups.
- OBJECT_VERSION_NUMBER, CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard WHO/audit and optimistic-locking columns.
The documented business key is the unique index BEN_PL_EXTRACT_IDENTIFIER_F_PK, composed of PL_EXTRACT_IDENTIFIER_ID, EFFECTIVE_START_DATE, and EFFECTIVE_END_DATE, confirming the table's effective-dated design.
Common Use Cases and Queries
Typical scenarios include auditing which provider identifier will be sent for a participant, validating that no gaps or overlaps exist in effective dates, and troubleshooting ANSI 834 output where the wrong plan code appears.
SELECT PL_EXTRACT_IDENTIFIER_ID, PL_ID, PLIP_ID, OIPL_ID,
THIRD_PARTY_IDENTIFIER, PEOPLE_GROUP_ID,
EFFECTIVE_START_DATE, EFFECTIVE_END_DATE
FROM BEN.BEN_PL_EXTRACT_IDENTIFIER_F
WHERE PL_ID = :p_plan_id
AND TRUNC(SYSDATE) BETWEEN EFFECTIVE_START_DATE AND EFFECTIVE_END_DATE
ORDER BY PEOPLE_GROUP_ID, ORGANIZATION_ID;
A second common pattern checks for overlapping effective ranges per plan, and a third joins to PAY_PEOPLE_GROUPS to resolve the group name for reporting.
Related Objects
- PAY_PEOPLE_GROUPS — joined on
PEOPLE_GROUP_ID; the only documented foreign key. - BEN_PL_EXTRACT_IDENTIFIER_F_PK — the composite unique index enforcing the effective-dated business key.
- BEN_PL_F, BEN_PLIP_F, BEN_OIPL_F — plan, plan-in-program, and option-in-program definitions referenced through
PL_ID,PLIP_ID, andOIPL_ID. - PER_ALL_PEOPLE_F / PER_ASSIGNMENTS_F — supply the indicative data dimensions matched at extract time.
- BEN_PL_EXTRACT_* family tables — the broader ANSI 834 extract configuration set consumed by the Benefits extract concurrent programs.
- HR_ORGANIZATION_UNITS and PER_JOBS / PER_POSITIONS — descriptive lookups for the discriminator columns.
-
Table: BEN_PL_EXTRACT_IDENTIFIER_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PL_EXTRACT_IDENTIFIER_F, object_name:BEN_PL_EXTRACT_IDENTIFIER_F, status:VALID, product: BEN - Advanced Benefits , description: The ANSI 834 extract delivered by Oracle allows customers to send their enrollment changes to their Plan providers. Some plan providers allocate different plan identifiers for the same plans and options depending on the indicative data of t , implementation_dba_data: BEN.BEN_PL_EXTRACT_IDENTIFIER_F ,
-
Table: BEN_PL_EXTRACT_IDENTIFIER_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PL_EXTRACT_IDENTIFIER_F, object_name:BEN_PL_EXTRACT_IDENTIFIER_F, status:VALID, product: BEN - Advanced Benefits , description: The ANSI 834 extract delivered by Oracle allows customers to send their enrollment changes to their Plan providers. Some plan providers allocate different plan identifiers for the same plans and options depending on the indicative data of t , implementation_dba_data: BEN.BEN_PL_EXTRACT_IDENTIFIER_F ,
-
VIEW: APPS.BEN_PL_EXTRACT_IDENTIFIER_V
12.2.2
-
View: BEN_PL_EXTRACT_IDENTIFIER
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_EXTRACT_IDENTIFIER, object_name:BEN_PL_EXTRACT_IDENTIFIER, status:VALID, product: BEN - Advanced Benefits , description: This view displays records from BEN_PL_EXTRACT_IDENTIFIER_F as of session date of the user. , implementation_dba_data: APPS.BEN_PL_EXTRACT_IDENTIFIER ,
-
VIEW: BEN.BEN_PL_EXTRACT_IDENTIFIER_F#
12.2.2
owner:BEN, object_type:VIEW, object_name:BEN_PL_EXTRACT_IDENTIFIER_F#, status:VALID,
-
APPS.BEN_PEI_SHD SQL Statements
12.1.1
-
APPS.BEN_PEI_SHD SQL Statements
12.2.2
-
VIEW: APPS.BEN_PL_EXTRACT_IDENTIFIER_X
12.2.2
-
VIEW: APPS.BEN_PL_EXTRACT_IDENTIFIER_X
12.1.1
-
VIEW: APPS.BEN_PL_EXTRACT_IDENTIFIER_V
12.1.1
-
View: BEN_PL_EXTRACT_IDENTIFIER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_EXTRACT_IDENTIFIER_V, object_name:BEN_PL_EXTRACT_IDENTIFIER_V, status:VALID, product: BEN - Advanced Benefits , description: This view displays records from BEN_PL_EXTRACT_IDENTIFIER_F as of session date of the user. , implementation_dba_data: APPS.BEN_PL_EXTRACT_IDENTIFIER_V ,
-
SYNONYM: APPS.BEN_PL_EXTRACT_IDENTIFIER_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:BEN_PL_EXTRACT_IDENTIFIER_F, status:VALID,
-
SYNONYM: APPS.BEN_PL_EXTRACT_IDENTIFIER_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:BEN_PL_EXTRACT_IDENTIFIER_F, status:VALID,
-
View: BEN_PL_EXTRACT_IDENTIFIER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_EXTRACT_IDENTIFIER_V, object_name:BEN_PL_EXTRACT_IDENTIFIER_V, status:VALID, product: BEN - Advanced Benefits , description: This view displays records from BEN_PL_EXTRACT_IDENTIFIER_F as of session date of the user. , implementation_dba_data: APPS.BEN_PL_EXTRACT_IDENTIFIER_V ,
-
VIEW: BEN.BEN_PL_EXTRACT_IDENTIFIER_F#
12.2.2
-
VIEW: APPS.BEN_PL_EXTRACT_IDENTIFIER
12.2.2
-
VIEW: APPS.BEN_PL_EXTRACT_IDENTIFIER
12.1.1
-
View: BEN_PL_EXTRACT_IDENTIFIER
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_EXTRACT_IDENTIFIER, object_name:BEN_PL_EXTRACT_IDENTIFIER, status:VALID, product: BEN - Advanced Benefits , description: This view displays records from BEN_PL_EXTRACT_IDENTIFIER_F as of session date of the user. , implementation_dba_data: APPS.BEN_PL_EXTRACT_IDENTIFIER ,
-
View: BEN_PL_EXTRACT_IDENTIFIER_D
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_EXTRACT_IDENTIFIER_D, object_name:BEN_PL_EXTRACT_IDENTIFIER_D, status:VALID, product: BEN - Advanced Benefits , description: This view displays records from BEN_PL_EXTRACT_IDENTIFIER_F with description of ID fields. , implementation_dba_data: APPS.BEN_PL_EXTRACT_IDENTIFIER_D ,
-
APPS.BEN_PEI_DEL SQL Statements
12.2.2
-
View: BEN_PL_EXTRACT_IDENTIFIER_D
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_EXTRACT_IDENTIFIER_D, object_name:BEN_PL_EXTRACT_IDENTIFIER_D, status:VALID, product: BEN - Advanced Benefits , description: This view displays records from BEN_PL_EXTRACT_IDENTIFIER_F with description of ID fields. , implementation_dba_data: APPS.BEN_PL_EXTRACT_IDENTIFIER_D ,
-
TRIGGER: APPS.BEN_PL_EXTRACT_IDENTIFIER_WHO
12.1.1
-
PACKAGE BODY: APPS.BEN_PEI_SHD
12.1.1
-
PACKAGE BODY: APPS.BEN_PEI_SHD
12.2.2
-
PACKAGE BODY: APPS.BEN_PEI_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PEI_UPD, status:VALID,
-
TABLE: BEN.BEN_PL_EXTRACT_IDENTIFIER_F
12.1.1
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PL_EXTRACT_IDENTIFIER_F, object_name:BEN_PL_EXTRACT_IDENTIFIER_F, status:VALID,
-
PACKAGE BODY: APPS.BEN_PEI_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PEI_SHD, status:VALID,
-
PACKAGE BODY: APPS.BEN_PEI_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PEI_DEL, status:VALID,
-
APPS.BEN_PEI_DEL SQL Statements
12.1.1
-
TRIGGER: APPS.BEN_PL_EXTRACT_IDENTIFIER_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:BEN_PL_EXTRACT_IDENTIFIER_WHO, status:VALID,
-
TRIGGER: APPS.BEN_PL_EXTRACT_IDENTIFIER_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:BEN_PL_EXTRACT_IDENTIFIER_WHO, status:VALID,
-
PACKAGE BODY: APPS.BEN_PEI_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PEI_BUS, status:VALID,
-
PACKAGE BODY: APPS.BEN_PEI_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PEI_BUS, status:VALID,
-
TRIGGER: APPS.BEN_PL_EXTRACT_IDENTIFIER_WHO
12.2.2
-
PACKAGE BODY: APPS.BEN_PEI_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PEI_INS, status:VALID,
-
PACKAGE BODY: APPS.BEN_PEI_INS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PEI_INS, status:VALID,
-
PACKAGE BODY: APPS.BEN_PL_EXTRACT_ID_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PL_EXTRACT_ID_API, status:VALID,
-
PACKAGE BODY: APPS.BEN_PEI_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PEI_UPD, status:VALID,
-
View: BEN_PL_EXTRACT_IDENTIFIER_X
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_EXTRACT_IDENTIFIER_X, object_name:BEN_PL_EXTRACT_IDENTIFIER_X, status:VALID, product: BEN - Advanced Benefits , implementation_dba_data: APPS.BEN_PL_EXTRACT_IDENTIFIER_X ,
-
View: BEN_PL_EXTRACT_IDENTIFIER_X
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BEN.BEN_PL_EXTRACT_IDENTIFIER_X, object_name:BEN_PL_EXTRACT_IDENTIFIER_X, status:VALID, product: BEN - Advanced Benefits , implementation_dba_data: APPS.BEN_PL_EXTRACT_IDENTIFIER_X ,
-
PACKAGE BODY: APPS.BEN_PEI_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PEI_SHD, status:VALID,
-
VIEW: APPS.BEN_PL_EXTRACT_IDENTIFIER_D
12.1.1
-
APPS.BEN_PEI_INS SQL Statements
12.2.2
-
APPS.BEN_PEI_INS SQL Statements
12.1.1
-
APPS.BEN_PEI_BUS SQL Statements
12.1.1
-
APPS.BEN_PEI_BUS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.BEN_PEI_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PEI_DEL, status:VALID,
-
VIEW: APPS.BEN_PL_EXTRACT_IDENTIFIER_D
12.2.2
-
PACKAGE BODY: APPS.BEN_PL_EXTRACT_ID_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_PL_EXTRACT_ID_API, status:VALID,
-
TABLE: BEN.BEN_PL_EXTRACT_IDENTIFIER_F
12.2.2
owner:BEN, object_type:TABLE, fnd_design_data:BEN.BEN_PL_EXTRACT_IDENTIFIER_F, object_name:BEN_PL_EXTRACT_IDENTIFIER_F, status:VALID,