Search Results uso_facility_id
Overview
The IGS_PS_USO_FACILITY table is a core data structure within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the Oracle Student Management (OSM) or Campus Solutions modules, owned by the IGS schema. It functions as a junction or intersection table, establishing a many-to-many relationship between unit section occurrences and the facilities or equipment required for their delivery. Its primary role is to manage the logistical assignment of specific resources, such as classrooms, laboratories, or specialized media equipment, to scheduled instances of academic course sections. This enables precise scheduling and resource planning within the academic operations of an institution.
Key Information Stored
The table stores a minimal set of columns focused on the relationship itself and standard audit data. The primary data columns are:
- USO_FACILITY_ID: The unique primary key identifier (PK) for each facility assignment record. This is a system-generated sequence number.
- UNIT_SECTION_OCCURRENCE_ID: A foreign key (FK) linking to the specific scheduled instance (occurrence) of a unit (course) section in the IGS_PS_USEC_OCCURS_ALL table.
- FACILITY_CODE: A foreign key (FK) identifying the specific facility or equipment resource being assigned, typically referencing a code in a master table such as IGS_PS_MEDIA_EQUIP_ALL.
- Standard WHO Columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN): These columns track the user and timestamp for record creation and modification, enforcing data auditability.
Common Use Cases and Queries
This table is central to queries supporting academic scheduling, room booking, and resource conflict resolution. A common operational use case is generating a schedule of facility usage for a given time period or identifying all resources assigned to a particular class section. For reporting, it is frequently joined to section and facility master tables.
A foundational query to retrieve all facility assignments for a specific unit section occurrence would be:
SELECT f.facility_code, f.creation_date FROM igs.igs_ps_uso_facility f WHERE f.unit_section_occurrence_id = :p_occurrence_id ORDER BY f.facility_code;
For a more comprehensive report linking assignments to section details and facility descriptions, a three-table join is typical:
SELECT occ.unit_section_occurrence_id,
fac.facility_code,
-- Additional columns from occurrence and facility master tables
FROM igs.igs_ps_uso_facility fac_assign,
igs.igs_ps_usec_occurs_all occ,
igs.igs_ps_media_equip_all fac
WHERE fac_assign.unit_section_occurrence_id = occ.unit_section_occurrence_id
AND fac_assign.facility_code = fac.facility_code
AND occ.start_date BETWEEN :p_start_date AND :p_end_date;
Related Objects
The IGS_PS_USO_FACILITY table maintains defined foreign key relationships with master data tables, ensuring referential integrity. The documented relationships are:
- Primary Key: IGS_PS_USO_FACILITY_PK on the USO_FACILITY_ID column.
- Foreign Key Reference (Parent): The UNIT_SECTION_OCCURRENCE_ID column references the IGS_PS_USEC_OCCURS_ALL table, linking the facility to a specific scheduled class instance.
- Foreign Key Reference (Parent): The FACILITY_CODE column references the IGS_PS_MEDIA_EQUIP_ALL table (or a similar facility master table), linking to the definition of the physical or equipment resource.
- Referenced By: The table is referenced by other objects within the APPS and IGS schemas, indicating it is a source for views, forms, or program units that consume facility assignment data.
-
TABLE: IGS.IGS_PS_USO_FACILITY
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_USO_FACILITY, object_name:IGS_PS_USO_FACILITY, status:VALID,
-
View: IGS_PS_USO_FACILITY_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGS_PS_USO_FACILITY_V
12.1.1
-
View: IGS_PS_USO_FACILITY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_USO_FACILITY_V, object_name:IGS_PS_USO_FACILITY_V, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_PS_USO_FACILITY_V ,
-
VIEW: APPS.IGS_PS_USO_FACILITY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_USO_FACILITY_V, object_name:IGS_PS_USO_FACILITY_V, status:VALID,
-
APPS.IGS_PS_USO_FACILITY_PKG dependencies on IGS_PS_USO_FACILITY
12.1.1
-
Table: IGS_PS_USO_FACILITY
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_USO_FACILITY, object_name:IGS_PS_USO_FACILITY, status:VALID, product: IGS - Student System , description: This table contains information about Unit Section Occurrence Facilities. , implementation_dba_data: IGS.IGS_PS_USO_FACILITY ,
-
Table: IGS_PS_USO_FACILITY
12.2.2
product: IGS - Student System (Obsolete) , description: This table contains information about Unit Section Occurrence Facilities. , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_PS_CREATE_GENERIC_PKG dependencies on IGS_PS_USO_FACILITY
12.1.1
-
APPS.IGS_PS_USO_FACILITY_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_USO_FACILITY_PKG
12.1.1
-
APPS.IGS_PS_CREATE_GENERIC_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_CREATE_GENERIC_PKG
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'. ,