Results for “sequence_number”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IGS_RU_GROUP is a core configuration table within the Oracle E-Business Suite Student System (IGS) product family. It stores the definition of rule groups — logical collections of rules that the Student System rule engine evaluates together, typically to determine eligibility, validations, or conditional processing flows applied to applicants, students, programs, or enrollments. The table resides in the IGS schema and is marked VALID in the ETRM 12.1.1 / 12.2.2 data dictionary. It is a low-volume, high-value reference/maintenance object rather than a transactional table.
The documented primary key is IGS_RU_GROUP_PK, defined over the SEQUENCE_NUMBER column. The unique index IGS_RU_GROUP_U1 also covers SEQUENCE_NUMBER, confirming it as both the surrogate identifier and the enforceable uniqueness constraint on the group itself. Based on the heuristic Data Vault classification mined from the foreign-key structure, this object is hub-leaning: it is primarily a parent/key entity whose SEQUENCE_NUMBER is referenced by many dependent child tables. In a Data Vault 2.0 model it would most naturally map to a hub, with descriptive attributes such as GROUP_NAME carried on a corresponding satellite.
The table is one of the more heavily referenced nodes in the IGS rule engine schema. Nine distinct foreign-key columns across six dependent tables point back to it, indicating that the group definition anchors rule members, group membership, and select-group assignments.
Key Information Stored
Only seven physical columns are documented for this table in the 12.1.1 schema. The most significant are listed below.
- SEQUENCE_NUMBER — the surrogate primary key and the anchor of the IGS_RU_GROUP_PK constraint. Every dependent foreign key (RUG_SEQUENCE_NUMBER, MESSAGE_GROUP, SELECT_GROUP) resolves against this column.
- GROUP_NAME — the user-facing name of the rule group. This is the primary business descriptor and is the value most commonly surfaced in reports and maintenance forms.
- CREATED_BY — the user or process that created the group record; standard WHO column.
- CREATION_DATE — timestamp of initial insertion; used for audit and data lineage.
- LAST_UPDATED_BY — the user or process responsible for the most recent modification.
- LAST_UPDATE_DATE — timestamp of the most recent modification; a key column for incremental extract and change-detection logic in ETL or Data Vault loading.
- LAST_UPDATE_LOGIN — the login/session identifier associated with the last update; completes the standard audit trail.
The distinction between the surrogate key and the business key should be noted: SEQUENCE_NUMBER is a system-generated identifier, whereas GROUP_NAME is the human-readable candidate. Because IGS_RU_GROUP_U1 is defined only on SEQUENCE_NUMBER, GROUP_NAME is not independently enforced as unique in the documented dictionary.
Common Use Cases and Queries
Typical scenarios include reviewing rule-group definitions, auditing rule-engine configuration before an upgrade, and extracting group hierarchies for reporting or integration.
SELECT g.sequence_number, g.group_name,
g.last_updated_by, g.last_update_date
FROM igs.igs_ru_group g
WHERE g.group_name LIKE :search_pattern;
To find the rules and items that belong to a given group, join the dependent tables on the RUG_SEQUENCE_NUMBER column:
SELECT g.group_name, i.*
FROM igs.igs_ru_group g,
igs.igs_ru_group_item i
WHERE i.rug_sequence_number = g.sequence_number
AND g.group_name = :group_name;
Incremental extraction for a warehouse or Data Vault load is driven by the audit columns:
SELECT * FROM igs.igs_ru_group
WHERE last_update_date >= :last_run_dt;
Reporting use cases include a rule-group inventory across the institution, impact analysis to identify groups touched by a configuration change, and reconciliation between rule groups and their assigned select groups or calls.
Related Objects
The following dependent objects reference IGS_RU_GROUP through documented foreign keys on the indicated columns.
- IGS_RU_NAMED_RULE — RUG_SEQUENCE_NUMBER → IGS_RU_GROUP.SEQUENCE_NUMBER; rule definitions scoped to a group.
- IGS_RU_GROUP_ITEM — RUG_SEQUENCE_NUMBER; individual items composing a group.
- IGS_RU_GROUP_SET — RUG_SEQUENCE_NUMBER; group-to-set membership.
- IGS_RU_NAMED_RULE_GR — three foreign keys: RUG_SEQUENCE_NUMBER, MESSAGE_GROUP, and SELECT_GROUP; associates named rules with groups, message groups, and select groups.
- IGS_RU_TURIN_RULE_GR — RUG_SEQUENCE_NUMBER; group linkage for Turín-style rules.
- IGS_RU_CALL — two foreign keys: RUG_SEQUENCE_NUMBER and SELECT_GROUP; rule calls that invoke a group or select a group during evaluation.
These relationships confirm the table's position as a reference hub for the IGS rule engine. Any modification to a rule-group row (particularly SEQUENCE_NUMBER) must be treated as high impact, since all six downstream tables resolve against it.
-
Rule Group
-
View fetches the current term, one previous term and one next term for the academic calendar.
APPS.IGS_EN_EFFECTIVE_TERMS_V·↳ IGS_CA_INST·↳ IGS_CA_TYPE·↳ IGS_EN_SPA_TERMS_API·Explore IGS module →
-
Rule list of values
-
Term Instruction Time Override For a Program In a Load Calendar.
-
Describes an instance of a date alias in a calendar instance
-
Stores data about person's educational goal
-
This entity displays description of rule
-
View: IGSBV_HOUSING_STATUSES 12.1.1
This entity contains information about the housing statuses of a person.
APPS.IGSBV_HOUSING_STATUSES·↳ IGS_PE_TEACH_PERIODS_ALL·Explore IGS module →
-
Rule sets
-
Holds special admission category details
-
Stores Load Periods for 1098-T reporting requirements
-
View: IGS_EN_INST_WLST_OPT 12.1.1
This view holds all the institution specific wait list options.
APPS.IGS_EN_INST_WLST_OPT·↳ IGS_EN_INST_WLST_OPT_ALL·Explore IGS module →
-
View: IGS_PR_S_SCRATCH_PAD 12.1.1
APPS.IGS_PR_S_SCRATCH_PAD·↳ IGS_PR_S_SCRATCH_PAD_ALL·Explore IGS module →
-
View: IGS_AD_ACAD_INTEREST_V 12.1.1
APPS.IGS_AD_ACAD_INTEREST_V·↳ IGS_AD_ACAD_INTEREST·↳ IGS_PS_FLD_OF_STUDY·Explore IGS module →
-
This entity describes the periods of a pattern of study. Each period is represented by an academic period number (which is equivalent to the students academic period) and a teaching calendar type.
-
This entity is used to capture details regarding the setup details of timeslot.
-
Rules
-
View: IGS_DA_EXPL_PRG_CAT_V 12.1.1
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.
APPS.IGS_DA_EXPL_PRG_CAT_V·↳ FND_LOOKUP_VALUES·↳ IGS_AS_SU_SETATMPT·↳ IGS_CA_INST_ALL·Explore IGS module →
-
View: IGSFV_PERSON_ALIASES 12.1.1
This entity contains aliases or other names by which a person may be known.
APPS.IGSFV_PERSON_ALIASES·↳ HZ_PARTIES·↳ IGS_PE_PERSON_ALIAS·Explore IGS module →
-
Contains errors that have been logged by PL/SQL procedures or functions that have unhandled exception
-
This entity describes aliases by which a person may be known.
-
This table holds details of a persons teaching periods
-
View: IGS_AD_EDU_GOAL_V 12.1.1
APPS.IGS_AD_EDU_GOAL_V·↳ IGS_AD_CODE_CLASSES·↳ IGS_AD_EDUGOAL·Explore IGS module →
-
IGS_GE_JOB_TEXT_ALL describes the job text used within reports on the system. Users may enter 'standard' text which is selected at the point of running reports through the job scheduler processing.
-
Rule working sets
-
Base business view to allow queries on Student Admission Application HESA Details.
APPS.IGSBV_ST_HESA_ADMISSION_DETAIL·↳ HZ_PARTIES·↳ IGS_HE_AD_DTL_ALL·Explore IGS module →
-
View: IGS_AD_OTHER_INST_V 12.1.1
APPS.IGS_AD_OTHER_INST_V·↳ IGS_AD_OTHER_INST·↳ IGS_OR_INSTITUTION·Explore IGS module →
-
View: IGS_RE_CDT_ATT_HIST 12.1.1
APPS.IGS_RE_CDT_ATT_HIST·↳ IGS_RE_CDT_ATT_HIST_ALL·Explore IGS module →
-
View: IGS_HE_AD_DTL 12.1.1
Hesa Admission Details
-
View: IGS_EN_INST_WLST_OPT_V 12.1.1
This view incorporates the waitlist options based on the calendar type, institution wait list allowed indicator so that appropriate wait list options are applied to a calendar instance.
APPS.IGS_EN_INST_WLST_OPT_V·↳ IGS_CA_TYPE·↳ IGS_EN_INST_WLST_OPT·Explore IGS module →
-
APPS.IGSFV_PANEL_MEMBER_NOTES·↳ HZ_PARTIES·↳ HZ_PERSON_PROFILES·↳ IGS_AD_INTVW_PNLS·Explore IGS module →
-
Holds special talents details
-
Student Academic Intent
-
This entity is used to capture the Preferences associated with a particular Priority.
-
Describes correspondence produced for admission application
-
Holds details of applicant's notes
-
View: IGS_PE_PERSON_ALIAS_V 12.1.1
APPS.IGS_PE_PERSON_ALIAS_V·↳ IGS_LOOKUP_VALUES·↳ IGS_PE_PERSON_ALIAS·Explore IGS module →
-
View: IGS_CA_DA_INST_V 12.1.1
This view is used to provide derived, absolute and effective dates for the date alias instance. It also resolves any offset constraints which apply to the date alias instance.
APPS.IGS_CA_DA_INST_V·↳ IGS_CA_DA_INST·↳ IGS_CA_GEN_001·↳ IGS_CA_GEN_002·Explore IGS module →
-
This view fetches the enrollment deadline dates information for the person and program code
APPS.IGS_SS_EN_DEADLINEDATES_V·↳ IGS_EN_TIMESLOT_PARA·↳ IGS_EN_TIMESLOT_RSLT·Explore IGS module →
-
This entity describes the fields required to set organization unit waitlist.
-
contains the effects which are imposed on a person (or one or their courses) as part on a hold. eg. course exclusion, suppression of transcript.
APPS.IGSBV_PERSON_HOLD_EFFECTS·↳ HZ_PARTIES·↳ IGS_FI_ENCMB_TYPE_ALL·↳ IGS_PE_PERSENC_EFFCT·Explore IGS module →
-
View: IGS_AD_ACAD_IDX_INT 12.1.1
Admission Interface Academic Index View
APPS.IGS_AD_ACAD_IDX_INT·↳ IGS_AD_ACAD_IDX_INT_ALL·Explore IGS module →
-
This entity contains information about the person's residency details.
APPS.IGSFV_RESIDENCY_STATUSES·↳ HZ_PARTIES·↳ IGS_CA_INST_ALL·↳ IGS_PE_RES_DTLS_ALL·Explore IGS module →
-
View: IGSBV_PERSON_HOLDS 12.1.1
This entity describes the holds placed on an applicant or student e.g. overdue parking fines, unpaid fees, and failure to return library books.
APPS.IGSBV_PERSON_HOLDS·↳ HZ_PARTIES·↳ IGS_FI_ENCMB_TYPE_ALL·↳ IGS_PE_PERS_ENCUMB·Explore IGS module →
-
Holds HESA Cost Center details defined at StudentUnit Set Attempt level
-
View: IGSBV_PERSON_ALIASES 12.1.1
This entity contains aliases or other names by which a person may be known.
APPS.IGSBV_PERSON_ALIASES·↳ IGS_PE_PERSON_ALIAS·Explore IGS module →
-
Holds intake target types and associated targets for submission period program version funding source.
-
View: IGS_AD_SPL_INTERESTS_V 12.1.1
APPS.IGS_AD_SPL_INTERESTS_V·↳ IGS_AD_CODE_CLASSES·↳ IGS_AD_SPL_INTERESTS·Explore IGS module →
-
This entity describes the milestones that a research student must complete during the duration of their candidature.
-
View: IGSBV_CALENDAR_PERIODS 12.1.1
This is the base view for the entity Calendar Periods that describes an instance of a calendar type.
APPS.IGSBV_CALENDAR_PERIODS·↳ IGS_CA_INST_ALL·↳ IGS_CA_TYPE·Explore IGS module →