Search Results igs_ad_val_acai_status
Overview
IGS_AD_VAL_ACAI_STATUS is an Oracle EBS 12.1.1 / 12.2.2 PL/SQL validation package owned by the APPS schema in the Student System (IGS) product family, specifically the Admissions (IGS_AD) module. The ACAI component of the name designates Application and Course Application Instance processing. The package encapsulates the business rules that verify the state and consistency of applications, course application instances, and their associated statuses before transactional operations commit.
The package is classified as OTHER, indicating it is an internal validation library rather than a published PL/SQL API. It depends on STANDARD (the SYS standard package) and is surfaced across a broad set of admissions modules. Its reach extends into the public application API and to the internal definition, import, offer, and self-service packages, meaning it is the common validation engine called before status changes are persisted.
Key Procedures and Functions
The package contains 38 documented procedures and functions. They follow a repetitive naming convention that groups validation checks by status type, and can be summarized by family:
- AEQS (Application Entry Qualification Status): ADMP_VAL_ACAI_AEQS, ADMP_VAL_AEQS_ITEM, ADMP_VAL_AEQS_CLOSED, ADMP_VAL_AEQS_AOS. These validate qualification status records and their items, including closure and application-of-study conditions.
- ADS (Admissions Decision Status): ADMP_VAL_ACAI_ADS, ADMP_VAL_ADS_ITEM, ADMP_VAL_ADS_CLOSED, ADMP_VAL_ADS_AOS. These verify decision statuses at the instance and item levels.
- AODS (Application Offer Decision Status): ADMP_VAL_ACAI_AODS, ADMP_VAL_AODS_ITEM, ADMP_VAL_AODS_CLOSED, ADMP_VAL_AODS_AORS. These cover offer decision validations, including associated offer response requirements.
- LAFS (Application Fee Status): ADMP_VAL_ACAI_LAFS, ADMP_VAL_LAFS_ITEM, ADMP_VAL_AFS_CLOSED, ADMP_VAL_LAFS_COO, ADMP_VAL_LAFS_AOS. These validate fee status, fee item closure, and cost-of-offer or application-of-study links.
- AORS (Application Offer Response Status): ADMP_VAL_ACAI_AORS, ADMP_VAL_AORS_ITEM, ADMP_VAL_AORS_CLOSED. These confirm offer response status and its dependent items.
Each family generally exposes a master validation, an item-level check, a closure check, and an association check, providing layered certainty before data is written.
Tables Accessed
Validation is performed against eleven IGS_AD base tables through APPS synonyms, all status-reference tables: IGS_AD_APPL_LTR and IGS_AD_APPL_LTR_PHR (letter templates and phrases), IGS_AD_APPL_STAT, IGS_AD_CNDNL_OFRSTAT, IGS_AD_DOC_STAT, IGS_AD_ENT_QF_STAT, IGS_AD_FEE_STAT, IGS_AD_OFRDFRMT_STAT, IGS_AD_OFR_RESP_STAT, IGS_AD_OU_STAT, and IGS_AD_UNIT_OU_STAT. The package reads these tables to resolve valid status codes and to confirm that a requested status is permissible for the application, offer, or fee context.
Usage Notes
IGS_AD_VAL_ACAI_STATUS is not invoked directly by end users. It is called from forms and concurrent programs through its nine consuming packages, including IGS_ADMAPPLICATION_PUB, IGS_AD_DEF_APPL_PKG, IGS_AD_GEN_013, IGS_AD_IMP_OFF_RESP_DATA, IGS_AD_PRC_TAC_OFFER, IGS_AD_PS_APPL_INST_PKG, IGS_AD_SS_APPL_FEE_PKG, IGS_AD_VAL_AA, and IGS_AD_VAL_ACAI_FTR_OFFER. It also references itself, reflecting internal cross-validation. The presence of IGS_ADMAPPLICATION_PUB confirms the package is part of the sanctioned admissions API call stack, and the self-service package indicates it is exercised during online applicant activity. Customizations that bypass these consuming packages risk committing status values that violate the documented integrity rules, so extensions should ideally route status changes through the public API.
-
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_VAL_ACAI_STATUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_VAL_ACAI_STATUS, status:VALID,
-
SYNONYM: APPS.IGS_AD_APPL_LTR_PHR
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_APPL_LTR_PHR, status:VALID,
-
PACKAGE: APPS.IGS_AD_CANCEL_RECONSIDER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_CANCEL_RECONSIDER, status:VALID,
-
SYNONYM: APPS.IGS_AD_DOC_STAT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_DOC_STAT, status:VALID,
-
PACKAGE: APPS.IGS_AD_VAL_CRS_ADMPERD
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_VAL_CRS_ADMPERD, status:VALID,
-
SYNONYM: APPS.IGS_AD_APPL_LTR
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_APPL_LTR, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_GEN_013
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_GEN_013, status:VALID,
-
SYNONYM: APPS.IGS_AD_ENT_QF_STAT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_ENT_QF_STAT, status:VALID,
-
SYNONYM: APPS.IGS_AD_CNDNL_OFRSTAT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_CNDNL_OFRSTAT, status:VALID,
-
PACKAGE: APPS.IGS_RE_VAL_CA
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_RE_VAL_CA, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_VAL_AA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_VAL_AA, status:VALID,
-
SYNONYM: APPS.IGS_AD_UNIT_OU_STAT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_UNIT_OU_STAT, status:VALID,
-
PACKAGE: APPS.IGS_AD_GEN_007
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_007, status:VALID,
-
SYNONYM: APPS.IGS_AD_FEE_STAT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_FEE_STAT, status:VALID,
-
PACKAGE: APPS.IGS_AD_GEN_006
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_006, status:VALID,
-
SYNONYM: APPS.IGS_AD_OFRDFRMT_STAT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_OFRDFRMT_STAT, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_SS_APPL_FEE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_SS_APPL_FEE_PKG, status:VALID,
-
SYNONYM: APPS.IGS_AD_APPL_STAT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_APPL_STAT, 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 BODY: APPS.IGS_AD_DEF_APPL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_DEF_APPL_PKG, status:VALID,
-
PACKAGE: APPS.IGS_EN_VAL_SCA
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_EN_VAL_SCA, status:VALID,
-
SYNONYM: APPS.IGS_AD_OFR_RESP_STAT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_OFR_RESP_STAT, status:VALID,
-
PACKAGE: APPS.IGS_EN_VAL_ENCMB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_EN_VAL_ENCMB, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_IMP_OFF_RESP_DATA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_IMP_OFF_RESP_DATA, status:VALID,
-
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_AD_GEN_008
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_008, status:VALID,
-
PACKAGE: APPS.IGS_AD_VAL_ACAI
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_VAL_ACAI, status:VALID,
-
PACKAGE: APPS.IGS_EN_GEN_002
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_EN_GEN_002, 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 BODY: APPS.IGS_AD_PRC_TAC_OFFER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_PRC_TAC_OFFER, status:VALID,
-
VIEW: APPS.IGS_AD_PS_APLINSTUNT
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_PS_APLINSTUNT, object_name:IGS_AD_PS_APLINSTUNT, status:VALID,
-
SYNONYM: APPS.IGS_AD_OU_STAT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_OU_STAT, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_VAL_ACAI_FTR_OFFER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_VAL_ACAI_FTR_OFFER, 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,
-
PACKAGE BODY: APPS.IGS_AD_PS_APPL_INST_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_PS_APPL_INST_PKG, status:VALID,
-
VIEW: APPS.IGS_PS_OFR_OPT
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_OFR_OPT, object_name:IGS_PS_OFR_OPT, status:VALID,
-
VIEW: APPS.IGS_PS_TYPE
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_TYPE, object_name:IGS_PS_TYPE, status:VALID,
-
VIEW: APPS.IGS_AD_PS_APLINSTHST
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_PS_APLINSTHST, object_name:IGS_AD_PS_APLINSTHST, 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,
-
VIEW: APPS.IGS_LOOKUPS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_LOOKUPS_VIEW, object_name:IGS_LOOKUPS_VIEW, status:VALID,
-
PACKAGE: APPS.IGS_AD_VAL_ACAI_STATUS
12.1.1
-
APPS.IGS_AD_VAL_AA dependencies on IGS_AD_VAL_ACAI_STATUS
12.1.1
-
APPS.IGS_AD_SS_APPL_FEE_PKG dependencies on IGS_AD_VAL_ACAI_STATUS
12.1.1
-
APPS.IGS_ADMAPPLICATION_PUB dependencies on IGS_AD_VAL_ACAI_STATUS
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,
-
VIEW: APPS.IGS_PS_VER
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_VER, object_name:IGS_PS_VER, status:VALID,
-
APPS.IGS_AD_PS_APPL_INST_PKG dependencies on IGS_AD_VAL_ACAI_STATUS
12.1.1
-
APPS.IGS_AD_IMP_OFF_RESP_DATA dependencies on IGS_AD_VAL_ACAI_STATUS
12.1.1
-
APPS.IGS_AD_DEF_APPL_PKG dependencies on IGS_AD_VAL_ACAI_STATUS
12.1.1