Results for “instructor_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IGS_PS_USO_INSTRCTRS is a legacy Oracle EBS Student System (IGS) table that stores the assignment of instructors to unit section occurrences. In Oracle EBS 12.1.1 and 12.2.2, the IGS product family is classified as obsolete; the ETRM metadata explicitly notes "Not implemented in this database," meaning the table is retained for reference and historical/upgrade purposes rather than active delivery in current installations. Its role is to resolve the many-to-many relationship between an instructor (a party recorded in HZ_PARTIES) and a specific scheduled occurrence of a unit section (recorded in IGS_PS_USEC_OCCURS_ALL).
From a Data Vault modeling perspective, the FK structure suggests a link classification. The table carries no descriptive attributes beyond the two foreign keys and standard audit columns, so it functions as a pure association (link) between two business entities rather than a hub or a satellite. The unique constraint on UNIT_SECTION_OCCURRENCE_ID and INSTRUCTOR_ID enforces the natural business rule that a given instructor appears at most once per occurrence.
Key Information Stored
The documented physical schema comprises eight columns in the IGS schema. The most significant are:
- USO_INSTRUCTOR_ID — the surrogate primary key (IGS_PS_USO_INSTRCTRS_PK). It uniquely identifies each instructor-to-occurrence assignment and is also a business-key candidate via unique index IGS_PS_USO_INSTRCTRS_U1.
- UNIT_SECTION_OCCURRENCE_ID — foreign key to IGS_PS_USEC_OCCURS_ALL, identifying the scheduled occurrence being taught.
- INSTRUCTOR_ID — foreign key to HZ_PARTIES, identifying the instructor party assigned to that occurrence.
- CREATED_BY, CREATION_DATE — standard audit columns capturing who created the assignment and when.
- LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — audit columns tracking the most recent modification and the login session responsible.
Two unique indexes are documented: IGS_PS_USO_INSTRCTRS_U1 on USO_INSTRUCTOR_ID (the surrogate key) and IGS_PS_USO_INSTRCTRS_U2 on the composite (UNIT_SECTION_OCCURRENCE_ID, INSTRUCTOR_ID), which is the true business-key candidate preventing duplicate instructor assignments. There are no descriptive or date-effectivity columns, confirming the link-style role.
Common Use Cases and Queries
The primary reporting use case is producing instructor timetables and workload reports by joining to occurrence and party data. A representative query pattern follows:
- Instructor teaching load: join IGS_PS_USO_INSTRCTRS to IGS_PS_USEC_OCCURS_ALL on UNIT_SECTION_OCCURRENCE_ID to retrieve scheduled occurrences, and to HZ_PARTIES on INSTRUCTOR_ID to resolve instructor names.
- Occurrence staffing checks: identify occurrences with zero or multiple instructors by aggregating counts grouped by UNIT_SECTION_OCCURRENCE_ID.
- Instructor schedules: filter assignments by INSTRUCTOR_ID and correlate occurrence dates to build calendar or conflict reports.
- Audit and data-quality scans: use CREATION_DATE and LAST_UPDATE_DATE to detect stale or recently modified assignments.
Because the module is obsolete, these queries are typically confined to historical extraction, migration validation, or reference during upgrade assessment rather than live operational reporting.
Related Objects
The following objects are directly referenced through the documented foreign keys and are the most significant for joining and dependency analysis:
- IGS_PS_USEC_OCCURS_ALL — referenced by UNIT_SECTION_OCCURRENCE_ID; the parent occurrence table that defines the scheduled class instances.
- HZ_PARTIES — referenced by INSTRUCTOR_ID; the Oracle Trading Community Architecture registry holding party (instructor) records.
- IGS_PS_USO_INSTRCTRS_PK — the primary key constraint/index on USO_INSTRUCTOR_ID.
- IGS_PS_USO_INSTRCTRS_U1 and IGS_PS_USO_INSTRCTRS_U2 — unique indexes enforcing surrogate and composite business keys.
Any dependent views, APIs, or reporting packages in the IGS schema that join to this table inherit its two FK relationships; because the metadata records the table as not implemented, such dependencies should be verified against the specific installation before use.
-
This table contains information about all Unit Section Occurrence Instructors.
-
View: IGS_PS_SCH_INSTR 12.1.1
Retrofitted
APPS.IGS_PS_SCH_INSTR·↳ IGS_PS_SCH_INSTR_ALL·Explore IGS module →
-
Contains information about all the instructors associated with a unit section occurrence for a particular transaction
-
View: IGS_PS_FAC_CAL_INST_V 12.1.1
APPS.IGS_PS_FAC_CAL_INST_V·↳ IGS_CA_INST·↳ IGS_PE_PERSON_BASE_V·↳ IGS_PS_UNIT_OFR_OPT_ALL·Explore IGS module →
-
This is the full view, which describes the teaching responsibilities for a unit section.
APPS.IGSFV_USEC_TEACH_INSTRUCTORS·↳ HZ_PARTIES·↳ IGS_PS_UNIT_OFR_OPT_ALL·↳ IGS_PS_USEC_TCH_RESP·Explore IGS module →
-
View: IGS_AS_SLIST_ADI_V 12.1.1
Assessment Student List WebADI View
APPS.IGS_AS_SLIST_ADI_V·↳ FND_MESSAGE·↳ HZ_PARTIES·↳ IGS_AS_ADI_UPLD_AIO_PKG·Explore IGS module →
-
This view stores Unit Section Occurrences.
APPS.IGS_SS_USEC_OCCURENCES_V·↳ HZ_PARTIES·↳ IGS_AD_BUILDING·↳ IGS_AD_LOCATION·Explore IGS module →
-
Describes Cross Listed Unit Sections for Class List
APPS.IGS_AS_X_USEC_CLASSLIST_V·↳ HZ_PARTIES·↳ IGS_CA_TEACH_TO_LOAD_V·↳ IGS_PS_UNIT_OFR_OPT_V·Explore IGS module →
-
View: IGS_PS_USO_INSTRCTRS_V 12.1.1
APPS.IGS_PS_USO_INSTRCTRS_V·↳ HZ_PARTIES·↳ IGS_PS_USO_INSTRCTRS·Explore IGS module →
-
To capture the Teaching Responsibilities for a Unit Section
-
This table contains information about Unit Section Unscheduled Contact List.
-
Describes Unit Sections for Class List
APPS.IGS_AS_USEC_CLASSLIST_V·↳ HZ_PARTIES·↳ IGS_CA_TEACH_TO_LOAD_V·↳ IGS_PS_UNIT_OFR_OPT_V·Explore IGS module →
-
Describes Unit Sections due for Attendance View
APPS.IGS_AS_USEC_ATTEND_ENTRY_V·↳ HZ_PARTIES·↳ IGS_AS_CAL_CONF·↳ IGS_CA_DA_INST_V·Explore IGS module →
-
View: IGS_PS_USEC_TCH_RESP_V 12.1.1
APPS.IGS_PS_USEC_TCH_RESP_V·↳ HZ_PARTIES·↳ IGS_PS_USEC_TCH_RESP·Explore IGS module →
-
This is the base view, which describes the teaching responsibilities for a unit section.
APPS.IGSBV_USEC_TEACH_INSTRUCTORS·↳ HZ_PARTIES·↳ IGS_PS_UNIT_OFR_OPT_ALL·↳ IGS_PS_USEC_TCH_RESP·Explore IGS module →
-
View: IGS_PS_US_UNSCHED_CL_V 12.1.1
APPS.IGS_PS_US_UNSCHED_CL_V·↳ HZ_PARTIES·↳ IGS_AD_BUILDING·↳ IGS_AD_LOCATION·Explore IGS module →
-
This table is used to store the shadow table to Unit Section Occurrence Table.
-
This view contains the history of instructors teaching details at the institution such as units taught, unit location, calendar details and teaching responsibilities of the instructor.
APPS.IGS_PS_FAC_USEC_TCH_HIST_V·↳ IGS_AD_LOCATION·↳ IGS_PS_FAC_CREDT_WRKLOAD·↳ IGS_PS_UNIT_OFR_OPT·Explore IGS module →
-
Unit sections for grade entry information
APPS.IGS_AS_USEC_GRADE_ENTRY_V·↳ HZ_PARTIES·↳ IGS_AD_LOCATION_ALL·↳ IGS_CA_TEACH_TO_LOAD_V·Explore IGS module →
-
Retrofitted
APPS.IGS_PS_SH_USEC_OCCURS_V·↳ IGS_PS_SH_USEC_OCCURS·Explore IGS module →
-
View: IGS_PS_FAC_USEC_HIST_V 12.1.1
APPS.IGS_PS_FAC_USEC_HIST_V·↳ IGS_AD_BUILDING·↳ IGS_AD_LOCATION·↳ IGS_AD_ROOM·Explore IGS module →
-
APPS.IGS_PS_USEC_OCCURS_FULL_V·↳ IGS_AD_BUILDING·↳ IGS_AD_ROOM·↳ IGS_LOOKUP_VALUES·Explore IGS module →
-
This entity holds the interface objects for scheduler.
-
View: IGS_PS_SCH_INT 12.1.1
APPS.IGS_PS_SCH_INT·↳ IGS_PS_SCH_INT_ALL·Explore IGS module →
-
View: IGS_PS_USEC_OCCURS 12.1.1
APPS.IGS_PS_USEC_OCCURS·↳ IGS_PS_USEC_OCCURS_ALL·Explore IGS module →
-
View: IGS_PS_USEC_OCCURS_V 12.1.1
APPS.IGS_PS_USEC_OCCURS_V·↳ IGS_AD_BUILDING·↳ IGS_AD_ROOM·↳ IGS_LOOKUP_VALUES·Explore IGS module →
-
This entity describes the Occurrences of a Unit Section
-
View: IGS_PS_FAC_CAL_INST_V 12.2.2
Not implemented in this database·Explore IGS module →
-
View: IGS_PS_USO_INSTRCTRS_V 12.2.2
Not implemented in this database·Explore IGS module →
-
View: IGS_PS_USEC_TCH_RESP_V 12.2.2
Not implemented in this database·Explore IGS module →
-
View: IGS_AS_SLIST_ADI_V 12.2.2
Assessment Student List WebADI View
Not implemented in this database·Explore IGS module →
-
View: IGS_PS_US_UNSCHED_CL_V 12.2.2
Not implemented in this database·Explore IGS module →
-
View: IGS_PS_FAC_USEC_HIST_V 12.2.2
Not implemented in this database·Explore IGS module →
-
This view contains the history of instructors teaching details at the institution such as units taught, unit location, calendar details and teaching responsibilities of the instructor.
Not implemented in this database·Explore IGS module →
-
Retrofitted
Not implemented in this database·Explore IGS module →
-
View: IGS_PS_SCH_INT 12.2.2
Not implemented in this database·Explore IGS module →