Results for “unit_set_cd”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The IGS_EN_UNITSETPSTYPE table belongs to the IGS – Student System product family, historically deployed within Oracle E-Business Suite releases 12.1.1 and 12.2.2. It is documented by ETRM as an obsolete object, and its schema owner is IGS. Functionally, the table captures course type restrictions that apply to a given unit set. A unit set represents a grouped collection of units that a student must complete to satisfy a program or pathway requirement. By defining records in IGS_EN_UNITSETPSTYPE, an institution limits which course versions may be linked to a unit set; when no rows exist for a particular unit set, the IGS application applies no restriction at all and the unit set remains open to any eligible course version.
From a dimensional modeling perspective, the ETRM heuristic Data Vault classification for this object is that of a link. This suggestion reflects the object's structure: its primary key is composed exclusively of foreign key columns that connect three distinct business entities — a unit set, its version, and a course type. The link classification is a modeling recommendation, not an assertion of physical design, and should be validated against the institution's actual integration and reporting patterns.
Key Information Stored
The documented physical schema comprises eight columns, of which three participate in the primary key and unique business key. The columns most material to interpretation and querying are:
- UNIT_SET_CD — The unit set identifier that the restriction governs. This is a foreign key referencing IGS_EN_UNIT_SET_ALL and is the leading component of the composite primary key.
- VERSION_NUMBER — The version of the unit set to which the restriction applies. It joins with UNIT_SET_CD to reference IGS_EN_UNIT_SET_ALL, acknowledging that unit sets are versioned entities.
- COURSE_TYPE — The course type being restricted or permitted. This is a foreign key to IGS_PS_TYPE_ALL and is the column that carries the actual restriction semantics.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — The standard Oracle EBS audit columns recording who created and last modified the row, and when.
The surrogate identifier is defined by the primary key constraint IGS_EN_UNITSETPSTYPE_PK over (UNIT_SET_CD, VERSION_NUMBER, COURSE_TYPE). The unique index IGS_EN_UNITSETPSTYPE_U1 spans the identical three columns, confirming them as the business-key candidates. There is no separate system-generated numeric key; the table relies on this natural composite key, which is characteristic of many IGS student system intersection tables.
Common Use Cases and Queries
The principal use case is validating whether a course version may be attached to a unit set during enrollment or program setup. Application logic consults the restriction rows before permitting the linkage. Reporting scenarios commonly include auditing which unit sets are restricted, identifying unit sets with course type boundaries that may block student progression, and reconciling restriction definitions against IGS_PS_TYPE_ALL.
A representative query to retrieve restrictions for a unit set is:
SELECT u.unit_set_cd, u.version_number, u.course_type, t.description FROM igs_en_unitsetpstype u, igs_ps_type_all t WHERE u.course_type = t.course_type AND u.unit_set_cd = :unit_set_cd;
A second pattern identifies unit sets with no restrictions, which by definition accept any course type:
SELECT s.unit_set_cd, s.version_number FROM igs_en_unit_set_all s WHERE NOT EXISTS (SELECT 1 FROM igs_en_unitsetpstype r WHERE r.unit_set_cd = s.unit_set_cd AND r.version_number = s.version_number);
Because the table is documented as obsolete and not implemented in the reference database, production queries should first confirm the object's presence and population in the target instance.
Related Objects
The following objects are the most significant associated entities based on the documented foreign key relationships:
- IGS_EN_UNIT_SET_ALL — Parent entity for UNIT_SET_CD and VERSION_NUMBER; holds the unit set definition that the restriction constrains.
- IGS_PS_TYPE_ALL — Parent entity for COURSE_TYPE; provides the course type description and validation for restricted values.
- IGS_EN_UNITSETPSTYPE_PK — The primary key constraint enforcing uniqueness of the three-column composite key.
- IGS_EN_UNITSETPSTYPE_U1 — The unique index defining the business-key candidate on (UNIT_SET_CD, VERSION_NUMBER, COURSE_TYPE).
Additional dependent objects include the course version and unit set version entities that participate in the enrollment linkage process, and any concurrent program or API that creates unit set associations within the IGS student system. Each of these ultimately resolves restriction decisions through the rows stored in IGS_EN_UNITSETPSTYPE.
-
This table describes the course type restrictions on a unit set. It will restrict the course versions to which the unit set can be linked. If no records have been created for a unit set, no restrictions will be applied.
-
Used for storing pre-enrollment configuration details for Year of Program.
-
This entity describes the Unit set rules.
-
This table describes notes relating to the unit sets.
-
Stores grading period cohorts unit set details
-
Staging table for applicant desired unit set details for a self service admission application program instance
-
This table contains unit sets from which the student will be excluded in a course attempt
-
View: IGS_PR_OU_UNIT_SET_V 12.1.1
APPS.IGS_PR_OU_UNIT_SET_V·↳ IGS_PR_OU_UNIT_SET·Explore IGS module →
-
This table contains unit sets from which the student will be failed as a result of the related rule being failed.
-
View: IGS_PS_US_FLD_STUDY_V 12.1.1
This view describes the field of study details for unit set.
APPS.IGS_PS_US_FLD_STUDY_V·↳ IGS_PS_FLD_OF_STUDY·↳ IGS_PS_US_FLD_STUDY·Explore IGS module →
-
View: IGS_PR_OU_UNIT_SET 12.1.1
APPS.IGS_PR_OU_UNIT_SET·↳ IGS_PR_OU_UNIT_SET_ALL·Explore IGS module →
-
View: IGS_AS_GPC_UNIT_SETS_V 12.1.1
Grading period for Unit Sets
APPS.IGS_AS_GPC_UNIT_SETS_V·↳ IGS_AS_GPC_UNIT_SETS·↳ IGS_EN_UNIT_SET·↳ IGS_LOOKUPS_VIEW·Explore IGS module →
-
View: IGS_AS_SUSA_V 12.1.1
View for Student unit bset attempt
APPS.IGS_AS_SUSA_V·↳ IGS_AS_SU_SETATMPT·Explore IGS module →
-
This entity describes the link between unit sets and programs. E.g. it would link the possible majors to a program
-
This entity describes the admission categories assigned to a program offering option unit set.
-
This entity describes the unit sets which make up the unit set groups which are being processed during the nominated graduation ceremony.
-
IGS_EN_UNIT_SET_COURSE_TYPE_V maps the unit set course type to the corresponding unit set course.
APPS.IGS_EN_UNIT_SET_COURSE_TYPE_V·↳ IGS_EN_UNITSETPSTYPE·↳ IGS_EN_UNIT_SET·↳ IGS_PS_TYPE·Explore IGS module →
-
This entity describes the field of study details for unit set.
-
View: IGS_PR_ACAD_YEAR_V 12.1.1
This view contains the details of a Student Program Attempt within a Year of Program with earned credit point values.
APPS.IGS_PR_ACAD_YEAR_V·↳ FND_DATE·↳ HZ_PARTIES·↳ IGS_AS_SU_SETATMPT·Explore IGS module →
-
Interface table to store the Student Unit Attempt Completion form external sources
-
View: IGS_PR_SDT_PR_UNT_ST_V 12.1.1
APPS.IGS_PR_SDT_PR_UNT_ST_V·↳ IGS_PR_SDT_PR_UNT_ST·Explore IGS module →
-
IGS_EN_UNIT_SET_ACTIVE_V describes the active unit sets that are available for a given specific period.
APPS.IGS_EN_UNIT_SET_ACTIVE_V·↳ IGS_EN_UNIT_SET·↳ IGS_EN_UNIT_SET_STAT·Explore IGS module →
-
Holds program version funding source and optional components that have one or more targets for a submission period
-
View: IGS_HE_EN_SUSA_CC_V 12.1.1
Hesa Cost center details defined at Student Unit Set Attempt Level
APPS.IGS_HE_EN_SUSA_CC_V·↳ IGS_HE_CODE_VALUES·↳ IGS_HE_EN_SUSA_CC·↳ IGS_PS_FLD_OF_STUDY_ALL·Explore IGS module →
-
stores HESA Org. Unit information for Program Offering Option Unit Sets
-
View: IGS_EN_UNIT_SET_HIST_V 12.1.1
This view is used to merge unit set history with the current unit set 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_EN_UNIT_SET_HIST_V·↳ IGS_AU_GEN_004·↳ IGS_EN_UNIT_SET·↳ IGS_EN_UNIT_SET_HIST·Explore IGS module →
-
View: IGS_HE_POOUS_OU 12.1.1
Program Offering Option Organization Unit Details
APPS.IGS_HE_POOUS_OU·↳ IGS_HE_POOUS_OU_ALL·Explore IGS module →
-
View: IGS_AS_SUSAH_V 12.1.1
This view is used to merge student unit set attempt history with the current student unit set attempt details enabling all details to be accessed over time, up till the current day. Each entry represents all column values over defined time
APPS.IGS_AS_SUSAH_V·↳ IGS_AS_SU_SETATMPT·↳ IGS_AS_SU_SETATMPT_H·↳ IGS_AU_GEN_003·Explore IGS module →
-
Holds desired unit set details
-
Stores HESA Cost Center information for Program Offering Option Unit Sets
-
This view describes the offering pattern of a program offering option. It also describes a unit-set, being a logical sub-grouping of program.
APPS.IGS_PS_OFR_PAT_UNITSET_V·↳ IGS_AD_PRD_AD_PRC_CA·↳ IGS_CA_INST_REL·↳ IGS_EN_GEN_008·Explore IGS module →
-
Holds HESA Cost Center details defined at StudentUnit Set Attempt level
-
This entity describes a reference code(s) that relate to the program offering entry point e.g. TAC codes, CRICOS codes.
-
View: IGS_HE_POUS_OU_DTL_V 12.1.1
HESA Program Offering Option Organization Unit Details
APPS.IGS_HE_POUS_OU_DTL_V·↳ IGS_HE_POOUS_OU·↳ IGS_OR_UNIT·Explore IGS module →
-
APPS.IGS_GR_GRADUATE_REGISTER_RPT_V·↳ HZ_PARTIES·↳ IGS_CA_DA_INST_V·↳ IGS_CA_GEN_001·Explore IGS module →
-
This entity describes a unit set which a student has been excluded from.
-
This view provides valid unit sets for student, and or an option to reselect unit set that student had previously.
APPS.IGS_EN_UNIT_SET_VALID_V·↳ IGS_EN_GEN_008·↳ IGS_EN_STDNT_PS_ATT·↳ IGS_EN_UNIT_SET·Explore IGS module →
-
APPS.IGS_PS_OFR_OPT_UNIT_SET_V·↳ IGS_EN_GEN_008·↳ IGS_EN_UNIT_SET·↳ IGS_PS_OFR_OPT·Explore IGS module →
-
This entity describes the program unit sets, which are available to the particular program offering option. If there are no values in this entity for a program, it will assume that all program unit sets are available.
-
This entity describes the unit set fee triggers. It is used during fee assessment processing to indicate a unit set based fee applies for a fee type.
-
Table to be populated with transcript comments for the student.
-
View: IGS_EN_UNIT_SET_RULE_V 12.1.1
This view defines the current unit set rules that are to be applied to obtain valid unit sets.
APPS.IGS_EN_UNIT_SET_RULE_V·↳ IGS_EN_UNIT_SET·↳ IGS_EN_UNIT_SET_RULE·↳ IGS_RU_CALL·Explore IGS module →
-
View: IGS_AD_UNIT_SETS_V 12.1.1
APPS.IGS_AD_UNIT_SETS_V·↳ IGS_AD_UNIT_SETS·↳ IGS_EN_UNIT_SET·Explore IGS module →
-
View: IGS_PS_OFR_UNIT_SET_V 12.1.1
Manually created
APPS.IGS_PS_OFR_UNIT_SET_V·↳ IGS_EN_UNIT_SET·↳ IGS_PS_OFR_UNIT_SET·Explore IGS module →
-
This entity describes the history of change to a unit set version.
-
View: IGS_PR_SCA_US_V 12.1.1
APPS.IGS_PR_SCA_US_V·↳ IGS_AS_SU_SETATMPT·↳ IGS_EN_GEN_008·↳ IGS_EN_STDNT_PS_ATT·Explore IGS module →
-
This entity describes a pattern of study, which applies to a program offering.
-
Interface table to be populated with transcript comments.
-
View: IGS_EN_UNIT_SET_HIST 12.1.1
This view describes the history of changes to a given unit set.
APPS.IGS_EN_UNIT_SET_HIST·↳ IGS_EN_UNIT_SET_HIST_ALL·Explore IGS module →
-
Table: IGS_HE_VERIFY_DATA_T 12.1.1
Temp table to store data during the 'Verify HESA Return' concurrent process