Search Results igs_pe_code_classes
Overview
The IGS_PE_CODE_CLASSES table is a core reference data entity within the Oracle E-Business Suite's Student System (IGS). It functions as a master repository for defining and managing distinct categories, or "classes," of codes used throughout the student lifecycle. Its primary role is to provide a normalized, centralized structure for classifying various types of descriptive codes, such as residency statuses, military service types, or disability support levels. This design ensures data integrity and consistency, as numerous transactional tables reference these code classes via foreign key relationships instead of storing the descriptive values directly.
Key Information Stored
The central column in this table is the CODE_CLASSES_ID, which serves as the primary key. This unique identifier is a surrogate key used to link to the specific code class from related tables. While the provided metadata does not list all columns, the table's description and foreign key usage imply it stores descriptive attributes for each class. Typical columns in such a reference table would include fields like CODE_CLASS (a short name or code), MEANING, DESCRIPTION, and ENABLED_FLAG. The table's structure allows the application to group and manage the discrete sets of valid values (codes) that populate various lookups and validation lists across the Person (PE) and broader Student System modules.
Common Use Cases and Queries
This table is predominantly used for setup, maintenance, and reporting on code classifications. Administrators use it to define new code classes or modify existing ones. A common reporting use case involves joining IGS_PE_CODE_CLASSES to its related transactional tables to translate foreign key IDs into meaningful descriptions for data extracts. For instance, to report on student residency details with descriptions, a query would join through this table.
- Sample Query to List Code Classes and Related Entities:
SELECT cc.CODE_CLASSES_ID, cc.MEANING, fk.table_name AS REFERENCING_TABLE
FROM igs.igs_pe_code_classes cc,
(SELECT 'IGS_PE_RES_DTLS_ALL' table_name, RESIDENCY_STATUS_ID column_id FROM dual UNION ALL
SELECT 'IGS_FI_FEE_AS_RATE', RESIDENCY_STATUS_ID FROM dual) fk_pattern
-- Join logic would depend on actual column names in IGS_PE_CODE_CLASSES
ORDER BY cc.MEANING; - Data Validation: Ensuring that a specific CODE_CLASSES_ID referenced in a transactional table like IGS_PE_RES_DTLS_ALL exists and is active within IGS_PE_CODE_CLASSES.
Related Objects
The IGS_PE_CODE_CLASSES table has extensive foreign key relationships, acting as a parent table for code references across multiple modules. The documented relationships are as follows:
- IGS_AD_RECRUITMENTS: Links via IGS_AD_RECRUITMENTS.RELIGION_ID.
- IGS_FI_FEE_AS_RATE: Links via IGS_FI_FEE_AS_RATE.RESIDENCY_STATUS_ID.
- IGS_PE_HLTH_INS_ALL: Links via IGS_PE_HLTH_INS_ALL.INSURANCE_ID.
- IGS_PE_MIL_SERVICES_ALL: Links via multiple columns: MILITARY_TYPE_ID, SEPARATION_TYPE_ID, ASSISTANCE_STATUS_ID, and ASSISTANCE_TYPE_ID.
- IGS_PE_PERS_DISABLTY: Links via SPECIAL_ALLOW_ID, SUPPORT_LEVEL_ID, and SPECIAL_SERVICE_ID.
- IGS_PE_RES_DTLS_ALL: Links via RESIDENCY_STATUS_ID and RESIDENCY_CLASS_ID.
- IGS_PE_TEACH_PERIODS_ALL: Links via IGS_PE_TEACH_PERIODS_ALL.TEACH_PERIOD_RESID_STAT_ID.
- IGS_PE_SN_SERVICE: Links via IGS_PE_SN_SERVICE.SPECIAL_SERVICE_CODE.
The primary key constraint IGS_PE_CODE_CLASSES_PK enforces uniqueness on CODE_CLASSES_ID, supporting these relationships.
-
Table: IGS_PE_CODE_CLASSES
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the various code classes. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PE_PERS_DISABLTY
12.2.2
product: IGS - Student System (Obsolete) , description: Describes the disabilities that a person has, as well as details pertaining to special requirements for the person. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PE_MIL_SERVICES_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the Military services of a person , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PE_RES_DTLS_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This table holds the details about the students residency details. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PE_HLTH_INS_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the health insurance details , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PE_SN_SERVICE
12.2.2
product: IGS - Student System (Obsolete) , description: Holds details of a person's special need service information , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_AD_RECRUITMENTS
12.2.2
product: IGS - Student System (Obsolete) , description: Holds recruitment details , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PE_TEACH_PERIODS_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This table holds details of a persons teaching periods , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PE_CODE_CLASSES_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_SS_ADMAPPL_SETUP_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view is for Admission Applications Setup , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_FI_FEE_AS_RATE
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the method and parameters necessary for determining the amount to charge during fee assessment processing for a fee category fee liability. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AD_SS_PERSON_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view retrieves the Person Information , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AD_SS_INTPER_V
12.2.2
product: IGS - Student System (Obsolete) , description: INS Dependent details , implementation_dba_data: Not implemented in this database ,