Search Results igs_ca_inst_rel
Overview
The IGS_CA_INST_REL table is a core data structure within the Oracle E-Business Suite Student System (IGS), designed to define hierarchical and associative relationships between different calendar instances. Its primary role is to establish and enforce logical links, such as parent-child or superior-subordinate relationships, between academic calendar periods (e.g., linking a term instance to a session instance or an admission calendar to an academic calendar). This relational framework is critical for maintaining data integrity and enabling complex scheduling, enrollment, and administrative processes. It is important to note that the IGS product line is marked as obsolete in the provided ETRM documentation, indicating this table is part of a legacy system. Furthermore, the metadata explicitly states the table was "Not implemented in this database," suggesting it may have been a planned component not deployed in all instances or superseded by other structures.
Key Information Stored
The table's structure is defined by a composite primary key that uniquely identifies each relationship between two calendar instances. The key columns are SUB_CAL_TYPE and SUB_CI_SEQUENCE_NUMBER, which together identify the subordinate (or child) calendar instance, and SUP_CAL_TYPE and SUP_CI_SEQUENCE_NUMBER, which identify the superior (or parent) calendar instance. This design allows a single calendar instance to participate in multiple relationships, potentially as a subordinate in one context and a superior in another. The table itself likely contains minimal descriptive columns beyond these identifiers, functioning primarily as a junction table to map the relationships, with detailed information about each calendar instance stored in the related IGS_CA_INST_ALL table.
Common Use Cases and Queries
A primary use case is validating and navigating academic hierarchies for processes like enrollment and admissions. For instance, the system can determine all subordinate teaching periods within a given academic term for scheduling purposes. Common reporting queries involve joining this table to the calendar instance table twice to retrieve descriptive information for both sides of the relationship. A typical SQL pattern would be:
- Finding all child sessions for a specific parent term:
SELECT sub_ci.* FROM igs_ca_inst_rel rel, igs_ca_inst_all sub_ci, igs_ca_inst_all sup_ci WHERE rel.sup_cal_type = 'TERM' AND rel.sup_ci_sequence_number = 101 AND rel.sub_cal_type = sub_ci.cal_type AND rel.sub_ci_sequence_number = sub_ci.sequence_number AND rel.sup_cal_type = sup_ci.cal_type AND rel.sup_ci_sequence_number = sup_ci.sequence_number;
This relationship data is also essential for APIs and batch processes that require a complete understanding of the academic calendar structure to execute correctly.
Related Objects
The IGS_CA_INST_REL table sits at the center of a network of foreign key relationships with other critical Student System tables. Its primary dependencies are:
- IGS_CA_INST_ALL: The table is referenced twice by IGS_CA_INST_REL, providing the detailed definition for both the subordinate (SUB_CAL_TYPE, SUB_CI_SEQUENCE_NUMBER) and superior (SUP_CAL_TYPE, SUP_CI_SEQUENCE_NUMBER) calendar instances. This is the foundational relationship.
- IGS_AD_APPL_ALL (Admissions Applications): This table references IGS_CA_INST_REL, using the relationship to link an application to both an admission calendar (ADM_CAL_TYPE, ADM_CI_SEQUENCE_NUMBER) and an academic calendar (ACAD_CAL_TYPE, ACAD_CI_SEQUENCE_NUMBER).
- IGS_RC_I_APPL_ALL (Recruitment Applications): Similar to the admissions table, this recruitment application table references IGS_CA_INST_REL to associate applications with specific admission and academic calendar instances.
These relationships demonstrate how the calendar instance relationships defined in IGS_CA_INST_REL are consumed by key transactional tables to ensure consistency across the student lifecycle.
-
Table: IGS_CA_INST_REL
12.2.2
product: IGS - Student System (Obsolete) , description: Describes the relationships among calendar instances , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_UNIT_OFR_OPT_OFROPT_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view defines the valid unit offering options for a nominated admission program application unit. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PR_SDT_PROG_PRD_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_CA_TEACH_TO_LOAD_V
12.2.2
product: IGS - Student System (Obsolete) , description: Describes the teaching calendars for the give load calendar , implementation_dba_data: Not implemented in this database ,
-
View: IGS_CA_LOAD_TO_TEACH_V
12.2.2
product: IGS - Student System (Obsolete) , description: Describes the teaching calendars for the give load calendar , implementation_dba_data: Not implemented in this database ,
-
View: IGS_CA_INST_PR_PERD_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_RC_I_APPL_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Describes an enquiry application to the institution. The enquiry can be made at varying levels for varying information types, example faculty of education accommodation information. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PR_PERIOD_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_OFR_PAT_APCOO_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view is used to display for the admission period program offering option - Program Offering LOV in form ADMF2M61. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PE_PERSON_PREFS_ENQ_V
12.2.2
product: IGS - Student System (Obsolete) , description: View of enquiry columns on the person_prefs table. Incorporates alternate codes and CI start and end dates for both calendars. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_CA_INST_ADM_PERD_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_AD_APPL_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Describes admission of applicant to institution , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_OFR_PAT_CRSVRSN_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view describes the offering pattern of a program offering option. It also describes the relationship between admission periods, admission process types and admission categories. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_OFR_PAT_OFERPAT_V
12.2.2
product: IGS - Student System (Obsolete) , description: View of the program offering pattern table. Required for program offering pattern LOV in ADMF3240 , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PE_PERSON_PREFS_ADM_V
12.2.2
product: IGS - Student System (Obsolete) , description: Admission columns on the person_prefs table. Incorporates alternate codes and CI start and end dates for both calendars. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_OFR_PAT_ADM_PERD_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view is used to display for the admission period Program Offering Pattern in form ADMF2M61. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_FI_PLN_CREDITS_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_OFR_PAT_APCOOD_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view describes the offering pattern of a program offering option. It also describes the relationship between admission periods, admission process types and admission categories. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_OFR_PAT_APCOOD_PAT_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view is used to display the admission period program offering pattern dates in ADMF2M62. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_CA_INST_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: Describes an instance of a calendar type , implementation_dba_data: Not implemented in this database ,
-
View: IGSFV_PGM_OFR_PATTERN_ADM_PERD
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_EN_SUSA_YEAR_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view would be used for logical grouping of student unit set attmpts in year of program mode for unit set inquiry form , implementation_dba_data: Not implemented in this database ,
-
View: IGS_EN_SS_STUD_CONTEXT_V
12.2.2
product: IGS - Student System (Obsolete) , description: Stores the student program attempt context information , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_OFR_PAT_UNITSET_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view describes the offering pattern of a program offering option. It also describes a unit-set, being a logical sub-grouping of program. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_EN_SS_SCHEDULE_DISP_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view shows all the program attempts with additional details like applicable min/max cp, year of program unit set etc. used to display in schedule page. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PR_ACAD_LOAD_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view contains the details of a Student Program Attempt within a Load Calendar with cumulative and period statistics. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PR_STU_ACAD_V
12.2.2
product: IGS - Student System (Obsolete) , description: Application view for academic information of a student , implementation_dba_data: Not implemented in this database ,
-
View: IGS_DA_EXPL_PRG_CAT_V
12.2.2
product: IGS - Student System (Obsolete) , description: View is used to determine the program catalogs allowed to be displayed for the Explore Program Catalog LOV based on configuration of profiles setup and the user allowed to choose Explore Program options. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AS_PROGUGAI_ADI_V
12.2.2
product: IGS - Student System (Obsolete) , description: Assessment Progression/UnitGrade/AssessmentItem WebADI View , implementation_dba_data: Not implemented in this database ,