Results for “course_status”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
IGS_PS_STAT is a reference (lookup) table within the Oracle E-Business Suite Student System (IGS) product family. Its documented purpose is to describe user-defined program statuses that map back onto the system program statuses, allowing institutions to maintain a much larger set of institution-specific statuses while still tying each one to the underlying system functionality. In Oracle EBS 12.1.1 and 12.2.2, IGS falls under the Student System module, which Oracle has classified as obsolete; the table is documented in the ETRM repository but is explicitly noted as "Not implemented in this database," meaning it may not exist in every environment and should be confirmed before being referenced in custom code.
From a dimensional modeling perspective, the mined Data Vault classification places this entity as hub-leaning. The table functions as a hub because it holds a stable, unique business key (COURSE_STATUS) that is referenced by other tables through foreign keys, rather than acting as a transactional link or a descriptive satellite. This classification should be treated as a modeling suggestion rather than a functional guarantee.
Key Information Stored
The table is documented with nine columns in ETRM 12.1.1. The most significant are:
- COURSE_STATUS — the primary key column (surrogate/business key) and the value referenced by foreign keys elsewhere; also the column named in the unique index IGS_PS_STAT_U1.
- DESCRIPTION — the user-facing, institution-defined label for the program status.
- S_COURSE_STATUS — the system-defined status to which the user-defined status maps, providing the link back to delivered system functionality.
- CLOSED_IND — indicator of whether the status represents a closed state.
- CREATED_BY, CREATION_DATE — standard audit columns recording who created the record and when.
- LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard audit columns capturing the most recent change and its source session.
The primary key is defined by IGS_PS_STAT_PK on COURSE_STATUS. A second unique index, IGS_PS_STAT_U1, also exists on COURSE_STATUS, confirming that column as the sole business-key candidate. The remaining columns are descriptive or audit-related and are not part of any documented unique constraint.
Common Use Cases and Queries
Typical uses include validating program status codes, resolving user-defined statuses to their system equivalents, and building reporting lookups. A basic retrieval joins the status table to the version table to translate codes into descriptions:
SELECT v.COURSE_STATUS, s.DESCRIPTION, s.S_COURSE_STATUS
FROM IGS_PS_VER_ALL v, IGS_PS_STAT s
WHERE v.COURSE_STATUS = s.COURSE_STATUS;
Reporting queries may filter by CLOSED_IND to separate active from closed statuses, or use S_COURSE_STATUS to aggregate institution-specific statuses into system-standard groupings. Because the table is documented as not implemented in all databases, extraction scripts should first verify existence in ALL_TABLES before referencing it.
Related Objects
The documented foreign-key relationship identifies IGS_PS_VER_ALL as the primary dependent table:
- IGS_PS_VER_ALL — references IGS_PS_STAT through the COURSE_STATUS column (IGS_PS_VER_ALL.COURSE_STATUS → IGS_PS_STAT.COURSE_STATUS). It records program version data and is the main consumer of this lookup.
- IGS_PS_STAT_PK — the primary key constraint enforcing uniqueness on COURSE_STATUS.
- IGS_PS_STAT_U1 — the unique index on COURSE_STATUS, supporting both constraint enforcement and lookups.
Other IGS_PS_* base tables and their _ALL/_TL variants that carry a status code may also reference this table indirectly, but only the IGS_PS_VER_ALL relationship is confirmed in the supplied metadata.
-
This entity describes the user-defined program statuses. These map back onto the system program statuses, to provide the system with the ability to have a large number of statuses which tie back to the system functionality.
-
View: IGS_PS_OFR_VERSION_V 12.1.1
Manually created
APPS.IGS_PS_OFR_VERSION_V·↳ IGS_CA_TYPE·↳ IGS_PS_OFR·↳ IGS_PS_STAT·Explore IGS module →
-
ACT Statistical Test Components and category details for type as High School
APPS.IGSFV_AD_ACT_STATS_HIGHSCH·↳ IGS_AD_ACT_STATISTICS·↳ IGS_PE_ALT_PERS_ID·Explore IGS module →
-
View: IGS_PS_VER_TITLE_V 12.1.1
Manually created.
APPS.IGS_PS_VER_TITLE_V·↳ IGS_PS_STAT·↳ IGS_PS_VER·Explore IGS module →
-
View of the program offering pattern table. Required for program offering pattern LOV in ADMF3240
APPS.IGS_PS_OFR_PAT_OFERPAT_V·↳ IGS_AD_PRD_AD_PRC_CA·↳ IGS_CA_INST_REL·↳ IGS_PS_OFR_PAT·Explore IGS module →
-
Student course details from student course attempts and admission applications.
APPS.IGS_EN_STDNT_COURSE_ATTEMPT_V·↳ IGS_EN_STDNT_PS_ATT·↳ IGS_PS_VER·Explore IGS module →
-
View: IGS_PS_VER_HIST_V 12.1.1
This view is used to merge program version history with the current program 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_VER_HIST_V·↳ IGS_AU_GEN_002·↳ IGS_GE_DATE·↳ IGS_GE_NUMBER·Explore IGS module →
-
ACT Statistical Test Components and category details for type as High School
APPS.IGSBV_AD_ACT_STATS_HIGHSCH·↳ IGS_AD_ACT_STATISTICS·↳ IGS_PE_ALT_PERS_ID·Explore IGS module →
-
View: IGS_HE_POO_DTLS_V 12.1.1
APPS.IGS_HE_POO_DTLS_V·↳ IGS_CA_TYPE·↳ IGS_PS_OFR_OPT·↳ IGS_PS_VER·Explore IGS module →
-
ACT Statistical Test Components with statistic type and category details
-
View: IGS_PS_OFR_PAT_V 12.1.1
View of the program offering pattern table. Required for program offering pattern LOV in ADMF1200
APPS.IGS_PS_OFR_PAT_V·↳ IGS_CA_INST·↳ IGS_PS_OFR_PAT·↳ IGS_PS_VER·Explore IGS module →
-
View: IGS_PS_VER_V 12.1.1
-
This entity describes the versions of programs which are offered by the university, covering both award and non-award programs.
-
View: IGS_PS_VER 12.1.1
This view would be used in form
-
View: IGS_PS_VER_HIST 12.1.1
APPS.IGS_PS_VER_HIST·↳ IGS_PS_VER_HIST_ALL·Explore IGS module →
-
This entity describes the history of changes to a program version.
-
View: IGS_HE_POOUS_DTLS_V 12.1.1
Program Offering Option Unit Set HESA Details
APPS.IGS_HE_POOUS_DTLS_V·↳ IGS_AS_GRD_SCHEMA·↳ IGS_CA_TYPE·↳ IGS_EN_UNIT_SET·Explore IGS module →
-
ACT Statistical Test Components and category details for type as High School
Not implemented in this database·Explore IGS module →
-
ACT Statistical Test Components and category details for type as High School
Not implemented in this database·Explore IGS module →
-
TABLE: IGS.IGS_PS_STAT 12.1.1
-
View: IGS_PS_VER_V 12.2.2
Not implemented in this database·Explore IGS module →
-
View: IGS_PS_VER_TITLE_V 12.2.2
Manually created.
Not implemented in this database·Explore IGS module →
-
VIEW: APPS.IGS_HE_POO_DTLS_V 12.1.1
-
View: IGS_PS_VER_HIST 12.2.2
Not implemented in this database·Explore IGS module →
-
Table: IGS_PS_STAT 12.2.2
This entity describes the user-defined program statuses. These map back onto the system program statuses, to provide the system with the ability to have a large number of statuses which tie back to the system functionality.
Not implemented in this database·Explore IGS module →
-
PACKAGE: APPS.IGS_PS_VAL_CRV 12.1.1
-
View: IGS_PS_VER_HIST_V 12.2.2
This view is used to merge program version history with the current program 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_VER_HIST_V 12.1.1
-
View: IGS_HE_POO_DTLS_V 12.2.2
Not implemented in this database·Explore IGS module →
-
View: IGS_PS_OFR_VERSION_V 12.2.2
Manually created
Not implemented in this database·Explore IGS module →
-
VIEW: APPS.IGS_PS_VER_HIST 12.1.1
-
Student course details from student course attempts and admission applications.
Not implemented in this database·Explore IGS module →
-
View: IGS_HE_POOUS_DTLS_V 12.2.2
Program Offering Option Unit Set HESA Details
Not implemented in this database·Explore IGS module →
-
View: IGS_PS_OFR_PAT_V 12.2.2
View of the program offering pattern table. Required for program offering pattern LOV in ADMF1200
Not implemented in this database·Explore IGS module →
-
View of the program offering pattern table. Required for program offering pattern LOV in ADMF3240
Not implemented in this database·Explore IGS module →
-
VIEW: APPS.IGS_PS_VER_V 12.1.1