Search Results dcnt_program_ind
Overview
IGS_EN_DCNT_REASONCD_V is an Oracle E-Business Suite (EBS) 12.1.1 / 12.2.2 view owned by the APPS schema and defined within the Student Systems / Student Records (IGS) product family. It exposes the set of "discontinuation reason codes" used by the enrollment functions of Oracle Student System, combining each reason code record with its associated lookup meaning where a lookup relationship exists. The view is written as a UNION of two branches: rows whose S_DISCONTINUATION_REASON_TYPE is populated are joined to the IGS lookup view to obtain the lookup MEANING and the lookup's CLOSED_IND (aliased as DSP_CLOSED_IND), while rows whose type is NULL are returned with NULL MEANING and NULL DSP_CLOSED_IND.
Because it presents a stable, denormalized column list, the view is a reporting and integration surface rather than a transactional entity. Forms, concurrent programs, and external interfaces use it to render reason-code lists and to translate a stored code into a user-facing description without directly joining the lookup tables. The alias DSP_CLOSED_IND — the searched term — is the lookup-side closed indicator, distinct from the base table column CLOSED_IND exposed as CLOSED_IND on the same row.
Underlying Base Objects
The view is defined over two documented sources:
- IGS_EN_DCNT_REASONCD dr — the primary table holding discontinuation reason code definitions, including description, default flags, closed indicator, type code, and audit columns.
- IGS_LOOKUPS_VIEW lkups — the lookup view providing MEANING and CLOSED_IND for the code referenced by S_DISCONTINUATION_REASON_TYPE.
The first UNION branch restricts the join to lkups.LOOKUP_TYPE = 'DISCONTINUATION_REASON_TYPE', lkups.LOOKUP_CODE = dr.S_DISCONTINUATION_REASON_TYPE, and lkups.CLOSED_IND = 'N', so only active (non-closed) lookups contribute a MEANING. The second branch covers reason codes with no type assignment, returning TO_CHAR(NULL) for MEANING and DSP_CLOSED_IND. The view preserves dr.ROWID as ROW_ID, enabling row-level identification of the base record.
Key Columns
- ROW_ID — ROWID of the IGS_EN_DCNT_REASONCD row.
- DISCONTINUATION_REASON_CD / DESCRIPTION — the code and its descriptive text.
- DFLT_IND, SYS_DFLT_IND — default and system-default indicators.
- CLOSED_IND — closed flag on the reason code record itself.
- S_DISCONTINUATION_REASON_TYPE — the lookup type code linking to IGS_LOOKUPS_VIEW.
- MEANING — lookup meaning; NULL when no type is set.
- DSP_CLOSED_IND — lookup-side closed indicator (lkups.CLOSED_IND); NULL in the second UNION branch. Note that the first branch has already filtered lookups to CLOSED_IND = 'N', so this column is effectively 'N' whenever MEANING is present.
- DCNT_PROGRAM_IND, DCNT_UNIT_IND — flags indicating applicability to program and unit discontinuation.
- COMMENTS and standard audit columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN).
Common Use Cases and Queries
Typical uses include populating reason-code LOVs, auditing which reason codes map to active lookups, and reconciling the two closed indicators. A representative query listing codes with their resolved lookup meaning follows:
- Active reason codes with meanings:
SELECT DISCONTINUATION_REASON_CD, DESCRIPTION, MEANING, CLOSED_IND, DSP_CLOSED_IND
FROM APPS.IGS_EN_DCNT_REASONCD_V
WHERE CLOSED_IND = 'N' ORDER BY DESCRIPTION; - Codes lacking a lookup type:
SELECT DISCONTINUATION_REASON_CD, DESCRIPTION FROM APPS.IGS_EN_DCNT_REASONCD_V WHERE S_DISCONTINUATION_REASON_TYPE IS NULL; - Program-applicable codes:
SELECT DISCONTINUATION_REASON_CD, DESCRIPTION FROM APPS.IGS_EN_DCNT_REASONCD_V WHERE DCNT_PROGRAM_IND = 'Y' AND CLOSED_IND = 'N';
Because DSP_CLOSED_IND is resolved from IGS_LOOKUPS_VIEW and filtered to 'N' in the UNION's first branch, it is useful chiefly as a reconciliation check against CLOSED_IND rather than as a filter for inactive lookups.
-
VIEW: APPS.IGS_EN_DCNT_REASONCD_V
12.1.1
-
View: IGS_EN_DCNT_REASONCD
12.2.2
product: IGS - Student System (Obsolete) , description: This view lists out all the codes that are associated with a discontinuation reason. , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGS_EN_DCNT_REASONCD
12.1.1
-
View: IGS_EN_DCNT_REASONCD_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view incorporates all the reasons that are available for a student to discontinue a course or unit. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_EN_DCNT_REASONCD
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_DCNT_REASONCD, object_name:IGS_EN_DCNT_REASONCD, status:VALID, product: IGS - Student System , description: This view lists out all the codes that are associated with a discontinuation reason. , implementation_dba_data: APPS.IGS_EN_DCNT_REASONCD ,
-
View: IGS_EN_DCNT_REASONCD_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_DCNT_REASONCD_V, object_name:IGS_EN_DCNT_REASONCD_V, status:VALID, product: IGS - Student System , description: This view incorporates all the reasons that are available for a student to discontinue a course or unit. , implementation_dba_data: APPS.IGS_EN_DCNT_REASONCD_V ,
-
APPS.IGS_EN_VAL_DR SQL Statements
12.1.1
-
TABLE: IGS.IGS_EN_DCNT_REASONCD_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_EN_DCNT_REASONCD_ALL, object_name:IGS_EN_DCNT_REASONCD_ALL, status:VALID,
-
APPS.IGS_EN_DCNT_REASONCD_PKG SQL Statements
12.1.1
-
VIEW: APPS.IGS_EN_DCNT_REASONCD
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_DCNT_REASONCD, object_name:IGS_EN_DCNT_REASONCD, status:VALID,
-
VIEW: APPS.IGS_EN_DCNT_REASONCD_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_DCNT_REASONCD_V, object_name:IGS_EN_DCNT_REASONCD_V, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_DCNT_REASONCD_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_EN_VAL_DR
12.1.1
-
APPS.IGS_EN_TRANSFER_APIS SQL Statements
12.1.1
-
APPS.IGS_EN_TRANSFER_APIS dependencies on IGS_EN_DCNT_REASONCD
12.1.1
-
APPS.IGS_EN_VAL_DR dependencies on IGS_EN_DCNT_REASONCD
12.1.1
-
APPS.IGS_EN_DCNT_REASONCD_PKG dependencies on IGS_EN_DCNT_REASONCD_ALL
12.1.1
-
APPS.IGS_EN_DCNT_REASONCD_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
APPS.IGS_EN_DCNT_REASONCD_PKG dependencies on APP_EXCEPTION
12.1.1
-
APPS.IGS_EN_DCNT_REASONCD_PKG dependencies on FND_MESSAGE
12.1.1
-
PACKAGE BODY: APPS.IGS_EN_TRANSFER_APIS
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'. ,