Search Results igs_en_stdntpshecsop
Overview
The IGS_EN_STDNTPSHECSOP table is a legacy Oracle EBS Student System (IGS) object that records the Higher Education Contribution Scheme (HECS) payment option selected by a student for a specific student course attempt. HECS is the Australian higher education contribution and loan framework, and this entity captures both the election made by the student and the associated residency, citizenship, and tax file number attributes that govern eligibility and repayment treatment.
In Oracle EBS 12.1.1 and 12.2.2, the product is flagged as obsolete. The ETRM metadata explicitly states that this table is not implemented in the current database, meaning it exists only as a documented historical artifact and would not be present in a fresh installation of either release. The documented physical schema identifies the owner as IGS with 27 columns.
Under the heuristic Data Vault classification mined from the foreign key structure, this object is best modeled as a link — it associates a student-course attempt with a HECS payment option, functioning as a relationship record rather than a standalone hub of core business identity or a pure descriptive satellite.
Key Information Stored
The 27 documented columns capture the HECS election, eligibility indicators, and standard EBS audit metadata. The most significant columns are:
- PERSON_ID — identifies the student making the HECS election; part of the composite key.
- COURSE_CD — the course code against which the HECS option applies; part of the composite key.
- START_DT — the effective start date of the HECS option record; part of the composite key.
- END_DT — the date the HECS election ceased to be active.
- HECS_PAYMENT_OPTION — the specific HECS pay option chosen; foreign key to IGS_FI_HECS_PAY_OPTN.
- DIFFERENTIAL_HECS_IND — indicates whether a differential HECS rate applies.
- OUTSIDE_AUS_RES_IND — flags students resident outside Australia.
- NZ_CITIZEN_IND, NZ_CITIZEN_LESS2YR_IND, NZ_CITIZEN_NOT_RES_IND — citizenship and residency qualifiers affecting HECS treatment.
- SAFETY_NET_IND — identifies students eligible for the safety net threshold.
- TAX_FILE_NUMBER, TAX_FILE_NUMBER_COLLECTED_DT, TAX_FILE_INVALID_DT, TAX_FILE_CERTIFICATE_NUMBER — tracking of the student's tax file number for loan purposes.
The composite primary key, IGS_EN_STDNTPSHECSOP_PK, consists of PERSON_ID, COURSE_CD, and START_DT. The unique index IGS_EN_STDNTPSHECSOP_U1 covers the same three columns and thus represents the business-key candidate that enforces one active HECS option per student, course, and start date. Standard WHO columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN, REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE) provide concurrency and audit tracking.
Common Use Cases and Queries
Although obsolete, this table would historically support HECS election reporting, eligibility validation, and loan reconciliation. A typical pattern retrieves a student's current HECS option:
SELECT person_id, course_cd, start_dt, hecs_payment_option, tax_file_number
FROM igs_en_stdntpshecsop
WHERE person_id = :person_id
AND TRUNC(SYSDATE) BETWEEN start_dt AND NVL(end_dt, SYSDATE);
Reporting scenarios include joining to IGS_FI_HECS_PAY_OPTN to resolve option descriptions, and aggregating by DIFFERENTIAL_HECS_IND or SAFETY_NET_IND to analyze repayment cohorts. Data-migration and audit queries typically compare the composite key against historical snapshots using START_DT ranges.
Related Objects
The documented foreign keys define the principal relationships:
- IGS_EN_STDNT_PS_ATT_ALL — joined via PERSON_ID and COURSE_CD; the parent student course attempt entity.
- IGS_FI_HECS_PAY_OPTN — joined via HECS_PAYMENT_OPTION; the reference table of valid HECS pay options.
- IGS_EN_STDNTPSHECSOP_PK / IGS_EN_STDNTPSHECSOP_U1 — the primary key and unique index enforcing record integrity.
Because the table is documented as not implemented, related objects should be validated against the specific environment before use in any remediation or conversion effort.
-
Table: IGS_EN_STDNTPSHECSOP
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the HECS option which a student has chosen for a particular student course attempt. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_EN_STDNTPSHECSOP
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_EN_STDNTPSHECSOP, object_name:IGS_EN_STDNTPSHECSOP, status:VALID, product: IGS - Student System , description: This entity describes the HECS option which a student has chosen for a particular student course attempt. , implementation_dba_data: IGS.IGS_EN_STDNTPSHECSOP ,
-
SYNONYM: APPS.IGS_EN_STDNTPSHECSOP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_EN_STDNTPSHECSOP, status:VALID,
-
VIEW: APPS.IGS_EN_STDNT_PS_HECS_OPTION_V
12.1.1
-
APPS.IGS_EN_STDNTPSHECSOP_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_EN_VAL_SCHO
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_VAL_SCHO, status:VALID,
-
Table: IGS_FI_HECS_PAY_OPTN
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the list of possible contribution payment options.Example.10 - Deferred, 11 -Upfront, 24 - Overseas students. , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_FI_GEN_006 SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_FI_GEN_006
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_FI_GEN_006, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_STDNTPSHECSOP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_STDNTPSHECSOP_PKG, status:VALID,
-
APPS.IGS_ST_GEN_003 SQL Statements
12.1.1
-
Table: IGS_FI_HECS_PAY_OPTN
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_FI_HECS_PAY_OPTN, object_name:IGS_FI_HECS_PAY_OPTN, status:VALID, product: IGS - Student System , description: This entity describes the list of possible contribution payment options.Example.10 - Deferred, 11 -Upfront, 24 - Overseas students. , implementation_dba_data: IGS.IGS_FI_HECS_PAY_OPTN ,
-
View: IGS_EN_STDNT_PS_HECS_OPTION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_STDNT_PS_HECS_OPTION_V, object_name:IGS_EN_STDNT_PS_HECS_OPTION_V, status:VALID, product: IGS - Student System , description: This view is used to provide protection of the tax file number. , implementation_dba_data: APPS.IGS_EN_STDNT_PS_HECS_OPTION_V ,
-
PACKAGE BODY: APPS.IGS_ST_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_ST_GEN_003, status:VALID,
-
PACKAGE BODY: APPS.IGS_IN_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_IN_GEN_001, status:VALID,
-
APPS.IGS_EN_VAL_SCHO SQL Statements
12.1.1
-
View: IGS_EN_STDNT_PS_HECS_OPTION_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view is used to provide protection of the tax file number. , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGS_EN_GEN_002
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_GEN_002, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_STDNTPSHECSOP_PKG
12.1.1
-
TABLE: IGS.IGS_EN_STDNTPSHECSOP
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_EN_STDNTPSHECSOP, object_name:IGS_EN_STDNTPSHECSOP, status:VALID,
-
PACKAGE BODY: APPS.IGS_FI_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_FI_GEN_001, status:VALID,
-
PACKAGE BODY: APPS.IGS_ST_GEN_004
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_ST_GEN_004, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_GEN_009
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_GEN_009, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_GEN_012
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_GEN_012, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_GEN_001, status:VALID,
-
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 ,
-
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 ,
-
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_EN_GEN_009 SQL Statements
12.1.1
-
APPS.IGS_EN_GEN_002 SQL Statements
12.1.1
-
APPS.IGS_AD_GEN_001 SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_FI_GEN_006
12.1.1
-
APPS.IGS_IN_GEN_001 SQL Statements
12.1.1
-
VIEW: APPS.IGS_EN_STDNT_PS_HECS_OPTION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_STDNT_PS_HECS_OPTION_V, object_name:IGS_EN_STDNT_PS_HECS_OPTION_V, status:VALID,
-
APPS.IGS_EN_FUTURE_DT_TRANS SQL Statements
12.1.1
-
APPS.IGS_ST_GEN_004 SQL Statements
12.1.1
-
APPS.IGS_EN_GEN_012 dependencies on IGS_EN_STDNTPSHECSOP
12.1.1
-
APPS.IGS_ST_GEN_004 dependencies on IGS_EN_STDNTPSHECSOP
12.1.1
-
APPS.IGS_FI_GEN_001 dependencies on IGS_EN_STDNTPSHECSOP
12.1.1
-
APPS.IGS_IN_GEN_001 dependencies on IGS_EN_STDNTPSHECSOP
12.1.1
-
APPS.IGS_EN_FUTURE_DT_TRANS dependencies on IGS_EN_STDNTPSHECSOP
12.1.1
-
APPS.IGS_EN_VAL_SCHO dependencies on IGS_EN_STDNTPSHECSOP
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_GEN_001
12.1.1
-
APPS.IGS_FI_GEN_006 dependencies on IGS_EN_STDNTPSHECSOP
12.1.1
-
APPS.IGS_EN_GEN_009 dependencies on IGS_EN_STDNTPSHECSOP
12.1.1
-
APPS.IGS_ST_GEN_003 dependencies on IGS_EN_STDNTPSHECSOP
12.1.1
-
APPS.IGS_EN_STDNTPSHECSOP_PKG dependencies on IGS_EN_STDNTPSHECSOP
12.1.1
-
APPS.IGS_EN_GEN_002 dependencies on IGS_EN_STDNTPSHECSOP
12.1.1
-
APPS.IGS_AD_GEN_001 dependencies on IGS_EN_STDNTPSHECSOP
12.1.1
-
APPS.IGS_FI_GEN_001 SQL Statements
12.1.1