Search Results S_RULE_CALL_CD
Overview
The IGS_PS_UNIT_RU table is a core data object within the Oracle E-Business Suite Student System (IGS) for releases 12.1.1 and 12.2.2. It functions as the central repository for defining and storing rules associated with academic units. In the context of a higher education institution's operational model, a "unit" typically represents a course or subject offering. This table enables the systematic enforcement of business logic, such as prerequisites, co-requisites, or other enrollment constraints, by linking specific rule types to unit codes. Its role is integral to maintaining academic integrity and automating compliance checks within the student lifecycle management processes.
Key Information Stored
The table's structure is designed to establish a unique relationship between a unit and a specific category of rule. Based on the provided metadata, the primary key is a composite of two columns, which are the most critical fields. The UNIT_CD column stores the unique identifier or code for the academic unit. The S_RULE_CALL_CD column, which was explicitly referenced in the user's search, is a key field that stores a code classifying the type of rule being invoked for the associated unit. This code likely references a lookup value defining rule categories such as 'PREREQ' for prerequisite or 'COREQ' for corequisite. The presence of these two columns as the primary key ensures that only one instance of a particular rule type can be defined per unit.
Common Use Cases and Queries
A primary use case is the validation of a student's eligibility to enroll in a specific unit. An application process would query this table to determine which rules (via S_RULE_CALL_CD) apply to a given UNIT_CD, then execute the corresponding logic to evaluate the student's academic record. For reporting, administrators may analyze rule assignments across the curriculum. Common SQL queries include identifying all units with a specific rule type or listing all rules attached to a particular unit.
- Find all units that have a prerequisite rule defined:
SELECT unit_cd FROM igs_ps_unit_ru WHERE s_rule_call_cd = 'PREREQ'; - List all rule types for a specific unit 'MATH101':
SELECT s_rule_call_cd FROM igs_ps_unit_ru WHERE unit_cd = 'MATH101';
Related Objects
The IGS_PS_UNIT_RU table sits at the intersection of unit definitions and rule logic. It is fundamentally related to the table storing the master list of units (likely named IGS_PS_UNIT or similar) via the UNIT_CD column. The S_RULE_CALL_CD column would typically have a foreign key relationship to a lookup table (e.g., IGS_LOOKUPS_VL) that defines the valid rule call codes and their meanings. Furthermore, the actual rule details and logic for a given S_RULE_CALL_CD and UNIT_CD combination are almost certainly stored in separate, related rule definition or rule detail tables. The primary key constraint IGS_PS_UNIT_RU_PK enforces data integrity for these relationships.
-
Table: IGS_PS_UNIT_RU
12.2.2
product: IGS - Student System (Obsolete) , description: Unit rules , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_FI_FEE_DSB_FM_RU
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes special contract based fee assessment rates , implementation_dba_data: Not implemented in this database ,
-
View: IGS_RU_CALL_GROUP_V
12.2.2
product: IGS - Student System (Obsolete) , description: New view of rule groups. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_RU
12.2.2
product: IGS - Student System (Obsolete) , description: Program rules , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_VER_RU
12.2.2
product: IGS - Student System (Obsolete) , description: Program version rules , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_UNIT_VER_RU
12.2.2
product: IGS - Student System (Obsolete) , description: Unit version rules , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_AD_APCTR_RU_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Captures admission process category tracking rules , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_EN_UNIT_SET_RULE
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the Unit set rules. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_STAGE_RU
12.2.2
product: IGS - Student System (Obsolete) , description: Entity to capture the Program stage rules. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_RU_CALL
12.2.2
product: IGS - Student System (Obsolete) , description: Rule call name , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AD_APCTR_RU
12.2.2
product: IGS - Student System (Obsolete) , description: This is a multi-org partitioned view for the admission process category tracking rules , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_PS_USEC_RU
12.2.2
product: IGS - Student System (Obsolete) , description: This table is used to store Unit Section Version Rules , implementation_dba_data: Not implemented in this database ,
-
View: IGS_EN_CPD_EXT
12.2.2
product: IGS - Student System (Obsolete) , description: Describes the Enrollment Category Procedure Details , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_VER_RU_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_RU_CALL_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view simplifies access to the complex rule structure. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AD_APCTR_RU_V
12.2.2
product: IGS - Student System (Obsolete) , description: This is view is for displaying the descriptions of the codes columns of admission process category tracking rules view. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_UNIT_VER_RU_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_EN_CPD_EXT_V
12.2.2
product: IGS - Student System (Obsolete) , description: Describes the Enrollment Category Eligibility Validation Extension , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_USEC_RU_V
12.2.2
product: IGS - Student System (Obsolete) , description: Unit Section Version Rules , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_STAGE_RU_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_EN_UNIT_SET_RULE_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view defines the current unit set rules that are to be applied to obtain valid unit sets. , implementation_dba_data: Not implemented in this database ,
-
Lookup Type: LEGACY_TOKENS
12.2.2
product: IGS - Student System (Obsolete) , meaning: Legacy Message Tokens , description: Legacy Message Tokens ,