Search Results igs_he_sys_rt_cl_fld
Overview
The IGS_HE_SYS_RT_CL_FLD table is a core data structure within the Oracle E-Business Suite (EBS) Student System (product family IGS). It functions as a master definition table that stores metadata for the specific data fields associated with each system return type class. In the context of higher education reporting, particularly to governmental or regulatory bodies, a "return" is a standardized data submission. This table defines the allowable fields (e.g., student identifier, course code, enrollment status) that constitute these different return classifications. Its role is to provide a controlled, referential foundation for configuring and generating accurate statutory returns, ensuring data integrity and consistency across the reporting framework.
Key Information Stored
The table's structure is designed to uniquely identify each field within a return class. The primary key is a composite of two columns: SYSTEM_RETURN_CLASS_TYPE and FIELD_NUMBER. The SYSTEM_RETURN_CLASS_TYPE is a foreign key that links to the IGS_HE_SYS_RTN_CLAS table, identifying the specific class or category of the system return. The FIELD_NUMBER is a numeric identifier that uniquely sequences the fields within that class. While the provided metadata does not list all columns, typical columns in such a definition table would include the field's name, a description, its data type, length, and potentially flags indicating whether it is mandatory or used for validation. This setup allows the system to maintain a definitive catalog of all data points required for every type of official return.
Common Use Cases and Queries
This table is primarily accessed during the setup and generation of regulatory reports. Common operational and reporting scenarios include validating the configuration of a return template, listing all required fields for a specific return class during a data extraction process, and auditing field definitions. A typical query would join this table to its parent return class table to get a descriptive list of fields. For example:
- Listing Fields for a Return Class:
SELECT fld.field_number, fld.description
FROM igs_he_sys_rt_cl_fld fld, igs_he_sys_rtn_clas cls
WHERE fld.system_return_class_type = cls.system_return_class_type
AND cls.meaning = 'HESA Student Return'; - Validation for Data Population: Downstream programs or APIs will reference this table's definitions to ensure all mandatory fields for a selected return class are populated before submission.
Related Objects
The IGS_HE_SYS_RT_CL_FLD table sits within a clear hierarchical relationship in the Student System's reporting schema, as evidenced by the foreign key constraints.
- Parent Table (Referenced by): IGS_HE_SYS_RTN_CLAS. The SYSTEM_RETURN_CLASS_TYPE column in IGS_HE_SYS_RT_CL_FLD is a foreign key to this table, establishing that every defined field must belong to a valid, pre-defined system return class.
- Child Table (Referenced from): IGS_HE_SYS_RT_CL_ASS. This table references IGS_HE_SYS_RT_CL_FLD using both parts of its primary key (SYSTEM_RETURN_CLASS_TYPE, FIELD_NUMBER). This relationship suggests that IGS_HE_SYS_RT_CL_ASS stores instance-level data or assignments (e.g., actual values, institutional overrides) for the field definitions held in IGS_HE_SYS_RT_CL_FLD.
-
Table: IGS_HE_SYS_RT_CL_FLD
12.2.2
product: IGS - Student System (Obsolete) , description: Holds the fields defined for each of the system return type , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_HE_SYS_RT_CL_ASS
12.2.2
product: IGS - Student System (Obsolete) , description: Stores associations codes for each field in a system return class , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_HE_SYS_RTN_CLAS
12.2.2
product: IGS - Student System (Obsolete) , description: Holds the predefined Return Classes - Student Return, Module Return, Combined Return , implementation_dba_data: Not implemented in this database ,
-
View: IGSFV_HESA_EXT_RUN_DAT_FIELDS
12.2.2
product: IGS - Student System (Obsolete) , description: Full View for HESA extract data fields , implementation_dba_data: Not implemented in this database ,