Search Results igs_ps_uso_instrctrs
Overview
The IGS_PS_USO_INSTRCTRS table is a core data structure within the Oracle E-Business Suite (EBS) Student System (IGS) module, specifically in releases 12.1.1 and 12.2.2. It serves as the definitive repository for managing the assignment of instructors to specific instructional delivery instances. The table's primary role is to maintain the relationship between an instructor (a party) and a Unit Section Occurrence, which represents a scheduled offering of a unit section. This data is fundamental for academic administration, enabling accurate class scheduling, faculty workload reporting, and student-facing information about course instructors.
Key Information Stored
The table's structure is designed to enforce and record the critical link between an instructional event and its assigned personnel. The primary unique identifier for each record is the system-generated USO_INSTRUCTOR_ID. The two most significant business keys are the UNIT_SECTION_OCCURRENCE_ID, which identifies the specific scheduled offering, and the INSTRUCTOR_ID, which references the individual (from HZ_PARTIES) assigned as an instructor for that occurrence. These two columns together form a unique constraint (IGS_PS_USO_INSTRCTRS_UK1), preventing duplicate assignments. Additional columns, while not detailed in the provided metadata, typically include attributes such as the primary instructor flag, percentage of responsibility, and creation/update audit information.
Common Use Cases and Queries
This table is central to several operational and reporting functions. A common use case is generating a class roster or schedule that lists all instructors for a given unit section occurrence. Administrators may query this table to audit instructor assignments or calculate teaching loads. For reporting, it is frequently joined to related tables to produce meaningful academic reports.
- Finding Instructors for a Section:
SELECT instructor_id FROM igs_ps_uso_instrctrs WHERE unit_section_occurrence_id = :1; - Listing All Sections for an Instructor:
SELECT unit_section_occurrence_id FROM igs_ps_uso_instrctrs WHERE instructor_id = :1; - Reporting Join Pattern: Queries typically join IGS_PS_USO_INSTRCTRS to IGS_PS_USEC_OCCURS_ALL for section details and to HZ_PARTIES (via instructor_id) to retrieve the instructor's name and other personal details.
Related Objects
The IGS_PS_USO_INSTRCTRS table is integral to the Student System's data model, with defined foreign key relationships to two key tables:
- IGS_PS_USEC_OCCURS_ALL: This is the parent table for Unit Section Occurrences. The foreign key on UNIT_SECTION_OCCURRENCE_ID ensures that every instructor assignment is linked to a valid, existing scheduled section.
- HZ_PARTIES: The table storing all persons and organizations within Oracle Trading Community Architecture (TCA). The foreign key on INSTRUCTOR_ID ensures that the assigned instructor is a valid party record, linking academic assignments to the central repository of people.
These relationships enforce critical data integrity, ensuring that instructor assignments cannot exist without a corresponding section occurrence and a valid instructor record.
-
Table: IGS_PS_USO_INSTRCTRS
12.2.2
product: IGS - Student System (Obsolete) , description: This table contains information about all Unit Section Occurrence Instructors. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_USO_INSTRCTRS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_USO_INSTRCTRS, object_name:IGS_PS_USO_INSTRCTRS, status:VALID, product: IGS - Student System , description: This table contains information about all Unit Section Occurrence Instructors. , implementation_dba_data: IGS.IGS_PS_USO_INSTRCTRS ,
-
APPS.IGS_PS_VALIDATE_LGCY_PKG dependencies on IGS_PS_USO_INSTRCTRS
12.1.1
-
APPS.IGS_SS_ENR_DETAILS dependencies on IGS_PS_USO_INSTRCTRS
12.1.1
-
APPS.IGS_PS_UNIT_LGCY_PKG dependencies on IGS_PS_USO_INSTRCTRS
12.1.1
-
APPS.IGS_PS_CREATE_GENERIC_PKG dependencies on IGS_PS_USO_INSTRCTRS
12.1.1
-
APPS.IGS_PS_RLOVR_FAC_TSK dependencies on IGS_PS_USO_INSTRCTRS
12.1.1
-
APPS.IGS_PS_USO_INSTRCTRS_PKG dependencies on IGS_PS_USO_INSTRCTRS
12.1.1
-
APPS.IGS_PS_GEN_001 dependencies on IGS_PS_USO_INSTRCTRS
12.1.1
-
APPS.IGS_PS_VALIDATE_LGCY_PKG dependencies on IGS_PS_USO_INSTRCTRS
12.1.1
-
APPS.IGS_PS_USO_INSTRCTRS_PKG SQL Statements
12.1.1
-
APPS.IGS_PS_RLOVR_FAC_TSK dependencies on IGS_PS_UNIT_OFR_OPT
12.1.1
-
SYNONYM: APPS.IGS_PS_USO_INSTRCTRS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PS_USO_INSTRCTRS, status:VALID,
-
VIEW: APPS.IGS_PS_USO_INSTRCTRS_V
12.1.1
-
APPS.IGS_PS_RLOVR_FAC_TSK dependencies on IGS_PS_USEC_OCCURS
12.1.1
-
APPS.IGS_SS_ENR_DETAILS dependencies on IGS_PE_PERSON_BASE_V
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_USO_INSTRCTRS_PKG
12.1.1
-
TABLE: IGS.IGS_PS_USO_INSTRCTRS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_USO_INSTRCTRS, object_name:IGS_PS_USO_INSTRCTRS, status:VALID,
-
APPS.IGS_SS_ENR_DETAILS dependencies on HZ_PARTIES
12.1.1
-
APPS.IGS_PS_RLOVR_FAC_TSK dependencies on IGS_CA_INST
12.1.1
-
APPS.IGS_PS_USO_INSTRCTRS_PKG dependencies on IGS_PS_USO_INSTRCTRS_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_USO_INSTRCTRS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PS_USO_INSTRCTRS_PKG, status:VALID,
-
View: IGS_PS_USO_INSTRCTRS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_USO_INSTRCTRS_V, object_name:IGS_PS_USO_INSTRCTRS_V, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_PS_USO_INSTRCTRS_V ,
-
PACKAGE: APPS.IGS_PS_VALIDATE_LGCY_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_PS_VALIDATE_LGCY_PKG, status:VALID,
-
View: IGS_PS_USO_INSTRCTRS_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGS_PS_RLOVR_FAC_TSK
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PS_RLOVR_FAC_TSK, status:VALID,
-
Table: IGS_PS_USEC_OCCURS_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_USEC_OCCURS_ALL, object_name:IGS_PS_USEC_OCCURS_ALL, status:VALID, product: IGS - Student System , description: This entity describes the Occurrences of a Unit Section , implementation_dba_data: IGS.IGS_PS_USEC_OCCURS_ALL ,
-
Table: IGS_PS_USEC_OCCURS_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the Occurrences of a Unit Section , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_PS_RLOVR_FAC_TSK SQL Statements
12.1.1
-
VIEW: APPS.IGS_PS_USO_INSTRCTRS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_USO_INSTRCTRS_V, object_name:IGS_PS_USO_INSTRCTRS_V, status:VALID,
-
APPS.IGS_PS_CREATE_GENERIC_PKG dependencies on IGS_PS_USEC_OCCURS_ALL
12.1.1
-
PACKAGE BODY: APPS.IGS_SS_ENR_DETAILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_SS_ENR_DETAILS, status:VALID,
-
PACKAGE BODY: APPS.IGS_PS_VALIDATE_LGCY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PS_VALIDATE_LGCY_PKG, status:VALID,
-
TABLE: IGS.IGS_PS_SCH_INSTR_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_SCH_INSTR_ALL, object_name:IGS_PS_SCH_INSTR_ALL, status:VALID,
-
PACKAGE BODY: APPS.IGS_PS_UNIT_LGCY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PS_UNIT_LGCY_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_PS_CREATE_GENERIC_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PS_CREATE_GENERIC_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_PS_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PS_GEN_001, status:VALID,
-
APPS.IGS_PS_GEN_001 dependencies on IGS_PS_USEC_OCCURS_ALL
12.1.1
-
APPS.IGS_PS_GEN_001 dependencies on IGS_PS_USEC_OCCURS
12.1.1
-
APPS.IGS_PS_UNIT_LGCY_PKG dependencies on IGS_PS_GENERIC_PUB
12.1.1
-
PACKAGE: APPS.IGS_PS_UNIT_LGCY_PKG
12.1.1
-
APPS.IGS_PS_CREATE_GENERIC_PKG dependencies on IGS_PS_USEC_TCH_RESP
12.1.1
-
APPS.IGS_SS_ENR_DETAILS SQL Statements
12.1.1
-
TABLE: IGS.IGS_PS_LGCY_INS_INT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_LGCY_INS_INT, object_name:IGS_PS_LGCY_INS_INT, status:VALID,
-
PACKAGE BODY: APPS.IGS_PS_RLOVR_FAC_TSK
12.1.1
-
APPS.IGS_SS_ENR_DETAILS dependencies on IGS_PS_USEC_OCCURS
12.1.1
-
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