Search Results igs_ps_unit_lvl_all
Overview
The IGS_PS_UNIT_LVL_ALL table is a core data entity within the Oracle E-Business Suite Student System (IGS). It serves a critical function in academic program management by defining the specific academic level of a unit (or subject) within the context of a particular program type. This table allows for granular control over unit classification, as the level defined here overrides any default level assigned directly to the unit itself. Its role is to ensure that the same unit can be correctly categorized at different academic levels (e.g., undergraduate, postgraduate) depending on the type of program in which it is offered, thereby supporting complex curriculum structures and accurate academic reporting.
Key Information Stored
The table's structure is defined by a composite primary key that uniquely identifies a unit-level assignment for a program type. The key columns are UNIT_CD and VERSION_NUMBER, which identify the specific unit version, paired with COURSE_CD and COURSE_VERSION_NUMBER, which identify the specific program version. A critical attribute is the UNIT_LEVEL column, which stores the overriding academic level code for the unit within the specified program context. The table also includes a COURSE_TYPE column, which links to the program type (e.g., Bachelor, Master) for which this level override is applicable. This design ensures that level mappings are precise to both a specific unit version and a specific program version.
Common Use Cases and Queries
A primary use case is academic auditing and compliance reporting, where institutions must demonstrate that units are taught at the appropriate level for a given qualification type. For instance, a "Research Methods" unit might be considered a 400-level unit in a Bachelor's program but a 500-level unit in a Master's program. This table enables that distinction. A common query would retrieve the effective unit level for all units within a specific program version, joining to the unit and program version tables for descriptive information.
SELECT uv.unit_cd,
uv.title,
ul.unit_level,
cv.course_cd,
cv.version_number
FROM igs_ps_unit_lvl_all ul,
igs_ps_unit_ver_all uv,
igs_ps_ver_all cv
WHERE ul.unit_cd = uv.unit_cd
AND ul.version_number = uv.version_number
AND ul.course_cd = cv.course_cd
AND ul.course_version_number = cv.course_version_number
AND cv.course_cd = 'BSC_COMPSCI';
Another key scenario is during enrollment and progression checking, where a student's academic level is compared against the level of units they are attempting to enroll in, using this table as the authoritative source for the unit's level within their program.
Related Objects
The IGS_PS_UNIT_LVL_ALL table maintains integral relationships with several other foundational tables in the Student System, as documented by its foreign key constraints:
- IGS_PS_TYPE_ALL: Joined via the COURSE_TYPE column. This links the unit level override to a specific program type (e.g., Certificate, Diploma).
- IGS_PS_VER_ALL: Joined via the COURSE_CD and COURSE_VERSION_NUMBER columns. This establishes the relationship to the specific academic program version.
- IGS_PS_UNIT_LEVEL_ALL: Joined via the UNIT_LEVEL column. This provides validation and descriptive details for the academic level code.
- IGS_PS_UNIT_VER_ALL: Joined via the UNIT_CD and VERSION_NUMBER columns. This links to the master definition of the unit version, containing its default attributes.
These relationships position IGS_PS_UNIT_LVL_ALL as a central junction table that connects program structures, unit definitions, and academic level classifications.
-
Table: IGS_PS_UNIT_LVL_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_LVL_ALL, object_name:IGS_PS_UNIT_LVL_ALL, status:VALID, product: IGS - Student System , description: This entity describes the level of a unit within a particular university program type. This value will override the default value stored against the unit. , implementation_dba_data: IGS.IGS_PS_UNIT_LVL_ALL ,
-
Table: IGS_PS_UNIT_LEVEL_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_LEVEL_ALL, object_name:IGS_PS_UNIT_LEVEL_ALL, status:VALID, product: IGS - Student System , description: This entity describes the available university unit levels. , implementation_dba_data: IGS.IGS_PS_UNIT_LEVEL_ALL ,
-
Table: IGS_PS_TYPE_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_TYPE_ALL, object_name:IGS_PS_TYPE_ALL, status:VALID, product: IGS - Student System , description: This entity describes the university set of program types. This set is not limited to the DEET set and values, which are reported to DEET, will be mapped onto DEET equivalent values. , implementation_dba_data: IGS.IGS_PS_TYPE_ALL ,
-
View: IGSBV_HGR_ED_PR_TY_UNT_LEVELS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSBV_HGR_ED_PR_TY_UNT_LEVELS, object_name:IGSBV_HGR_ED_PR_TY_UNT_LEVELS, status:VALID, product: IGS - Student System , description: This is the base view which describes the level of a unit within a particular university program type. This value will override the default value stored against the unit. , implementation_dba_data: APPS.IGSBV_HGR_ED_PR_TY_UNT_LEVELS ,
-
View: IGS_PS_UNIT_LVL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_UNIT_LVL, object_name:IGS_PS_UNIT_LVL, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_PS_UNIT_LVL ,
-
View: IGSFV_HGR_ED_PR_TY_UNT_LEVELS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGSFV_HGR_ED_PR_TY_UNT_LEVELS, object_name:IGSFV_HGR_ED_PR_TY_UNT_LEVELS, status:VALID, product: IGS - Student System , description: This is the full view which describes the level of a unit within a particular university program type. This value will override the default value stored against the unit. , implementation_dba_data: APPS.IGSFV_HGR_ED_PR_TY_UNT_LEVELS ,
-
Table: IGS_PS_VER_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_VER_ALL, object_name:IGS_PS_VER_ALL, status:VALID, product: IGS - Student System , description: This entity describes the versions of programs which are offered by the university, covering both award and non-award programs. , implementation_dba_data: IGS.IGS_PS_VER_ALL ,
-
Table: IGS_PS_UNIT_VER_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_VER_ALL, object_name:IGS_PS_UNIT_VER_ALL, status:VALID, product: IGS - Student System , description: This entity describes a version of a unit, which is offered by the university. , implementation_dba_data: IGS.IGS_PS_UNIT_VER_ALL ,