Search Results igs_da_out_prg_cgry




Overview

The table IGS_DA_OUT_PRG_CGRY is a data storage object within the Oracle E-Business Suite, specifically belonging to the now-obsolete IGS (Student System) product family. Its primary role is to serve as a repository for program category information associated with outgoing student data. As indicated by its name and description, it stores the outgoing program categories for academic programs identified for students selected within a specific processing batch or request. This table functioned as a child entity within a larger data export or interfacing mechanism, capturing categorical classifications that were pertinent to student program records being prepared for transmission to an external system or report.

Key Information Stored

The table's structure is defined by a composite primary key, which dictates the granularity of the data it holds. The critical columns are:

  • BATCH_ID: Identifies the specific batch or request process, linking all related student program records.
  • PERSON_ID: Uniquely identifies the student within the system.
  • PROGRAM_SEQ_NUM: A sequence number differentiating between multiple programs a student might be associated with in the context of the batch.
  • PROGRAM_CATEGORY: The specific categorical classification for the associated program, forming the final component of the primary key and allowing for multiple categories per program record.
Together, these columns ensure a unique record for each program category assigned to a student's program within a given processing batch.

Common Use Cases and Queries

This table supported operational reporting and data extraction processes related to student academic histories. A typical use case involved generating detailed reports for external agencies, audits, or other campus systems, which required not just program details but also their formal categorizations. A common query pattern would join this table to its parent to retrieve a consolidated student program export. For example:

SELECT prg.BATCH_ID, prg.PERSON_ID, prg.PROGRAM_CD,
       cat.PROGRAM_CATEGORY
FROM IGS_DA_OUT_PRG prg,
     IGS_DA_OUT_PRG_CGRY cat
WHERE prg.BATCH_ID = cat.BATCH_ID
  AND prg.PERSON_ID = cat.PERSON_ID
  AND prg.PROGRAM_SEQ_NUM = cat.PROGRAM_SEQ_NUM
  AND prg.BATCH_ID = :p_batch_id;
Such queries were fundamental to batch processes that compiled complete student program profiles, including all associated metadata like categories, for outgoing data feeds.

Related Objects

The table's primary relationship is as a detail table to IGS_DA_OUT_PRG. This is enforced by a foreign key constraint where the columns BATCH_ID, PERSON_ID, and PROGRAM_SEQ_NUM in IGS_DA_OUT_PRG_CGRY reference the corresponding columns in the parent table IGS_DA_OUT_PRG. This relationship signifies that for every program record staged for output, there could be one or more related category records stored in IGS_DA_OUT_PRG_CGRY. The existence of the primary key IGS_DA_OUT_PRG_CGRY_PK confirms this table's dependent nature, as its key includes all columns of the parent table's key plus the PROGRAM_CATEGORY column.

  • Table: IGS_DA_OUT_PRG_CGRY 12.1.1

    owner:IGS,  object_type:TABLE,  fnd_design_data:IGS.IGS_DA_OUT_PRG_CGRY,  object_name:IGS_DA_OUT_PRG_CGRY,  status:VALID,  product: IGS - Student Systemdescription: Storage for the outgoing program categories on the programs found for the students selected in the request. ,  implementation_dba_data: IGS.IGS_DA_OUT_PRG_CGRY

  • Table: IGS_DA_OUT_PRG 12.1.1

    owner:IGS,  object_type:TABLE,  fnd_design_data:IGS.IGS_DA_OUT_PRG,  object_name:IGS_DA_OUT_PRG,  status:VALID,  product: IGS - Student Systemdescription: Storage for the outgoing program for the declared and requested information on the Student in the Degree Audit Request. ,  implementation_dba_data: IGS.IGS_DA_OUT_PRG