Search Results enquiry_information_type
Overview
The IGS_IN_APPLINFO_TYPE table is a core data structure within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically under the IGS (iGrants) product family. It serves as a junction table designed to associate an individual's enquiry or application with specific types of information requested during that process. The table's primary role is to categorize and track the subject matter of enquiries, such as requests for details on travel, accommodation, or fees, linking them to the relevant person and application number. It is critical to note that the provided ETRM documentation explicitly marks this table as "Obsolete." This status indicates that while the table may exist in the database for backward compatibility, its associated business logic is likely deprecated, and its use in new customizations or integrations is strongly discouraged.
Key Information Stored
The table stores a composite record keyed by three mandatory columns, alongside standard audit columns. The primary data elements define the relationship between an applicant, their specific enquiry instance, and the category of information sought.
- PERSON_ID (NUMBER): Uniquely identifies the individual who made the enquiry.
- ENQUIRY_APPL_NUMBER (NUMBER): Identifies the specific enquiry instance made by the person.
- ENQUIRY_INFORMATION_TYPE (VARCHAR2): A code representing the user-defined category of information requested (e.g., 'TRAVEL', 'ACCOMM', 'FEES'). This column is a foreign key to a lookup table defining valid types.
- Standard WHO Columns: CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, and LAST_UPDATE_LOGIN for tracking record authorship and modifications.
Common Use Cases and Queries
Given its obsolete status, primary use cases involve historical reporting, data migration validation, or supporting legacy interfaces. A typical analytical query would involve joining to person and enquiry header tables to report on the frequency of different enquiry types.
Sample Query: Retrieve All Enquiry Information Types for a Specific Person
SELECT person_id, enquiry_appl_number, enquiry_information_type, creation_date
FROM igs.igs_in_applinfo_type
WHERE person_id = :p_person_id
ORDER BY enquiry_appl_number, creation_date;
Sample Query: Aggregate Count of Enquiries by Information Type
SELECT enquiry_information_type, COUNT(*) AS enquiry_count
FROM igs.igs_in_applinfo_type
GROUP BY enquiry_information_type
ORDER BY enquiry_count DESC;
Related Objects
The table's integrity is maintained through defined key relationships with other objects in the IGS schema. The primary key ensures uniqueness for each combination of person, application, and information type.
- Primary Key: IGS_IN_APPLINFO_TYPE_PK on (PERSON_ID, ENQUIRY_APPL_NUMBER, ENQUIRY_INFORMATION_TYPE).
- Foreign Key Relationship: The ENQUIRY_INFORMATION_TYPE column references a lookup table, likely named IGS_IN_ENQ_INFO_TYPE, which holds the valid set of descriptive codes for enquiry categories. This enforces referential integrity for the type code.
- Indexes: Two indexes support performance:
- IGS_IN_APPLINFO_TYPE_U1: Unique index on the primary key columns.
- IGS_IN_APPLINFO_TYPE_N1: Non-unique index on ENQUIRY_INFORMATION_TYPE for efficient filtering by type.
-
TABLE: IGS.IGS_IN_APPLINFO_TYPE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_IN_APPLINFO_TYPE, object_name:IGS_IN_APPLINFO_TYPE, status:VALID,
-
TABLE: IGS.IGS_IN_INFTYP_PKG_IT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_IN_INFTYP_PKG_IT, object_name:IGS_IN_INFTYP_PKG_IT, status:VALID,
-
TABLE: IGS.IGS_IN_ENQ_INFO_TYPE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_IN_ENQ_INFO_TYPE, object_name:IGS_IN_ENQ_INFO_TYPE, status:VALID,
-
Table: IGS_IN_INFTYP_PKG_IT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_IN_INFTYP_PKG_IT, object_name:IGS_IN_INFTYP_PKG_IT, status:VALID, product: IGS - Student System , description: This entity describes the enquiry package items available to a particular information type, example. fees information may be for a course or fees enquiry - Obsolete , implementation_dba_data: IGS.IGS_IN_INFTYP_PKG_IT ,
-
Table: IGS_IN_INFTYP_PKG_IT
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the enquiry package items available to a particular information type, example. fees information may be for a course or fees enquiry - Obsolete , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_IN_APPLINFO_TYPE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_IN_APPLINFO_TYPE, object_name:IGS_IN_APPLINFO_TYPE, status:VALID, product: IGS - Student System , description: This entity describes the types of information requested with an enquiry - Obsolete , implementation_dba_data: IGS.IGS_IN_APPLINFO_TYPE ,
-
Table: IGS_IN_APPLINFO_TYPE
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the types of information requested with an enquiry - Obsolete , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_IN_ENQ_INFO_TYPE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_IN_ENQ_INFO_TYPE, object_name:IGS_IN_ENQ_INFO_TYPE, status:VALID, product: IGS - Student System , description: This entity describes the types of enquiry made e.g. travel, fees, accommodation, course, faculty. The types of enquiry are user-defined with the exception of system-defined 'all information' - Obsolete , implementation_dba_data: IGS.IGS_IN_ENQ_INFO_TYPE ,
-
Table: IGS_IN_ENQ_INFO_TYPE
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the types of enquiry made e.g. travel, fees, accommodation, course, faculty. The types of enquiry are user-defined with the exception of system-defined 'all information' - Obsolete , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGR_VAL_EIT
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'. ,