Results for “curriculum_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IGS_PS_UNT_CRCLM_ALL is an Oracle E-Business Suite table owned by the IGS schema and delivered as part of the Student System product family (IGS). Functionally, it describes the master unit identifier for units within the curriculum. In practical terms, it acts as the curriculum container header that anchors the versioning structure of academic program units, allowing multiple version records to be grouped under a single master curriculum identifier.
The object carries a status of VALID in the documented ETRM 12.1.1 physical schema, which records nine columns. A heuristic Data Vault classification mined from the foreign-key structure characterizes this table as hub-leaning. As a modeling suggestion, this indicates the table behaves as a durable, business-key-bearing parent entity whose primary key is referenced by dependent version satellites, rather than as a transactional intersection or a descriptive child.
Key Information Stored
The table contains nine documented columns. The most important are:
- CURRICULUM_ID — the master unit identifier that serves as the primary key column of the IGS_PS_UNT_CRCLM_ALL_PK constraint and the sole column of the unique index IGS_PS_UNT_CRCLM_ALL_U1. It is simultaneously the surrogate primary key and the business-key candidate, which is why downstream version records can join to it directly.
- DESCRIPTION — the descriptive label for the master unit curriculum, used in inquiry screens and reports where the numeric identifier alone would be unhelpful.
- CLOSED_IND — a status flag indicating whether the master unit curriculum is closed to further versioning or enrollment activity.
- ORG_ID — the multi-org operating unit discriminator that scopes the record to a specific organization, enabling row-level security in a multi-organization deployment.
- Audit columns — CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, and LAST_UPDATE_LOGIN form the standard EBS who-column set, recording insert and update lineage for every row.
The distinction between surrogate and business key is nominal here: CURRICULUM_ID is documented as both the enforced primary key and the only unique business-key candidate, so no alternate natural key exists for this entity.
Common Use Cases and Queries
Typical use cases involve resolving a master curriculum to its descriptive attributes and enumerating the versions that belong to it. A representative query resolves the header:
SELECT curriculum_id, description, closed_ind, org_id FROM igs.igs_ps_unt_crclm_all WHERE curriculum_id = :p_id;SELECT c.curriculum_id, c.description, v.unit_version_id FROM igs.igs_ps_unt_crclm_all c JOIN igs.igs_ps_unit_ver_all v ON v.curriculum_id = c.curriculum_id WHERE c.closed_ind = 'N';
Reporting scenarios include listing open master units by organization, auditing recently created or amended curricula using the LAST_UPDATE_DATE column, and driving version-history extracts by joining to the history-all table. Because ORG_ID scopes the row, any reporting SQL crossing operating units should filter or group by ORG_ID to avoid double counting.
Related Objects
The table participates in a parent-child relationship with version-level objects that carry CURRICULUM_ID as a foreign key back to this master:
- IGS_PS_UNIT_VER_ALL — the primary dependent, joining on CURRICULUM_ID = CURRICULUM_ID; holds each version of the unit under the master.
- IGS_PS_UNIT_VER_HIST_ALL — the historical counterpart of the version table, also keyed by CURRICULUM_ID, used for audit and point-in-time reporting.
- IGS_PS_LGCY_UV_INT — the legacy unit-version interface table, referencing CURRICULUM_ID, used during data migration and conversion.
- The primary key constraint IGS_PS_UNT_CRCLM_ALL_PK and unique index IGS_PS_UNT_CRCLM_ALL_U1, both on CURRICULUM_ID.
Applications and concurrent programs in the Student System that define, approve, and maintain unit curricula depend on this table as the authoritative master registry for the curriculum identifier.
-
Describes the master unit identifier for units.
-
View: IGS_PS_UNT_CRCLM 12.1.1
The units are to be grouped under common code to indicate they belong to same curriculum id. This view displays the curriculum id under which units can be grouped together.
APPS.IGS_PS_UNT_CRCLM·↳ IGS_PS_UNT_CRCLM_ALL·Explore IGS module →
-
This entity describes the Unit version details with title information, important dates, maximum/minimum/increment points, details regarding enrolment with enrolment/offered load calendar types and sequence numbers.
APPS.IGSBV_HIGH_ED_UNIT_VERSIONS·↳ IGS_PS_UNIT_VER_ALL·Explore IGS module →
-
View: IGS_PS_UNIT_VER_V 12.1.1
APPS.IGS_PS_UNIT_VER_V·↳ HZ_PARTIES·↳ IGS_EN_GEN_014·↳ IGS_LOOKUP_VALUES·Explore IGS module →
-
View: IGS_PS_UNIT_VER 12.1.1
APPS.IGS_PS_UNIT_VER·↳ IGS_PS_UNIT_VER_ALL·Explore IGS module →
-
This entity describes a version of a unit, which is offered by the university.
-
View: IGS_PS_UNIT_VER_HIST 12.1.1
APPS.IGS_PS_UNIT_VER_HIST·↳ IGS_PS_UNIT_VER_HIST_ALL·Explore IGS module →
-
This entity describes the Unit version details with title information, important dates, maximum/minimum/increment points, details regarding enrolment with enrolment/offered load calendar types and sequence numbers.
APPS.IGSFV_HIGH_ED_UNIT_VERSIONS·↳ HZ_PARTIES·↳ IGS_CA_INST_ALL·↳ IGS_FI_ACC_ALL·Explore IGS module →
-
Legacy Unit Version Interface Table.
-
This entity describes the history of changes to a unit version.
-
View: IGS_PS_UNIT_VER_HIST_V 12.1.1
Merges the Unit Version History details with the Current Unit Version Details enabling all details to be accessed over time, up till the current day. Each entry represents all column values over defined time periods.
APPS.IGS_PS_UNIT_VER_HIST_V·↳ IGS_AU_GEN_004·↳ IGS_GE_DATE·↳ IGS_GE_NUMBER·Explore IGS module →
-
VIEW: APPS.IGS_PS_UNT_CRCLM 12.1.1
-
Table: IGS_PS_UNT_CRCLM_ALL 12.2.2
Describes the master unit identifier for units.
Not implemented in this database·Explore IGS module →
-
View: IGS_PS_UNIT_VER 12.2.2
Not implemented in this database·Explore IGS module →
-
This entity describes the Unit version details with title information, important dates, maximum/minimum/increment points, details regarding enrolment with enrolment/offered load calendar types and sequence numbers.
Not implemented in this database·Explore IGS module →
-
View: IGS_PS_UNIT_VER_V 12.2.2
Not implemented in this database·Explore IGS module →
-
View: IGS_PS_UNT_CRCLM 12.2.2
The units are to be grouped under common code to indicate they belong to same curriculum id. This view displays the curriculum id under which units can be grouped together.
Not implemented in this database·Explore IGS module →
-
VIEW: APPS.IGS_PS_UNIT_VER 12.1.1
-
View: IGS_PS_UNIT_VER_HIST_V 12.2.2
Merges the Unit Version History details with the Current Unit Version Details enabling all details to be accessed over time, up till the current day. Each entry represents all column values over defined time periods.
Not implemented in this database·Explore IGS module →
-
VIEW: APPS.IGS_PS_UNIT_VER_V 12.1.1
-
VIEW: APPS.IGS_PS_UNIT_VER_V 12.1.1
-
View: IGS_PS_UNIT_VER_HIST 12.2.2
Not implemented in this database·Explore IGS module →
-
This entity describes the Unit version details with title information, important dates, maximum/minimum/increment points, details regarding enrolment with enrolment/offered load calendar types and sequence numbers.
Not implemented in this database·Explore IGS module →
-
VIEW: APPS.IGS_PS_UNIT_VER 12.1.1
-
Lookup Type: LEGACY_TOKENS 12.2.2
Legacy Message Tokens
-
Lookup Type: LEGACY_TOKENS 12.1.1
Legacy Message Tokens