Search Results igs_ad_source_cat_all
Overview
The IGS_AD_SOURCE_CAT_ALL table is a core data repository within the Oracle E-Business Suite Student System (IGS) module. Its primary function is to manage and store the definitions of user-defined source categories. These categories serve as a flexible classification mechanism for application data, allowing institutions to categorize and track information based on custom-defined sources. The table operates within a multi-organization context, as indicated by the '_ALL' suffix, meaning it can store data specific to different operating units. Its role is to provide a centralized, controlled list of source categories that can be referenced by other entities in the admissions and student lifecycle processes, ensuring data integrity and consistency across the system.
Key Information Stored
While the provided metadata does not list specific column names beyond key identifiers, the structure and relationships indicate the nature of the data stored. The primary identifier is the SRC_CAT_ID column, which is the system-generated primary key for each unique source category record. A critical foreign key column is SOURCE_TYPE_ID, which links each category to a valid source type defined in the IGS_PE_SRC_TYPES_ALL table. This relationship enforces that every user-defined category is associated with a broader, predefined source type. Other columns typically found in such configuration tables would include fields for the category name, description, an active/inactive status flag, and standard WHO columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN) for auditing. The ORG_ID column is also present to support the multi-org architecture.
Common Use Cases and Queries
This table is primarily used in configuration and reporting scenarios. Administrators use it to set up and maintain the list of available source categories during system implementation. Common operational use cases include generating lists of active categories for dropdown menus in application forms or administrative screens. A typical reporting query would join this table with its parent type table to produce a comprehensive source hierarchy. For example:
SELECT scat.src_cat_id, scat.name, stype.name AS source_type FROM igs_ad_source_cat_all scat, igs_pe_src_types_all stype WHERE scat.source_type_id = stype.source_type_id AND scat.org_id = :p_org_id;
Another critical use case is data validation, where this table is referenced to ensure that source category IDs stored in transactional tables, such as IGS_AD_DSCP_ATTR, are valid and active.
Related Objects
The IGS_AD_SOURCE_CAT_ALL table is centrally connected within the Student System's data model, as evidenced by its documented foreign key relationships.
- Referenced Parent Table: The table references IGS_PE_SRC_TYPES_ALL via the foreign key column SOURCE_TYPE_ID. This defines the broader classification type for each user-defined source category.
- Referencing Child Table: The table is referenced by IGS_AD_DSCP_ATTR via its SRC_CAT_ID column. This indicates that descriptive attributes within the admissions discipline process are linked to a specific source category defined in this table.
The primary key constraint IGS_AD_SOURCE_CAT_PK on SRC_CAT_ID enforces uniqueness and is the anchor for these relationships.
-
Table: IGS_AD_SOURCE_CAT_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Holds details for user source categories , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AD_SOURCE_CAT
12.2.2
product: IGS - Student System (Obsolete) , description: Multi ORG view based on IGS_AD_SOURCE_CAT_ALL table , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PE_SRC_TYPES_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This table holds the data source types configured in the system. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_AD_DSCP_ATTR
12.2.2
product: IGS - Student System (Obsolete) , description: Holds information about attributes used with category , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AD_SOURCE_CAT_V
12.2.2
product: IGS - Student System (Obsolete) , description: Created using join condition between igs_ad_source_cat_all and igs_lookups_view , implementation_dba_data: Not implemented in this database ,