Search Results igs_ps_unit_location
Overview
The IGS_PS_UNIT_LOCATION table is a core data entity within the Oracle E-Business Suite (EBS) Student System (IGS) module. Its primary function is to capture and manage the physical location information associated with academic units or courses. In the context of higher education administration, this table serves as the system of record for linking a specific unit offering (e.g., "Introduction to Biology - Fall 2024") to the buildings, rooms, and campuses where its classes are scheduled to occur. This linkage is critical for operational processes such as timetable generation, room allocation, student enrollment scheduling, and facility management within the institution.
Key Information Stored
The table's structure is designed to establish relationships between a unit version and physical infrastructure. The primary identifier is the system-generated UNIT_LOCATION_ID. The most significant columns are the foreign keys that define these relationships. The UNIT_CODE and UNIT_VERSION_NUMBER columns link the record to a specific version of a unit in the IGS_PS_UNIT_VER_ALL table. The physical location is defined through a hierarchy: the LOCATION_CODE (e.g., a campus code from IGS_AD_LOCATION_ALL), a BUILDING_ID (from IGS_AD_BUILDING_ALL), and a ROOM_ID (from IGS_AD_ROOM_ALL). This design allows for granular tracking, from a broad campus assignment down to a specific classroom.
Common Use Cases and Queries
This table is central to location-based reporting and validation. Common operational scenarios include generating room utilization reports, validating class schedules for conflicts, and providing students with their class timetables including room numbers. A typical query might join this table to unit and location master tables to list all unit sessions in a particular building.
SELECT uv.unit_code,
uv.version_number,
loc.location_code,
bld.building_code,
room.room_number
FROM igs_ps_unit_location ul,
igs_ps_unit_ver_all uv,
igs_ad_location_all loc,
igs_ad_building_all bld,
igs_ad_room_all room
WHERE ul.unit_code = uv.unit_code
AND ul.unit_version_number = uv.version_number
AND ul.location_code = loc.location_code
AND ul.building_id = bld.building_id
AND ul.room_id = room.room_id
AND bld.building_code = 'SCIENCE_BLDG';
Data integrity checks, such as ensuring a room assignment is within the correct campus, also rely heavily on the relationships defined in this table.
Related Objects
As indicated by its foreign keys, IGS_PS_UNIT_LOCATION has strong dependencies on several master tables in the Student System and potentially the Applications Desktop Integrator (ADI) schema. Key related objects include:
- IGS_PS_UNIT_VER_ALL: The parent table for the unit version. This is the core academic definition to which a location is assigned.
- IGS_AD_LOCATION_ALL: The master table for institutional locations or campuses.
- IGS_AD_BUILDING_ALL: The master table for building definitions within a location.
- IGS_AD_ROOM_ALL: The master table for specific rooms within a building.
- IGS_PS_UNIT_LOCATION_PK: The primary key constraint on UNIT_LOCATION_ID, ensuring each record is uniquely identifiable.
This table is likely referenced by various forms, reports, and PL/SQL APIs within the Student System that handle scheduling, enrollment, and space management.
-
Table: IGS_PS_UNIT_LOCATION
12.2.2
product: IGS - Student System (Obsolete) , description: Entity to capture the Unit Locations information , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_AD_BUILDING_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Contains building information , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_AD_ROOM_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Contains room records , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_UNIT_LOCATION_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_AD_LOCATION_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Describes available geographic locations at which programs and units may be offered or taught , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_UNIT_VER_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes a version of a unit, which is offered by the university. , implementation_dba_data: Not implemented in this database ,