DBA Data[Home] [Help]

APPS.IGS_AD_GEN_012 SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 9

cdcruz    feb18         bug 2217104 Admit to future term Enhancement,updated tbh call for
                        new columns being added to IGS_AD_PS_APPL_INST
nshee     29-Aug-2002   Bug 2395510 DEferments build Added 6 columns in update row call
rboddu    13-FEB-2003   removed PROCEDURE Admp_Upd_Eap_Avail. Moved this to
                        igs_rc_gen_001 package. Bug:2664699
********************************************************************/

FUNCTION Admp_Upd_Acai_Comm(
  p_person_id IN NUMBER ,
  p_admission_appl_number IN NUMBER ,
  p_nominated_course_cd IN VARCHAR2 ,
  p_acai_sequence_number IN NUMBER ,
  p_prpsd_commencement_dt IN DATE ,
  p_message_name OUT NOCOPY VARCHAR2 )
RETURN BOOLEAN IS

    -- This module updates the IGS_AD_PS_APPL_INST.prpsd_commencement_dt.

    v_adm_appl_status   IGS_AD_APPL.adm_appl_status%TYPE;
Line: 30

        v_update_non_enrol_detail_ind   VARCHAR2(1);
Line: 32

                SELECT  ROWID, acai.*
                FROM    IGS_AD_PS_APPL_INST acai
                WHERE   acai.person_id                  = p_person_id                   AND
                        acai.admission_appl_number      = p_admission_appl_number       AND
                        acai.nominated_course_cd        = p_nominated_course_cd         AND
                        acai.sequence_number            = p_acai_sequence_number
                FOR UPDATE OF acai.prpsd_commencement_dt NOWAIT;
Line: 40

                SELECT  aa.adm_appl_status
                FROM    IGS_AD_APPL aa
                WHERE   aa.person_id                    = p_person_id AND
                        aa.admission_appl_number        = p_admission_appl_number;
Line: 69

        IF IGS_AD_VAL_ACAI.admp_val_acai_update (
                        v_adm_appl_status,
                        p_person_id,
                        p_admission_appl_number,
                        p_nominated_course_cd,
                        p_acai_sequence_number,
                        v_message_name,
                        v_update_non_enrol_detail_ind) = FALSE THEN

		-- begin apadegal adtd001 igs.m

   		-- PRPSD_COMMENCEMENT_DT can be udpated in proceed phase
		IF ( v_message_name = 'IGS_AD_APPL_INST_COMPL')
		THEN


		     IF  igs_ad_gen_002.check_adm_appl_inst_stat(   p_person_id             => Rec_IGS_AD_PS_APPL_Inst.PERSON_ID ,
								    p_admission_appl_number => Rec_IGS_AD_PS_APPL_Inst.ADMISSION_APPL_NUMBER ,
								    p_nominated_course_cd   => Rec_IGS_AD_PS_APPL_Inst.NOMINATED_COURSE_CD ,
								    p_sequence_number       => Rec_IGS_AD_PS_APPL_Inst.SEQUENCE_NUMBER ,
								    p_updateable            => 'Y'
								    )='N'	    --- not updateable.. so throw error
		    THEN
			p_message_name := 'IGS_AD_APPL_INST_COMPL';
Line: 101

        IGS_AD_PS_APPL_Inst_Pkg.UPDATE_ROW (
                X_ROWID                                         => Rec_IGS_AD_PS_APPL_Inst.ROWID ,
                X_PERSON_ID                                     => Rec_IGS_AD_PS_APPL_Inst.PERSON_ID ,
                X_ADMISSION_APPL_NUMBER                         => Rec_IGS_AD_PS_APPL_Inst.ADMISSION_APPL_NUMBER ,
                X_NOMINATED_COURSE_CD                           => Rec_IGS_AD_PS_APPL_Inst.NOMINATED_COURSE_CD ,
                X_SEQUENCE_NUMBER                               => Rec_IGS_AD_PS_APPL_Inst.SEQUENCE_NUMBER ,
                X_PREDICTED_GPA                                 => Rec_IGS_AD_PS_APPL_Inst.PREDICTED_GPA ,
                X_ACADEMIC_INDEX                                => Rec_IGS_AD_PS_APPL_Inst.ACADEMIC_INDEX,
                X_ADM_CAL_TYPE                                  => Rec_IGS_AD_PS_APPL_Inst.ADM_CAL_TYPE ,
                X_APP_FILE_LOCATION                             => Rec_IGS_AD_PS_APPL_Inst.APP_FILE_LOCATION ,
                X_ADM_CI_SEQUENCE_NUMBER                        => Rec_IGS_AD_PS_APPL_Inst.ADM_CI_SEQUENCE_NUMBER ,
                X_COURSE_CD                                     => Rec_IGS_AD_PS_APPL_Inst.COURSE_CD ,
                X_APP_SOURCE_ID                                 => Rec_IGS_AD_PS_APPL_Inst.APP_SOURCE_ID ,
                X_CRV_VERSION_NUMBER                            => Rec_IGS_AD_PS_APPL_Inst.CRV_VERSION_NUMBER ,
                X_Waitlist_Rank                                 => Rec_IGS_AD_PS_APPL_Inst.Waitlist_Rank,
                X_LOCATION_CD                                   => Rec_IGS_AD_PS_APPL_Inst.LOCATION_CD ,
                X_Attent_Other_Inst_Cd                          => Rec_IGS_AD_PS_APPL_Inst.Attent_Other_Inst_Cd,
                X_ATTENDANCE_MODE                               => Rec_IGS_AD_PS_APPL_Inst.ATTENDANCE_MODE ,
                X_Edu_Goal_Prior_Enroll_Id                      => Rec_IGS_AD_PS_APPL_Inst.Edu_Goal_Prior_Enroll_Id,
                X_ATTENDANCE_TYPE                               => Rec_IGS_AD_PS_APPL_Inst.ATTENDANCE_TYPE ,
                X_Decision_Make_Id                              => Rec_IGS_AD_PS_APPL_Inst.Decision_Make_Id,
                X_UNIT_SET_CD                                   => Rec_IGS_AD_PS_APPL_Inst.UNIT_SET_CD ,
                X_Decision_Date                                 => Rec_IGS_AD_PS_APPL_Inst.Decision_Date,
                X_Attribute_Category                            => Rec_IGS_AD_PS_APPL_Inst.Attribute_Category,
                X_Attribute1                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute1,
                X_Attribute2                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute2,
                X_Attribute3                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute3,
                X_Attribute4                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute4,
                X_Attribute5                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute5,
                X_Attribute6                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute6,
                X_Attribute7                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute7,
                X_Attribute8                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute8,
                X_Attribute9                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute9,
                X_Attribute10                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute10,
                X_Attribute11                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute11,
                X_Attribute12                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute12,
                X_Attribute13                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute13,
                X_Attribute14                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute14,
                X_Attribute15                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute15,
                X_Attribute16                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute16,
                X_Attribute17                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute17,
                X_Attribute18                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute18,
                X_Attribute19                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute19,
                X_Attribute20                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute20,
                X_Decision_Reason_Id                            => Rec_IGS_AD_PS_APPL_Inst.Decision_Reason_Id,
                X_US_VERSION_NUMBER                             => Rec_IGS_AD_PS_APPL_Inst.US_VERSION_NUMBER ,
                X_Decision_Notes                                => Rec_IGS_AD_PS_APPL_Inst.Decision_Notes,
                X_Pending_Reason_Id                             => Rec_IGS_AD_PS_APPL_Inst.Pending_Reason_Id,
                X_PREFERENCE_NUMBER                             => Rec_IGS_AD_PS_APPL_Inst.PREFERENCE_NUMBER ,
                X_ADM_DOC_STATUS                                => Rec_IGS_AD_PS_APPL_Inst.ADM_DOC_STATUS ,
                X_ADM_ENTRY_QUAL_STATUS                         => Rec_IGS_AD_PS_APPL_Inst.ADM_ENTRY_QUAL_STATUS ,
                X_DEFICIENCY_IN_PREP                            => Rec_IGS_AD_PS_APPL_Inst.DEFICIENCY_IN_PREP ,
                X_LATE_ADM_FEE_STATUS                           => Rec_IGS_AD_PS_APPL_Inst.LATE_ADM_FEE_STATUS ,
                X_Spl_Consider_Comments                         => Rec_IGS_AD_PS_APPL_Inst.Spl_Consider_Comments,
                X_Apply_For_Finaid                              => Rec_IGS_AD_PS_APPL_Inst.Apply_For_Finaid,
                X_Finaid_Apply_Date                             => Rec_IGS_AD_PS_APPL_Inst.Finaid_Apply_Date,
                X_ADM_OUTCOME_STATUS                            => Rec_IGS_AD_PS_APPL_Inst.ADM_OUTCOME_STATUS ,
                X_ADM_OTCM_STAT_AUTH_PER_ID                     => Rec_IGS_AD_PS_APPL_Inst.ADM_OTCM_STATUS_AUTH_PERSON_ID ,
                X_ADM_OUTCOME_STATUS_AUTH_DT                    => Rec_IGS_AD_PS_APPL_Inst.ADM_OUTCOME_STATUS_AUTH_DT ,
                X_ADM_OUTCOME_STATUS_REASON                     => Rec_IGS_AD_PS_APPL_Inst.ADM_OUTCOME_STATUS_REASON ,
                X_OFFER_DT                                      => Rec_IGS_AD_PS_APPL_Inst.OFFER_DT ,
                X_OFFER_RESPONSE_DT                             => Rec_IGS_AD_PS_APPL_Inst.OFFER_RESPONSE_DT ,
                X_PRPSD_COMMENCEMENT_DT                         => p_prpsd_commencement_dt ,
                X_ADM_CNDTNL_OFFER_STATUS                       => Rec_IGS_AD_PS_APPL_Inst.ADM_CNDTNL_OFFER_STATUS ,
                X_CNDTNL_OFFER_SATISFIED_DT                     => Rec_IGS_AD_PS_APPL_Inst.CNDTNL_OFFER_SATISFIED_DT ,
                X_CNDNL_OFR_MUST_BE_STSFD_IND                   => Rec_IGS_AD_PS_APPL_Inst.CNDTNL_OFFER_MUST_BE_STSFD_IND ,
                X_ADM_OFFER_RESP_STATUS                         => Rec_IGS_AD_PS_APPL_Inst.ADM_OFFER_RESP_STATUS ,
                X_ACTUAL_RESPONSE_DT                            => Rec_IGS_AD_PS_APPL_Inst.ACTUAL_RESPONSE_DT ,
                X_ADM_OFFER_DFRMNT_STATUS                       => Rec_IGS_AD_PS_APPL_Inst.ADM_OFFER_DFRMNT_STATUS ,
                X_DEFERRED_ADM_CAL_TYPE                         => Rec_IGS_AD_PS_APPL_Inst.DEFERRED_ADM_CAL_TYPE ,
                X_DEFERRED_ADM_CI_SEQUENCE_NUM                  => Rec_IGS_AD_PS_APPL_Inst.DEFERRED_ADM_CI_SEQUENCE_NUM  ,
                X_DEFERRED_TRACKING_ID                          => Rec_IGS_AD_PS_APPL_Inst.DEFERRED_TRACKING_ID ,
                X_ASS_RANK                                      => Rec_IGS_AD_PS_APPL_Inst.ASS_RANK ,
                X_SECONDARY_ASS_RANK                            => Rec_IGS_AD_PS_APPL_Inst.SECONDARY_ASS_RANK ,
                X_INTR_ACCEPT_ADVICE_NUM                        => Rec_IGS_AD_PS_APPL_Inst.INTRNTNL_ACCEPTANCE_ADVICE_NUM  ,
                X_ASS_TRACKING_ID                               => Rec_IGS_AD_PS_APPL_Inst.ASS_TRACKING_ID ,
                X_FEE_CAT                                       => Rec_IGS_AD_PS_APPL_Inst.FEE_CAT ,
                X_HECS_PAYMENT_OPTION                           => Rec_IGS_AD_PS_APPL_Inst.HECS_PAYMENT_OPTION ,
                X_EXPECTED_COMPLETION_YR                        => Rec_IGS_AD_PS_APPL_Inst.EXPECTED_COMPLETION_YR ,
                X_EXPECTED_COMPLETION_PERD                      => Rec_IGS_AD_PS_APPL_Inst.EXPECTED_COMPLETION_PERD ,
                X_CORRESPONDENCE_CAT                            => Rec_IGS_AD_PS_APPL_Inst.CORRESPONDENCE_CAT ,
                X_ENROLMENT_CAT                                 => Rec_IGS_AD_PS_APPL_Inst.ENROLMENT_CAT ,
                X_FUNDING_SOURCE                                => Rec_IGS_AD_PS_APPL_Inst.FUNDING_SOURCE ,
                X_APPLICANT_ACPTNCE_CNDTN                       => Rec_IGS_AD_PS_APPL_Inst.APPLICANT_ACPTNCE_CNDTN ,
                X_CNDTNL_OFFER_CNDTN                            => Rec_IGS_AD_PS_APPL_Inst.CNDTNL_OFFER_CNDTN ,
                X_SS_APPLICATION_ID                             => Rec_IGS_AD_PS_APPL_Inst.SS_APPLICATION_ID ,
                X_SS_PWD                                        => Rec_IGS_AD_PS_APPL_Inst.SS_PWD,
                X_AUTHORIZED_DT                                 => Rec_IGS_AD_PS_APPL_Inst.AUTHORIZED_DT,  -- BUG ENH NO : 1891835 Added this column in table
                X_AUTHORIZING_PERS_ID                           => Rec_IGS_AD_PS_APPL_Inst.AUTHORIZING_PERS_ID,  -- BUG ENH NO : 1891835 Added this column in table
                X_IDX_CALC_DATE                                 => Rec_IGS_AD_PS_APPL_Inst.IDX_CALC_DATE,
                X_WAITLIST_STATUS                               => Rec_IGS_AD_PS_APPL_Inst.WAITLIST_STATUS, -- BUG # 2097333
                X_ENTRY_STATUS                                  => Rec_IGS_AD_PS_APPL_Inst.ENTRY_STATUS,  -- Bug # 1905651
                X_ENTRY_LEVEL                                   => Rec_IGS_AD_PS_APPL_Inst.ENTRY_LEVEL,  -- Bug # 1905651
                X_SCH_APL_TO_ID                                 => Rec_IGS_AD_PS_APPL_Inst.SCH_APL_TO_ID, -- Bug # 1905651
                X_FUT_ACAD_CAL_TYPE                          => Rec_IGS_AD_PS_APPL_Inst.FUTURE_ACAD_CAL_TYPE, -- Bug # 2217104
                X_FUT_ACAD_CI_SEQUENCE_NUMBER                => Rec_IGS_AD_PS_APPL_Inst.FUTURE_ACAD_CI_SEQUENCE_NUMBER,-- Bug # 2217104
                X_FUT_ADM_CAL_TYPE                           => Rec_IGS_AD_PS_APPL_Inst.FUTURE_ADM_CAL_TYPE, -- Bug # 2217104
                X_FUT_ADM_CI_SEQUENCE_NUMBER                 => Rec_IGS_AD_PS_APPL_Inst.FUTURE_ADM_CI_SEQUENCE_NUMBER, -- Bug # 2217104
                X_PREV_TERM_ADM_APPL_NUMBER                 => Rec_IGS_AD_PS_APPL_Inst.PREVIOUS_TERM_ADM_APPL_NUMBER, -- Bug # 2217104
                X_PREV_TERM_SEQUENCE_NUMBER                 => Rec_IGS_AD_PS_APPL_Inst.PREVIOUS_TERM_SEQUENCE_NUMBER, -- Bug # 2217104
                X_FUT_TERM_ADM_APPL_NUMBER                   => Rec_IGS_AD_PS_APPL_Inst.FUTURE_TERM_ADM_APPL_NUMBER, -- Bug # 2217104
                X_FUT_TERM_SEQUENCE_NUMBER                   => Rec_IGS_AD_PS_APPL_Inst.FUTURE_TERM_SEQUENCE_NUMBER, -- Bug # 2217104
                X_DEF_ACAD_CAL_TYPE                                        => Rec_IGS_AD_PS_APPL_Inst.DEF_ACAD_CAL_TYPE, --Bug 2395510
                X_DEF_ACAD_CI_SEQUENCE_NUM                   => Rec_IGS_AD_PS_APPL_Inst.DEF_ACAD_CI_SEQUENCE_NUM, --Bug 2395510
                X_DEF_PREV_TERM_ADM_APPL_NUM           => Rec_IGS_AD_PS_APPL_Inst.DEF_PREV_TERM_ADM_APPL_NUM,--Bug 2395510
                X_DEF_PREV_APPL_SEQUENCE_NUM              => Rec_IGS_AD_PS_APPL_Inst.DEF_PREV_APPL_SEQUENCE_NUM,--Bug 2395510
                X_DEF_TERM_ADM_APPL_NUM                        => Rec_IGS_AD_PS_APPL_Inst.DEF_TERM_ADM_APPL_NUM,--Bug 2395510
                X_DEF_APPL_SEQUENCE_NUM                           => Rec_IGS_AD_PS_APPL_Inst.DEF_APPL_SEQUENCE_NUM,--Bug 2395510
                X_MODE                                          => 'R',
                X_Attribute21                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute21,
                X_Attribute22                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute22,
                X_Attribute23                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute23,
                X_Attribute24                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute24,
                X_Attribute25                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute25,
                X_Attribute26                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute26,
                X_Attribute27                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute27,
                X_Attribute28                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute28,
                X_Attribute29                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute29,
                X_Attribute30                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute30,
                X_Attribute31                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute31,
                X_Attribute32                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute32,
                X_Attribute33                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute33,
                X_Attribute34                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute34,
                X_Attribute35                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute35,
                X_Attribute36                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute36,
                X_Attribute37                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute37,
                X_Attribute38                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute38,
                X_Attribute39                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute39,
                X_Attribute40                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute40,
		X_APPL_INST_STATUS				=> Rec_IGS_AD_PS_APPL_Inst.appl_inst_status,
		x_ais_reason					=> Rec_IGS_AD_PS_APPL_Inst.ais_reason,
		x_decline_ofr_reason				=> Rec_IGS_AD_PS_APPL_Inst.decline_ofr_reason
                );
Line: 289

    CURSOR c_update_acai IS
          SELECT  acai.ROWID, acai.*
          FROM    IGS_AD_PS_APPL_INST     acai
          WHERE   EXISTS (SELECT 'x' from igs_ad_ou_stat  aos
                          WHERE   aos.adm_outcome_status = acai.adm_outcome_status
                          AND     aos.s_adm_outcome_status IN ( cst_offer, cst_cond_offer))
          AND     EXISTS (SELECT 'x' FROM igs_ad_ofr_resp_stat  aors
                          WHERE   aors.adm_offer_resp_status = acai.adm_offer_resp_status
                          AND     aors.s_adm_offer_resp_status    = cst_pending
                          AND     acai.offer_response_dt < TRUNC(SYSDATE))
          FOR UPDATE OF acai.adm_offer_resp_status NOWAIT;
Line: 321

        FOR Rec_IGS_AD_PS_APPL_Inst IN c_update_acai LOOP
        BEGIN
	IGS_AD_PS_APPL_Inst_Pkg.UPDATE_ROW (
                X_ROWID                                         => Rec_IGS_AD_PS_APPL_Inst.ROWID ,
                X_PERSON_ID                                     => Rec_IGS_AD_PS_APPL_Inst.PERSON_ID ,
                X_ADMISSION_APPL_NUMBER                         => Rec_IGS_AD_PS_APPL_Inst.ADMISSION_APPL_NUMBER ,
                X_NOMINATED_COURSE_CD                           => Rec_IGS_AD_PS_APPL_Inst.NOMINATED_COURSE_CD ,
                X_SEQUENCE_NUMBER                               => Rec_IGS_AD_PS_APPL_Inst.SEQUENCE_NUMBER ,
                X_PREDICTED_GPA                                 => Rec_IGS_AD_PS_APPL_Inst.PREDICTED_GPA ,
                X_ACADEMIC_INDEX                                => Rec_IGS_AD_PS_APPL_Inst.ACADEMIC_INDEX,
                X_ADM_CAL_TYPE                                  => Rec_IGS_AD_PS_APPL_Inst.ADM_CAL_TYPE ,
                X_APP_FILE_LOCATION                             => Rec_IGS_AD_PS_APPL_Inst.APP_FILE_LOCATION ,
                X_ADM_CI_SEQUENCE_NUMBER                        => Rec_IGS_AD_PS_APPL_Inst.ADM_CI_SEQUENCE_NUMBER ,
                X_COURSE_CD                                     => Rec_IGS_AD_PS_APPL_Inst.COURSE_CD ,
                X_APP_SOURCE_ID                                 => Rec_IGS_AD_PS_APPL_Inst.APP_SOURCE_ID ,
                X_CRV_VERSION_NUMBER                            => Rec_IGS_AD_PS_APPL_Inst.CRV_VERSION_NUMBER ,
                X_Waitlist_Rank                                 => Rec_IGS_AD_PS_APPL_Inst.Waitlist_Rank,
                X_Waitlist_Status                               => Rec_IGS_AD_PS_APPL_Inst.Waitlist_Status,
                X_LOCATION_CD                                   => Rec_IGS_AD_PS_APPL_Inst.LOCATION_CD ,
                X_Attent_Other_Inst_Cd                          => Rec_IGS_AD_PS_APPL_Inst.Attent_Other_Inst_Cd,
                X_ATTENDANCE_MODE                               => Rec_IGS_AD_PS_APPL_Inst.ATTENDANCE_MODE ,
                X_Edu_Goal_Prior_Enroll_Id                      => Rec_IGS_AD_PS_APPL_Inst.Edu_Goal_Prior_Enroll_Id,
                X_ATTENDANCE_TYPE                               => Rec_IGS_AD_PS_APPL_Inst.ATTENDANCE_TYPE ,
                X_Decision_Make_Id                              => Rec_IGS_AD_PS_APPL_Inst.Decision_Make_Id,
                X_UNIT_SET_CD                                   => Rec_IGS_AD_PS_APPL_Inst.UNIT_SET_CD ,
                X_Decision_Date                                 => Rec_IGS_AD_PS_APPL_Inst.Decision_Date,
                X_Attribute_Category                            => Rec_IGS_AD_PS_APPL_Inst.Attribute_Category,
                X_Attribute1                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute1,
                X_Attribute2                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute2,
                X_Attribute3                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute3,
                X_Attribute4                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute4,
                X_Attribute5                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute5,
                X_Attribute6                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute6,
                X_Attribute7                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute7,
                X_Attribute8                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute8,
                X_Attribute9                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute9,
                X_Attribute10                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute10,
                X_Attribute11                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute11,
                X_Attribute12                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute12,
                X_Attribute13                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute13,
                X_Attribute14                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute14,
                X_Attribute15                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute15,
                X_Attribute16                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute16,
                X_Attribute17                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute17,
                X_Attribute18                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute18,
                X_Attribute19                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute19,
                X_Attribute20                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute20,
                X_Decision_Reason_Id                            => Rec_IGS_AD_PS_APPL_Inst.Decision_Reason_Id,
                X_US_VERSION_NUMBER                             => Rec_IGS_AD_PS_APPL_Inst.US_VERSION_NUMBER ,
                X_Decision_Notes                                => Rec_IGS_AD_PS_APPL_Inst.Decision_Notes,
                X_Pending_Reason_Id                             => Rec_IGS_AD_PS_APPL_Inst.Pending_Reason_Id,
                X_PREFERENCE_NUMBER                             => Rec_IGS_AD_PS_APPL_Inst.PREFERENCE_NUMBER ,
                X_ADM_DOC_STATUS                                => Rec_IGS_AD_PS_APPL_Inst.ADM_DOC_STATUS ,
                X_ADM_ENTRY_QUAL_STATUS                         => Rec_IGS_AD_PS_APPL_Inst.ADM_ENTRY_QUAL_STATUS ,
                X_DEFICIENCY_IN_PREP                            => Rec_IGS_AD_PS_APPL_Inst.DEFICIENCY_IN_PREP ,
                X_LATE_ADM_FEE_STATUS                           => Rec_IGS_AD_PS_APPL_Inst.LATE_ADM_FEE_STATUS ,
                X_Spl_Consider_Comments                         => Rec_IGS_AD_PS_APPL_Inst.Spl_Consider_Comments,
                X_Apply_For_Finaid                              => Rec_IGS_AD_PS_APPL_Inst.Apply_For_Finaid,
                X_Finaid_Apply_Date                             => Rec_IGS_AD_PS_APPL_Inst.Finaid_Apply_Date,
                X_ADM_OUTCOME_STATUS                            => Rec_IGS_AD_PS_APPL_Inst.ADM_OUTCOME_STATUS ,
                X_ADM_OTCM_STAT_AUTH_PER_ID                     => Rec_IGS_AD_PS_APPL_Inst.ADM_OTCM_STATUS_AUTH_PERSON_ID ,
                X_ADM_OUTCOME_STATUS_AUTH_DT                    => Rec_IGS_AD_PS_APPL_Inst.ADM_OUTCOME_STATUS_AUTH_DT ,
                X_ADM_OUTCOME_STATUS_REASON                     => Rec_IGS_AD_PS_APPL_Inst.ADM_OUTCOME_STATUS_REASON ,
                X_OFFER_DT                                      => Rec_IGS_AD_PS_APPL_Inst.OFFER_DT ,
                X_OFFER_RESPONSE_DT                             => Rec_IGS_AD_PS_APPL_Inst.OFFER_RESPONSE_DT ,
                X_PRPSD_COMMENCEMENT_DT                         => Rec_IGS_AD_PS_APPL_Inst.Prpsd_Commencement_Dt,
                X_ADM_CNDTNL_OFFER_STATUS                       => Rec_IGS_AD_PS_APPL_Inst.ADM_CNDTNL_OFFER_STATUS ,
                X_CNDTNL_OFFER_SATISFIED_DT                     => Rec_IGS_AD_PS_APPL_Inst.CNDTNL_OFFER_SATISFIED_DT ,
                X_CNDNL_OFR_MUST_BE_STSFD_IND                   => Rec_IGS_AD_PS_APPL_Inst.CNDTNL_OFFER_MUST_BE_STSFD_IND ,
                X_ADM_OFFER_RESP_STATUS                         => v_adm_offer_resp_status,
                X_ACTUAL_RESPONSE_DT                            => Rec_IGS_AD_PS_APPL_Inst.ACTUAL_RESPONSE_DT ,
                X_ADM_OFFER_DFRMNT_STATUS                       => Rec_IGS_AD_PS_APPL_Inst.ADM_OFFER_DFRMNT_STATUS ,
                X_DEFERRED_ADM_CAL_TYPE                         => Rec_IGS_AD_PS_APPL_Inst.DEFERRED_ADM_CAL_TYPE ,
                X_DEFERRED_ADM_CI_SEQUENCE_NUM                  => Rec_IGS_AD_PS_APPL_Inst.DEFERRED_ADM_CI_SEQUENCE_NUM  ,
                X_DEFERRED_TRACKING_ID                          => Rec_IGS_AD_PS_APPL_Inst.DEFERRED_TRACKING_ID ,
                X_ASS_RANK                                      => Rec_IGS_AD_PS_APPL_Inst.ASS_RANK ,
                X_SECONDARY_ASS_RANK                            => Rec_IGS_AD_PS_APPL_Inst.SECONDARY_ASS_RANK ,
                X_INTR_ACCEPT_ADVICE_NUM                        => Rec_IGS_AD_PS_APPL_Inst.INTRNTNL_ACCEPTANCE_ADVICE_NUM  ,
                X_ASS_TRACKING_ID                               => Rec_IGS_AD_PS_APPL_Inst.ASS_TRACKING_ID ,
                X_FEE_CAT                                       => Rec_IGS_AD_PS_APPL_Inst.FEE_CAT ,
                X_HECS_PAYMENT_OPTION                           => Rec_IGS_AD_PS_APPL_Inst.HECS_PAYMENT_OPTION ,
                X_EXPECTED_COMPLETION_YR                        => Rec_IGS_AD_PS_APPL_Inst.EXPECTED_COMPLETION_YR ,
                X_EXPECTED_COMPLETION_PERD                      => Rec_IGS_AD_PS_APPL_Inst.EXPECTED_COMPLETION_PERD ,
                X_CORRESPONDENCE_CAT                            => Rec_IGS_AD_PS_APPL_Inst.CORRESPONDENCE_CAT ,
                X_ENROLMENT_CAT                                 => Rec_IGS_AD_PS_APPL_Inst.ENROLMENT_CAT ,
                X_FUNDING_SOURCE                                => Rec_IGS_AD_PS_APPL_Inst.FUNDING_SOURCE ,
                X_APPLICANT_ACPTNCE_CNDTN                       => Rec_IGS_AD_PS_APPL_Inst.APPLICANT_ACPTNCE_CNDTN ,
                X_CNDTNL_OFFER_CNDTN                            => Rec_IGS_AD_PS_APPL_Inst.CNDTNL_OFFER_CNDTN ,
                X_SS_APPLICATION_ID                             => Rec_IGS_AD_PS_APPL_Inst.SS_APPLICATION_ID ,
                X_SS_PWD                                        => Rec_IGS_AD_PS_APPL_Inst.SS_PWD,
                X_AUTHORIZED_DT                                 => Rec_IGS_AD_PS_APPL_Inst.AUTHORIZED_DT,  -- BUG ENH NO : 1891835 Added this column in table
                X_AUTHORIZING_PERS_ID                           => Rec_IGS_AD_PS_APPL_Inst.AUTHORIZING_PERS_ID,  -- BUG ENH NO : 1891835 Added this column in table
                X_IDX_CALC_DATE                                 => Rec_IGS_AD_PS_APPL_Inst.IDX_CALC_DATE,
                X_ENTRY_STATUS                                  => Rec_IGS_AD_PS_APPL_Inst.ENTRY_STATUS,  -- Bug # 1905651
                X_ENTRY_LEVEL                                   => Rec_IGS_AD_PS_APPL_Inst.ENTRY_LEVEL,  -- Bug # 1905651
                X_SCH_APL_TO_ID                                 => Rec_IGS_AD_PS_APPL_Inst.SCH_APL_TO_ID, -- Bug # 1905651
                X_FUT_ACAD_CAL_TYPE                          => Rec_IGS_AD_PS_APPL_Inst.FUTURE_ACAD_CAL_TYPE, -- Bug # 2217104
                X_FUT_ACAD_CI_SEQUENCE_NUMBER                => Rec_IGS_AD_PS_APPL_Inst.FUTURE_ACAD_CI_SEQUENCE_NUMBER,-- Bug # 2217104
                X_FUT_ADM_CAL_TYPE                           => Rec_IGS_AD_PS_APPL_Inst.FUTURE_ADM_CAL_TYPE, -- Bug # 2217104
                X_FUT_ADM_CI_SEQUENCE_NUMBER                 => Rec_IGS_AD_PS_APPL_Inst.FUTURE_ADM_CI_SEQUENCE_NUMBER, -- Bug # 2217104
                X_PREV_TERM_ADM_APPL_NUMBER                 => Rec_IGS_AD_PS_APPL_Inst.PREVIOUS_TERM_ADM_APPL_NUMBER, -- Bug # 2217104
                X_PREV_TERM_SEQUENCE_NUMBER                 => Rec_IGS_AD_PS_APPL_Inst.PREVIOUS_TERM_SEQUENCE_NUMBER, -- Bug # 2217104
                X_FUT_TERM_ADM_APPL_NUMBER                   => Rec_IGS_AD_PS_APPL_Inst.FUTURE_TERM_ADM_APPL_NUMBER, -- Bug # 2217104
                X_FUT_TERM_SEQUENCE_NUMBER                   => Rec_IGS_AD_PS_APPL_Inst.FUTURE_TERM_SEQUENCE_NUMBER, -- Bug # 2217104
                X_DEF_ACAD_CAL_TYPE                                        => Rec_IGS_AD_PS_APPL_Inst.DEF_ACAD_CAL_TYPE, --Bug 2395510
                X_DEF_ACAD_CI_SEQUENCE_NUM                   => Rec_IGS_AD_PS_APPL_Inst.DEF_ACAD_CI_SEQUENCE_NUM, --Bug 2395510
                X_DEF_PREV_TERM_ADM_APPL_NUM           => Rec_IGS_AD_PS_APPL_Inst.DEF_PREV_TERM_ADM_APPL_NUM,--Bug 2395510
                X_DEF_PREV_APPL_SEQUENCE_NUM              => Rec_IGS_AD_PS_APPL_Inst.DEF_PREV_APPL_SEQUENCE_NUM,--Bug 2395510
                X_DEF_TERM_ADM_APPL_NUM                        => Rec_IGS_AD_PS_APPL_Inst.DEF_TERM_ADM_APPL_NUM,--Bug 2395510
                X_DEF_APPL_SEQUENCE_NUM                           => Rec_IGS_AD_PS_APPL_Inst.DEF_APPL_SEQUENCE_NUM,--Bug 2395510
                X_MODE                                          => 'R',
                X_Attribute21                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute21,
                X_Attribute22                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute22,
                X_Attribute23                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute23,
                X_Attribute24                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute24,
                X_Attribute25                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute25,
                X_Attribute26                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute26,
                X_Attribute27                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute27,
                X_Attribute28                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute28,
                X_Attribute29                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute29,
                X_Attribute30                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute30,
                X_Attribute31                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute31,
                X_Attribute32                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute32,
                X_Attribute33                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute33,
                X_Attribute34                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute34,
                X_Attribute35                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute35,
                X_Attribute36                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute36,
                X_Attribute37                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute37,
                X_Attribute38                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute38,
                X_Attribute39                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute39,
                X_Attribute40                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute40,
		X_APPL_INST_STATUS				=> Rec_IGS_AD_PS_APPL_Inst.appl_inst_status,
		x_ais_reason					=> Rec_IGS_AD_PS_APPL_Inst.ais_reason,
		x_decline_ofr_reason				=> Rec_IGS_AD_PS_APPL_Inst.decline_ofr_reason

                );
Line: 461

             fnd_file.put_line(fnd_file.log, 'Failed to update Offer Response Status to LAPSED for Person ID: '|| Rec_IGS_AD_PS_APPL_Inst.PERSON_ID || '; Admission Application Number: ' ||
Line: 474

	IF c_update_acai%ISOPEN THEN
		CLOSE c_update_acai;
Line: 485

                IF c_update_acai%ISOPEN THEN
                        CLOSE c_update_acai;
Line: 513

                SELECT  daiv.cal_type,
                        daiv.ci_sequence_number,
                        ci.start_dt
                FROM    IGS_CA_DA_INST_V        daiv,
                        IGS_CA_INST             ci,
                        IGS_AD_CAL_CONF                 sacco
                WHERE   sacco.s_control_num     = 1 AND
                        daiv.dt_alias           = sacco.initialise_adm_perd_dt_alias AND
                        daiv.alias_val          = TRUNC(SYSDATE) AND
                        daiv.cal_type           = ci.cal_type AND
                        daiv.ci_sequence_number = ci.sequence_number
                ORDER BY
                        ci.start_dt;
Line: 530

          SELECT      aa.admission_cat,
                      aa.s_admission_process_type,
                      aa.person_id,
                      aa.admission_appl_number,
                      aa.appl_dt,
                      aca.nominated_course_cd
          FROM        IGS_AD_PS_APPL aca,
                      IGS_AD_APPL     aa
          WHERE       aa.person_id                    = aca.person_id
      AND         aa.admission_appl_number        = aca.admission_appl_number
      AND         aca.req_for_reconsideration_ind = 'Y'
      AND         EXISTS ( SELECT 'x' FROM igs_ad_prd_ad_prc_ca apapc
                               WHERE   apapc.adm_cal_type              = cp_adm_cal_type
                           AND     apapc.adm_ci_sequence_number    = cp_adm_ci_sequence_number
                   AND     apapc.admission_cat             = aa.admission_cat
                   AND     apapc.s_admission_process_type  = aa.s_admission_process_type
                   AND     apapc.closed_ind = 'N');
Line: 553

                SELECT  ROWID, aca.*
                FROM    IGS_AD_PS_APPL aca
                WHERE   aca.person_id                   = cp_person_id AND
                        aca.admission_appl_number       = cp_admission_appl_number AND
                        aca.nominated_course_cd         = cp_nominated_course_cd
                FOR UPDATE OF aca.req_for_reconsideration_ind NOWAIT;
Line: 567

          SELECT        acaiv.person_id,
                        acaiv.admission_appl_number,
                        acaiv.nominated_course_cd,
                        acaiv.sequence_number,
                        acaiv.course_cd,
                        acaiv.crv_version_number,
                        aa.acad_cal_type,
            aa.acad_ci_sequence_number,
                        acaiv.attendance_type,
                        acaiv.attendance_mode,
                        acaiv.location_cd
          FROM          igs_ad_ps_appl_inst acaiv,
            igs_ad_appl aa
          WHERE         aa.person_id                    = acaiv.person_id
      AND           aa.admission_appl_number        = acaiv.admission_appl_number
      AND           acaiv.person_id                 = cp_person_id
      AND           acaiv.admission_appl_number     = cp_admission_appl_number
      AND           acaiv.nominated_course_cd       = cp_nominated_course_cd
      AND           EXISTS (SELECT 'x' FROM igs_ad_ou_stat  aos
                                WHERE  aos.adm_outcome_status = acaiv.adm_outcome_status
                AND    aos.s_adm_outcome_status IN (cst_rejected, cst_no_quota))
                AND    EXISTS (SELECT 'x' FROM igs_ca_inst  ci
                                WHERE  ci.cal_type                     = NVL (acaiv.adm_cal_type,aa.adm_cal_type)
                AND    ci.sequence_number              = NVL (acaiv.adm_ci_sequence_number,aa.adm_ci_sequence_number)
                AND    ci.start_dt                     < cp_start_dt);
Line: 599

                SELECT  acai.ROWID, acai.*
                FROM    IGS_AD_PS_APPL_INST acai
                WHERE   acai.person_id                  = cp_person_id AND
                        acai.admission_appl_number      = cp_admission_appl_number AND
                        acai.nominated_course_cd        = cp_nominated_course_cd AND
                        acai.sequence_number            = cp_sequence_number
                FOR UPDATE  OF
                                acai.adm_cal_type,
                                acai.adm_ci_sequence_number,
                                acai.late_adm_fee_status,
                                acai.adm_outcome_status,
                                acai.offer_dt,
                                acai.offer_response_dt,
                                acai.adm_cndtnl_offer_status,
                                acai.cndtnl_offer_satisfied_dt,
                                acai.cndtnl_offer_cndtn,
                                acai.ass_tracking_id,
                                acai.ass_rank,
                                acai.secondary_ass_rank,
                                acai.adm_otcm_status_auth_person_id,
                                acai.adm_outcome_status_auth_dt,
                                acai.adm_outcome_status_reason,
                                acai.expected_completion_perd,
                                acai.expected_completion_yr NOWAIT;
Line: 632

        v_acai_updated                  VARCHAR2(1)     DEFAULT 'N';
Line: 687

                                v_acai_updated := 'N';
Line: 749

        IGS_AD_PS_APPL_Inst_Pkg.UPDATE_ROW (
                X_ROWID                                         => Rec_IGS_AD_PS_APPL_Inst.ROWID ,
                X_PERSON_ID                                     => Rec_IGS_AD_PS_APPL_Inst.PERSON_ID ,
                X_ADMISSION_APPL_NUMBER                         => Rec_IGS_AD_PS_APPL_Inst.ADMISSION_APPL_NUMBER ,
                X_NOMINATED_COURSE_CD                           => Rec_IGS_AD_PS_APPL_Inst.NOMINATED_COURSE_CD ,
                X_SEQUENCE_NUMBER                               => Rec_IGS_AD_PS_APPL_Inst.SEQUENCE_NUMBER ,
                X_PREDICTED_GPA                                 => Rec_IGS_AD_PS_APPL_Inst.PREDICTED_GPA ,
                X_ACADEMIC_INDEX                                => Rec_IGS_AD_PS_APPL_Inst.ACADEMIC_INDEX,
                X_Adm_Cal_Type                                  => v_daiv_rec.cal_type,
                X_APP_FILE_LOCATION                             => Rec_IGS_AD_PS_APPL_Inst.APP_FILE_LOCATION ,
                X_Adm_Ci_Sequence_Number                        => v_daiv_rec.ci_sequence_number,
                X_COURSE_CD                                     => Rec_IGS_AD_PS_APPL_Inst.COURSE_CD ,
                X_APP_SOURCE_ID                                 => Rec_IGS_AD_PS_APPL_Inst.APP_SOURCE_ID ,
                X_CRV_VERSION_NUMBER                            => Rec_IGS_AD_PS_APPL_Inst.CRV_VERSION_NUMBER ,
                X_Waitlist_Rank                                 => Rec_IGS_AD_PS_APPL_Inst.Waitlist_Rank,
                X_Waitlist_Status                               => Rec_IGS_AD_PS_APPL_Inst.Waitlist_Status,
                X_LOCATION_CD                                   => Rec_IGS_AD_PS_APPL_Inst.LOCATION_CD ,
                X_Attent_Other_Inst_Cd                          => Rec_IGS_AD_PS_APPL_Inst.Attent_Other_Inst_Cd,
                X_ATTENDANCE_MODE                               => Rec_IGS_AD_PS_APPL_Inst.ATTENDANCE_MODE ,
                X_Edu_Goal_Prior_Enroll_Id                      => Rec_IGS_AD_PS_APPL_Inst.Edu_Goal_Prior_Enroll_Id,
                X_ATTENDANCE_TYPE                               => Rec_IGS_AD_PS_APPL_Inst.ATTENDANCE_TYPE ,
                X_Decision_Make_Id                              => Rec_IGS_AD_PS_APPL_Inst.Decision_Make_Id,
                X_UNIT_SET_CD                                   => Rec_IGS_AD_PS_APPL_Inst.UNIT_SET_CD ,
                X_Decision_Date                                 => Rec_IGS_AD_PS_APPL_Inst.Decision_Date,
                X_Attribute_Category                            => Rec_IGS_AD_PS_APPL_Inst.Attribute_Category,
                X_Attribute1                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute1,
                X_Attribute2                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute2,
                X_Attribute3                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute3,
                X_Attribute4                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute4,
                X_Attribute5                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute5,
                X_Attribute6                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute6,
                X_Attribute7                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute7,
                X_Attribute8                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute8,
                X_Attribute9                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute9,
                X_Attribute10                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute10,
                X_Attribute11                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute11,
                X_Attribute12                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute12,
                X_Attribute13                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute13,
                X_Attribute14                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute14,
                X_Attribute15                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute15,
                X_Attribute16                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute16,
                X_Attribute17                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute17,
                X_Attribute18                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute18,
                X_Attribute19                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute19,
                X_Attribute20                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute20,
                X_Decision_Reason_Id                            => Rec_IGS_AD_PS_APPL_Inst.Decision_Reason_Id,
                X_US_VERSION_NUMBER                             => Rec_IGS_AD_PS_APPL_Inst.US_VERSION_NUMBER ,
                X_Decision_Notes                                => Rec_IGS_AD_PS_APPL_Inst.Decision_Notes,
                X_Pending_Reason_Id                             => Rec_IGS_AD_PS_APPL_Inst.Pending_Reason_Id,
                X_PREFERENCE_NUMBER                             => Rec_IGS_AD_PS_APPL_Inst.PREFERENCE_NUMBER ,
                X_ADM_DOC_STATUS                                => Rec_IGS_AD_PS_APPL_Inst.ADM_DOC_STATUS ,
                X_ADM_ENTRY_QUAL_STATUS                         => Rec_IGS_AD_PS_APPL_Inst.ADM_ENTRY_QUAL_STATUS ,
                X_DEFICIENCY_IN_PREP                            => Rec_IGS_AD_PS_APPL_Inst.DEFICIENCY_IN_PREP ,
                X_Late_Adm_Fee_Status                           => v_late_adm_fee_status,
                X_Spl_Consider_Comments                         => Rec_IGS_AD_PS_APPL_Inst.Spl_Consider_Comments,
                X_Apply_For_Finaid                              => Rec_IGS_AD_PS_APPL_Inst.Apply_For_Finaid,
                X_Finaid_Apply_Date                             => Rec_IGS_AD_PS_APPL_Inst.Finaid_Apply_Date,
                X_Adm_Outcome_Status                            => v_adm_outcome_status,
                X_ADM_OTCM_STAT_AUTH_PER_ID                     => NULL,
                X_Adm_Outcome_Status_Auth_Dt                    => NULL,
                X_Adm_Outcome_Status_Reason                     => NULL,
                X_Offer_Dt                                      => NULL,
                X_Offer_Response_Dt                             => NULL,
                X_PRPSD_COMMENCEMENT_DT                         => Rec_IGS_AD_PS_APPL_Inst.prpsd_commencement_dt ,
                X_Adm_Cndtnl_Offer_Status                       => v_adm_cndtnl_offer_status,
                X_Cndtnl_Offer_Satisfied_Dt                     => NULL,
                X_CNDNL_OFR_MUST_BE_STSFD_IND                   => Rec_IGS_AD_PS_APPL_Inst.CNDTNL_OFFER_MUST_BE_STSFD_IND ,
                X_ADM_OFFER_RESP_STATUS                         => Rec_IGS_AD_PS_APPL_Inst.ADM_OFFER_RESP_STATUS ,
                X_ACTUAL_RESPONSE_DT                            => Rec_IGS_AD_PS_APPL_Inst.ACTUAL_RESPONSE_DT ,
                X_ADM_OFFER_DFRMNT_STATUS                       => Rec_IGS_AD_PS_APPL_Inst.ADM_OFFER_DFRMNT_STATUS ,
                X_DEFERRED_ADM_CAL_TYPE                         => Rec_IGS_AD_PS_APPL_Inst.DEFERRED_ADM_CAL_TYPE ,
                X_DEFERRED_ADM_CI_SEQUENCE_NUM                  => Rec_IGS_AD_PS_APPL_Inst.DEFERRED_ADM_CI_SEQUENCE_NUM  ,
                X_DEFERRED_TRACKING_ID                          => Rec_IGS_AD_PS_APPL_Inst.DEFERRED_TRACKING_ID ,
                X_ASS_RANK                                      => NULL,
                X_SECONDARY_ASS_RANK                            => NULL,
                X_INTR_ACCEPT_ADVICE_NUM                        => Rec_IGS_AD_PS_APPL_Inst.INTRNTNL_ACCEPTANCE_ADVICE_NUM  ,
                X_ASS_TRACKING_ID                               => NULL,
                X_FEE_CAT                                       => Rec_IGS_AD_PS_APPL_Inst.FEE_CAT ,
                X_HECS_PAYMENT_OPTION                           => Rec_IGS_AD_PS_APPL_Inst.HECS_PAYMENT_OPTION ,
                X_EXPECTED_COMPLETION_YR                        => V_EXPECTED_COMPLETION_YR ,
                X_EXPECTED_COMPLETION_PERD                      => V_EXPECTED_COMPLETION_PERD ,
                X_CORRESPONDENCE_CAT                            => Rec_IGS_AD_PS_APPL_Inst.CORRESPONDENCE_CAT ,
                X_ENROLMENT_CAT                                 => Rec_IGS_AD_PS_APPL_Inst.ENROLMENT_CAT ,
                X_FUNDING_SOURCE                                => Rec_IGS_AD_PS_APPL_Inst.FUNDING_SOURCE ,
                X_APPLICANT_ACPTNCE_CNDTN                       => Rec_IGS_AD_PS_APPL_Inst.APPLICANT_ACPTNCE_CNDTN ,
                X_CNDTNL_OFFER_CNDTN                            => NULL ,
                X_SS_APPLICATION_ID                             => Rec_IGS_AD_PS_APPL_Inst.SS_APPLICATION_ID ,
                X_SS_PWD                                        => Rec_IGS_AD_PS_APPL_Inst.SS_PWD,
                X_AUTHORIZED_DT                                 => Rec_IGS_AD_PS_APPL_Inst.AUTHORIZED_DT,  -- BUG ENH NO : 1891835 Added this column in table
                X_AUTHORIZING_PERS_ID                           => Rec_IGS_AD_PS_APPL_Inst.AUTHORIZING_PERS_ID,  -- BUG ENH NO : 1891835 Added this column in table
                X_IDX_CALC_DATE                                 => Rec_IGS_AD_PS_APPL_Inst.IDX_CALC_DATE,
                X_ENTRY_STATUS                                  => Rec_IGS_AD_PS_APPL_Inst.ENTRY_STATUS,  -- Bug # 1905651
                X_ENTRY_LEVEL                                   => Rec_IGS_AD_PS_APPL_Inst.ENTRY_LEVEL,  -- Bug # 1905651
                X_SCH_APL_TO_ID                                 => Rec_IGS_AD_PS_APPL_Inst.SCH_APL_TO_ID, -- Bug # 1905651
                X_FUT_ACAD_CAL_TYPE                          => Rec_IGS_AD_PS_APPL_Inst.FUTURE_ACAD_CAL_TYPE, -- Bug # 2217104
                X_FUT_ACAD_CI_SEQUENCE_NUMBER                => Rec_IGS_AD_PS_APPL_Inst.FUTURE_ACAD_CI_SEQUENCE_NUMBER,-- Bug # 2217104
                X_FUT_ADM_CAL_TYPE                           => Rec_IGS_AD_PS_APPL_Inst.FUTURE_ADM_CAL_TYPE, -- Bug # 2217104
                X_FUT_ADM_CI_SEQUENCE_NUMBER                 => Rec_IGS_AD_PS_APPL_Inst.FUTURE_ADM_CI_SEQUENCE_NUMBER, -- Bug # 2217104
                X_PREV_TERM_ADM_APPL_NUMBER                 => Rec_IGS_AD_PS_APPL_Inst.PREVIOUS_TERM_ADM_APPL_NUMBER, -- Bug # 2217104
                X_PREV_TERM_SEQUENCE_NUMBER                 => Rec_IGS_AD_PS_APPL_Inst.PREVIOUS_TERM_SEQUENCE_NUMBER, -- Bug # 2217104
                X_FUT_TERM_ADM_APPL_NUMBER                   => Rec_IGS_AD_PS_APPL_Inst.FUTURE_TERM_ADM_APPL_NUMBER, -- Bug # 2217104
                X_FUT_TERM_SEQUENCE_NUMBER                   => Rec_IGS_AD_PS_APPL_Inst.FUTURE_TERM_SEQUENCE_NUMBER, -- Bug # 2217104
                X_DEF_ACAD_CAL_TYPE                                        => Rec_IGS_AD_PS_APPL_Inst.DEF_ACAD_CAL_TYPE, --Bug 2395510
                X_DEF_ACAD_CI_SEQUENCE_NUM                   => Rec_IGS_AD_PS_APPL_Inst.DEF_ACAD_CI_SEQUENCE_NUM, --Bug 2395510
                X_DEF_PREV_TERM_ADM_APPL_NUM           => Rec_IGS_AD_PS_APPL_Inst.DEF_PREV_TERM_ADM_APPL_NUM,--Bug 2395510
                X_DEF_PREV_APPL_SEQUENCE_NUM              => Rec_IGS_AD_PS_APPL_Inst.DEF_PREV_APPL_SEQUENCE_NUM,--Bug 2395510
                X_DEF_TERM_ADM_APPL_NUM                        => Rec_IGS_AD_PS_APPL_Inst.DEF_TERM_ADM_APPL_NUM,--Bug 2395510
                X_DEF_APPL_SEQUENCE_NUM                           => Rec_IGS_AD_PS_APPL_Inst.DEF_APPL_SEQUENCE_NUM,--Bug 2395510
                X_MODE                                          => 'R',
                X_Attribute21                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute21,
                X_Attribute22                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute22,
                X_Attribute23                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute23,
                X_Attribute24                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute24,
                X_Attribute25                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute25,
                X_Attribute26                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute26,
                X_Attribute27                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute27,
                X_Attribute28                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute28,
                X_Attribute29                                    => Rec_IGS_AD_PS_APPL_Inst.Attribute29,
                X_Attribute30                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute30,
                X_Attribute31                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute31,
                X_Attribute32                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute32,
                X_Attribute33                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute33,
                X_Attribute34                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute34,
                X_Attribute35                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute35,
                X_Attribute36                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute36,
                X_Attribute37                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute37,
                X_Attribute38                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute38,
                X_Attribute39                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute39,
                X_Attribute40                                   => Rec_IGS_AD_PS_APPL_Inst.Attribute40,
		X_APPL_INST_STATUS				=> Rec_IGS_AD_PS_APPL_Inst.appl_inst_status,
		x_ais_reason					=> Rec_IGS_AD_PS_APPL_Inst.ais_reason,
		x_decline_ofr_reason				=> Rec_IGS_AD_PS_APPL_Inst.decline_ofr_reason
                );
Line: 882

                v_acai_updated := 'Y';
Line: 929

                                IF v_acai_updated = 'Y' THEN
                                IGS_AD_PS_APPL_Pkg.Update_Row (
                                        X_Mode                              => 'R',
                                        X_RowId                             => Rec_IGS_AD_PS_APPL.RowId,
                                        X_Person_Id                         => Rec_IGS_AD_PS_APPL.Person_Id,
                                        X_Admission_Appl_Number             => Rec_IGS_AD_PS_APPL.Admission_Appl_Number,
                                        X_Nominated_Course_Cd               => Rec_IGS_AD_PS_APPL.Nominated_Course_Cd,
                                        X_Transfer_Course_Cd                => Rec_IGS_AD_PS_APPL.Transfer_Course_Cd,
                                        X_Basis_For_Admission_Type          => Rec_IGS_AD_PS_APPL.Basis_For_Admission_Type,
                                        X_Admission_Cd                      => Rec_IGS_AD_PS_APPL.Admission_Cd,
                                        X_Course_Rank_Set                   => Rec_IGS_AD_PS_APPL.Course_Rank_Set,
                                        X_Course_Rank_Schedule              => Rec_IGS_AD_PS_APPL.Course_Rank_Schedule,
                                        X_Req_For_Reconsideration_Ind       => 'N',
                                        X_Req_For_Adv_Standing_Ind          => Rec_IGS_AD_PS_APPL.Req_For_Adv_Standing_Ind
                                );
Line: 1020

                SELECT  ROWID, pp.*
                FROM    IGS_PE_PERS_PREFS_ALL pp
                WHERE   pp.person_id = cp_pp_per_id
                FOR UPDATE OF enr_acad_cal_type NOWAIT;
Line: 1048

                        IGS_PE_PERS_PREFS_Pkg.Update_Row (
                                X_Mode                              => 'R',
                                X_RowId                             => Rec_IGS_PE_PERS_PREFS.RowId,
                                X_Person_Id                         => Rec_IGS_PE_PERS_PREFS.Person_Id,
                                X_Enr_Acad_Cal_Type                 => Rec_IGS_PE_PERS_PREFS.Enr_Acad_Cal_Type,
                                X_Enr_Acad_Sequence_Number          => Rec_IGS_PE_PERS_PREFS.Enr_Acad_Sequence_Number,
                                X_Enr_Enrolment_Cat                 => Rec_IGS_PE_PERS_PREFS.Enr_Enrolment_Cat,
                                X_Enr_Enr_Method_Type               => Rec_IGS_PE_PERS_PREFS.Enr_Enr_Method_Type,
                                X_Adm_Acad_Cal_Type                 => p_adm_acad_cal_type,
                                X_Adm_Acad_Ci_Sequence_Number       => p_adm_acad_ci_sequence_number,
                                X_Adm_Adm_Cal_Type                  => p_adm_adm_cal_type,
                                X_Adm_Adm_Ci_Sequence_Number        => p_adm_adm_ci_sequence_number,
                                X_Adm_Admission_Cat                 => p_adm_admission_cat,
                                X_Adm_S_Admission_Process_Type      => p_adm_s_admission_process_type,
                                X_Enq_Acad_Cal_Type                 => Rec_IGS_PE_PERS_PREFS.Enq_Acad_Cal_Type,
                                X_Enq_Acad_Ci_Sequence_Number       => Rec_IGS_PE_PERS_PREFS.Enq_Acad_Ci_Sequence_Number,
                                X_Enq_Adm_Cal_Type                  => Rec_IGS_PE_PERS_PREFS.Enq_Adm_Cal_Type,
                                X_Enq_Adm_Ci_Sequence_Number        => Rec_IGS_PE_PERS_PREFS.Enq_Adm_Ci_Sequence_Number,
                                X_Server_Printer_Dflt               => Rec_IGS_PE_PERS_PREFS.Server_Printer_Dflt,
                                X_Allow_Stnd_Req_Ind                => Rec_IGS_PE_PERS_PREFS.Allow_Stnd_Req_Ind
                        );
Line: 1072

                        IGS_PE_PERS_PREFS_Pkg.Insert_Row (
                                X_Mode                              => 'R',
                                X_Org_Id                            => l_org_id,
                                X_RowId                             => lv_rowid,
                                X_Person_Id                         => v_person_id,
                                X_Enr_Acad_Cal_Type                 => Null,
                                X_Enr_Acad_Sequence_Number          => Null,
                                X_Enr_Enrolment_Cat                 => Null,
                                X_Enr_Enr_Method_Type               => Null,
                                X_Adm_Acad_Cal_Type                 => p_adm_acad_cal_type,
                                X_Adm_Acad_Ci_Sequence_Number       => p_adm_acad_ci_sequence_number,
                                X_Adm_Adm_Cal_Type                  => p_adm_adm_cal_type,
                                X_Adm_Adm_Ci_Sequence_Number        => p_adm_adm_ci_sequence_number,
                                X_Adm_Admission_Cat                 => p_adm_admission_cat,
                                X_Adm_S_Admission_Process_Type      => p_adm_s_admission_process_type,
                                X_Enq_Acad_Cal_Type                 => Null,
                                X_Enq_Acad_Ci_Sequence_Number       => Null,
                                X_Enq_Adm_Cal_Type                  => Null,
                                X_Enq_Adm_Ci_Sequence_Number        => Null,
                                X_Server_Printer_Dflt               => Null,
                                X_Allow_Stnd_Req_Ind                => 'N'
                        );
Line: 1132

                SELECT  ROWID, pp.*
                FROM    IGS_PE_PERS_PREFS_ALL pp
                WHERE   pp.person_id = cp_pp_per_id
                FOR UPDATE OF enr_acad_cal_type NOWAIT;
Line: 1156

                        IGS_PE_PERS_PREFS_Pkg.Update_Row (
                                X_Mode                              => 'R',
                                X_RowId                             => Rec_IGS_PE_PERS_PREFS.RowId,
                                X_Person_Id                         => Rec_IGS_PE_PERS_PREFS.Person_Id,
                                X_Enr_Acad_Cal_Type                 => Rec_IGS_PE_PERS_PREFS.Enr_Acad_Cal_Type,
                                X_Enr_Acad_Sequence_Number          => Rec_IGS_PE_PERS_PREFS.Enr_Acad_Sequence_Number,
                                X_Enr_Enrolment_Cat                 => Rec_IGS_PE_PERS_PREFS.Enr_Enrolment_Cat,
                                X_Enr_Enr_Method_Type               => Rec_IGS_PE_PERS_PREFS.Enr_Enr_Method_Type,
                                X_Adm_Acad_Cal_Type                 => Rec_IGS_PE_PERS_PREFS.adm_acad_cal_type,
                                X_Adm_Acad_Ci_Sequence_Number       => Rec_IGS_PE_PERS_PREFS.adm_acad_ci_sequence_number,
                                X_Adm_Adm_Cal_Type                  => Rec_IGS_PE_PERS_PREFS.adm_adm_cal_type,
                                X_Adm_Adm_Ci_Sequence_Number        => Rec_IGS_PE_PERS_PREFS.adm_adm_ci_sequence_number,
                                X_Adm_Admission_Cat                 => Rec_IGS_PE_PERS_PREFS.adm_admission_cat,
                                X_Adm_S_Admission_Process_Type      => Rec_IGS_PE_PERS_PREFS.adm_s_admission_process_type,
                                X_Enq_Acad_Cal_Type                 => p_enq_acad_cal_type,
                                X_Enq_Acad_Ci_Sequence_Number       => p_enq_acad_ci_sequence_number,
                                X_Enq_Adm_Cal_Type                  => p_enq_adm_cal_type,
                                X_Enq_Adm_Ci_Sequence_Number        => p_enq_adm_ci_sequence_number,
                                X_Server_Printer_Dflt               => Rec_IGS_PE_PERS_PREFS.Server_Printer_Dflt,
                                X_Allow_Stnd_Req_Ind                => Rec_IGS_PE_PERS_PREFS.Allow_Stnd_Req_Ind
                        );
Line: 1180

                        IGS_PE_PERS_PREFS_Pkg.Insert_Row (
                                X_Mode                              => 'R',
                                X_org_id                            => l_org_id,
                                X_RowId                             => lv_rowid,
                                X_Person_Id                         => v_person_id,
                                X_Enr_Acad_Cal_Type                 => Null,
                                X_Enr_Acad_Sequence_Number          => Null,
                                X_Enr_Enrolment_Cat                 => Null,
                                X_Enr_Enr_Method_Type               => Null,
                                X_Adm_Acad_Cal_Type                 => Null,
                                X_Adm_Acad_Ci_Sequence_Number       => Null,
                                X_Adm_Adm_Cal_Type                  => Null,
                                X_Adm_Adm_Ci_Sequence_Number        => Null,
                                X_Adm_Admission_Cat                 => Null,
                                X_Adm_S_Admission_Process_Type      => Null,
                                X_Enq_Acad_Cal_Type                 => p_enq_acad_cal_type,
                                X_Enq_Acad_Ci_Sequence_Number       => p_enq_acad_ci_sequence_number,
                                X_Enq_Adm_Cal_Type                  => p_enq_adm_cal_type,
                                X_Enq_Adm_Ci_Sequence_Number        => p_enq_adm_ci_sequence_number,
                                X_Server_Printer_Dflt               => Null,
                                X_Allow_Stnd_Req_Ind                => 'N'
                        );
Line: 1306

        SELECT
            group_cd
            FROM
                igs_pe_persid_group
            WHERE
                group_cd = p_group_cd;