DBA Data[Home] [Help]

APPS.IGS_AD_DEF_APPL_PKG SQL Statements

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

Line: 7

        SELECT party_number
	FROM   hz_parties hp
	WHERE  hp.party_id = p_person_id;
Line: 34

				* Passed p_alt_appl_id parameter to igs_ad_gen_014.insert_adm_appl
*******************************************************************************/
PROCEDURE admp_val_offer_defer_term(
                                        errbuf out NOCOPY varchar2,
                                        retcode out NOCOPY number ,
                                        p_person_id hz_parties.party_id%TYPE,
                                        p_group_id igs_pe_persid_group.group_id%TYPE,
                                        p_nominated_course_cd  igs_ad_ps_appl.nominated_course_cd%TYPE,
                                        p_prev_acad_adm_cal  VARCHAR2,
                                        p_def_acad_adm_cal VARCHAR2,
                                        p_offer_dt   VARCHAR2,
                                        p_offer_response_dt VARCHAR2
                                     )  IS
/*******************************************************************************
Created by  : Ramesh Rengarajan
Date created: 06 SEP 2002

Purpose:
  To create deferred term application

Known limitations/enhancements and/or remarks:

Change History: (who, when, what: )
Who             When            What
*******************************************************************************/

 -- Variable Declarations ----------------------------------------------------------------------------------------------------

 -- Resolve the parameters to get calendar types and sequence numbers
  p_prev_acad_cal_type          igs_ad_appl.acad_cal_type%TYPE          ;
Line: 92

  SELECT
    person_number
  FROM
    igs_pe_person_base_v
  WHERE
    person_id = p_person_id;
Line: 101

  SELECT
    description
  FROM
    igs_pe_persid_group
  WHERE
    group_id = p_group_id;
Line: 116

SELECT c1.alternate_code||' / '||c2.alternate_code
FROM igs_ca_inst c1, igs_ca_inst c2
WHERE c1.cal_type = p_acad_cal_type
AND c1.sequence_number = p_acad_ci_sequence_number
AND c2.cal_type = p_adm_cal_type
AND c2.sequence_number = p_adm_ci_sequence_number;
Line: 128

  SELECT
     acai.*
  FROM
     igs_ad_appl aa,
     igs_ad_ps_appl_inst acai,  /* Replaced igs_ad_ps_appl_inst_aplinst_v with base tables Bug 3150054 */
     igs_ad_ofr_resp_stat  aous,
     igs_ad_ofrdfrmt_stat  aods
  WHERE
       aa.person_id = acai.person_id
       AND aa.admission_appl_number = acai.admission_appl_number
       AND acai.adm_offer_resp_status = aous.adm_offer_resp_status
       AND      aous.s_adm_offer_resp_status = cst_deferral
       AND      acai.def_acad_cal_type = NVL(p_def_acad_cal_type, acai.def_acad_cal_type)
       AND      acai.def_acad_ci_sequence_num = NVL(p_def_acad_cal_seq_no, acai.def_acad_ci_sequence_num)
       AND      acai.deferred_adm_cal_type = NVL(p_def_adm_cal_type, acai.deferred_adm_cal_type)
       AND      acai.deferred_adm_ci_sequence_num = NVL(p_def_adm_cal_seq_no, acai.deferred_adm_ci_sequence_num)
       AND      acai.def_term_adm_appl_num IS NULL
       AND      acai.def_appl_sequence_num IS NULL
       AND      acai.person_id = p_person_id
       AND      acai.nominated_course_cd = NVL (p_nominated_course_cd, acai.nominated_course_cd)
       AND      aa.acad_cal_type = NVL ( p_prev_acad_cal_type, aa.acad_cal_type)
       AND      aa.acad_ci_sequence_number = NVL ( p_prev_acad_cal_seq_no, aa.acad_ci_sequence_number)
       AND      NVL(acai.adm_cal_type,aa.adm_cal_type) = NVL( p_prev_adm_cal_type,  acai.adm_cal_type)
       AND      NVL(acai.adm_ci_sequence_number,aa.adm_ci_sequence_number) = NVL ( p_prev_adm_cal_seq_no, acai.adm_ci_sequence_number)
       AND      acai.adm_offer_dfrmnt_status   = aods.adm_offer_dfrmnt_status
       AND      aods.s_adm_offer_dfrmnt_status IN ('APPROVED','CONFIRM');
Line: 159

        SELECT 'X'
	FROM igs_pe_prsid_grp_mem
	WHERE  person_id = p_person_id
	AND group_id = p_group_id
  AND NVL(TRUNC(start_date),TRUNC(SYSDATE)) <= TRUNC(SYSDATE)
  AND NVL(TRUNC(end_date),TRUNC(SYSDATE)) >= TRUNC(SYSDATE);
Line: 281

		  -- UPDATE the log file with application details
		  fnd_file.put_line(fnd_file.log, 'Creating Deferred Application for ' );
Line: 289

		  -- changing the entry qualification status , completness status and offer validations and update the same

		  cmn_handle_application(
			p_person_id		   => c_ref_cur_rec.person_id,
			p_admission_appl_number    => c_appl_inst_rec.admission_appl_number,
			p_nominated_course_cd      => c_appl_inst_rec.nominated_course_cd,
			p_sequence_number          => c_appl_inst_rec.sequence_number,
			p_def_acad_cal_type        => c_appl_inst_rec.def_acad_cal_type ,
			p_def_acad_cal_seq_no      => c_appl_inst_rec.def_acad_ci_sequence_num,
			p_def_adm_cal_type         => c_appl_inst_rec.deferred_adm_cal_type,
			p_def_adm_cal_seq_no       => c_appl_inst_rec.deferred_adm_ci_sequence_num,
			p_offer_dt                  => l_offer_dt,
			p_offer_response_dt         => l_offer_response_dt);
Line: 315

	-- changing the entry qualification status , completness status and offer validations and update the same
	cmn_handle_application(
                p_person_id		   => p_person_id,
                p_admission_appl_number    => c_appl_inst_rec.admission_appl_number,
                p_nominated_course_cd      => c_appl_inst_rec.nominated_course_cd,
                p_sequence_number          => c_appl_inst_rec.sequence_number,
                p_def_acad_cal_type        => c_appl_inst_rec.def_acad_cal_type ,
                p_def_acad_cal_seq_no      => c_appl_inst_rec.def_acad_ci_sequence_num,
                p_def_adm_cal_type         => c_appl_inst_rec.deferred_adm_cal_type,
                p_def_adm_cal_seq_no       => c_appl_inst_rec.deferred_adm_ci_sequence_num,
                p_offer_dt                  => l_offer_dt,
                p_offer_response_dt         => l_offer_response_dt);
Line: 355

 SELECT aods.s_adm_offer_dfrmnt_status
 FROM   igs_ad_ps_appl_inst apai,
        igs_ad_ofrdfrmt_stat_v aods
 WHERE  apai.person_id =p_person_id
   AND  apai.admission_appl_number =p_admission_appl_number
   AND  apai.nominated_course_cd =p_nominated_course_cd
   AND  apai.sequence_number =p_sequence_number
   AND  apai.adm_offer_dfrmnt_status = aods.adm_offer_dfrmnt_status ;
Line: 373

    SELECT acad_cal_type,acad_ci_sequence_number
    FROM igs_ad_appl_all
    WHERE person_id = cp_person_id
    AND admission_appl_number = cp_admission_appl_number;
Line: 476

					       IF  NOT Update_offer_response_accepted(p_person_id       => p_person_id,
								    p_admission_appl_number     => l_new_admission_appl_number,
								    p_nominated_course_cd       => p_nominated_course_cd,
								    p_sequence_number           => l_new_sequence_number)
					       THEN

							ROLLBACK TO sp_save_point1;   -- to rollback, if response cannot be set to ACCEPTED
Line: 526

				* Passed p_alt_appl_id parameter to igs_ad_gen_014.insert_adm_appl
pbondugu  28-Mar-2003    Passed  funding_source as NULL   to procedure call IGS_AD_GEN_014.insert_adm_appl_prog_inst
*******************************************************************************/
  -- Cursor Declarations-------------------------------------------------------------------
  -- Cursor to get the applications
  CURSOR c_appl_inst IS
  SELECT
    acai.*,
    aa.appl_dt, aa.admission_cat, aa.s_admission_process_type,
    aa.spcl_grp_1, aa.spcl_grp_2,aa.common_app,
    aa.adm_appl_status, aa.choice_number, aa.routeb_pref,
    aa.application_type, aa.adm_fee_status, aa.alt_appl_id,
    aa.acad_cal_type, aa.acad_ci_sequence_number,
    aca.admission_cd, aca.transfer_course_cd,
    aca.basis_for_admission_type,aca.req_for_reconsideration_ind,
    aca.req_for_adv_standing_ind,
    NVL(acai.adm_cal_type,aa.adm_cal_type) final_adm_cal_type,
    NVL(acai.adm_ci_sequence_number,aa.adm_ci_sequence_number) final_adm_ci_sequence_number
  FROM
    igs_ad_ps_appl_inst acai, /* Replaced igs_ad_ps_appl_inst_aplinst_v with base tables Bug 3150054 */
    igs_ad_appl aa,
    igs_ad_ps_appl aca
  WHERE
  acai.admission_appl_number = p_admission_appl_number
  AND acai.sequence_number = p_sequence_number
  AND acai.nominated_course_cd = p_nominated_course_cd
  AND aa.person_id = acai.person_id
  AND aa.admission_appl_number = acai.admission_appl_number
  AND acai.person_id = p_person_id
  AND aca.person_id = acai.person_id
  AND aca.admission_appl_number = acai.admission_appl_number
  AND aca.nominated_course_cd = acai.nominated_course_cd;
Line: 564

  SELECT admission_application_type
	FROM igs_ad_ss_appl_typ
	WHERE admission_cat = cp_adm_cat
  AND S_admission_process_type = cp_s_adm_prc_typ
  AND System_default = 'Y'
  AND NVL(closed_ind, 'N') <> 'Y';
Line: 595

    IF igs_ad_gen_014.insert_adm_appl(
      p_person_id                    => p_person_id,
      p_appl_dt                      => c_appl_inst_rec.appl_dt,
      p_acad_cal_type                => p_def_acad_cal_type ,
      p_acad_ci_sequence_number      => p_def_acad_cal_seq_no ,
      p_adm_cal_type                 => p_def_adm_cal_type ,
      p_adm_ci_sequence_number       => p_def_adm_cal_seq_no ,
      p_admission_cat                => c_appl_inst_rec.admission_cat,
      p_s_admission_process_type     => c_appl_inst_rec.s_admission_process_type,
      p_adm_appl_status              => igs_ad_gen_008.admp_get_sys_aas('RECEIVED'), -- Bug no 2744528 by rrengara
-- When ever we create an application it should be in received status
-- In case the deferred application has the single instance and the offer deferment status is confirmed
-- at save the appl processing status becomes complete.
-- So if the old processing status is passed to the new application, it will not create application with
-- complete status.
      p_adm_fee_status               => c_appl_inst_rec.adm_fee_status,  --IN/OUT
      p_tac_appl_ind                 => 'N',
      p_adm_appl_number              => l_admission_appl_number, --OUT
      p_message_name                 => l_message_name,  --OUT
      p_spcl_grp_1                   => c_appl_inst_rec.spcl_grp_1,
      p_spcl_grp_2                   => c_appl_inst_rec.spcl_grp_2,
      p_common_app                   => c_appl_inst_rec.common_app,
      p_application_type             => l_application_type, -- Added as part of 2599457
      p_choice_number                => c_appl_inst_rec.choice_number,
      p_routeb_pref                  => c_appl_inst_rec.routeb_pref,
      p_alt_appl_id                  => c_appl_inst_rec.alt_appl_id ) = FALSE THEN

      fnd_file.put_line(fnd_file.log, 'Application could not be created');
Line: 628

      IF IGS_AD_GEN_014.insert_adm_appl_prog(
                p_person_id=> p_person_id,
                p_adm_appl_number=>l_admission_appl_number,
                p_nominated_course_cd=>p_nominated_course_cd,
                p_transfer_course_cd=>c_appl_inst_rec.transfer_course_cd,
                p_basis_for_admission_type=>c_appl_inst_rec.basis_for_admission_type,
                p_admission_cd=>c_appl_inst_rec.admission_cd,
                p_req_for_reconsideration_ind=> c_appl_inst_rec.req_for_reconsideration_ind,
                p_req_for_adv_standing_ind=> c_appl_inst_rec.req_for_adv_standing_ind,
                p_message_name => l_message_name) THEN

             -- Create Admission Application Porgram Instance
        IF IGS_AD_GEN_014.insert_adm_appl_prog_inst (
                p_person_id=>p_person_id,
                p_admission_appl_number=>l_admission_appl_number,
                p_acad_cal_type=>p_def_acad_cal_type,
                p_acad_ci_sequence_number=>p_def_acad_cal_seq_no ,
                p_adm_cal_type=>p_def_adm_cal_type ,
                p_adm_ci_sequence_number=>p_def_adm_cal_seq_no,
                p_admission_cat=>c_appl_inst_rec.admission_cat,
                p_s_admission_process_type=>c_appl_inst_rec.s_admission_process_type,
                p_appl_dt=>c_appl_inst_rec.appl_dt,
                p_adm_fee_status=>c_appl_inst_rec.adm_fee_status,
                p_preference_number=>c_appl_inst_rec.preference_number,
                p_offer_dt=>NULL,
                p_offer_response_dt=>NULL,
                p_course_cd=>c_appl_inst_rec.nominated_course_cd,
                p_crv_version_number=>c_appl_inst_rec.crv_version_number,
                p_location_cd=>c_appl_inst_rec.location_cd,
                p_attendance_mode=>c_appl_inst_rec.attendance_mode,
                p_attendance_type=>c_appl_inst_rec.attendance_type,
                p_unit_set_cd=>c_appl_inst_rec.unit_set_cd,
                p_us_version_number=>c_appl_inst_rec.us_version_number,
                p_fee_cat=>c_appl_inst_rec.fee_cat,
                p_correspondence_cat=>c_appl_inst_rec.correspondence_cat,
                p_enrolment_cat=>c_appl_inst_rec.enrolment_cat,
		            p_funding_source=>c_appl_inst_rec.funding_source,
                p_edu_goal_prior_enroll=>c_appl_inst_rec.edu_goal_prior_enroll_id,
                p_app_source_id=>c_appl_inst_rec.app_source_id,
                p_apply_for_finaid=>c_appl_inst_rec.apply_for_finaid,
                p_finaid_apply_date=>c_appl_inst_rec.finaid_apply_date,
                p_attribute_category=>c_appl_inst_rec.attribute_category,
                p_attribute1=>c_appl_inst_rec.attribute1,
                p_attribute2=>c_appl_inst_rec.attribute2,
                p_attribute3=>c_appl_inst_rec.attribute3,
                p_attribute4=>c_appl_inst_rec.attribute4,
                p_attribute5=>c_appl_inst_rec.attribute5,
                p_attribute6=>c_appl_inst_rec.attribute6,
                p_attribute7=>c_appl_inst_rec.attribute7,
                p_attribute8=>c_appl_inst_rec.attribute8,
                p_attribute9=>c_appl_inst_rec.attribute9,
                p_attribute10=>c_appl_inst_rec.attribute10,
                p_attribute11=>c_appl_inst_rec.attribute11,
                p_attribute12=>c_appl_inst_rec.attribute12,
                p_attribute13=>c_appl_inst_rec.attribute13,
                p_attribute14=>c_appl_inst_rec.attribute14,
                p_attribute15=>c_appl_inst_rec.attribute15,
                p_attribute16=>c_appl_inst_rec.attribute16,
                p_attribute17=>c_appl_inst_rec.attribute17,
                p_attribute18=>c_appl_inst_rec.attribute18,
                p_attribute19=>c_appl_inst_rec.attribute19,
                p_attribute20=>c_appl_inst_rec.attribute20,
                p_attribute21=>c_appl_inst_rec.attribute21,
                p_attribute22=>c_appl_inst_rec.attribute22,
                p_attribute23=>c_appl_inst_rec.attribute23,
                p_attribute24=>c_appl_inst_rec.attribute24,
                p_attribute25=>c_appl_inst_rec.attribute25,
                p_attribute26=>c_appl_inst_rec.attribute26,
                p_attribute27=>c_appl_inst_rec.attribute27,
                p_attribute28=>c_appl_inst_rec.attribute28,
                p_attribute29=>c_appl_inst_rec.attribute29,
                p_attribute30=>c_appl_inst_rec.attribute30,
                p_attribute31=>c_appl_inst_rec.attribute31,
                p_attribute32=>c_appl_inst_rec.attribute32,
                p_attribute33=>c_appl_inst_rec.attribute33,
                p_attribute34=>c_appl_inst_rec.attribute34,
                p_attribute35=>c_appl_inst_rec.attribute35,
                p_attribute36=>c_appl_inst_rec.attribute36,
                p_attribute37=>c_appl_inst_rec.attribute37,
                p_attribute38=>c_appl_inst_rec.attribute38,
                p_attribute39=>c_appl_inst_rec.attribute39,
                p_attribute40=>c_appl_inst_rec.attribute40,
                p_ss_application_id =>NULL,
                p_sequence_number   =>l_sequence_number,
                p_return_type       =>l_return_type,
                p_error_code        =>l_error_code,
                p_message_name      =>l_message_name,
                p_entry_status      =>c_appl_inst_rec.entry_status,
                p_entry_level       =>c_appl_inst_rec.entry_level,
                p_sch_apl_to_id     =>c_appl_inst_rec.sch_apl_to_id) THEN
                p_new_admission_appl_number := l_admission_appl_number;
Line: 771

  To validate and update the outcome status to Offer

Known limitations/enhancements and/or remarks:

Change History: (who, when, what: )
Who             When            What
rrengara        30-oct-2002     Build core vs optional Bug 2647482 Pre enrollment's parameter unit set has been called with the function api
apadegal        06-oct-2005     Retruned false if pre-enrollment process fails
*******************************************************************************/
-- Cursor Declarations ----------------------------------------------------------------------------

  CURSOR c_appl_inst_old_cur IS
  SELECT
    apai.*
  FROM
    igs_ad_ps_appl_inst apai
  WHERE
    apai.person_id   = p_person_id
    AND apai.admission_appl_number  =  p_old_admission_appl_number
    AND apai.nominated_course_cd     =   p_nominated_course_cd
    AND apai.sequence_number   = p_old_sequence_number;
Line: 797

  SELECT
    acai.*,
    aa.appl_dt, aa.admission_cat, aa.s_admission_process_type,
    aa.spcl_grp_1, aa.spcl_grp_2,aa.common_app,
    aa.adm_appl_status, aa.choice_number, aa.routeb_pref,
    aa.application_type, aa.adm_fee_status, aa.alt_appl_id,
    aa.acad_cal_type, aa.acad_ci_sequence_number,
    NVL(acai.adm_cal_type,aa.adm_cal_type) final_adm_cal_type,
    NVL(acai.adm_ci_sequence_number,aa.adm_ci_sequence_number) final_adm_ci_sequence_number

  FROM
    igs_ad_ps_appl_inst acai, /* Replaced igs_ad_ps_appl_inst_aplinst_v with igs_ad_ps_appl_inst Bug 3150054 */
    igs_ad_appl aa
  WHERE
    acai.person_id = p_person_id
    AND acai.nominated_course_cd = p_nominated_course_cd
    AND acai.sequence_number = p_sequence_number
    AND acai.admission_appl_number = p_admission_appl_number
    AND aa.person_id = acai.person_id
    AND aa.admission_appl_number = acai.admission_appl_number;
Line: 819

  SELECT
    admission_cat, s_admission_process_type, appl_dt
  FROM
    igs_ad_appl
  WHERE
    person_id = p_person_id AND
    admission_appl_number = p_admission_appl_number;
Line: 834

  SELECT
    s_admission_step_type, step_type_restriction_num
  FROM
    igs_ad_prcs_cat_step
  WHERE
    admission_cat = cp_admission_cat
    AND s_admission_process_type = cp_s_admission_process_type
    AND step_group_type <> 'TRACK';
Line: 844

  SELECT
    ROWID, APAI.*
  FROM
    igs_ad_ps_appl_inst apai
  WHERE
    apai.person_id   = p_person_id
    AND apai.admission_appl_number  =  p_admission_appl_number
    AND apai.nominated_course_cd     =   p_nominated_course_cd
    AND apai.sequence_number   = p_sequence_number;
Line: 1056

        Igs_Ad_Ps_Appl_Inst_Pkg.UPDATE_ROW (
                                x_rowid                         => c_upd_acai_rec.row_id ,
                                x_person_id                     => c_upd_acai_rec.person_id ,
                                x_admission_appl_number         => c_upd_acai_rec.admission_appl_number ,
                                x_nominated_course_cd           => c_upd_acai_rec.nominated_course_cd ,
                                x_sequence_number               => c_upd_acai_rec.sequence_number ,
                                x_predicted_gpa                 => c_appl_inst_old_rec.predicted_gpa ,
                                x_academic_index                => c_appl_inst_old_rec.academic_index,
                                x_adm_cal_type                  => c_upd_acai_rec.adm_cal_type ,
                                x_app_file_location             => c_upd_acai_rec.app_file_location ,
                                x_adm_ci_sequence_number        => c_upd_acai_rec.adm_ci_sequence_number ,
                                x_course_cd                     => c_upd_acai_rec.course_cd ,
                                x_app_source_id                 => c_upd_acai_rec.app_source_id ,
                                x_crv_version_number            => c_upd_acai_rec.crv_version_number ,
                                x_waitlist_rank                 => c_upd_acai_rec.waitlist_rank,
                                x_waitlist_status               => c_upd_acai_rec.waitlist_status,
                                x_location_cd                   => c_upd_acai_rec.location_cd ,
                                x_attent_other_inst_cd          => c_upd_acai_rec.attent_other_inst_cd,
                                x_attendance_mode               => c_upd_acai_rec.attendance_mode ,
                                x_edu_goal_prior_enroll_id      => c_upd_acai_rec.edu_goal_prior_enroll_id,
                                x_attendance_type               => c_upd_acai_rec.attendance_type ,
                                x_decision_make_id              => c_appl_inst_old_rec.decision_make_id,
                                x_unit_set_cd                   => c_upd_acai_rec.unit_set_cd ,
                                x_decision_date                 => c_appl_inst_old_rec.decision_date,
                                x_attribute_category            => c_upd_acai_rec.attribute_category,
                                x_attribute1                    => c_upd_acai_rec.attribute1,
                                x_attribute2                    => c_upd_acai_rec.attribute2,
                                x_attribute3                    => c_upd_acai_rec.attribute3,
                                x_attribute4                    => c_upd_acai_rec.attribute4,
                                x_attribute5                    => c_upd_acai_rec.attribute5,
                                x_attribute6                    => c_upd_acai_rec.attribute6,
                                x_attribute7                    => c_upd_acai_rec.attribute7,
                                x_attribute8                    => c_upd_acai_rec.attribute8,
                                x_attribute9                    => c_upd_acai_rec.attribute9,
                                x_attribute10                   => c_upd_acai_rec.attribute10,
                                x_attribute11                   => c_upd_acai_rec.attribute11,
                                x_attribute12                   => c_upd_acai_rec.attribute12,
                                x_attribute13                   => c_upd_acai_rec.attribute13,
                                x_attribute14                   => c_upd_acai_rec.attribute14,
                                x_attribute15                   => c_upd_acai_rec.attribute15,
                                x_attribute16                   => c_upd_acai_rec.attribute16,
                                x_attribute17                   => c_upd_acai_rec.attribute17,
                                x_attribute18                   => c_upd_acai_rec.attribute18,
                                x_attribute19                   => c_upd_acai_rec.attribute19,
                                x_attribute20                   => c_upd_acai_rec.attribute20,
                                x_decision_reason_id            => c_appl_inst_old_rec.decision_reason_id,
                                x_us_version_number             => c_upd_acai_rec.us_version_number ,
                                x_decision_notes                => c_appl_inst_old_rec.decision_notes,
                                x_pending_reason_id             => c_upd_acai_rec.pending_reason_id,
                                x_preference_number             => c_upd_acai_rec.preference_number ,
                                x_adm_doc_status                => c_upd_acai_rec.adm_doc_status ,
                                x_adm_entry_qual_status         => c_upd_acai_rec.adm_entry_qual_status,
                                x_deficiency_in_prep            => c_upd_acai_rec.deficiency_in_prep ,
                                x_late_adm_fee_status           => c_appl_inst_old_rec.late_adm_fee_status , -- passing the user defined late adm fee status of the old application instead of 'RECEIVED' (bug#3011405 , rghosh)
                                x_spl_consider_comments         => c_upd_acai_rec.spl_consider_comments,
                                x_adm_outcome_status            => c_appl_inst_old_rec.adm_outcome_status,
                                x_adm_otcm_stat_auth_per_id     => c_upd_acai_rec.adm_otcm_status_auth_person_id ,
                                x_adm_outcome_status_auth_dt    => c_upd_acai_rec.adm_outcome_status_auth_dt ,
                                x_adm_outcome_status_reason     => c_upd_acai_rec.adm_outcome_status_reason ,
                                x_offer_dt                      => p_offer_dt,
                                x_offer_response_dt             => l_offer_response_dt,
                                x_prpsd_commencement_dt         => p_start_dt,
                                x_adm_cndtnl_offer_status       => c_appl_inst_old_rec.adm_cndtnl_offer_status ,
                                x_cndtnl_offer_satisfied_dt     => c_appl_inst_old_rec.cndtnl_offer_satisfied_dt ,
                                x_cndnl_ofr_must_be_stsfd_ind   => c_appl_inst_old_rec.cndtnl_offer_must_be_stsfd_ind ,
                                x_adm_offer_resp_status         => igs_ad_gen_009.admp_get_sys_aors(cst_pending),
                                x_actual_response_dt            => c_upd_acai_rec.actual_response_dt ,
                                x_adm_offer_dfrmnt_status       => c_upd_acai_rec.adm_offer_dfrmnt_status ,
                                x_deferred_adm_cal_type         => c_upd_acai_rec.deferred_adm_cal_type,
                                x_deferred_adm_ci_sequence_num  => c_upd_acai_rec.deferred_adm_ci_sequence_num  ,
                                x_deferred_tracking_id          => c_upd_acai_rec.deferred_tracking_id ,
                                x_ass_rank                      => c_upd_acai_rec.ass_rank ,
                                x_secondary_ass_rank            => c_upd_acai_rec.secondary_ass_rank ,
                                x_intr_accept_advice_num        => c_upd_acai_rec.intrntnl_acceptance_advice_num  ,
                                x_ass_tracking_id               => c_upd_acai_rec.ass_tracking_id ,
                                x_fee_cat                       => c_upd_acai_rec.fee_cat ,
                                x_hecs_payment_option           => c_upd_acai_rec.hecs_payment_option ,
                                x_expected_completion_yr        => c_upd_acai_rec.expected_completion_yr ,
                                x_expected_completion_perd      => c_upd_acai_rec.expected_completion_perd ,
                                x_correspondence_cat            => c_upd_acai_rec.correspondence_cat ,
                                x_enrolment_cat                 => c_upd_acai_rec.enrolment_cat ,
                                x_funding_source                => c_upd_acai_rec.funding_source ,
                                x_applicant_acptnce_cndtn       => c_upd_acai_rec.applicant_acptnce_cndtn ,
                                x_cndtnl_offer_cndtn            => c_upd_acai_rec.cndtnl_offer_cndtn ,
                                x_ss_application_id             => c_upd_acai_rec.ss_application_id,
                                x_ss_pwd                        => c_upd_acai_rec.ss_pwd,
                                x_authorized_dt                 => c_upd_acai_rec.authorized_dt,
                                x_authorizing_pers_id           => c_upd_acai_rec.authorizing_pers_id ,
                                x_idx_calc_date                 => c_appl_inst_old_rec.idx_calc_date,
                                x_mode                          => 'R',
                                x_fut_acad_cal_type             => NULL,--p_fut_acad_cal_type,
                                x_fut_acad_ci_sequence_number   => NULL,--p_fut_acad_cal_seq_no,
                                x_fut_adm_cal_type              => NULL,--p_fut_adm_cal_type,
                                x_fut_adm_ci_sequence_number    => NULL,--p_fut_adm_cal_seq_no ,
                                x_prev_term_adm_appl_number     => c_upd_acai_rec.previous_term_adm_appl_number,
                                x_prev_term_sequence_number     => c_upd_acai_rec.previous_term_sequence_number,
                                x_fut_term_adm_appl_number      => c_upd_acai_rec.future_term_adm_appl_number,
                                x_fut_term_sequence_number      => c_upd_acai_rec.future_term_sequence_number,
                        				x_def_acad_cal_type            => c_upd_acai_rec.def_acad_cal_type,
                								x_def_acad_ci_sequence_num      => c_upd_acai_rec.def_acad_ci_sequence_num,
                								x_def_prev_term_adm_appl_num   => p_old_admission_appl_number,
                								x_def_prev_appl_sequence_num  => p_old_sequence_number,
                								x_def_term_adm_appl_num   => c_upd_acai_rec.def_term_adm_appl_num,
                								x_def_appl_sequence_num   => c_upd_acai_rec.def_appl_sequence_num,
                						-- Added entry Status, entry level and school applying id and fin aid columns here for Bug 2631843
                						-- by rrengara on 2-DEC-2002
                		x_entry_status                  => c_appl_inst_old_rec.entry_status,
                		x_entry_level                   => c_appl_inst_old_rec.entry_level,
                		x_sch_apl_to_id                 => c_appl_inst_old_rec.sch_apl_to_id,
                		x_apply_for_finaid              => c_appl_inst_old_rec.apply_for_finaid,
                		x_finaid_apply_date             => c_appl_inst_old_rec.finaid_apply_date,
				x_appl_inst_status		=> c_appl_inst_old_rec.appl_inst_status,
				x_ais_reason			=> c_appl_inst_old_rec.ais_reason,
				x_decline_ofr_reason		=> c_appl_inst_old_rec.decline_ofr_reason
                		);
Line: 1243

  To update entry qualification status and compleness status

Known limitations/enhancements and/or remarks:

Change History: (who, when, what: )
Who             When            What
*******************************************************************************/
  CURSOR c_upd_acai_new_cur IS
  SELECT
    apai.*
  FROM
    igs_ad_ps_appl_inst apai
  WHERE
    apai.person_id   = p_person_id
    AND apai.admission_appl_number  =  p_new_admission_appl_number
    AND apai.nominated_course_cd     =   p_nominated_course_cd
    AND apai.sequence_number   = p_new_sequence_number;
Line: 1263

  SELECT
    apai.*
  FROM
    igs_ad_ps_appl_inst apai
  WHERE
    apai.person_id   = p_person_id
    AND apai.admission_appl_number  =  p_admission_appl_number
    AND apai.nominated_course_cd     =   p_nominated_course_cd
    AND apai.sequence_number   = p_sequence_number;
Line: 1280

      Igs_Ad_Ps_Appl_Inst_Pkg.UPDATE_ROW (
                                x_rowid                         => c_upd_acai_new_rec.row_id ,
                                x_person_id                     => c_upd_acai_new_rec.person_id ,
                                x_admission_appl_number         => c_upd_acai_new_rec.admission_appl_number ,
                                x_nominated_course_cd           => c_upd_acai_new_rec.nominated_course_cd ,
                                x_sequence_number               => c_upd_acai_new_rec.sequence_number ,
                                x_predicted_gpa                 => c_upd_acai_new_rec.predicted_gpa ,
                                x_academic_index                => c_upd_acai_old_rec.academic_index,
                                x_adm_cal_type                  => c_upd_acai_new_rec.adm_cal_type ,
                                x_app_file_location             => c_upd_acai_old_rec.app_file_location ,
                                x_adm_ci_sequence_number        => c_upd_acai_new_rec.adm_ci_sequence_number ,
                                x_course_cd                     => c_upd_acai_new_rec.course_cd ,
                                x_app_source_id                 => c_upd_acai_new_rec.app_source_id ,
                                x_crv_version_number            => c_upd_acai_new_rec.crv_version_number ,
                                x_waitlist_rank                 => c_upd_acai_new_rec.waitlist_rank,
                                x_waitlist_status               => c_upd_acai_new_rec.waitlist_status,
                                x_location_cd                   => c_upd_acai_new_rec.location_cd ,
                                x_attent_other_inst_cd          => c_upd_acai_old_rec.attent_other_inst_cd,
                                x_attendance_mode               => c_upd_acai_new_rec.attendance_mode ,
                                x_edu_goal_prior_enroll_id      => c_upd_acai_new_rec.edu_goal_prior_enroll_id,
                                x_attendance_type               => c_upd_acai_new_rec.attendance_type ,
                                x_decision_make_id              => c_upd_acai_new_rec.decision_make_id,
                                x_unit_set_cd                   => c_upd_acai_new_rec.unit_set_cd ,
                                x_decision_date                 => c_upd_acai_new_rec.decision_date,
                                x_attribute_category            => c_upd_acai_new_rec.attribute_category,
                                x_attribute1                    => c_upd_acai_new_rec.attribute1,
                                x_attribute2                    => c_upd_acai_new_rec.attribute2,
                                x_attribute3                    => c_upd_acai_new_rec.attribute3,
                                x_attribute4                    => c_upd_acai_new_rec.attribute4,
                                x_attribute5                    => c_upd_acai_new_rec.attribute5,
                                x_attribute6                    => c_upd_acai_new_rec.attribute6,
                                x_attribute7                    => c_upd_acai_new_rec.attribute7,
                                x_attribute8                    => c_upd_acai_new_rec.attribute8,
                                x_attribute9                    => c_upd_acai_new_rec.attribute9,
                                x_attribute10                   => c_upd_acai_new_rec.attribute10,
                                x_attribute11                   => c_upd_acai_new_rec.attribute11,
                                x_attribute12                   => c_upd_acai_new_rec.attribute12,
                                x_attribute13                   => c_upd_acai_new_rec.attribute13,
                                x_attribute14                   => c_upd_acai_new_rec.attribute14,
                                x_attribute15                   => c_upd_acai_new_rec.attribute15,
                                x_attribute16                   => c_upd_acai_new_rec.attribute16,
                                x_attribute17                   => c_upd_acai_new_rec.attribute17,
                                x_attribute18                   => c_upd_acai_new_rec.attribute18,
                                x_attribute19                   => c_upd_acai_new_rec.attribute19,
                                x_attribute20                   => c_upd_acai_new_rec.attribute20,
                                x_decision_reason_id            => c_upd_acai_new_rec.decision_reason_id,
                                x_us_version_number             => c_upd_acai_new_rec.us_version_number ,
                                x_decision_notes                => c_upd_acai_new_rec.decision_notes,
                                x_pending_reason_id             => c_upd_acai_new_rec.pending_reason_id,
                                x_preference_number             => c_upd_acai_new_rec.preference_number ,
                                x_adm_doc_status                => c_upd_acai_old_rec.adm_doc_status ,   -- updating doc status
                                x_adm_entry_qual_status         => c_upd_acai_old_rec.adm_entry_qual_status,  -- updating entry qualification status
                                x_deficiency_in_prep            => c_upd_acai_new_rec.deficiency_in_prep ,
                                x_late_adm_fee_status           => c_upd_acai_old_rec.late_adm_fee_status, -- passing the user defined late adm fee status of the old application instead of 'RECEIVED' (bug#3011405 , rghosh)
                                x_spl_consider_comments         => c_upd_acai_new_rec.spl_consider_comments,
                                x_adm_outcome_status            => c_upd_acai_new_rec.adm_outcome_status,
                                x_adm_otcm_stat_auth_per_id     => c_upd_acai_new_rec.adm_otcm_status_auth_person_id,
                                x_adm_outcome_status_auth_dt    => c_upd_acai_new_rec.adm_outcome_status_auth_dt,
                                x_adm_outcome_status_reason     => c_upd_acai_new_rec.adm_outcome_status_reason,
                                x_offer_dt                      => c_upd_acai_new_rec.offer_dt,
                                x_offer_response_dt             => c_upd_acai_new_rec.offer_response_dt,
                                x_prpsd_commencement_dt         => c_upd_acai_new_rec.prpsd_commencement_dt,
                                x_adm_cndtnl_offer_status       => c_upd_acai_new_rec.adm_cndtnl_offer_status,
                                x_cndtnl_offer_satisfied_dt     => c_upd_acai_new_rec.cndtnl_offer_satisfied_dt,
                                x_cndnl_ofr_must_be_stsfd_ind   => c_upd_acai_new_rec.cndtnl_offer_must_be_stsfd_ind,
                                x_adm_offer_resp_status         => c_upd_acai_new_rec.adm_offer_resp_status,
                                x_actual_response_dt            => c_upd_acai_new_rec.actual_response_dt,
                                x_adm_offer_dfrmnt_status       => c_upd_acai_new_rec.adm_offer_dfrmnt_status ,
                                x_deferred_adm_cal_type         => c_upd_acai_new_rec.deferred_adm_cal_type,
                                x_deferred_adm_ci_sequence_num  => c_upd_acai_new_rec.deferred_adm_ci_sequence_num  ,
                                x_deferred_tracking_id          => c_upd_acai_old_rec.deferred_tracking_id ,
                                x_ass_rank                      => c_upd_acai_old_rec.ass_rank ,
                                x_secondary_ass_rank            => c_upd_acai_new_rec.secondary_ass_rank ,
                                x_intr_accept_advice_num        => c_upd_acai_new_rec.intrntnl_acceptance_advice_num  ,
                                x_ass_tracking_id               => c_upd_acai_old_rec.ass_tracking_id ,
                                x_fee_cat                       => c_upd_acai_new_rec.fee_cat ,
                                x_hecs_payment_option           => c_upd_acai_new_rec.hecs_payment_option ,
                                x_expected_completion_yr        => c_upd_acai_old_rec.expected_completion_yr, --c_upd_acai_new_rec.expected_completion_yr ,
                                x_expected_completion_perd      => c_upd_acai_old_rec.expected_completion_perd, --c_upd_acai_new_rec.expected_completion_perd ,
                                x_correspondence_cat            => c_upd_acai_new_rec.correspondence_cat ,
                                x_enrolment_cat                 => c_upd_acai_new_rec.enrolment_cat ,
                                x_funding_source                => c_upd_acai_old_rec.funding_source ,
                                x_applicant_acptnce_cndtn       => c_upd_acai_new_rec.applicant_acptnce_cndtn ,
                                x_cndtnl_offer_cndtn            => c_upd_acai_new_rec.cndtnl_offer_cndtn ,
                                x_ss_application_id            => c_upd_acai_new_rec.ss_application_id,
                                x_ss_pwd                       => NULL,
                                x_authorized_dt                => c_upd_acai_new_rec.authorized_dt,
                                x_authorizing_pers_id          => c_upd_acai_new_rec.authorizing_pers_id ,
                                x_idx_calc_date                => c_upd_acai_new_rec.idx_calc_date,
                                x_mode                          => 'R',
                                x_fut_acad_cal_type             => c_upd_acai_new_rec.future_acad_cal_type,
                                x_fut_acad_ci_sequence_number   => c_upd_acai_new_rec.future_acad_ci_sequence_number,
                                x_fut_adm_cal_type              => c_upd_acai_new_rec.future_adm_cal_type,
                                x_fut_adm_ci_sequence_number    => c_upd_acai_new_rec.future_adm_ci_sequence_number  ,
                                x_prev_term_adm_appl_number     => c_upd_acai_new_rec.previous_term_adm_appl_number,
                                x_prev_term_sequence_number     => c_upd_acai_new_rec.previous_term_sequence_number,
                                x_fut_term_adm_appl_number      => c_upd_acai_new_rec.future_term_adm_appl_number,
                                x_fut_term_sequence_number      => c_upd_acai_new_rec.future_term_sequence_number,
				x_def_acad_cal_type            => c_upd_acai_new_rec.def_acad_cal_type,
				x_def_acad_ci_sequence_num      => c_upd_acai_new_rec.def_acad_ci_sequence_num,
				x_def_prev_term_adm_appl_num   => c_upd_acai_new_rec.def_prev_term_adm_appl_num,
				x_def_prev_appl_sequence_num  => c_upd_acai_new_rec.def_prev_appl_sequence_num,
				x_def_term_adm_appl_num   => c_upd_acai_new_rec.def_term_adm_appl_num,
				x_def_appl_sequence_num   => c_upd_acai_new_rec.def_appl_sequence_num,
			-- Added entry Status, entry level and school applying id and fin aid columns here for Bug 2631843
 		        -- by rrengara on 2-DEC-2002
				x_entry_status                  => c_upd_acai_old_rec.entry_status,
				x_entry_level                   => c_upd_acai_old_rec.entry_level,
				x_sch_apl_to_id                 => c_upd_acai_old_rec.sch_apl_to_id,
				x_apply_for_finaid              => c_upd_acai_old_rec.apply_for_finaid,
				x_finaid_apply_date             => c_upd_acai_old_rec.finaid_apply_date,
				x_appl_inst_status		=> c_upd_acai_old_rec.appl_inst_status,
				x_ais_reason			=> c_upd_acai_old_rec.ais_reason,
				x_decline_ofr_reason		=> c_upd_acai_old_rec.decline_ofr_reason
				);
Line: 1397

              Igs_Ad_Ps_Appl_Inst_Pkg.UPDATE_ROW (
                                x_rowid                         => c_upd_acai_old_rec.row_id ,
                                x_person_id                     => c_upd_acai_old_rec.person_id ,
                                x_admission_appl_number         => c_upd_acai_old_rec.admission_appl_number ,
                                x_nominated_course_cd           => c_upd_acai_old_rec.nominated_course_cd ,
                                x_sequence_number               => c_upd_acai_old_rec.sequence_number ,
                                x_predicted_gpa                 => c_upd_acai_old_rec.predicted_gpa ,
                                x_academic_index                => c_upd_acai_old_rec.academic_index,
                                x_adm_cal_type                  => c_upd_acai_old_rec.adm_cal_type ,
                                x_app_file_location             => c_upd_acai_old_rec.app_file_location ,
                                x_adm_ci_sequence_number        => c_upd_acai_old_rec.adm_ci_sequence_number ,
                                x_course_cd                     => c_upd_acai_old_rec.course_cd ,
                                x_app_source_id                 => c_upd_acai_old_rec.app_source_id ,
                                x_crv_version_number            => c_upd_acai_old_rec.crv_version_number ,
                                x_waitlist_rank                 => c_upd_acai_old_rec.waitlist_rank,
                                x_waitlist_status               => c_upd_acai_old_rec.waitlist_status,
                                x_location_cd                   => c_upd_acai_old_rec.location_cd ,
                                x_attent_other_inst_cd          => c_upd_acai_old_rec.attent_other_inst_cd,
                                x_attendance_mode               => c_upd_acai_old_rec.attendance_mode ,
                                x_edu_goal_prior_enroll_id      => c_upd_acai_old_rec.edu_goal_prior_enroll_id,
                                x_attendance_type               => c_upd_acai_old_rec.attendance_type ,
                                x_decision_make_id              => c_upd_acai_old_rec.decision_make_id,
                                x_unit_set_cd                   => c_upd_acai_old_rec.unit_set_cd ,
                                x_decision_date                 => c_upd_acai_old_rec.decision_date,
                                x_attribute_category            => c_upd_acai_old_rec.attribute_category,
                                x_attribute1                    => c_upd_acai_old_rec.attribute1,
                                x_attribute2                    => c_upd_acai_old_rec.attribute2,
                                x_attribute3                    => c_upd_acai_old_rec.attribute3,
                                x_attribute4                    => c_upd_acai_old_rec.attribute4,
                                x_attribute5                    => c_upd_acai_old_rec.attribute5,
                                x_attribute6                    => c_upd_acai_old_rec.attribute6,
                                x_attribute7                    => c_upd_acai_old_rec.attribute7,
                                x_attribute8                    => c_upd_acai_old_rec.attribute8,
                                x_attribute9                    => c_upd_acai_old_rec.attribute9,
                                x_attribute10                   => c_upd_acai_old_rec.attribute10,
                                x_attribute11                   => c_upd_acai_old_rec.attribute11,
                                x_attribute12                   => c_upd_acai_old_rec.attribute12,
                                x_attribute13                   => c_upd_acai_old_rec.attribute13,
                                x_attribute14                   => c_upd_acai_old_rec.attribute14,
                                x_attribute15                   => c_upd_acai_old_rec.attribute15,
                                x_attribute16                   => c_upd_acai_old_rec.attribute16,
                                x_attribute17                   => c_upd_acai_old_rec.attribute17,
                                x_attribute18                   => c_upd_acai_old_rec.attribute18,
                                x_attribute19                   => c_upd_acai_old_rec.attribute19,
                                x_attribute20                   => c_upd_acai_old_rec.attribute20,
                                x_decision_reason_id            => c_upd_acai_old_rec.decision_reason_id,
                                x_us_version_number             => c_upd_acai_old_rec.us_version_number ,
                                x_decision_notes                => c_upd_acai_old_rec.decision_notes,
                                x_pending_reason_id             => c_upd_acai_old_rec.pending_reason_id,
                                x_preference_number             => c_upd_acai_old_rec.preference_number ,
                                x_adm_doc_status                => c_upd_acai_old_rec.adm_doc_status ,   -- updating doc status
                                x_adm_entry_qual_status         => c_upd_acai_old_rec.adm_entry_qual_status,  -- updating entry qualification status
                                x_deficiency_in_prep            => c_upd_acai_old_rec.deficiency_in_prep ,
                                x_late_adm_fee_status           => c_upd_acai_old_rec.late_adm_fee_status ,
                                x_spl_consider_comments         => c_upd_acai_old_rec.spl_consider_comments,
                                x_adm_outcome_status            => c_upd_acai_old_rec.adm_outcome_status,
                                x_adm_otcm_stat_auth_per_id     => c_upd_acai_old_rec.adm_otcm_status_auth_person_id,
                                x_adm_outcome_status_auth_dt    => c_upd_acai_old_rec.adm_outcome_status_auth_dt,
                                x_adm_outcome_status_reason     => c_upd_acai_old_rec.adm_outcome_status_reason,
                                x_offer_dt                      => c_upd_acai_old_rec.offer_dt,
                                x_offer_response_dt             => c_upd_acai_old_rec.offer_response_dt,
                                x_prpsd_commencement_dt         => c_upd_acai_old_rec.prpsd_commencement_dt,
                                x_adm_cndtnl_offer_status       => c_upd_acai_old_rec.adm_cndtnl_offer_status,
                                x_cndtnl_offer_satisfied_dt     => c_upd_acai_old_rec.cndtnl_offer_satisfied_dt,
                                x_cndnl_ofr_must_be_stsfd_ind   => c_upd_acai_old_rec.cndtnl_offer_must_be_stsfd_ind,
                                x_adm_offer_resp_status         => c_upd_acai_old_rec.adm_offer_resp_status,
                                x_actual_response_dt            => c_upd_acai_old_rec.actual_response_dt,
                                x_adm_offer_dfrmnt_status       => c_upd_acai_old_rec.adm_offer_dfrmnt_status ,
                                x_deferred_adm_cal_type         => c_upd_acai_old_rec.deferred_adm_cal_type,
                                x_deferred_adm_ci_sequence_num  => c_upd_acai_old_rec.deferred_adm_ci_sequence_num  ,
                                x_deferred_tracking_id          => c_upd_acai_old_rec.deferred_tracking_id ,
                                x_ass_rank                      => c_upd_acai_old_rec.ass_rank ,
                                x_secondary_ass_rank            => c_upd_acai_old_rec.secondary_ass_rank ,
                                x_intr_accept_advice_num        => c_upd_acai_old_rec.intrntnl_acceptance_advice_num  ,
                                x_ass_tracking_id               => c_upd_acai_old_rec.ass_tracking_id ,
                                x_fee_cat                       => c_upd_acai_old_rec.fee_cat ,
                                x_hecs_payment_option           => c_upd_acai_old_rec.hecs_payment_option ,
                                x_expected_completion_yr        => c_upd_acai_old_rec.expected_completion_yr ,
                                x_expected_completion_perd      => c_upd_acai_old_rec.expected_completion_perd ,
                                x_correspondence_cat            => c_upd_acai_old_rec.correspondence_cat ,
                                x_enrolment_cat                 => c_upd_acai_old_rec.enrolment_cat ,
                                x_funding_source                => c_upd_acai_old_rec.funding_source ,
                                x_applicant_acptnce_cndtn       => c_upd_acai_old_rec.applicant_acptnce_cndtn ,
                                x_cndtnl_offer_cndtn            => c_upd_acai_old_rec.cndtnl_offer_cndtn ,
                                x_ss_application_id            => c_upd_acai_old_rec.ss_application_id,
                                x_ss_pwd                       => c_upd_acai_old_rec.ss_pwd,
                                x_authorized_dt                => c_upd_acai_old_rec.authorized_dt,
                                x_authorizing_pers_id          => c_upd_acai_old_rec.authorizing_pers_id ,
                                x_idx_calc_date                => c_upd_acai_old_rec.idx_calc_date,
                                x_mode                          => 'R',
                                x_fut_acad_cal_type             => c_upd_acai_old_rec.future_acad_cal_type,
                                x_fut_acad_ci_sequence_number   => c_upd_acai_old_rec.future_acad_ci_sequence_number,
                                x_fut_adm_cal_type              => c_upd_acai_old_rec.future_adm_cal_type,
                                x_fut_adm_ci_sequence_number    => c_upd_acai_old_rec.future_adm_ci_sequence_number  ,
                                x_prev_term_adm_appl_number     => c_upd_acai_old_rec.previous_term_adm_appl_number,
                                x_prev_term_sequence_number     => c_upd_acai_old_rec.previous_term_sequence_number,
                                x_fut_term_adm_appl_number      => c_upd_acai_old_rec.future_term_adm_appl_number,
                                x_fut_term_sequence_number      => c_upd_acai_old_rec.future_term_sequence_number,
				x_def_acad_cal_type            => c_upd_acai_old_rec.def_acad_cal_type,
				x_def_acad_ci_sequence_num      =>c_upd_acai_old_rec.def_acad_ci_sequence_num,
				x_def_prev_term_adm_appl_num   => c_upd_acai_old_rec.def_prev_term_adm_appl_num,
				x_def_prev_appl_sequence_num  => c_upd_acai_old_rec.def_prev_appl_sequence_num,
				x_def_term_adm_appl_num   => p_new_admission_appl_number,
				x_def_appl_sequence_num   =>  p_new_sequence_number,
			-- Added entry Status, entry level and school applying id and fin aid columns here for Bug 2631843
		        -- by rrengara on 2-DEC-2002
				x_entry_status                  => c_upd_acai_old_rec.entry_status,
				x_entry_level                   => c_upd_acai_old_rec.entry_level,
				x_sch_apl_to_id                 => c_upd_acai_old_rec.sch_apl_to_id,
				x_apply_for_finaid              => c_upd_acai_old_rec.apply_for_finaid,
				x_finaid_apply_date             => c_upd_acai_old_rec.finaid_apply_date,
				x_appl_inst_status		=> c_upd_acai_old_rec.appl_inst_status,
				x_ais_reason			=> c_upd_acai_old_rec.ais_reason,
				x_decline_ofr_reason		=> c_upd_acai_old_rec.decline_ofr_reason
				);
Line: 1525

 FUNCTION Update_offer_response_accepted (p_person_id  HZ_PARTIES.party_id%TYPE,
                                            p_admission_appl_number IGS_AD_PS_APPL_INST.admission_appl_number%TYPE,
                                            p_nominated_course_cd IGS_AD_PS_APPL_INST.NOMINATED_COURSE_CD%TYPE,
                                            p_sequence_number IGS_AD_PS_APPL_INST.sequence_number%TYPE) RETURN BOOLEAN IS
/*******************************************************************************
Created by  : hreddych
Date created: 16 OCT 2002

Purpose:
  To update the Offer response status of the new application to 'ACCEPTED'
  if the offer deferment status of the old application is 'CONFIRM'
  and to initiate the pre-enrollments Process.

Change History: (who, when, what: )
Who             When            What
apadegal        06-oct-2005     Changed from procedure to function, to return false, if any thing fails
                                Retruned false if pre-enrollment process fails
*******************************************************************************/

  -- Cursor Declarations-------------------------------------------------------------------
 CURSOR   cur_appl_details (p_person_id Igs_Ad_Ps_Appl_Inst.person_id%TYPE,
                            p_admission_appl_number Igs_Ad_Ps_Appl_Inst.admission_appl_number%TYPE,
		            p_nominated_course_cd Igs_Ad_Ps_Appl_Inst.nominated_course_cd%TYPE,
			    p_sequence_number Igs_Ad_Ps_Appl_Inst.sequence_number%TYPE ) IS
  SELECT  apai.*, apai.rowid
  FROM    igs_ad_ps_appl_inst apai  /* Replaced igs_ad_ps_appl_inst_aplinst_v with base tables Bug 3150054 */
  WHERE   apai.person_id   = p_person_id
    AND   apai.admission_appl_number  =  p_admission_appl_number
    AND   apai.nominated_course_cd     =   p_nominated_course_cd
    AND   apai.sequence_number   = p_sequence_number;
Line: 1560

  SELECT  apai.*
  FROM    igs_ad_ps_appl_inst apai
  WHERE   apai.person_id   = p_person_id
    AND   apai.admission_appl_number  =  p_admission_appl_number
    AND   apai.nominated_course_cd     =   p_nominated_course_cd
    AND   apai.sequence_number   = p_sequence_number;
Line: 1568

  SELECT adm_offer_resp_status
  FROM   igs_ad_ofr_resp_stat
  WHERE  s_adm_offer_resp_status ='ACCEPTED'
  AND    system_default_ind ='Y';
Line: 1596

 igs_ad_ps_appl_inst_pkg.update_row (
       X_ROWID                         => cur_appl_details_rec.ROWID                        ,
       x_PERSON_ID                     => cur_appl_details_rec.PERSON_ID                     ,
       x_ADMISSION_APPL_NUMBER         => cur_appl_details_rec.ADMISSION_APPL_NUMBER         ,
       x_NOMINATED_COURSE_CD           => cur_appl_details_rec.NOMINATED_COURSE_CD           ,
       x_SEQUENCE_NUMBER               => cur_appl_details_rec.SEQUENCE_NUMBER               ,
       x_PREDICTED_GPA                 => cur_appl_details_rec.PREDICTED_GPA                 ,
       x_ACADEMIC_INDEX                => cur_appl_details_rec.ACADEMIC_INDEX                ,
       x_ADM_CAL_TYPE                  => cur_appl_details_rec.ADM_CAL_TYPE                  ,
       x_APP_FILE_LOCATION             => cur_appl_details_rec.APP_FILE_LOCATION             ,
       x_ADM_CI_SEQUENCE_NUMBER        => cur_appl_details_rec.ADM_CI_SEQUENCE_NUMBER        ,
       x_COURSE_CD                     => cur_appl_details_rec.COURSE_CD                     ,
       x_APP_SOURCE_ID                 => cur_appl_details_rec.APP_SOURCE_ID                 ,
       x_CRV_VERSION_NUMBER            => cur_appl_details_rec.CRV_VERSION_NUMBER            ,
       x_WAITLIST_RANK                 => cur_appl_details_rec.WAITLIST_RANK                 ,
       x_LOCATION_CD                   => cur_appl_details_rec.LOCATION_CD                   ,
       x_ATTENT_OTHER_INST_CD          => cur_appl_details_rec.ATTENT_OTHER_INST_CD          ,
       x_ATTENDANCE_MODE               => cur_appl_details_rec.ATTENDANCE_MODE               ,
       x_EDU_GOAL_PRIOR_ENROLL_ID      => cur_appl_details_rec.EDU_GOAL_PRIOR_ENROLL_ID      ,
       x_ATTENDANCE_TYPE               => cur_appl_details_rec.ATTENDANCE_TYPE               ,
       x_DECISION_MAKE_ID              => cur_appl_details_rec.DECISION_MAKE_ID              ,
       x_UNIT_SET_CD                   => cur_appl_details_rec.UNIT_SET_CD                   ,
       x_DECISION_DATE                 => cur_appl_details_rec.DECISION_DATE                 ,
       x_ATTRIBUTE_CATEGORY            => cur_appl_details_rec.ATTRIBUTE_CATEGORY            ,
       x_ATTRIBUTE1                    => cur_appl_details_rec.ATTRIBUTE1                    ,
       x_ATTRIBUTE2                    => cur_appl_details_rec.ATTRIBUTE2                    ,
       x_ATTRIBUTE3                    => cur_appl_details_rec.ATTRIBUTE3                    ,
       x_ATTRIBUTE4                    => cur_appl_details_rec.ATTRIBUTE4                    ,
       x_ATTRIBUTE5                    => cur_appl_details_rec.ATTRIBUTE5                    ,
       x_ATTRIBUTE6                    => cur_appl_details_rec.ATTRIBUTE6                    ,
       x_ATTRIBUTE7                    => cur_appl_details_rec.ATTRIBUTE7                    ,
       x_ATTRIBUTE8                    => cur_appl_details_rec.ATTRIBUTE8                    ,
       x_ATTRIBUTE9                    => cur_appl_details_rec.ATTRIBUTE9                    ,
       x_ATTRIBUTE10                   => cur_appl_details_rec.ATTRIBUTE10                   ,
       x_ATTRIBUTE11                   => cur_appl_details_rec.ATTRIBUTE11                   ,
       x_ATTRIBUTE12                   => cur_appl_details_rec.ATTRIBUTE12                   ,
       x_ATTRIBUTE13                   => cur_appl_details_rec.ATTRIBUTE13                   ,
       x_ATTRIBUTE14                   => cur_appl_details_rec.ATTRIBUTE14                   ,
       x_ATTRIBUTE15                   => cur_appl_details_rec.ATTRIBUTE15                   ,
       x_ATTRIBUTE16                   => cur_appl_details_rec.ATTRIBUTE16                   ,
       x_ATTRIBUTE17                   => cur_appl_details_rec.ATTRIBUTE17                   ,
       x_ATTRIBUTE18                   => cur_appl_details_rec.ATTRIBUTE18                   ,
       x_ATTRIBUTE19                   => cur_appl_details_rec.ATTRIBUTE19                   ,
       x_ATTRIBUTE20                   => cur_appl_details_rec.ATTRIBUTE20                   ,
       x_DECISION_REASON_ID            => cur_appl_details_rec.DECISION_REASON_ID            ,
       x_US_VERSION_NUMBER             => cur_appl_details_rec.US_VERSION_NUMBER             ,
       x_DECISION_NOTES                => cur_appl_details_rec.DECISION_NOTES                ,
       x_PENDING_REASON_ID             => cur_appl_details_rec.PENDING_REASON_ID             ,
       x_PREFERENCE_NUMBER             => cur_appl_details_rec.PREFERENCE_NUMBER             ,
       x_ADM_DOC_STATUS                => cur_appl_details_rec.ADM_DOC_STATUS                ,
       x_ADM_ENTRY_QUAL_STATUS         => cur_appl_details_rec.ADM_ENTRY_QUAL_STATUS         ,
       x_DEFICIENCY_IN_PREP            => cur_appl_details_rec.DEFICIENCY_IN_PREP            ,
       x_LATE_ADM_FEE_STATUS           => cur_appl_details_rec.LATE_ADM_FEE_STATUS           ,
       x_SPL_CONSIDER_COMMENTS         => cur_appl_details_rec.SPL_CONSIDER_COMMENTS         ,
       x_APPLY_FOR_FINAID              => cur_appl_details_rec.APPLY_FOR_FINAID              ,
       x_FINAID_APPLY_DATE             => cur_appl_details_rec.FINAID_APPLY_DATE             ,
       x_ADM_OUTCOME_STATUS            => cur_appl_details_rec.ADM_OUTCOME_STATUS            ,
       x_ADM_OTCM_STAT_AUTH_PER_ID     => cur_appl_details_rec.ADM_OTCM_STATUS_AUTH_PERSON_ID,
       x_ADM_OUTCOME_STATUS_AUTH_DT    => cur_appl_details_rec.ADM_OUTCOME_STATUS_AUTH_DT    ,
       x_ADM_OUTCOME_STATUS_REASON     => cur_appl_details_rec.ADM_OUTCOME_STATUS_REASON     ,
       x_OFFER_DT                      => cur_appl_details_rec.OFFER_DT                      ,
       x_OFFER_RESPONSE_DT             => cur_appl_details_rec.OFFER_RESPONSE_DT             ,
       x_PRPSD_COMMENCEMENT_DT         => cur_appl_details_rec.PRPSD_COMMENCEMENT_DT         ,
       x_ADM_CNDTNL_OFFER_STATUS       => cur_appl_details_rec.ADM_CNDTNL_OFFER_STATUS       ,
       x_CNDTNL_OFFER_SATISFIED_DT     => cur_appl_details_rec.CNDTNL_OFFER_SATISFIED_DT     ,
       x_CNDNL_OFR_MUST_BE_STSFD_IND   => cur_appl_details_rec.CNDTNL_OFFER_MUST_BE_STSFD_IND   ,
       x_ADM_OFFER_RESP_STATUS         => l_adm_offer_resp_status                            ,
       x_ACTUAL_RESPONSE_DT            => TRUNC(SYSDATE)            ,
       x_ADM_OFFER_DFRMNT_STATUS       => cur_appl_details_rec.ADM_OFFER_DFRMNT_STATUS       ,
       x_DEFERRED_ADM_CAL_TYPE         => cur_appl_details_rec.DEFERRED_ADM_CAL_TYPE         ,
       x_DEFERRED_ADM_CI_SEQUENCE_NUM  => cur_appl_details_rec.DEFERRED_ADM_CI_SEQUENCE_NUM  ,
       x_DEFERRED_TRACKING_ID          => cur_appl_details_rec.DEFERRED_TRACKING_ID          ,
       x_ASS_RANK                      => cur_appl_details_rec.ASS_RANK                      ,
       x_SECONDARY_ASS_RANK            => cur_appl_details_rec.SECONDARY_ASS_RANK            ,
       X_INTR_ACCEPT_ADVICE_NUM        => cur_appl_details_rec.INTRNTNL_ACCEPTANCE_ADVICE_NUM,
       x_ASS_TRACKING_ID               => cur_appl_details_rec.ASS_TRACKING_ID               ,
       x_FEE_CAT                       => cur_appl_details_rec.FEE_CAT                       ,
       x_HECS_PAYMENT_OPTION           => cur_appl_details_rec.HECS_PAYMENT_OPTION           ,
       x_EXPECTED_COMPLETION_YR        => cur_appl_details_rec.EXPECTED_COMPLETION_YR        ,
       x_EXPECTED_COMPLETION_PERD      => cur_appl_details_rec.EXPECTED_COMPLETION_PERD      ,
       x_CORRESPONDENCE_CAT            => cur_appl_details_rec.CORRESPONDENCE_CAT            ,
       x_ENROLMENT_CAT                 => cur_appl_details_rec.ENROLMENT_CAT                 ,
       x_FUNDING_SOURCE                => cur_appl_details_rec.FUNDING_SOURCE                ,
       x_APPLICANT_ACPTNCE_CNDTN       => cur_appl_details_rec.APPLICANT_ACPTNCE_CNDTN       ,
       x_CNDTNL_OFFER_CNDTN            => cur_appl_details_rec.CNDTNL_OFFER_CNDTN            ,
      X_MODE                           => 'R'                           ,
      X_SS_APPLICATION_ID              => cur_appl_details_rec.SS_APPLICATION_ID              ,
      X_SS_PWD                         => cur_appl_details_rec.SS_PWD                         ,
      X_AUTHORIZED_DT                  => cur_appl_details_rec.AUTHORIZED_DT                  ,
      X_AUTHORIZING_PERS_ID            => cur_appl_details_rec.AUTHORIZING_PERS_ID            ,
       x_entry_status                  => cur_appl_details_rec.entry_status                  ,
       x_entry_level                   => cur_appl_details_rec.entry_level                   ,
       x_sch_apl_to_id                 => cur_appl_details_rec.sch_apl_to_id                 ,
      x_idx_calc_date                  => cur_appl_details_rec.idx_calc_date                  ,
      X_WAITLIST_STATUS                => cur_appl_details_rec.WAITLIST_STATUS                ,
      x_attribute21                    => cur_appl_details_rec.attribute21                    ,
      x_attribute22                    => cur_appl_details_rec.attribute22                    ,
      x_attribute23                    => cur_appl_details_rec.attribute23                    ,
      x_attribute24                    => cur_appl_details_rec.attribute24                    ,
      x_attribute25                    => cur_appl_details_rec.attribute25                    ,
      x_attribute26                    => cur_appl_details_rec.attribute26                    ,
      x_attribute27                    => cur_appl_details_rec.attribute27                    ,
      x_attribute28                    => cur_appl_details_rec.attribute28                    ,
      x_attribute29                    => cur_appl_details_rec.attribute29                    ,
      x_attribute30                    => cur_appl_details_rec.attribute30                    ,
      x_attribute31                    => cur_appl_details_rec.attribute31                    ,
      x_attribute32                    => cur_appl_details_rec.attribute32                    ,
      x_attribute33                    => cur_appl_details_rec.attribute33                    ,
      x_attribute34                    => cur_appl_details_rec.attribute34                    ,
      x_attribute35                    => cur_appl_details_rec.attribute35                    ,
      x_attribute36                    => cur_appl_details_rec.attribute36                    ,
      x_attribute37                    => cur_appl_details_rec.attribute37                    ,
      x_attribute38                    => cur_appl_details_rec.attribute38                    ,
      x_attribute39                    => cur_appl_details_rec.attribute39                    ,
      x_attribute40                    => cur_appl_details_rec.attribute40                    ,
      x_fut_acad_cal_type              => cur_appl_details_rec.future_acad_cal_type              ,
      x_fut_acad_ci_sequence_number    => cur_appl_details_rec.future_acad_ci_sequence_number    ,
      x_fut_adm_cal_type               => cur_appl_details_rec.future_adm_cal_type               ,
      x_fut_adm_ci_sequence_number     => cur_appl_details_rec.future_adm_ci_sequence_number     ,
      x_prev_term_adm_appl_number      => cur_appl_details_rec.previous_term_adm_appl_number      ,
      x_prev_term_sequence_number      => cur_appl_details_rec.previous_term_sequence_number      ,
      x_fut_term_adm_appl_number       => cur_appl_details_rec.future_term_adm_appl_number       ,
      x_fut_term_sequence_number       => cur_appl_details_rec.future_term_sequence_number       ,
      x_def_acad_cal_type              => cur_appl_details_rec.def_acad_cal_type              ,
      x_def_acad_ci_sequence_num       => cur_appl_details_rec.def_acad_ci_sequence_num       ,
      x_def_prev_term_adm_appl_num     => cur_appl_details_rec.def_prev_term_adm_appl_num     ,
      x_def_prev_appl_sequence_num     => cur_appl_details_rec.def_prev_appl_sequence_num     ,
      x_def_term_adm_appl_num          => cur_appl_details_rec.def_term_adm_appl_num          ,
      x_def_appl_sequence_num          => cur_appl_details_rec.def_appl_sequence_num	      ,
      x_appl_inst_status	       => cur_appl_details_rec.appl_inst_status,
      x_ais_reason		       => cur_appl_details_rec.ais_reason,
      x_decline_ofr_reason	       => cur_appl_details_rec.decline_ofr_reason

      );
Line: 1765

    fnd_file.put_line(fnd_file.log, 'Exception From Update offer response log ' ||   SQLERRM);
Line: 1768

 END update_offer_response_accepted;