Search Results igs_uc_applicants




Overview

The IGS_UC_APPLICANTS table is a core data object within the Oracle E-Business Suite Student System (IGS) for versions 12.1.1 and 12.2.2. It serves as the central repository for applicant and application details, specifically designed to facilitate integration with the UK's Universities and Colleges Admissions Service (UCAS). The table's primary role is to synchronize applicant data with key UCAS views, namely 'ivStatement', 'ivQualification', 'ivStarC', 'ivStark', and 'ivStarN'. This synchronization ensures that applicant information managed within the Oracle EBS ecosystem is accurately reflected in the UCAS system, supporting the end-to-end admissions process for higher education institutions.

Key Information Stored

The table stores a comprehensive record for each applicant interacting with the UCAS-integrated admissions process. While the full column list is not detailed in the provided metadata, the structure is anchored by the primary key column, APP_ID, which uniquely identifies each applicant record. Other critical columns, as indicated by foreign key relationships, include SYSTEM_CODE, which links to system defaults in the IGS_UC_DEFAULTS table, and OSS_PERSON_ID, which provides the crucial link to the party record in the HZ_PARTIES table, thereby integrating the applicant with the broader EBS Trading Community Architecture. The table's design implies it holds the necessary demographic, contact, and application metadata to support the UCAS data exchange.

Common Use Cases and Queries

This table is central to UCAS-related reporting and data management. Common operational use cases include generating extracts for UCAS submission, reconciling applicant data between Oracle EBS and UCAS systems, and providing a master list of all UCAS-tracked applicants. A typical reporting query would join this table to related entities to build a complete applicant profile. For example:

  • Retrieving a basic list of applicants: SELECT app_id, oss_person_id FROM igs.igs_uc_applicants;
  • Joining with party details for a comprehensive view: SELECT a.app_id, p.party_name FROM igs.igs_uc_applicants a, hz_parties p WHERE a.oss_person_id = p.party_id;

Data integrity checks often involve verifying the existence of corresponding records in the related detail tables, such as IGS_UC_APP_CHOICES for course selections.

Related Objects

The IGS_UC_APPLICANTS table maintains defined relationships with several other key tables in the UCAS module, forming the backbone of the applicant data model. The documented foreign key relationships are as follows:

  • Parent Tables: It references IGS_UC_DEFAULTS via SYSTEM_CODE and HZ_PARTIES via OSS_PERSON_ID.
  • Child Tables (Referencing IGS_UC_APPLICANTS.APP_ID):
    • IGS_UC_APP_CHOICES: Stores individual course choices for an application.
    • IGS_UC_APP_CLEARING: Holds details related to the Clearing process.
    • IGS_UC_APP_RESULTS: Contains examination and qualification results for the applicant.
    • IGS_UC_APP_STATS: Stores statistical information related to the application.

These relationships enforce referential integrity and ensure that detailed application data is always linked to a valid master applicant record.