Results for “igs_ps_prg_unit_rel”
49 results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IGS_PS_PRG_UNIT_REL is an Oracle E-Business Suite Student System (IGS) configuration table that stores the relationship between program type levels and unit type levels. It resides in the IGS schema and holds a VALID status in both ETRM 12.1.1 and 12.2.2. The table functions as a validation and control matrix: it defines which unit types are permitted, credit-bearing, or reportable against a given student career level within the academic structure. Because it constrains the combinations of program-level and unit-level attributes that downstream enrollment, registration, and academic record processing may accept, it is a foundational setup object rather than a transactional one. Under the heuristic Data Vault classification supplied in the metadata, the object is best modeled as a link — a relationship table connecting two reference entities (student career level and unit type level), with associated descriptive attributes. This classification is a modeling suggestion derived from the foreign-key structure, not a physical implementation statement.
Key Information Stored
The table is documented with ten columns. The surrogate primary key is PS_PRUN_REL_ID, enforced by the constraint IGS_PS_PRG_UNIT_REL_PK. Two unique indexes expose business-key candidates: IGS_PS_PRG_UNIT_REL_U1 on PS_PRUN_REL_ID and IGS_PS_PRG_UNIT_REL_U2, a composite unique key on (STUDENT_CAREER_LEVEL, UNIT_TYPE_ID). The composite key is the significant one for data integrity, since it prevents duplicate program-to-unit mappings at the same career level.
- PS_PRUN_REL_ID — system-generated surrogate identifier; primary key of the relationship row.
- STUDENT_CAREER_LEVEL — the program type level; foreign key to IGS_PS_TYPE_ALL. Defines the career dimension of the mapping.
- UNIT_TYPE_ID — the unit type level; foreign key to IGS_PS_UNIT_TYPE_LVL. Defines the unit dimension of the mapping.
- STUDENT_CAREER_TRANSCRIPT — flag or indicator controlling whether units of this relationship appear on the student transcript.
- STUDENT_CAREER_STATISTICS — indicator controlling whether units of this relationship are included in student career statistical reporting.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard Oracle EBS WHO columns providing audit lineage for each row.
Common Use Cases and Queries
Typical usage centers on setup validation, enrollment eligibility checking, and reporting extracts. A common query resolves the descriptive names of both reference entities:
- Resolve a complete mapping: join IGS_PS_PRG_UNIT_REL to IGS_PS_TYPE_ALL on STUDENT_CAREER_LEVEL and to IGS_PS_UNIT_TYPE_LVL on UNIT_TYPE_ID to render human-readable program-type and unit-type descriptions.
- Validate a registration combination: select PS_PRUN_REL_ID where STUDENT_CAREER_LEVEL = :career and UNIT_TYPE_ID = :unit_type to confirm that a proposed enrollment is permitted before committing student unit attempt records.
- Transcript and statistics configuration audit: filter on STUDENT_CAREER_TRANSCRIPT and STUDENT_CAREER_STATISTICS to identify mappings whose reporting behavior diverges from institutional policy.
- Duplicate detection: group by (STUDENT_CAREER_LEVEL, UNIT_TYPE_ID) having count(*) > 1 as a data-quality check, though the U2 unique index should prevent this in a healthy instance.
- Migration and comparison reporting: extract PS_PRUN_REL_ID, STUDENT_CAREER_LEVEL, and UNIT_TYPE_ID with the WHO columns to compare configuration between environments or releases.
Related Objects
The relationship graph is defined by two foreign keys and one primary key. The most significant related objects are:
- IGS_PS_TYPE_ALL — referenced via STUDENT_CAREER_LEVEL; the program type reference table supplying the career dimension.
- IGS_PS_UNIT_TYPE_LVL — referenced via UNIT_TYPE_ID; the unit type level reference table supplying the unit dimension.
- IGS_PS_PRG_UNIT_REL_PK — primary key constraint/parent index on PS_PRUN_REL_ID.
- IGS_PS_PRG_UNIT_REL_U1 / U2 — unique indexes on PS_PRUN_REL_ID and (STUDENT_CAREER_LEVEL, UNIT_TYPE_ID) respectively; the U2 index is the effective business key.
- Student enrollment, unit attempt, and academic record processing components in the IGS product that consult this table as a validation source when creating or updating student unit attempts.
Because the table is configuration-oriented, referential integrity and correct setup in IGS_PS_TYPE_ALL and IGS_PS_UNIT_TYPE_LVL must be established before rows are loaded here; otherwise downstream registration and transcript processes may reject valid enrollments or omit units from reporting.
-
This table will store the relationship between Program type and unit type levels
-
Table: IGS_PS_PRG_UNIT_REL 12.2.2
This table will store the relationship between Program type and unit type levels
Not implemented in this database·Explore IGS module →
-
View: IGS_PS_PRG_UNIT_REL_V 12.1.1
APPS.IGS_PS_PRG_UNIT_REL_V·↳ IGS_PS_PRG_UNIT_REL·↳ IGS_PS_UNIT_TYPE_LVL·Explore IGS module →
-
View: IGS_PR_ACAD_UNIT_V 12.1.1
This view contains Student Unit Attempt details with statistics and grades.
APPS.IGS_PR_ACAD_UNIT_V·↳ HZ_PARTIES·↳ IGS_CA_TEACH_TO_LOAD_V·↳ IGS_EN_STDNT_PS_ATT·Explore IGS module →
-
View: IGS_PS_PRG_UNIT_REL_V 12.2.2
Not implemented in this database·Explore IGS module →
-
XML element CourseInstitutionTypeProvides the Unit"s Institution code based on the batch_id, person_id and local_institution_cd.
APPS.IGS_DA_XML_COURSEINSTITUTION_V·↳ FND_PROFILE·↳ HZ_EDUCATION·↳ HZ_PARTIES·Explore IGS module →
-
Table: IGS_PS_UNIT_TYPE_LVL 12.2.2
This table stores the unit program type level code and description. These would be associated with units.
Not implemented in this database·Explore IGS module →
-
View: IGS_PR_ACAD_UNIT_V 12.2.2
This view contains Student Unit Attempt details with statistics and grades.
Not implemented in this database·Explore IGS module →
-
View: IGS_PR_ACAD_LOAD_V 12.1.1
This view contains the details of a Student Program Attempt within a Load Calendar with cumulative and period statistics.
APPS.IGS_PR_ACAD_LOAD_V·↳ HZ_PARTIES·↳ IGS_CA_INST·↳ IGS_CA_INST_REL·Explore IGS module →
-
View: IGS_DA_XML_COURSE_V 12.1.1
XML element CourseType (child of CourseInstitution)1)(SUA) Student Unit Attempt"s at local Institution. Includes Units local institution Units and currently enrolled units.Enrolled units can be excluded EIP Control feature code.2) (AV) Adv
APPS.IGS_DA_XML_COURSE_V·↳ FND_PROFILE·↳ HZ_EDUCATION·↳ HZ_PARTIES·Explore IGS module →
-
Table: IGS_PS_TYPE_ALL 12.2.2
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.
Not implemented in this database·Explore IGS module →
-
XML element CourseInstitutionTypeProvides the Unit"s Institution code based on the batch_id, person_id and local_institution_cd.
Not implemented in this database·Explore IGS module →
-
View: IGS_PR_ACAD_LOAD_V 12.2.2
This view contains the details of a Student Program Attempt within a Load Calendar with cumulative and period statistics.
Not implemented in this database·Explore IGS module →
-
View: IGS_DA_XML_COURSE_V 12.2.2
XML element CourseType (child of CourseInstitution)1)(SUA) Student Unit Attempt"s at local Institution. Includes Units local institution Units and currently enrolled units.Enrolled units can be excluded EIP Control feature code.2) (AV) Adv
Not implemented in this database·Explore IGS module →
-
PACKAGE: APPS.IGS_PR_CP_GPA 12.1.1
-
PACKAGE: APPS.IGS_DA_XML_PKG 12.1.1
-
12.1.1 DBA Data 12.1.1
-
12.1.1 FND Design Data 12.1.1
-
12.1.1 DBA Data 12.1.1
-
12.2.2 FND Design Data 12.2.2
-
12.1.1 DBA Data 12.1.1
-
eTRM - IGS Tables and Views 12.1.1
Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'.
-
12.1.1 DBA Data 12.1.1
-
eTRM - IGS Tables and Views 12.1.1
Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'.