Search Results igs_he_code_ass_val
Overview
The table IGS_HE_CODE_ASS_VAL is a core data structure within the Oracle E-Business Suite Student System (IGS) modules for versions 12.1.1 and 12.2.2. It functions as a child or detail table designed to store the specific values associated with Higher Education Statistics Agency (HESA) codes. HESA reporting is a critical requirement for educational institutions in certain regions, particularly the UK, for statutory data submissions. This table's primary role is to hold the discrete, allowable values that can be assigned to a given HESA code association defined in the parent table, IGS_HE_CODE_ASSOC. It enables the system to maintain a controlled, validated list of values for complex HESA coding structures, ensuring data integrity and compliance for regulatory reporting.
Key Information Stored
The table stores the association between a HESA code and its permissible values. Its structure is defined by a composite primary key. The key columns are ASSOCIATION_CODE, which links back to the parent code association definition, and SEQUENCE, which orders the multiple possible values for that code. While the specific value column names are not detailed in the provided metadata, typical columns in such a table would include a VALUE or MEANING column to store the actual data value, and potentially a DESCRIPTION or ENABLED_FLAG. The existence of the SEQUENCE column indicates the values are stored in a prioritized or ordered list, which may be used for validation or defaulting logic within the application forms and processes.
Common Use Cases and Queries
This table is primarily accessed for data validation and list of values (LOV) population within HESA-related forms. When a user is entering student, course, or institution data that must conform to HESA standards, the application will query this table to present valid options. A common reporting use case is to generate a master list of all active HESA codes and their associated allowable values for compliance auditing or setup verification. Sample SQL to retrieve all values for a specific association code would be:
- SELECT * FROM igs.igs_he_code_ass_val WHERE association_code = '&CODE' ORDER BY sequence;
Another critical use case is within batch programs or interfaces that prepare HESA submission files, where this table is referenced to validate and translate internal institutional codes into the mandated HESA code values.
Related Objects
The table has a direct and fundamental relationship with the IGS_HE_CODE_ASSOC table, which defines the header-level HESA code associations. The documented foreign key constraint specifies that the ASSOCIATION_CODE column in IGS_HE_CODE_ASS_VAL references the ASSOCIATION_CODE column in IGS_HE_CODE_ASSOC. This establishes a one-to-many relationship, where one code association in IGS_HE_CODE_ASSOC can have multiple valid values stored in IGS_HE_CODE_ASS_VAL. This table is also likely referenced by various application programming interfaces (APIs) in the IGS_HE_* namespace, public synonyms, and potentially by key flexfield or descriptive flexfield structures related to HESA reporting within the Student System.
-
Table: IGS_HE_CODE_ASS_VAL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_HE_CODE_ASS_VAL, object_name:IGS_HE_CODE_ASS_VAL, status:VALID, product: IGS - Student System , description: Holds Code Association Values for all the associated HESA Association Codes , implementation_dba_data: IGS.IGS_HE_CODE_ASS_VAL ,
-
Table: IGS_HE_CODE_ASSOC
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_HE_CODE_ASSOC, object_name:IGS_HE_CODE_ASSOC, status:VALID, product: IGS - Student System , description: Holds all the Association Codes defined for use in the HESA system , implementation_dba_data: IGS.IGS_HE_CODE_ASSOC ,