Search Results igs_ps_stdnt_apv_alt
Overview
IGS_PS_STDNT_APV_ALT is a transactional table in the Oracle E-Business Suite Student System (IGS) product family, owned by the IGS schema. In the ETRM 12.1.1 and 12.2.2 releases, the table is documented as VALID and is described as an "entity to capture the exit details from a program." In practical terms, the table stores the relationship between a student's approved program of study and the alternative or exit program (course and version) that the student transitions into. This makes it a core record for institutions that support articulation, transfer, or exit-award scenarios, where a learner begins in one program and completes or departs with credentials tied to a different program.
From a data-modeling perspective, the heuristic Data Vault classification mined from the foreign-key structure is link. The table therefore functions as an associative entity that connects a student's program attempt to an exit program definition, rather than as a hub of independent business keys or a satellite of descriptive attributes.
Key Information Stored
The documented physical schema contains 13 columns. The most significant are:
- PERSON_ID — the student (person) identifier; part of the composite primary key and a foreign key to IGS_EN_STDNT_PS_ATT_ALL.
- COURSE_CD — the program/course code of the original attempt; part of the primary key and a foreign key to IGS_PE_ALTERNATV_EXT and IGS_PS_VER_ALL.
- EXIT_COURSE_CD — the course code of the exit program; part of the primary key and a foreign key to IGS_PS_VER_ALL.
- EXIT_VERSION_NUMBER — the version of the exit program; part of the primary key and a foreign key to IGS_PS_VER_ALL.
- VERSION_NUMBER — the version of the originating course/program; a foreign key component to IGS_PS_VER_ALL.
- RQRMNTS_COMPLETE_IND — indicator that requirements were completed for the exit context.
- RQRMNTS_COMPLETE_DT — the date on which those requirements were completed.
- S_COMPLETED_SOURCE_TYPE — the source type describing how completion was recorded.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard EBS audit columns.
The primary key is IGS_PS_STDNT_APV_ALT_PK (PERSON_ID, COURSE_CD, EXIT_COURSE_CD, EXIT_VERSION_NUMBER). A unique index, IGS_PS_STDNT_APV_ALT_U1, carries the same four columns and is the documented business-key candidate. There is no separate single-column surrogate key documented; the composite key itself serves as the unique identifier.
Common Use Cases and Queries
Typical reporting scenarios include identifying students who exit one program into another, validating completion of exit requirements, and auditing program-to-program articulation. A representative query joins the exit program to its version definition:
SELECT a.PERSON_ID, a.COURSE_CD, a.EXIT_COURSE_CD, a.EXIT_VERSION_NUMBER, a.RQRMNTS_COMPLETE_DT FROM igs.igs_ps_stdnt_apv_alt a WHERE a.RQRMNTS_COMPLETE_IND = 'Y';- Joining to IGS_PS_VER_ALL on EXIT_COURSE_CD and EXIT_VERSION_NUMBER to resolve exit program titles and attributes.
- Joining to IGS_EN_STDNT_PS_ATT_ALL on PERSON_ID and COURSE_CD to reconstruct a student's program attempt history.
- Linking to IGS_PE_ALTERNATV_EXT to trace the originating alternative program context.
Because audit columns are present, change-tracking and data-warehouse population queries (for example, extracting rows where LAST_UPDATE_DATE exceeds a watermark) are also standard.
Related Objects
- IGS_EN_STDNT_PS_ATT_ALL — referencing parent of PERSON_ID and COURSE_CD; holds student program attempt records.
- IGS_PE_ALTERNATV_EXT — referencing parent of COURSE_CD (and VERSION_NUMBER in the documented FK); holds alternative extension definitions.
- IGS_PS_VER_ALL — referenced twice, for (COURSE_CD, VERSION_NUMBER) and (EXIT_COURSE_CD, EXIT_VERSION_NUMBER); the program version master.
- IGS_PS_STDNT_APV_ALT_PK — the primary key constraint on the composite key columns.
- IGS_PS_STDNT_APV_ALT_U1 — the unique business-key index.
Together these objects form the dependency chain through which exit-program details are validated and reported within the Student System.
-
Table: IGS_PS_STDNT_APV_ALT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_STDNT_APV_ALT, object_name:IGS_PS_STDNT_APV_ALT, status:VALID, product: IGS - Student System , description: Entity to capture the exit details from a program. , implementation_dba_data: IGS.IGS_PS_STDNT_APV_ALT ,
-
Table: IGS_PS_STDNT_APV_ALT
12.2.2
product: IGS - Student System (Obsolete) , description: Entity to capture the exit details from a program. , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_PS_STDNT_APV_ALT_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.IGS_PS_STDNT_APV_ALT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PS_STDNT_APV_ALT, status:VALID,
-
Table: IGS_PE_ALTERNATV_EXT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PE_ALTERNATV_EXT, object_name:IGS_PE_ALTERNATV_EXT, status:VALID, product: IGS - Student System , description: This entity describes the possible alternative exit points from a course. This consists of another course, often of a lower level (where an early exit is granted). , implementation_dba_data: IGS.IGS_PE_ALTERNATV_EXT ,
-
PACKAGE BODY: APPS.IGS_PR_VAL_SCA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PR_VAL_SCA, status:VALID,
-
PACKAGE BODY: APPS.IGS_PS_STDNT_APV_ALT_PKG
12.1.1
-
Table: IGS_PS_VER_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the versions of programs which are offered by the university, covering both award and non-award programs. , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGS_PS_STDNT_APV_ALT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PS_STDNT_APV_ALT_PKG, status:VALID,
-
Table: IGS_PE_ALTERNATV_EXT
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the possible alternative exit points from a course. This consists of another course, often of a lower level (where an early exit is granted). , implementation_dba_data: Not implemented in this database ,
-
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.IGS_PS_STDNT_APV_ALT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_STDNT_APV_ALT, object_name:IGS_PS_STDNT_APV_ALT, status:VALID,
-
PACKAGE BODY: APPS.IGS_GR_GRD_LGCY_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_GR_GRD_LGCY_PUB, status:VALID,
-
PACKAGE BODY: APPS.IGS_GR_VAL_GR
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_GR_VAL_GR, status:VALID,
-
Table: IGS_EN_STDNT_PS_ATT_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes a student's attempt at studying a particular course offered by the university. , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_PR_VAL_SCA SQL Statements
12.1.1
-
Table: IGS_EN_STDNT_PS_ATT_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_EN_STDNT_PS_ATT_ALL, object_name:IGS_EN_STDNT_PS_ATT_ALL, status:VALID, product: IGS - Student System , description: This entity describes a student's attempt at studying a particular course offered by the university. , implementation_dba_data: IGS.IGS_EN_STDNT_PS_ATT_ALL ,
-
PACKAGE BODY: APPS.IGS_EN_FUTURE_DT_TRANS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_FUTURE_DT_TRANS, status:VALID,
-
APPS.IGS_GR_GRD_LGCY_PUB SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_GEN_001, status:VALID,
-
APPS.IGS_AD_GEN_001 SQL Statements
12.1.1
-
APPS.IGS_GR_VAL_GR SQL Statements
12.1.1
-
APPS.IGS_AD_GEN_001 dependencies on IGS_PS_STDNT_APV_ALT
12.1.1
-
APPS.IGS_EN_FUTURE_DT_TRANS SQL Statements
12.1.1
-
APPS.IGS_GR_GRD_LGCY_PUB dependencies on IGS_PS_STDNT_APV_ALT
12.1.1
-
APPS.IGS_EN_FUTURE_DT_TRANS dependencies on IGS_PS_STDNT_APV_ALT
12.1.1
-
APPS.IGS_PS_STDNT_APV_ALT_PKG dependencies on IGS_PS_STDNT_APV_ALT
12.1.1
-
APPS.IGS_PR_VAL_SCA dependencies on IGS_PS_STDNT_APV_ALT
12.1.1
-
APPS.IGS_GR_VAL_GR dependencies on IGS_PS_STDNT_APV_ALT
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_GEN_001
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IGS_PR_VAL_SCA
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
-
PACKAGE BODY: APPS.IGS_EN_FUTURE_DT_TRANS
12.1.1
-
APPS.IGS_PS_STDNT_APV_ALT_PKG dependencies on IGS_AS_VAL_SUAAP
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IGS_EN_FUTURE_DT_TRANS dependencies on IGS_PS_STDNT_APV_ALT_PKG
12.1.1
-
APPS.IGS_AD_GEN_001 dependencies on IGS_PS_STDNT_APV_ALT_PKG
12.1.1
-
APPS.IGS_PS_STDNT_APV_ALT_PKG dependencies on IGS_SC_GEN_001
12.1.1
-
APPS.IGS_PS_STDNT_APV_ALT_PKG dependencies on IGS_PR_VAL_SCAAE
12.1.1
-
PACKAGE BODY: APPS.IGS_GR_GRD_LGCY_PUB
12.1.1
-
APPS.IGS_PS_STDNT_APV_ALT_PKG dependencies on IGS_PR_VAL_SCA
12.1.1
-
APPS.IGS_GR_VAL_GR dependencies on IGS_EN_STDNT_PS_ATT
12.1.1
-
APPS.IGS_GR_GRD_LGCY_PUB dependencies on IGS_EN_STDNT_PS_ATT
12.1.1
-
APPS.IGS_PR_VAL_SCA dependencies on IGS_EN_STDNT_PS_ATT
12.1.1
-
PACKAGE BODY: APPS.IGS_GR_VAL_GR
12.1.1
-
APPS.IGS_PS_STDNT_APV_ALT_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
APPS.IGS_PS_STDNT_APV_ALT_PKG dependencies on FND_MESSAGE
12.1.1