Results for “national_identifier”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
GHR_PEOPLE_V is a view owned by the APPS schema in Oracle E-Business Suite, delivered as part of the GHR - US Federal Human Resources product. The view is documented in ETRM for both 12.1.1 and 12.2.2, where it carries a VALID status. Its purpose is narrow and specific: it exposes a de-duplicated list of person records that are current (latest effective-dated row) and that are associated with at least one record in the GHR_PA_REQUESTS table. This makes GHR_PEOPLE_V a filtered convenience view rather than a general-purpose people repository.
Because the view is defined on PER_PEOPLE_F, it inherits the DateTrack (effective-dating) semantics of the Oracle HRMS person model. The DISTINCT keyword and the correlated subquery on MAX(EFFECTIVE_START_DATE) ensure that only the most recent effective record for each person is returned, eliminating historical versions. The EXISTS clause against GHR_PA_REQUESTS further restricts output to persons who have personnel action requests, which is the core business object in US Federal HR processing.
Underlying Base Objects
The documented base objects referenced by GHR_PEOPLE_V are:
- PER_PEOPLE_F (VIEW) — the primary source, supplying person identifiers, effective-dated attributes, and the row-versioning logic.
- GHR_PA_REQUESTS (SYNONYM) — used in the EXISTS predicate to qualify persons with personnel action requests.
- HR_GENERAL (PACKAGE) — typically used for DateTrack and session context handling.
- HR_PERSON_NAME (PACKAGE) — supports retrieval of formatted person names, including the FULL_NAME value.
- HR_SECURITY (PACKAGE) — applies security profile filtering so that only persons visible to the current responsibility are returned.
The relationship to PER_PEOPLE_F is the defining characteristic of this view. PER_PEOPLE_F is itself a view in Oracle HRMS over the PER_ALL_PEOPLE_F table, and it applies security and DateTrack logic. GHR_PEOPLE_V layers an additional MAX(EFFECTIVE_START_DATE) restriction and a PA request filter on top of that foundation.
Key Columns
The view projects four columns:
- PERSON_ID — the unique numeric identifier for the person, and the primary join key to other HRMS tables such as PER_ALL_ASSIGNMENTS_F, PER_ADDRESSES_F, and contact tables.
- FULL_NAME — the person's complete display name, derived via the HR_PERSON_NAME package logic and formatted according to the business group name format.
- NATIONAL_IDENTIFIER — the person's national identifier value (for example, Social Security Number in a US Federal context), useful for identification and matching.
- NATIONALITY — the person's nationality, exposed as a lookup reference value.
Common Use Cases and Queries
This view is most useful when a report or interface needs the distinct set of persons who currently have personnel action requests filed against them, without returning historical DateTrack rows. A typical query returns the current name and identifier for such persons:
- Federal HR reporting on active personnel action request populations.
- Data extraction or integration feeds that require a clean, de-duplicated person list tied to PA requests.
- Validation queries confirming that a person appears in the PA request workflow before downstream processing.
- Ad hoc queries joining PERSON_ID to assignment or position tables to obtain current job context.
Sample SQL:
- SELECT person_id, full_name, national_identifier FROM apps.ghr_people_v ORDER BY full_name;
- SELECT g.person_id, g.full_name, a.position_id, a.supervisor_id FROM apps.ghr_people_v g, apps.per_all_assignments_f a WHERE a.person_id = g.person_id AND TRUNC(SYSDATE) BETWEEN a.effective_start_date AND a.effective_end_date;
- SELECT COUNT(*) FROM apps.ghr_people_v;
Because the view relies on HR_SECURITY and GHR_PA_REQUESTS, results are governed by the calling session's security profile and by the existence of personnel action request rows. Consumers should therefore avoid treating GHR_PEOPLE_V as a complete employee roster; for a full population, query PER_PEOPLE_F directly.
-
View: GHR_PEOPLE_V 12.1.1
This view is based on table PER_PEOPLE_F
APPS.GHR_PEOPLE_V·↳ GHR_PA_REQUESTS·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore GHR module →
-
View: HR_HIER_ASG_PEOPLE_V 12.1.1
APPS.HR_HIER_ASG_PEOPLE_V·↳ HR_ALL_ORGANIZATION_UNITS·↳ HR_LOCATIONS_ALL·↳ HR_THIRD_PARTY_INTERFACE_PKG·Explore PER module →
-
View: PAYBV_EMPLOYEE_ARCHIVE 12.2.2
APPS.PAYBV_EMPLOYEE_ARCHIVE·↳ PAY_ACTION_INFORMATION·↳ PAY_AC_UTIL·Explore PAY module →
-
Used to support user interface
APPS.BEN_COVERED_DEPENDENTS_V·↳ BEN_COVERED_DEPENDENTS_F·↳ FND_GLOBAL·↳ FND_SESSIONS·Explore PER module →
-
View: GHR_PEOPLE_V 12.2.2
This view is based on table PER_PEOPLE_F
APPS.GHR_PEOPLE_V·↳ GHR_PA_REQUESTS·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore GHR module →
-
View: PER_ES_TAX_SS_EMP_V 12.2.2
Used in the Social Security and Tax Forms
APPS.PER_ES_TAX_SS_EMP_V·↳ FND_SESSIONS·↳ HR_ES_UTILITY·↳ HR_GENERAL·Explore PER module →
-
View: PAY_KR_CONT_DETAILS_V 12.2.2
APPS.PAY_KR_CONT_DETAILS_V·↳ HR_API·↳ HR_GENERAL·↳ HR_LEG_LOOKUPS·Explore PAY module →
-
View: PAY_KR_CONT_DETAILS_V 12.1.1
APPS.PAY_KR_CONT_DETAILS_V·↳ FND_GLOBAL·↳ HR_API·↳ HR_GENERAL·Explore PAY module →
-
View: POS_PER_PEOPLE_X_V 12.1.1
APPS.POS_PER_PEOPLE_X_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PO module →
-
View: ICX_PER_PEOPLE_X_V 12.1.1
Obsolete
APPS.ICX_PER_PEOPLE_X_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore ICX module →
-
View: PAY_CA_SOE_EMPINFO_V 12.2.2
APPS.PAY_CA_SOE_EMPINFO_V·↳ HR_GENERAL·↳ HR_LOCATIONS·↳ HR_ORGANIZATION_UNITS·Explore PAY module →
-
View: PAY_KR_SEP_MASTER_V 12.1.1
This view returns employee assignment which are target for Separation Pay Process.
APPS.PAY_KR_SEP_MASTER_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_INFORMATION·↳ HR_ORGANIZATION_UNITS·Explore PAY module →
-
View: PER_ES_TAX_SS_EMP_V 12.1.1
Used in the Social Security and Tax Forms
APPS.PER_ES_TAX_SS_EMP_V·↳ FND_SESSIONS·↳ HR_ES_UTILITY·↳ HR_GENERAL·Explore PER module →
-
New Card Details
-
View: HRI_CL_PER_V 12.1.1
APPS.HRI_CL_PER_V·↳ FND_PROFILE·↳ HRI_CL_PER_N_V·↳ HR_BIS·Explore HRI module →
-
Used to support user interface
APPS.BEN_COVERED_DEPENDENTS_V·↳ BEN_COVERED_DEPENDENTS_F·↳ FND_SESSIONS·↳ HR_API·Explore PER module →
-
Table to hold cross person and cross busines group reporting related records used and maintained by Teachers Pension Extract Process.
-
View: HRFV_PERSONAL_DETAILS 12.1.1
Business view template from which the flexfield view is generated.
APPS.HRFV_PERSONAL_DETAILS·↳ FND_LANGUAGES·↳ FND_TERRITORIES_TL·↳ HRI_BPL_PERSON_TYPE·Explore PER module →
-
View: HR_ATH_DEPENDENT_V 12.1.1
View to support Authoria Integration
APPS.HR_ATH_DEPENDENT_V·↳ BEN_ELIG_CVRD_DPNT_F·↳ BEN_PLIP_F·↳ BEN_PRTT_ENRT_RSLT_F·Explore PER module →
-
View: HR_ATH_DEPENDENT_V 12.2.2
View to support Authoria Integration
APPS.HR_ATH_DEPENDENT_V·↳ BEN_ELIG_CVRD_DPNT_F·↳ BEN_PLIP_F·↳ BEN_PRTT_ENRT_RSLT_F·Explore PER module →
-
View: PAY_P45_V1 12.2.2
PAY_P45_V1 is a UK specific view based on PER_PEOPLE_F that selects employees for the P45 report.
APPS.PAY_P45_V1·↳ HR_ALL_ORGANIZATION_UNITS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·Explore PAY module →
-
View: PAY_P45_V1 12.1.1
PAY_P45_V1 is a UK specific view based on PER_PEOPLE_F that selects employees for the P45 report.
APPS.PAY_P45_V1·↳ HR_ALL_ORGANIZATION_UNITS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·Explore PAY module →
-
View: PER_PEOPLE_F 12.2.2
Secure view based on the corresponding _ALL_ table.
APPS.PER_PEOPLE_F·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore PER module →
-
View: IGW_PI_V 12.1.1
View displays details of Proposal Manager
APPS.IGW_PI_V·↳ FND_GLOBAL·↳ HR_API·↳ HR_GENERAL·Explore IGW module →
-
View: PAYBV_EMPLOYEE_ARCHIVE 12.1.1
APPS.PAYBV_EMPLOYEE_ARCHIVE·↳ PAY_ACTION_INFORMATION·↳ PAY_AC_UTIL·Explore PAY module →
-
View: HRU_JP_CREATE_EDUC_ADD 12.1.1
This view is Japanaes specific.
-
View: GHR_MT_PEOPLE_F_V 12.2.2
This views is used by mass transfer in and out processes for datatransfer.
-
APPS.PAYBV_RETRO_ELEM_ENTRY_SLADM·↳ HR_BIS·↳ HR_GENERAL·↳ HR_LOCATIONS·Explore PAY module →
-
View: GHR_PERSON_SUMMARY_V 12.1.1
Contains the Person Summary information.
APPS.GHR_PERSON_SUMMARY_V·↳ FND_GLOBAL·↳ FND_SESSIONS·↳ HR_API·Explore GHR module →
-
View: GHR_PERSON_SUMMARY_V 12.2.2
Contains the Person Summary information.
APPS.GHR_PERSON_SUMMARY_V·↳ FND_SESSIONS·↳ HR_API·↳ HR_GENERAL·Explore GHR module →
-
View: PAY_KR_EMP_V 12.1.1
This view returns employee information based on session_date.
APPS.PAY_KR_EMP_V·↳ FND_SESSIONS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·Explore PAY module →
-
View: GHR_MT_INTERFACE_V 12.2.2
This views is used by mass transfer in and out processes for datatransfer.
APPS.GHR_MT_INTERFACE_V·↳ FND_DATE·↳ GHR_MT_ANALYSIS_CRITERIA_V·↳ GHR_MT_ASSIGNMENTS_F_V·Explore GHR module →
-
Business view template from which the flexfield view is generated.
APPS.HRFV_PERSON_ASSIGNMENT_HISTORY·↳ FND_TERRITORIES_TL·↳ HRI_BPL_PERSON_TYPE·↳ HR_ALL_ORGANIZATION_UNITS_TL·Explore PER module →
-
View: PER_CONTRACTS_V2 12.2.2
Used by Manage Contracts form.
APPS.PER_CONTRACTS_V2·↳ FND_ATTACHMENT_UTIL_PKG·↳ FND_SESSIONS·↳ HR_GENERAL·Explore PER module →
-
View: POS_PER_PEOPLE_X_V 12.2.2
This is a view which retrieves the data related to an employee.
APPS.POS_PER_PEOPLE_X_V·↳ HR_GENERAL·↳ HR_PERSON_NAME·↳ HR_SECURITY·Explore POS module →
-
View: PAY_KR_SEP_HISTORY_V 12.2.2
This view returns Separation Pay Process history based on assignment_id.
APPS.PAY_KR_SEP_HISTORY_V·↳ HR_GENERAL·↳ HR_PAYROLLS·↳ HR_PERSON_NAME·Explore PAY module →
-
New Card Details
-
APPS.PAY_KR_SEP_TAX_WO_ADDR_V·↳ FND_TERRITORIES_VL·↳ HR_GENERAL·↳ HR_LOCATIONS·Explore PAY module →
-
View: PAY_KR_EMP_V 12.2.2
This view returns employee information based on session_date.
APPS.PAY_KR_EMP_V·↳ FND_SESSIONS·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ HR_GENERAL·Explore PAY module →
-
Table to hold cross person and cross busines group reporting related records used and maintained by Teachers Pension Extract Process.
-
View: PAY_KR_CONTACT_V 12.1.1
This view returns contact data based on assignment_id and session_date.
APPS.PAY_KR_CONTACT_V·↳ FND_SESSIONS·↳ HR_GENERAL·↳ HR_PERSON_NAME·Explore PAY module →
-
View: HR_ATH_EMPLOYEE_V 12.2.2
View to support Authoria Integration
APPS.HR_ATH_EMPLOYEE_V·↳ HR_AUTH_BRIDGE·↳ HR_AUTH_INT·↳ HR_GENERAL·Explore PER module →
-
View: PER_PEOPLE_V2 12.1.1
Used to support user interface
APPS.PER_PEOPLE_V2·↳ FND_GLOBAL·↳ FND_SESSIONS·↳ HR_API·Explore PER module →
-
View: OKX_EMPLOYEE_DETAILS_V 12.1.1
APPS.OKX_EMPLOYEE_DETAILS_V·↳ PER_ADDRESSES·↳ PER_ALL_PEOPLE_F·Explore OKX module →
-
View: HR_HIER_ASG_PEOPLE_V 12.2.2
APPS.HR_HIER_ASG_PEOPLE_V·↳ HR_ALL_ORGANIZATION_UNITS·↳ HR_LOCATIONS_ALL·↳ HR_THIRD_PARTY_INTERFACE_PKG·Explore PER module →
-
Batch reporting table.
-
This view returns the Employee Details from the live tables for employees which have been archived by External Process Archiver
APPS.PAY_US_EMPLOYEE_ACTION_INFO_V·↳ FND_COMMON_LOOKUPS·↳ FND_GLOBAL·↳ HR_ALL_ORGANIZATION_UNITS·Explore PAY module →
-
View: PAY_KR_SEP_HISTORY_V 12.1.1
This view returns Separation Pay Process history based on assignment_id.
APPS.PAY_KR_SEP_HISTORY_V·↳ HR_GENERAL·↳ HR_PAYROLLS·↳ HR_PERSON_NAME·Explore PAY module →
-
View: HR_ATH_EMPLOYEE_V 12.1.1
View to support Authoria Integration
APPS.HR_ATH_EMPLOYEE_V·↳ HR_AUTH_BRIDGE·↳ HR_AUTH_INT·↳ HR_GENERAL·Explore PER module →
-
View: PAY_KR_SEP_MASTER_V 12.2.2
This view returns employee assignment which are target for Separation Pay Process.
APPS.PAY_KR_SEP_MASTER_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_INFORMATION·↳ HR_ORGANIZATION_UNITS·Explore PAY module →