Search Results igs_pe_hold_rel_ovr_pk
Overview
The table IGS_PE_HOLD_REL_OVR is a data object within the Oracle E-Business Suite, specifically belonging to the now-obsolete IGS (Student System) product family. Its core function is to store administrative records for the manual override and release of student holds. In the context of student administration, a hold (or encumbrance) is a restriction placed on a student's account or record, often for financial or administrative reasons, which can prevent activities like course enrollment. This table serves as a junction, linking specific eligibility overrides to the types of holds they are authorized to bypass or release, thereby enabling controlled, exception-based processing within the student lifecycle.
Key Information Stored
The table's structure centers on linking an eligibility override to a specific hold type for a defined period. The primary identifier is the system-generated HOLD_REL_OVR_ID. The most critical foreign key is ELGB_OVERRIDE_ID, which references a specific eligibility override record in the IGS_EN_ELGB_OVR_ALL table. This establishes the context of the exception (e.g., which student and program). The HOLD_TYPE column references the IGS_FI_ENCMB_TYPE_ALL table to identify the precise category of hold being overridden, such as a financial or library hold. The START_DATE indicates when the override authorization becomes effective, which is essential for temporal validity. Notably, the metadata indicates this table is "Not implemented in this database," suggesting it may be a legacy definition not deployed in standard instances.
Common Use Cases and Queries
This table supports administrative scenarios where blanket or individual exceptions to standard hold policies are required. A common use case is generating a report of all active hold overrides for audit purposes, or querying which specific holds a granted eligibility override can circumvent. A typical SQL pattern would join this table to the eligibility override and hold type tables to retrieve a comprehensible list.
SELECT hro.HOLD_REL_OVR_ID,
eov.person_id,
eov.program_cd,
hro.HOLD_TYPE,
hro.START_DATE
FROM IGS_PE_HOLD_REL_OVR hro
JOIN IGS_EN_ELGB_OVR_ALL eov ON eov.ELGB_OVERRIDE_ID = hro.ELGB_OVERRIDE_ID
JOIN IGS_FI_ENCMB_TYPE_ALL etyp ON etyp.encumbrance_type = hro.HOLD_TYPE
WHERE hro.START_DATE <= SYSDATE
AND (hro.END_DATE IS NULL OR hro.END_DATE >= SYSDATE);
Related Objects
The functionality of IGS_PE_HOLD_REL_OVR is intrinsically linked to two primary tables via foreign key relationships, as documented in the provided metadata.
- IGS_EN_ELGB_OVR_ALL: This is the parent table for eligibility overrides. The relationship is defined by
IGS_PE_HOLD_REL_OVR.ELGB_OVERRIDE_ID → IGS_EN_ELGB_OVR_ALL. This join provides the student and academic program context for the hold release. - IGS_FI_ENCMB_TYPE_ALL: This is the parent table defining hold (encumbrance) types. The relationship is defined by
IGS_PE_HOLD_REL_OVR.HOLD_TYPE → IGS_FI_ENCMB_TYPE_ALL. This join provides the descriptive name and category of the hold being overridden.
-
Table: IGS_PE_HOLD_REL_OVR
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PE_HOLD_REL_OVR, object_name:IGS_PE_HOLD_REL_OVR, status:VALID, product: IGS - Student System , description: Contains the Hold Override and Release information. , implementation_dba_data: IGS.IGS_PE_HOLD_REL_OVR ,