Search Results igs_pe_prsid_grp_mem_v
Overview
The IGS_PE_PRSID_GRP_MEM_V view is a reporting object within the Oracle E-Business Suite IGS (Student System) module, which is documented as obsolete in the ETRM reference for releases 12.1.1 and 12.2.2. The view presents a consolidated, denormalized snapshot of members belonging to person identification groups and personal identification groups, blending person biographical attributes with group membership records. Its principal role is to expose group membership data in a form suitable for reporting, inquiry, and integration, allowing developers and analysts to resolve group constituents without repeatedly joining the underlying membership and person tables themselves.
In the context of the user's search for "birth_dt", the view is significant because it exposes the person's birth date under the alias BIRTH_DT. This aliasing allows consumers to query a single, stable column name for age calculation, demographic reporting, and identification verification rather than resolving the native BIRTH_DATE column on the person base view.
Underlying Base Objects
According to the documented view text, no base objects are formally registered in the ETRM metadata; however, the definition references several concrete objects. The first branch of the UNION ALL joins IGS_PE_PERSON_BASE_V (aliased PE) to IGS_PE_PRSID_GRP_MEM_ALL (aliased GM) on PERSON_ID. This branch surfaces explicit person identification group members.
The second branch joins the same person base view to IGS_PE_PERSID_GROUP_ALL (aliased GP), applying the FILE_NAME IS NOT NULL filter and invoking the dynamic membership function IGS_PE_DYNAMIC_PERSID_GROUP.DYN_PIG_MEMBER(GROUP_ID, PERSON_ID). This resolves dynamically defined personal identification group members. Supporting package calls to IGS_EN_GEN_003 are used to derive the STUDENT_IND, STAFF_IND, and ENCUMBERED_IND flags. The use of ROWID as ROW_ID and SYSDATE/TO_DATE(NULL) in the second branch indicates a synthesized start date and null end date for dynamic members.
Key Columns
- BIRTH_DT — the person's birth date, aliased from PE.BIRTH_DATE. This is the column implicated in the user's search.
- ROW_ID — the ROWID of either the membership row (branch one) or the person row (branch two), useful for uniqueness and diagnostics.
- GROUP_ID — identifier of the person or personal identification group to which the member belongs.
- PERSON_ID — the unique person identifier linking to the person base view.
- PERSON_NUMBER — the externally visible person identifier assigned by the institution.
- FULL_NAME — the person's formatted full name.
- SEX — the person's gender, aliased from PE.GENDER.
- START_DATE / END_DATE — membership validity window; END_DATE is null for dynamic members.
- STUDENT_IND / STAFF_IND / ENCUMBERED_IND — derived flags returned by IGS_EN_GEN_003 package functions indicating student, staff, and encumbrance status.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard audit columns.
Common Use Cases and Queries
Typical usage includes roster reporting for identification groups, demographic analysis by birth date, and integration feeds that must resolve group membership together with person attributes. Because the view unifies static and dynamic membership, it is well suited to point-in-time queries.
Example query retrieving members with birth dates for a given group:
SELECT group_id, person_id, person_number, full_name, sex, birth_dt FROM igs_pe_prsid_grp_mem_v WHERE group_id = :p_group_id ORDER BY full_name;SELECT person_id, full_name, birth_dt, student_ind, staff_ind, encumbered_ind FROM igs_pe_prsid_grp_mem_v WHERE active membership between start_date and end_date;SELECT COUNT(*), TRUNC(MONTHS_BETWEEN(SYSDATE, birth_dt)/12) age FROM igs_pe_prsid_grp_mem_v GROUP BY TRUNC(MONTHS_BETWEEN(SYSDATE, birth_dt)/12);
Because the module is obsolete, implementers upgrading to later releases should confirm whether equivalent functionality has been replaced by successor person group views before relying on this object for long-term customizations.
-
View: IGS_PE_PRSID_GRP_MEM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PRSID_GRP_MEM_V, object_name:IGS_PE_PRSID_GRP_MEM_V, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_PE_PRSID_GRP_MEM_V ,
-
View: IGS_PE_PRSID_GRP_MEM_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_PERSONSTATS_PUB SQL Statements
12.1.1
-
PACKAGE: APPS.IGS_FI_PRC_DISC_SUA
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_FI_PRC_DISC_SUA, status:VALID,
-
PACKAGE BODY: APPS.IGS_PERSONSTATS_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PERSONSTATS_PUB, status:VALID,
-
PACKAGE BODY: APPS.IGS_FI_PRC_DISC_SUA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_FI_PRC_DISC_SUA, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_GEN_011
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_GEN_011, status:VALID,
-
PACKAGE: APPS.IGS_PE_DYNAMIC_PERSID_GROUP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_PE_DYNAMIC_PERSID_GROUP, status:VALID,
-
SYNONYM: APPS.IGS_PE_PRSID_GRP_MEM_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PE_PRSID_GRP_MEM_ALL, status:VALID,
-
PACKAGE BODY: APPS.IGS_FI_GEN_004
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_FI_GEN_004, status:VALID,
-
VIEW: APPS.IGS_PE_PRSID_GRP_MEM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PRSID_GRP_MEM_V, object_name:IGS_PE_PRSID_GRP_MEM_V, status:VALID,
-
PACKAGE: APPS.IGS_EN_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_EN_GEN_003, status:VALID,
-
SYNONYM: APPS.IGS_PE_PERSID_GROUP_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PE_PERSID_GROUP_ALL, status:VALID,
-
APPS.IGF_AP_TODO_GRPS_PRC_PKG SQL Statements
12.1.1
-
VIEW: APPS.IGS_PE_PERSON_BASE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PERSON_BASE_V, object_name:IGS_PE_PERSON_BASE_V, status:VALID,
-
APPS.IGS_FI_PRC_DISC_SUA SQL Statements
12.1.1
-
APPS.IGS_FI_PRC_DISC_SUA dependencies on IGS_PE_PRSID_GRP_MEM_V
12.1.1
-
PACKAGE BODY: APPS.IGS_PERSONSTATS_PUB
12.1.1
-
APPS.IGS_AD_GEN_011 SQL Statements
12.1.1
-
APPS.IGS_AD_GEN_011 dependencies on IGS_PE_PRSID_GRP_MEM_V
12.1.1
-
APPS.IGS_FI_GEN_004 dependencies on IGS_PE_PRSID_GRP_MEM_V
12.1.1
-
APPS.IGS_PERSONSTATS_PUB dependencies on IGS_PE_PRSID_GRP_MEM_V
12.1.1
-
APPS.IGS_FI_PRC_DISC_SUA dependencies on IGS_PE_PRSID_GRP_MEM_V
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IGS_FI_PRC_HOLDS SQL Statements
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_PE_PRSID_GRP_MEM
12.1.1
-
APPS.IGS_PERSONSTATS_PUB dependencies on IGS_PE_PRSID_GRP_MEM
12.1.1
-
APPS.IGF_SP_CREATE_BASE_REC dependencies on IGS_PE_PRSID_GRP_MEM
12.1.1
-
PACKAGE BODY: APPS.IGF_SP_CREATE_BASE_REC
12.1.1
-
APPS.IGF_SP_AWARD dependencies on IGS_PE_PRSID_GRP_MEM
12.1.1
-
APPS.IGS_FI_PRC_DISC_SUA dependencies on IGS_PE_PRSID_GRP_MEM
12.1.1
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_FI_COM_REC_INTERFACE
12.1.1
-
APPS.IGS_AD_GEN_011 dependencies on IGS_PE_PERSID_GROUP_ALL
12.1.1
-
PACKAGE BODY: APPS.IGS_FI_PRC_HOLDS
12.1.1
-
APPS.IGF_AP_TODO_GRPS_PRC_PKG dependencies on IGS_PE_PERSID_GROUP_ALL
12.1.1
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_PE_PERSID_GROUP_V
12.1.1
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_PE_PERSID_GROUP
12.1.1
-
APPS.IGS_FI_PRC_DISC_SUA dependencies on IGS_EN_GEN_004
12.1.1
-
APPS.IGF_SP_CREATE_BASE_REC dependencies on IGS_CA_INST
12.1.1
-
PACKAGE BODY: APPS.IGS_FI_PRC_DISC_SUA
12.1.1
-
PACKAGE BODY: APPS.IGF_AP_TODO_GRPS_PRC_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_GEN_011
12.1.1
-
APPS.IGS_FI_PRC_HOLDS dependencies on IGS_PE_GEN_001
12.1.1
-
PACKAGE BODY: APPS.IGF_SP_AWARD
12.1.1
-
12.1.1 DBA Data
12.1.1
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,