Search Results research_supervisor_type
Overview
The IGS_RE_SPRVSR_TYPE table is a core reference table within the Oracle E-Business Suite (EBS) 12.1.1/12.2.2, specifically in the IGS (iGrants) module. It functions as a lookup or code table that defines and maintains the various categories of supervisors assigned to research students. Its primary role is to enforce data integrity and provide a controlled list of valid supervisor types, such as "Principal," "Associate," or "Advisory," which can then be assigned to individuals in the related supervisor assignment table. This centralized definition ensures consistency across the research management functionality.
Key Information Stored
The table stores the definitional attributes for each supervisor type. The key columns include:
- RESEARCH_SUPERVISOR_TYPE (VARCHAR2(10), Primary Key): A short code uniquely identifying the supervisor type (e.g., 'PRIN', 'ASSOC').
- DESCRIPTION (VARCHAR2(60)): A textual explanation of the type, providing clarity for end-users and reports.
- PRINCIPAL_SUPERVISOR_IND (VARCHAR2(1)): A critical flag indicating whether this supervisor type represents the principal supervisor. This can drive business logic, such as determining who receives official correspondence.
- CLOSED_IND (VARCHAR2(1)): An active/inactive flag. When set, the type is closed and cannot be selected for new or modified supervisor assignments, supporting data governance.
- Standard WHO Columns (CREATED_BY, CREATION_DATE, etc.): Audit columns tracking the creation and last update details for each record.
Common Use Cases and Queries
This table is primarily used in two contexts: application setup and operational reporting. During implementation, administrators populate this table with the institution-specific supervisor types. In daily operations, it is referenced to validate supervisor assignments and generate reports. A common query is to retrieve all active supervisor types for a list of values (LOV) in a form:
SELECT research_supervisor_type, description FROM igs.igs_re_sprvsr_type WHERE closed_ind = 'N' ORDER BY description;
Another frequent reporting need is to list all principal supervisors by joining with the assignment table:
SELECT s.person_id, t.description FROM igs.igs_re_sprvsr s, igs.igs_re_sprvsr_type t WHERE s.research_supervisor_type = t.research_supervisor_type AND t.principal_supervisor_ind = 'Y';
Related Objects
The IGS_RE_SPRVSR_TYPE table has a direct parent-child relationship with the main supervisor assignment table. The documented foreign key relationship is:
- IGS_RE_SPRVSR: This table stores the actual assignments of individuals as supervisors to research units or students. Its column
RESEARCH_SUPERVISOR_TYPEis a foreign key that referencesIGS_RE_SPRVSR_TYPE.RESEARCH_SUPERVISOR_TYPE. This ensures that every assigned supervisor type is a valid, pre-defined type from the code table.
This relationship is fundamental, as the IGS_RE_SPRVSR_TYPE table provides the domain of valid values that constrain and describe the data in the IGS_RE_SPRVSR table.
-
APPS.IGS_RE_SPRVSR_LGCY_PUB dependencies on IGS_RE_LGCY_SPR_INT
12.1.1
-
APPS.IGS_RE_SPRVSR_TYPE_PKG dependencies on IGS_RE_SPRVSR_TYPE
12.1.1
-
TABLE: IGS.IGS_RE_SPRVSR_TYPE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RE_SPRVSR_TYPE, object_name:IGS_RE_SPRVSR_TYPE, status:VALID,
-
TABLE: IGS.IGS_RE_SPRVSR
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RE_SPRVSR, object_name:IGS_RE_SPRVSR, status:VALID,
-
APPS.IGS_RE_SPRVSR_LGCY_PUB dependencies on IGS_RE_SPRVSR_PKG
12.1.1
-
APPS.IGS_RE_SPRVSR_TYPE_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
Table: IGS_RE_SPRVSR_TYPE
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RE_SPRVSR_TYPE, object_name:IGS_RE_SPRVSR_TYPE, status:VALID, product: IGS - Student System , description: This entity describes the various types of supervisors for research students. , implementation_dba_data: IGS.IGS_RE_SPRVSR_TYPE ,
-
APPS.IGS_RE_SPRVSR_TYPE_PKG SQL Statements
12.1.1
-
Table: IGS_RE_SPRVSR_TYPE
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the various types of supervisors for research students. , implementation_dba_data: Not implemented in this database ,
-
PACKAGE BODY: APPS.IGS_RE_SPRVSR_TYPE_PKG
12.1.1
-
APPS.IGS_RE_SPRVSR_TYPE_PKG dependencies on APP_EXCEPTION
12.1.1
-
View: IGS_RE_SPRVSR_V
12.2.2
product: IGS - Student System (Obsolete) , description: View of RESEARCH_SUPERVISOR table , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGS_RE_SPRVSR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_RE_SPRVSR_V, object_name:IGS_RE_SPRVSR_V, status:VALID,
-
View: IGS_RE_SPRVSR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_RE_SPRVSR_V, object_name:IGS_RE_SPRVSR_V, status:VALID, product: IGS - Student System , description: View of RESEARCH_SUPERVISOR table , implementation_dba_data: APPS.IGS_RE_SPRVSR_V ,
-
TABLE: IGS.IGS_RE_LGCY_SPR_INT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_RE_LGCY_SPR_INT, object_name:IGS_RE_LGCY_SPR_INT, status:VALID,
-
APPS.IGS_RE_SPRVSR_LGCY_PUB SQL Statements
12.1.1
-
APPS.IGS_RE_SPRVSR_PKG SQL Statements
12.1.1
-
APPS.IGS_RE_SPRVSR_TYPE_PKG dependencies on FND_MESSAGE
12.1.1
-
APPS.IGS_RE_SPRVSR_PKG dependencies on IGS_RE_SPRVSR
12.1.1
-
PACKAGE: APPS.IGS_RE_SPRVSR_LGCY_PUB
12.1.1
-
APPS.IGS_RE_SPRVSR_PKG dependencies on APP_EXCEPTION
12.1.1
-
PACKAGE BODY: APPS.IGS_RE_SPRVSR_PKG
12.1.1
-
APPS.IGS_RE_SPRVSR_LGCY_PUB dependencies on IGS_RE_SPRVSR
12.1.1
-
APPS.IGS_RE_SPRVSR_LGCY_PUB dependencies on FND_MSG_PUB
12.1.1
-
APPS.IGS_RE_SPRVSR_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
PACKAGE BODY: APPS.IGS_RE_SPRVSR_LGCY_PUB
12.1.1
-
APPS.IGS_RE_SPRVSR_PKG dependencies on FND_MESSAGE
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'. ,