Search Results igs_he_ad_dtl
Overview
IGS_HE_AD_DTL is a reporting and integration view in the Oracle E-Business Suite Student System (IGS) product, owned by the APPS schema. It exposes records described in the electronic technical reference manual (ETRM) as "Hesa Admission Details," documenting data elements that support the Higher Education Statistics Agency (HESA) statutory returns for student admissions. Institutions subject to HESA reporting use this information to populate regulatory submissions covering applicant, admission, and demographic attributes captured in the student system.
The view's role is to provide a controlled, read-only projection over the underlying admission-detail data while enforcing Oracle's multi-organization security model. Rather than exposing the full base table directly, it applies a row-level filter based on the current organization context derived from the user's client information, so that queries return only records relevant to the active organization. This makes it suitable for operational reporting, extracts, and integration interfaces that must respect organizational partitioning.
Underlying Base Objects
Per the documented view text, IGS_HE_AD_DTL is defined over a single base object: IGS_HE_AD_DTL_ALL. Although the ETRM metadata records "Referenced base objects: none documented" at the 12.2.2 level, the view definition explicitly selects from the _ALL table, which is the organization-partitioned table in the IGS data model. The view aliases that table as A and projects its columns under business-friendly or technical names.
The multitenancy filter is implemented in the WHERE clause. It compares the value of ORG_ID on the base row (supplied through an NVL default of -99) against the organization identifier parsed from USERENV('CLIENT_INFO'). The parsing logic inspects the first character of CLIENT_INFO; if it is a space, no organization is applied, and the comparison resolves to the default value. This is the standard EBS multi-org security pattern used across IGS and other product views.
Key Columns
The view exposes the following columns, each mapped from the underlying _ALL table:
- ROW_ID — The base table's ROWID, provided as a unique row identifier for the view.
- HESA_SEQUENCE_ID — Surrogate key mapped from HESA_AD_DTL_ID; the primary identifier of the admission detail record.
- PERSON_ID — Identifies the person (applicant/student) associated with the admission record.
- ADMISSION_APPL_NUMBER — The admission application number that links the detail to a specific application.
- NOMINATED_COURSE_CD — Course code against which the applicant is recorded.
- SEQUENCE_NUMBER — Ordering/sequence value for the admission detail entry.
- OCCUPATION_CD — Occupation classification code used for HESA reporting.
- DOMICILE_CD — Domicile code indicating the applicant's residence status.
- SOCIAL_CLASS_CD — Social class classification code.
- SPECIAL_STUDENT_CD — Indicator of special student status.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — Standard EBS audit columns recording who created and most recently modified each row.
Notably, ORG_ID itself is not projected; it is used solely in the filter predicate.
Common Use Cases and Queries
The view is typically used for HESA extract preparation, admission data reconciliation, and integration where organization-scoped admission detail is required. Because the view filters by organization, the querying session must have CLIENT_INFO set correctly (as it is in standard EBS forms sessions); otherwise the predicate falls back to -99.
A representative query retrieving admission details for a person is:
SELECT hesA_sequence_id, person_id, admission_appl_number, nominated_course_cd, occupation_cd, domicile_cd, social_class_cd, special_student_cdFROM apps.igs_he_ad_dtlWHERE person_id = :p_person_idORDER BY sequence_number;
An aggregate extract for HESA submission might group by course and domicile:
SELECT nominated_course_cd, domicile_cd, social_class_cd, COUNT(*)FROM apps.igs_he_ad_dtlGROUP BY nominated_course_cd, domicile_cd, social_class_cd;
For change tracking, integrate on LAST_UPDATE_DATE:
SELECT * FROM apps.igs_he_ad_dtl WHERE last_update_date >= :since_date;
Because the view enforces multi-org security, reporting tools and interfaces should invoke it within a session whose organization context matches the intended data set, and joins to PERSON_ID and ADMISSION_APPL_NUMBER should be used to enrich the HESA-oriented codes with descriptive lookups.
-
View: IGS_HE_AD_DTL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_HE_AD_DTL, object_name:IGS_HE_AD_DTL, status:VALID, product: IGS - Student System , description: Hesa Admission Details , implementation_dba_data: APPS.IGS_HE_AD_DTL ,
-
View: IGS_HE_AD_DTL
12.2.2
product: IGS - Student System (Obsolete) , description: Hesa Admission Details , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGS_HE_AD_DTL2_V
12.1.1
-
SYNONYM: APPS.IGS_HE_AD_DTL_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_HE_AD_DTL_ALL, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_HESA_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_HESA_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_HE_IDENTIFY_TARGET_POP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_HE_IDENTIFY_TARGET_POP, status:VALID,
-
View: IGS_HE_AD_DTL2_V
12.2.2
product: IGS - Student System (Obsolete) , description: Hesa Admission Details , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGS_HE_EXTRACT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_HE_EXTRACT_PKG, status:VALID,
-
PACKAGE: APPS.IGS_HE_EXTRACT_FIELDS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_HE_EXTRACT_FIELDS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_HE_EXTRACT2_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_HE_EXTRACT2_PKG, status:VALID,
-
View: IGS_HE_AD_DTL2_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_HE_AD_DTL2_V, object_name:IGS_HE_AD_DTL2_V, status:VALID, product: IGS - Student System , description: Hesa Admission Details , implementation_dba_data: APPS.IGS_HE_AD_DTL2_V ,
-
PACKAGE BODY: APPS.IGS_HE_EXTRACT_FIELDS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_HE_EXTRACT_FIELDS_PKG, status:VALID,
-
VIEW: APPS.IGS_HE_AD_DTL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_HE_AD_DTL, object_name:IGS_HE_AD_DTL, status:VALID,
-
VIEW: APPS.IGS_HE_AD_DTL2_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_HE_AD_DTL2_V, object_name:IGS_HE_AD_DTL2_V, status:VALID,
-
APPS.IGS_HE_IDENTIFY_TARGET_POP SQL Statements
12.1.1
-
APPS.IGS_EN_HESA_PKG SQL Statements
12.1.1
-
APPS.IGS_HE_EXTRACT_PKG dependencies on IGS_HE_AD_DTL
12.1.1
-
APPS.IGS_HE_IDENTIFY_TARGET_POP dependencies on IGS_HE_AD_DTL
12.1.1
-
APPS.IGS_HE_EXTRACT2_PKG dependencies on IGS_HE_AD_DTL
12.1.1
-
APPS.IGS_EN_HESA_PKG dependencies on IGS_HE_AD_DTL
12.1.1
-
APPS.IGS_HE_EXTRACT_FIELDS_PKG dependencies on IGS_HE_AD_DTL
12.1.1
-
APPS.IGS_HE_EXTRACT_FIELDS_PKG dependencies on IGS_HE_AD_DTL
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
APPS.IGS_HE_EXTRACT2_PKG SQL Statements
12.1.1
-
APPS.IGS_EN_HESA_PKG dependencies on IGS_AD_PS_APPL_INST
12.1.1
-
APPS.IGS_HE_EXTRACT2_PKG dependencies on IGS_HE_ST_UNT_VS
12.1.1
-
PACKAGE BODY: APPS.IGS_HE_IDENTIFY_TARGET_POP
12.1.1
-
APPS.IGS_HE_EXTRACT2_PKG dependencies on IGS_PS_UNIT_VER_V
12.1.1
-
APPS.IGS_HE_EXTRACT2_PKG dependencies on IGS_HE_STDNT_DLHE
12.1.1
-
APPS.IGS_HE_EXTRACT_PKG dependencies on IGS_HE_POOUS
12.1.1
-
APPS.IGS_EN_HESA_PKG dependencies on IGS_EN_STDNT_PS_ATT
12.1.1
-
APPS.IGS_HE_EXTRACT2_PKG dependencies on IGS_PE_STAT_V
12.1.1
-
APPS.IGS_HE_EXTRACT_PKG dependencies on IGS_PS_VER
12.1.1
-
APPS.IGS_HE_EXTRACT_PKG dependencies on IGS_HE_ST_PROG
12.1.1
-
APPS.IGS_HE_EXTRACT_PKG dependencies on IGS_PE_PERSON
12.1.1
-
APPS.IGS_UC_EXPORT_TO_OSS dependencies on IGS_HE_AD_DTL_ALL
12.1.1
-
PACKAGE BODY: APPS.IGS_EN_HESA_PKG
12.1.1
-
APPS.IGS_HE_EXTRACT2_PKG dependencies on IGS_HE_POOUS
12.1.1
-
APPS.IGS_HE_EXTRACT2_PKG dependencies on IGS_PS_OFR_OPT
12.1.1
-
APPS.IGS_HE_EXTRACT2_PKG dependencies on IGS_PE_PERSON
12.1.1
-
PACKAGE BODY: APPS.IGS_HE_EXTRACT_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_UC_EXPORT_TO_OSS
12.1.1
-
PACKAGE BODY: APPS.IGS_HE_EXTRACT2_PKG
12.1.1
-
12.1.1 DBA Data
12.1.1
-
eTRM - IGS Tables and Views
12.1.1
description: 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'. ,
-
eTRM - IGS Tables and Views
12.1.1
description: 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'. ,