Search Results igs_ps_rsv_uop_prf
Overview
The IGS_PS_RSV_UOP_PRF table is a core data object within the Oracle E-Business Suite Student System (IGS) module, specifically for versions 12.1.1 and 12.2.2. It functions as the central repository for defining and managing specific student preference criteria linked to a reserved seating priority rule at the unit offering pattern (UOP) level. In the context of academic administration, reserved seating allows institutions to allocate a specific number of seats in a class or unit offering to particular student cohorts based on defined priorities. This table stores the detailed preference rules—such as a specific unit set or stage type—that must be met for a student to qualify under a given seating priority. Its role is to operationalize complex enrollment management policies by linking high-level seating priorities to concrete, executable student attributes.
Key Information Stored
The table's structure is designed to link a seating priority to a specific student attribute preference. The primary identifier is the system-generated RSV_UOP_PRF_ID. The most critical foreign key is RSV_UOP_PRI_ID, which ties each preference record back to its parent reserved seating priority rule defined in the IGS_PS_RSV_UOP_PRI table. The preference itself is defined through the combination of PREFERENCE_CODE and, where applicable, PREFERENCE_VERSION columns. These columns hold codes that reference specific student criteria in related master tables, such as a unit set code from IGS_EN_UNIT_SET_ALL or a stage type from IGS_PS_STAGE_TYPE. This design allows a single seating priority (RSV_UOP_PRI_ID) to have multiple associated preference records, enabling complex, multi-faceted qualification rules.
Common Use Cases and Queries
A primary use case is the batch process that evaluates student enrollment requests against reserved seating rules. The system queries this table to retrieve all preference criteria for active priorities on a unit offering pattern to determine a student's eligibility for a reserved seat. Common reporting needs include auditing the configuration of seating rules and troubleshooting enrollment errors. A typical query would join this table to its parent priority and the referenced preference tables to produce a human-readable rule definition.
- Sample Query: Retrieving all configured preferences for a specific unit offering pattern priority.
SELECT pri.priority_name, prf.preference_code, us.unit_set_name FROM igs_ps_rsv_uop_prf prf JOIN igs_ps_rsv_uop_pri pri ON prf.rsv_uop_pri_id = pri.rsv_uop_pri_id LEFT JOIN igs_en_unit_set_all us ON prf.preference_code = us.unit_set_cd WHERE pri.rsv_uop_id = :p_rsv_uop_id ORDER BY pri.priority_number;
Related Objects
The IGS_PS_RSV_UOP_PRF table is a dependent entity with strong relationships to several master and transactional tables, as documented by its foreign key constraints.
- IGS_PS_RSV_UOP_PRI: The direct parent table. The join is on the column RSV_UOP_PRI_ID. This relationship ensures every preference is associated with a valid seating priority.
- IGS_EN_UNIT_SET_ALL: References a student's academic plan. The join uses columns PREFERENCE_CODE and PREFERENCE_VERSION to link to UNIT_SET_CD and VERSION_NUMBER, allowing reservations for specific unit set enrollments.
- IGS_PS_STAGE_TYPE: References a student's academic stage or progress type. The join is on the column PREFERENCE_CODE to the STAGE_TYPE column, enabling reservations based on academic standing.
- IGS_PS_VER_ALL: References a course version. The join uses columns PREFERENCE_CODE and PREFERENCE_VERSION to link to COURSE_CD and VERSION_NUMBER, supporting reservations for students in specific program versions.
-
Table: IGS_PS_RSV_UOP_PRF
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_RSV_UOP_PRF, object_name:IGS_PS_RSV_UOP_PRF, status:VALID, product: IGS - Student System , description: Describes the preferences for a given priority for reserved seating at unit offering pattern level , implementation_dba_data: IGS.IGS_PS_RSV_UOP_PRF ,
-
Table: IGS_PS_RSV_UOP_PRF
12.2.2
product: IGS - Student System (Obsolete) , description: Describes the preferences for a given priority for reserved seating at unit offering pattern level , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_PS_RSV_UOP_PRF_PKG dependencies on IGS_PS_RSV_UOP_PRF
12.1.1
-
APPS.IGS_EN_ELGBL_UNIT dependencies on IGS_PS_RSV_UOP_PRF
12.1.1
-
APPS.IGS_EN_GEN_015 dependencies on IGS_PS_RSV_UOP_PRF
12.1.1
-
VIEW: APPS.IGS_PS_RSV_UOP_PRF_V
12.1.1
-
APPS.IGS_PS_RSV_UOP_PRF_PKG SQL Statements
12.1.1
-
View: IGS_PS_RSV_UOP_PRF_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view contains the preferences for a given priority for reserved seating at Unit Offering Pattern Level. Case and Seed document: PS201_Enhancments_Nov03_PS_3045069_CS_DP2.doc - Obsolete , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_RSV_UOP_PRF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_RSV_UOP_PRF_V, object_name:IGS_PS_RSV_UOP_PRF_V, status:VALID, product: IGS - Student System , description: This view contains the preferences for a given priority for reserved seating at Unit Offering Pattern Level. Case and Seed document: PS201_Enhancments_Nov03_PS_3045069_CS_DP2.doc - Obsolete , implementation_dba_data: APPS.IGS_PS_RSV_UOP_PRF_V ,
-
SYNONYM: APPS.IGS_PS_RSV_UOP_PRF
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PS_RSV_UOP_PRF, status:VALID,
-
APPS.IGS_PS_RSV_UOP_PRF_PKG dependencies on IGS_PS_RSV_UOP_PRF_PKG
12.1.1
-
TABLE: IGS.IGS_PS_RSV_UOP_PRF
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_RSV_UOP_PRF, object_name:IGS_PS_RSV_UOP_PRF, status:VALID,
-
PACKAGE BODY: APPS.IGS_PS_RSV_UOP_PRF_PKG
12.1.1
-
Table: IGS_PS_STAGE_TYPE
12.2.2
product: IGS - Student System (Obsolete) , description: This table describes the standard types of program stages, which may be created against a program. E.g. 1STYEAR, 2NDYEAR, MISC. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_RSV_UOP_PRI
12.2.2
product: IGS - Student System (Obsolete) , description: Describes priorities for the reserved seating at Unit Offering pattern level , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_RSV_UOP_PRI
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_RSV_UOP_PRI, object_name:IGS_PS_RSV_UOP_PRI, status:VALID, product: IGS - Student System , description: Describes priorities for the reserved seating at Unit Offering pattern level , implementation_dba_data: IGS.IGS_PS_RSV_UOP_PRI ,
-
Table: IGS_PS_STAGE_TYPE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_STAGE_TYPE, object_name:IGS_PS_STAGE_TYPE, status:VALID, product: IGS - Student System , description: This table describes the standard types of program stages, which may be created against a program. E.g. 1STYEAR, 2NDYEAR, MISC. , implementation_dba_data: IGS.IGS_PS_STAGE_TYPE ,
-
PACKAGE BODY: APPS.IGS_PS_RSV_UOP_PRF_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PS_RSV_UOP_PRF_PKG, status:VALID,
-
VIEW: APPS.IGS_PS_RSV_UOP_PRF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_RSV_UOP_PRF_V, object_name:IGS_PS_RSV_UOP_PRF_V, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_ELGBL_UNIT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_ELGBL_UNIT, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_GEN_015
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_GEN_015, status:VALID,
-
Table: IGS_EN_UNIT_SET_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This field describes a unit-set, being a logical sub-grouping of course. e.g. Major, Minor, Stream, Strand. A unit-set is typically related to the rules which govern its completion via the Rules Sub-system. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_EN_UNIT_SET_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_EN_UNIT_SET_ALL, object_name:IGS_EN_UNIT_SET_ALL, status:VALID, product: IGS - Student System , description: This field describes a unit-set, being a logical sub-grouping of course. e.g. Major, Minor, Stream, Strand. A unit-set is typically related to the rules which govern its completion via the Rules Sub-system. , implementation_dba_data: IGS.IGS_EN_UNIT_SET_ALL ,
-
Table: IGS_PS_VER_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the versions of programs which are offered by the university, covering both award and non-award programs. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_VER_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_VER_ALL, object_name:IGS_PS_VER_ALL, status:VALID, product: IGS - Student System , description: This entity describes the versions of programs which are offered by the university, covering both award and non-award programs. , implementation_dba_data: IGS.IGS_PS_VER_ALL ,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IGS_EN_GEN_015 SQL Statements
12.1.1
-
APPS.IGS_EN_ELGBL_UNIT SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IGS_EN_GEN_015
12.1.1
-
PACKAGE BODY: APPS.IGS_EN_ELGBL_UNIT
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'. ,