Search Results igs_ge_ref_cd
Overview
The IGS_GE_REF_CD table is a core reference data repository within the Oracle E-Business Suite (EBS) Student System (IGS). Its primary role is to store the individual, valid code values associated with specific reference code types. This table functions as a master list of coded values, enabling data integrity, standardization, and validation across various student administration modules. It is critical for maintaining a controlled vocabulary for attributes such as admission types, unit requirements, and assessment references. The metadata explicitly notes the IGS product as "Obsolete," indicating this table is part of a legacy student system architecture that may have been superseded in later EBS versions or by Oracle's Campus Solutions product.
Key Information Stored
The table's structure is designed to uniquely identify each reference code and its association with a code type. Based on the provided primary and foreign key definitions, the essential columns include:
- REFERENCE_CODE_ID: The primary key column for the table, serving as a unique system identifier for each reference code record. This surrogate key is referenced by other tables like IGS_AV_UNT_REF_CDS and IGS_AS_SUA_REF_CDS.
- REFERENCE_CD_TYPE: A foreign key column linking to the IGS_GE_REF_CD_TYPE_ALL table. This defines the category or domain to which a reference code belongs (e.g., 'ADMISSION_CATEGORY', 'UNIT_LEVEL').
- REFERENCE_CD: The actual short code or value itself (e.g., 'FRESH', 'POSTGRAD'). This column, combined with REFERENCE_CD_TYPE, forms a unique alternate key (IGS_GE_REF_CD_U2).
While the specific metadata does not list descriptive columns like MEANING or DESCRIPTION, such columns are typical in EBS reference tables to provide a human-readable explanation for the code.
Common Use Cases and Queries
This table is central to lookup operations and data validation. Common use cases include validating user input against a list of permitted codes, populating list-of-values (LOV) in application forms, and joining to transactional data for reporting. A typical query to retrieve all valid codes for a specific type would be:
SELECT reference_cd, description
FROM igs_ge_ref_cd
WHERE reference_cd_type = '&REF_CODE_TYPE'
AND SYSDATE BETWEEN start_date_active AND NVL(end_date_active, SYSDATE)
ORDER BY reference_cd;
For reporting, a common pattern is to join transactional data with this table to decode ID or code values into meaningful descriptions. For example, joining student unit attempt reference data would use:
SELECT sua.column1, refcd.reference_cd, refcd.description
FROM igs_as_sua_ref_cds sua_ref,
igs_ge_ref_cd refcd
WHERE sua_ref.reference_code_id = refcd.reference_code_id
AND sua_ref.column2 = :some_value;
Related Objects
The IGS_GE_REF_CD table has defined relationships with several key tables in the Student System, as documented in the foreign key metadata. These relationships are categorized as follows:
- Parent Reference:
- IGS_GE_REF_CD_TYPE_ALL via column IGS_GE_REF_CD.REFERENCE_CD_TYPE
- Child References (Tables referencing IGS_GE_REF_CD):
- IGS_AV_UNT_REF_CDS via REFERENCE_CODE_ID
- IGS_AS_SUA_REF_CDS via REFERENCE_CODE_ID
- IGS_PS_ENT_PT_REF_CD via (REFERENCE_CD_TYPE, REFERENCE_CD)
- IGS_PS_UNITREQREF_CD via (REFERENCE_CD_TYPE, REFERENCE_CODE)
- IGS_PS_US_REQ_REF_CD via (REFERENCE_CD_TYPE, REFERENCE_CODE)
- IGS_PS_UNIT_REF_CD via (REFERENCE_CD_TYPE, REFERENCE_CD)
- IGS_PS_USEC_OCUR_REF via (REFERENCE_CODE_TYPE, REFERENCE_CODE)
- IGS_PS_USEC_REF_CD via (REFERENCE_CODE_TYPE, REFERENCE_CODE)
These relationships highlight the table's integral role in the Program Structures (IGS_PS), Assessments (IGS_AS), and Awards (IGS_AV) modules, where it provides standardized code values for various configuration and transactional records.
-
Table: IGS_GE_REF_CD
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_GE_REF_CD, object_name:IGS_GE_REF_CD, status:VALID, product: IGS - Student System , description: IGS_GE_REF_CD holds the reference codes for a particular reference code type , implementation_dba_data: IGS.IGS_GE_REF_CD ,
-
Table: IGS_AS_SUA_REF_CDS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AS_SUA_REF_CDS, object_name:IGS_AS_SUA_REF_CDS, status:VALID, product: IGS - Student System , description: This table stores the Student Unit Attempt Reference Codes , implementation_dba_data: IGS.IGS_AS_SUA_REF_CDS ,
-
Table: IGS_PS_USEC_OCUR_REF
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_USEC_OCUR_REF, object_name:IGS_PS_USEC_OCUR_REF, status:VALID, product: IGS - Student System , description: Entity to capture the Occurrences of a Unit Section. , implementation_dba_data: IGS.IGS_PS_USEC_OCUR_REF ,
-
View: IGS_GE_REF_CD_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_GE_REF_CD_V, object_name:IGS_GE_REF_CD_V, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_GE_REF_CD_V ,
-
Table: IGS_PS_UNITREQREF_CD
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNITREQREF_CD, object_name:IGS_PS_UNITREQREF_CD, status:VALID, product: IGS - Student System , description: This table contains information about Unit Requirements Reference Codes , implementation_dba_data: IGS.IGS_PS_UNITREQREF_CD ,
-
Table: IGS_PS_US_REQ_REF_CD
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_US_REQ_REF_CD, object_name:IGS_PS_US_REQ_REF_CD, status:VALID, product: IGS - Student System , description: This table contains information about Unit Section Requirements Reference Codes. , implementation_dba_data: IGS.IGS_PS_US_REQ_REF_CD ,
-
Table: IGS_PS_ENT_PT_REF_CD
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_ENT_PT_REF_CD, object_name:IGS_PS_ENT_PT_REF_CD, status:VALID, product: IGS - Student System , description: This entity describes a reference code(s) that relate to the program offering entry point e.g. TAC codes, CRICOS codes. , implementation_dba_data: IGS.IGS_PS_ENT_PT_REF_CD ,
-
Table: IGS_PS_USEC_REF_CD
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_USEC_REF_CD, object_name:IGS_PS_USEC_REF_CD, status:VALID, product: IGS - Student System , description: Entity to capture the relation between Unit Sections Reference and Reference codes. , implementation_dba_data: IGS.IGS_PS_USEC_REF_CD ,
-
Table: IGS_PS_UNIT_REF_CD
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_REF_CD, object_name:IGS_PS_UNIT_REF_CD, status:VALID, product: IGS - Student System , description: This entity describes a reference code or codes related to the unit. E.g. IVRS code. , implementation_dba_data: IGS.IGS_PS_UNIT_REF_CD ,
-
Table: IGS_AV_UNT_REF_CDS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_AV_UNT_REF_CDS, object_name:IGS_AV_UNT_REF_CDS, status:VALID, product: IGS - Student System , description: Table containing the reference codes that have been associated with an advanced standing unit. , implementation_dba_data: IGS.IGS_AV_UNT_REF_CDS ,
-
Table: IGS_GE_REF_CD_TYPE_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_GE_REF_CD_TYPE_ALL, object_name:IGS_GE_REF_CD_TYPE_ALL, status:VALID, product: IGS - Student System , description: IGS_GE_REF_CD_TYPE_ALL describes the types of reference codes which are applied to the course offering options. For example TAC, CRICOS, IVRS. , implementation_dba_data: IGS.IGS_GE_REF_CD_TYPE_ALL ,
-
View: IGS_PR_ORG_STAT_REF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PR_ORG_STAT_REF_V, object_name:IGS_PR_ORG_STAT_REF_V, status:VALID, product: IGS - Student System , description: Defines which unit reference codes are included or excluded for a user defined organizational unit statistics type , implementation_dba_data: APPS.IGS_PR_ORG_STAT_REF_V ,
-
View: IGS_PR_INST_STA_REF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PR_INST_STA_REF_V, object_name:IGS_PR_INST_STA_REF_V, status:VALID, product: IGS - Student System , description: This view is used define the details of what a particular user defined institution statistic type includes and is used for. , implementation_dba_data: APPS.IGS_PR_INST_STA_REF_V ,