Search Results igs_ad_imp_015
Overview
IGS_AD_IMP_015 is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite, classified under the ETRM (E-Business Suite Technical Reference Manual) as an "OTHER" API type. It belongs to the Student Systems product family (prefix IGS), specifically the Admissions (AD) module. The package is declared with AUTHID CURRENT_USER, meaning it executes with the privileges of the invoking user rather than the definer, which is consistent with Oracle's standard convention for import and interface processing packages.
The business function of this package is to support the import and validation of admissions applicant data from external or legacy source systems into the Oracle Student System interface tables. It selects, validates, categorizes, and stages admissions-related data records as part of a batch import process, and performs statistical tracking and cleanup of records that have completed processing. The header comment (IGSAD93S.pls, version 115.5) indicates the package has been in production since at least 2003, reflecting its role as a stable component of the admissions import toolset.
Key Procedures and Functions
The package exposes four documented procedures:
- SEL_AD_SRC_CAT_IMP — Selects admissions source and category data for import. It identifies records belonging to a given source type and batch, preparing them for subsequent categorization and validation steps.
- PRC_AD_CATEGORY — Processes admissions category data for the identified batch. This is the core validation/transformation routine that applies categorization rules to the selected records prior to final load.
- STORE_AD_STATS — Stores processing statistics for the batch, capturing counts and outcomes to support audit and error reporting for the interface run.
- DEL_CMPLD_AD_RECORDS — Deletes completed admissions records. Following a successful import run, this procedure removes processed staging rows to keep the interface tables manageable.
The procedures share a common parameter signature pattern referencing a source type ID, batch ID, interface run ID, logging flag, and legacy indicator, reflecting a batch-oriented processing model. The parameter lists are not reproduced here beyond what the documented metadata confirms.
Tables Accessed
The package operates against fifteen admissions interface tables via APPS synonyms, all following the _INT / _INT_ALL naming convention designating interface (staging) tables:
- Applicant core tables: IGS_AD_APL_INT (applicant), IGS_AD_APPINT_INT (application), IGS_AD_APPHIST_INT (application history).
- Academic and institutional data: IGS_AD_ACADHIS_INT_ALL, IGS_AD_ACADINT_INT, IGS_AD_INSTHIST_INT, IGS_AD_OTHINST_INT.
- Personal and supplemental data: IGS_AD_PERSTMT_INT, IGS_AD_EDUGOAL_INT, IGS_AD_NOTES_INT, IGS_AD_RECRUIT_INT, IGS_AD_FEE_INT.
- Split and special processing: IGS_AD_SPLINT_INT, IGS_AD_SPLTAL_INT, IGS_AD_PS_APPL_INST_INT.
These tables hold inbound, pre-validated admissions data drawn from external systems. The package reads them to select and categorize records, updates/marks them on successful processing, and deletes completed rows.
Usage Notes
IGS_AD_IMP_015 is typically invoked as part of the admissions import batch flow, most likely from concurrent programs that orchestrate the end-to-end load: selecting staged data, validating and categorizing it, recording statistics, and purging completed records. The procedures would be called in sequence by a controlling program or wrapper rather than directly by end users. The package is referenced by one other package, confirming it forms part of a layered import framework. Customizations or integrations should invoke the procedures in the documented order and honor the batch and interface run identifiers to preserve auditability. Because the package uses AUTHID CURRENT_USER, callers must possess appropriate privileges on the underlying interface tables.
-
PACKAGE: APPS.IGS_AD_IMP_015
12.1.1
-
PACKAGE: APPS.IGS_AD_IMP_015
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_IMP_015, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_IMP_015
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_IMP_015, status:VALID,
-
SYNONYM: APPS.IGS_AD_PERSTMT_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_PERSTMT_INT, status:VALID,
-
SYNONYM: APPS.IGS_AD_APPINT_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_APPINT_INT, status:VALID,
-
PACKAGE: APPS.IGS_AD_IMP_024
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_IMP_024, status:VALID,
-
SYNONYM: APPS.IGS_AD_TRMDT_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_TRMDT_INT, status:VALID,
-
Concurrent Program: IGSADJ10
12.1.1
execution_filename: IGS_AD_IMP_015.TRN_SS_INT_DATA , product: IGS - Student System , user_name: IGSADJ10 , description: Process to transfer data from self service staging tables to interface table. , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
SYNONYM: APPS.IGS_AD_SPLINT_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_SPLINT_INT, status:VALID,
-
PACKAGE: APPS.IGS_AD_IMP_003
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_IMP_003, status:VALID,
-
SYNONYM: APPS.IGS_AD_RECRUIT_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_RECRUIT_INT, status:VALID,
-
SYNONYM: APPS.IGS_AD_TUNDT_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_TUNDT_INT, status:VALID,
-
PACKAGE: APPS.IGS_AD_IMP_010
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_IMP_010, status:VALID,
-
SYNONYM: APPS.IGS_AD_FEE_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_FEE_INT, status:VALID,
-
SYNONYM: APPS.IGS_AD_UNITSETS_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_UNITSETS_INT, status:VALID,
-
PACKAGE: APPS.IGS_AD_IMP_028
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_IMP_028, status:VALID,
-
SYNONYM: APPS.IGS_AD_TEST_SEGS_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_TEST_SEGS_INT, status:VALID,
-
SYNONYM: APPS.IGS_AD_TEST_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_TEST_INT, status:VALID,
-
SYNONYM: APPS.IGS_AD_NOTES_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_NOTES_INT, status:VALID,
-
SYNONYM: APPS.IGS_AD_APPHIST_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_APPHIST_INT, status:VALID,
-
SYNONYM: APPS.IGS_UC_QUAL_INTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_UC_QUAL_INTS, status:VALID,
-
SYNONYM: APPS.IGS_AD_APL_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_APL_INT, status:VALID,
-
SYNONYM: APPS.IGS_AD_TXCPT_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_TXCPT_INT, status:VALID,
-
SYNONYM: APPS.IGS_AD_ACADHIS_INT_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_ACADHIS_INT_ALL, status:VALID,
-
PACKAGE: APPS.IGS_AD_IMP_016
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_IMP_016, status:VALID,
-
SYNONYM: APPS.IGS_AD_OTHINST_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_OTHINST_INT, status:VALID,
-
SYNONYM: APPS.IGS_AD_ACADINT_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_ACADINT_INT, status:VALID,
-
PACKAGE: APPS.IGS_AD_IMP_014
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_IMP_014, status:VALID,
-
SYNONYM: APPS.IGS_AD_EDUGOAL_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_EDUGOAL_INT, status:VALID,
-
PACKAGE: APPS.IGS_AD_IMP_004
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_IMP_004, status:VALID,
-
PACKAGE: APPS.IGS_AD_IMP_027
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_IMP_027, status:VALID,
-
SYNONYM: APPS.IGS_AD_SPLTAL_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_SPLTAL_INT, status:VALID,
-
SYNONYM: APPS.IGS_AD_INSTHIST_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_INSTHIST_INT, status:VALID,
-
SYNONYM: APPS.IGS_AD_PS_APPL_INST_INT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_PS_APPL_INST_INT, status:VALID,
-
Concurrent Program: IGSADJ10
12.2.2
execution_filename: IGS_AD_IMP_015.TRN_SS_INT_DATA , product: IGS - Student System (Obsolete) , user_name: IGSADJ10 , description: Process to transfer data from self service staging tables to interface table. , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
PACKAGE: APPS.IGS_AD_GEN_016
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_016, status:VALID,
-
SYNONYM: APPS.IGS_PE_SRC_TYPES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PE_SRC_TYPES_ALL, status:VALID,
-
PACKAGE: APPS.IGS_AD_IMP_001
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_IMP_001, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_IMP_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_IMP_001, status:VALID,
-
VIEW: APPS.IGS_AD_INTERFACE
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_INTERFACE, object_name:IGS_AD_INTERFACE, status:VALID,
-
PACKAGE: APPS.FND_STATS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_STATS, status:VALID,
-
VIEW: APPS.IGS_LOOKUP_VALUES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_LOOKUP_VALUES, object_name:IGS_LOOKUP_VALUES, status:VALID,
-
APPS.IGS_AD_IMP_001 dependencies on IGS_AD_IMP_015
12.1.1
-
APPS.IGS_AD_IMP_015 dependencies on IGS_AD_IMP_015
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_IMP_001
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_IMP_015
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.IGS_AD_IMP_001 dependencies on IGS_PE_PERS_IMP_001
12.1.1
-
PACKAGE: APPS.FND_INSTALLATION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_INSTALLATION, status:VALID,