Search Results igs_uc_crse_dets




Overview

The IGS_UC_CRSE_DETS table is a core data structure within the Oracle E-Business Suite's now-obsolete Student System (IGS) module. Its primary function was to manage supplementary course information specifically for integration with the Universities and Colleges Admissions Service (UCAS) in the United Kingdom. The table served as a central repository for details that were synchronized with two key UCAS views: 'cvCourse' and 'uvCourse'. It was designed to hold data not only for the institution's own courses but also for courses offered by other institutes, facilitating a unified data exchange framework. As indicated by its "Obsolete" status in ETRM metadata for versions 12.1.1 and 12.2.2, this table and its associated functionality are part of a legacy component that is no longer actively developed or implemented in newer database instances.

Key Information Stored

The table's structure is defined by a composite primary key that uniquely identifies a course record within the UCAS synchronization context. This key consists of four columns: SYSTEM_CODE, UCAS_PROGRAM_CODE, INSTITUTE, and UCAS_CAMPUS. While the specific descriptive column details are not enumerated in the provided metadata, the table's purpose indicates it would store attributes pertinent to UCAS reporting and clearing operations. These likely included data points such as course availability status, vacancy information, specific operational flags for the UCAS cycle, and other details required to populate the designated UCAS views accurately. The table acts as an extension to basic course definitions, holding the UCAS-specific attributes.

Common Use Cases and Queries

The primary use case for this table was the batch synchronization of course data to the UCAS service. Processes would query this table to extract records for transmission or to update internal statuses based on UCAS feedback. Common operational queries would involve joining to application tables to assess course capacity during the admissions cycle. For instance, identifying courses with active vacancies for the clearing round would be a typical reporting requirement. A sample query pattern might involve selecting course details for a specific institution and system cycle, often joining with related tables like IGS_UC_CRSE_VAC_OPS for vacancy operations or IGS_UC_APP_CHOICES to understand applicant demand against available seats.

Related Objects

The IGS_UC_CRSE_DETS table sits within a network of related UCAS entities, as defined by its foreign key relationships. It references the IGS_UC_DEFAULTS table via the SYSTEM_CODE column, establishing a link to system-wide UCAS parameters. More significantly, it is referenced as a parent table by several key transactional tables:

  • IGS_UC_APP_CHOICES: Links applicant course choices to the specific UCAS course details. The join uses columns (SYSTEM_CODE, UCAS_PROGRAM_CODE, INSTITUTE_CODE, CAMPUS).
  • IGS_UC_APP_CLR_RND: Connects clearing round applications to the course details via (SYSTEM_CODE, UCAS_PROGRAM_CODE, INSTITUTION, UCAS_CAMPUS).
  • IGS_UC_CRSE_KEYWRDS: Associates search keywords with a UCAS course record using (SYSTEM_CODE, UCAS_PROGRAM_CODE, INSTITUTE, UCAS_CAMPUS).
  • IGS_UC_CRSE_VAC_OPS: Tracks vacancy operations for a course, linked by the same four-part key (SYSTEM_CODE, UCAS_PROGRAM_CODE, INSTITUTE, UCAS_CAMPUS).
These relationships underscore the table's role as a master source for UCAS course information within the obsolete IGS module.