Search Results igs_admapplication_pub
Overview
IGS_ADMAPPLICATION_PUB is a public PL/SQL package body owned by the APPS schema within the Oracle E-Business Suite Student Systems / Admissions (IGS) product family. The _PUB suffix designates it as a documented, supported public API intended for external invocation by forms, concurrent programs, and custom code, as opposed to internal (private) packages that Oracle reserves the right to change. The package exposes admission application processing logic — capturing academic qualifications, recording applicant outcomes and offer responses, and maintaining entry qualification status — that would otherwise be embedded in tightly coupled private routines. It is classified as VALID in the ETRM registry and is referenced by two other database objects, confirming it is a stable dependency point in the IGS Admissions call hierarchy. The package reflects the standard Oracle API conventions: it depends on FND_API for the common error-handling and message framework, FND_MSG_PUB and FND_MESSAGE for message stack management, and FND_PROFILE for environment/profile option retrieval.
Key Procedures and Functions
The documented public interface exposes five procedures/functions, each scoped to a discrete admissions activity:
- RECORD_ACADEMIC_INDEX — Captures or updates the academic index value associated with an admission application, used in scoring or ranking applicants against entry criteria.
- RECORD_OUTCOME_ADMAPPLICATION — Records the decision or outcome of an admission application, driving subsequent status changes and downstream offer/responses processing.
- RECORD_OFFER_RESPONSE — Persists an applicant's response to an admission offer, including acceptance or decline, and enables the associated status transitions handled by the offer-response status logic (IGS_AD_OFR_RESP_STAT_PKG).
- RECORD_QUALIFICATION_CODE — Associates or maintains qualification codes on an application, leveraging the qualification code validations in IGS_AD_APPQUAL_CODE_PKG.
- UPDATE_ENTRY_QUAL_STATUS — Updates the entry qualification status of an applicant, typically reflecting verification against admissions standards and institution/OU-status rules.
Parameter lists are not reproduced here; callers should obtain signatures from the installed package specification (DBA_SOURCE / USER_SOURCE) in their specific environment.
Tables Accessed
The package operates against the core admissions base tables and several reference/lookup tables via APPS synonyms:
- IGS_AD_APPL_ALL — the primary admission application table store; most procedures read and update application rows here.
- IGS_AD_PS_APPL_INST_ALL — person-to-application-instance rows, used where the operation targets a specific application instance (via IGS_AD_PS_APPL_INST_PKG and IGS_AD_PS_APPL_PKG).
- IGS_AD_APPQUAL_CODE and IGS_AD_CODE_CLASSES — qualification code definitions and their classification, used for validating/maintaining qualification codes.
- IGS_AD_OFFRESP_INT and the offer-response status logic — support RECORD_OFFER_RESPONSE and its status derivation.
- IGS_AD_OU_STAT — OU status reference underpinning UPDATE_ENTRY_QUAL_STATUS.
- IGS_AD_PRD_AD_PRC_CA — product/process category configuration relating to admission steps (IGS_AD_PRCS_CAT_STEP).
- HZ_PARTIES — the Trading Community Architecture party records, linking applicants to their person/party identity.
- IGS_UC_TRANSACTIONS — UCAS transaction records, relevant where applications originate from external admissions services.
- FND_COLUMNS, FND_TABLES — metadata access used by generic/validation utilities.
Usage Notes
Because this is a _PUB API, it is the supported entry point for external integration. It is typically invoked from Admissions forms (e.g. the application-entry and offer-response windows), from concurrent programs that batch-process application outcomes or qualification updates, and from custom PL/SQL or workflow components — note the direct workflow dependency on IGS_AD_WF_001. Callers should follow the standard Oracle API pattern: initialise the message stack, optionally load a message list in debug/validation mode, call the procedure, then check the return/exception and iterate FND_MSG_PUB messages before committing. Do not call the private dependencies (the IGS_AD_GEN_00x helpers, IGS_AD_PS_APPL_PKG, IGS_AD_APPQUAL_CODE_PKG, and so on) directly, as their signatures and behaviour are not part of the supported interface. The package body itself is not referenced by any database object beyond the two packages noted, so its public procedures remain the recommended, upgrade-safe integration surface in both 12.1.1 and 12.2.2.
-
PACKAGE BODY: APPS.IGS_ADMAPPLICATION_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_ADMAPPLICATION_PUB, status:VALID,
-
PACKAGE: APPS.IGS_ADMAPPLICATION_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_ADMAPPLICATION_PUB, status:VALID,
-
SYNONYM: APPS.IGS_AD_OFFRESP_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_OFFRESP_INT, status:VALID,
-
SYNONYM: APPS.IGS_AD_APPQUAL_CODE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_APPQUAL_CODE, status:VALID,
-
PACKAGE: APPS.IGS_AD_OFR_RESP_STAT_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_OFR_RESP_STAT_PKG, status:VALID,
-
PACKAGE: APPS.IGS_AD_APPQUAL_CODE_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_APPQUAL_CODE_PKG, status:VALID,
-
PACKAGE: APPS.IGS_AD_UPD_INITIALISE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_UPD_INITIALISE, status:VALID,
-
PACKAGE: APPS.IGS_AD_VAL_ACAI_STATUS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_VAL_ACAI_STATUS, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_IMP_ADM_DES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_IMP_ADM_DES, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_IMP_ACIDX_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_IMP_ACIDX_PKG, status:VALID,
-
PACKAGE: APPS.IGS_AD_VAL_ACAI
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_VAL_ACAI, status:VALID,
-
SYNONYM: APPS.IGS_AD_PRD_AD_PRC_CA
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_PRD_AD_PRC_CA, status:VALID,
-
SYNONYM: APPS.IGS_UC_TRANSACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_UC_TRANSACTIONS, status:VALID,
-
PACKAGE: APPS.IGS_AD_GEN_007
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_007, status:VALID,
-
PACKAGE: APPS.IGS_AD_GEN_009
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_009, status:VALID,
-
PACKAGE: APPS.IGS_AD_PS_APPL_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_PS_APPL_PKG, status:VALID,
-
PACKAGE: APPS.IGS_AD_WF_001
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_WF_001, status:VALID,
-
PACKAGE: APPS.IGS_EN_VAL_SCA
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_EN_VAL_SCA, status:VALID,
-
PACKAGE: APPS.IGS_AD_GEN_016
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_016, status:VALID,
-
PACKAGE: APPS.IGS_AD_GEN_008
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_008, status:VALID,
-
PACKAGE: APPS.IGS_AD_GEN_002
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_002, status:VALID,
-
PACKAGE: APPS.IGS_EN_GEN_002
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_EN_GEN_002, status:VALID,
-
SYNONYM: APPS.IGS_AD_APPL_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_APPL_ALL, status:VALID,
-
SYNONYM: APPS.IGS_AD_OU_STAT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_OU_STAT, status:VALID,
-
SYNONYM: APPS.IGS_AD_CODE_CLASSES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_CODE_CLASSES, status:VALID,
-
SYNONYM: APPS.IGS_AD_PS_APPL_INST_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_PS_APPL_INST_ALL, status:VALID,
-
SYNONYM: APPS.FND_TABLES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_TABLES, status:VALID,
-
PACKAGE: APPS.IGS_AD_PS_APPL_INST_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_PS_APPL_INST_PKG, status:VALID,
-
VIEW: APPS.IGS_AD_PRCS_CAT_STEP
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_PRCS_CAT_STEP, object_name:IGS_AD_PRCS_CAT_STEP, status:VALID,
-
VIEW: APPS.IGS_AD_PS_APPL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_PS_APPL, object_name:IGS_AD_PS_APPL, status:VALID,
-
SYNONYM: APPS.FND_COLUMNS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_COLUMNS, status:VALID,
-
PACKAGE: APPS.FND_FUNCTION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_FUNCTION, status:VALID,
-
VIEW: APPS.IGS_AD_APPL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_APPL, object_name:IGS_AD_APPL, status:VALID,
-
APPS.IGS_ADMAPPLICATION_PUB dependencies on IGS_ADMAPPLICATION_PUB
12.1.1
-
APPS.IGS_AD_IMP_ACIDX_PKG dependencies on IGS_ADMAPPLICATION_PUB
12.1.1
-
VIEW: APPS.IGS_AD_PS_APPL_INST
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_PS_APPL_INST, object_name:IGS_AD_PS_APPL_INST, status:VALID,
-
APPS.IGS_AD_IMP_ADM_DES dependencies on IGS_ADMAPPLICATION_PUB
12.1.1
-
VIEW: APPS.IGS_CA_INST
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_CA_INST, object_name:IGS_CA_INST, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.IGS_ADMAPPLICATION_PUB
12.1.1
-
APPS.IGS_ADMAPPLICATION_PUB dependencies on IGS_AD_APPL
12.1.1
-
PACKAGE BODY: APPS.IGS_ADMAPPLICATION_PUB
12.1.1
-
SYNONYM: APPS.HZ_PARTIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_PARTIES, status:VALID,
-
PACKAGE: APPS.IGS_GE_MSG_STACK
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GE_MSG_STACK, status:VALID,
-
PACKAGE: APPS.APP_EXCEPTION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:APP_EXCEPTION, status:VALID,
-
PACKAGE: APPS.FND_MSG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MSG_PUB, status:VALID,
-
PACKAGE: APPS.FND_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
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'. ,
-
PACKAGE: APPS.FND_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,