[Home] [Help]
PACKAGE BODY: APPS.IGF_AP_CSS_PROFILE_PKG
Source
1 PACKAGE BODY igf_ap_css_profile_pkg AS
2 /* $Header: IGFAI32B.pls 120.0 2005/06/01 14:01:42 appldev noship $ */
3
4 l_rowid VARCHAR2(25);
5 old_references igf_ap_css_profile_all%ROWTYPE;
6 new_references igf_ap_css_profile_all%ROWTYPE;
7
8 PROCEDURE set_column_values (
9 p_action IN VARCHAR2,
10 x_rowid IN VARCHAR2 DEFAULT NULL,
11 x_cssp_id IN NUMBER DEFAULT NULL,
12 x_base_id IN NUMBER DEFAULT NULL,
13 x_system_record_type IN VARCHAR2 DEFAULT NULL,
14 x_active_profile IN VARCHAR2 DEFAULT NULL,
15 x_college_code IN VARCHAR2 DEFAULT NULL,
16 x_academic_year IN VARCHAR2 DEFAULT NULL,
17 x_stu_record_type IN VARCHAR2 DEFAULT NULL,
18 x_css_id_number IN VARCHAR2 DEFAULT NULL,
19 x_registration_receipt_date IN VARCHAR2 DEFAULT NULL,
20 x_registration_type IN VARCHAR2 DEFAULT NULL,
21 x_application_receipt_date IN VARCHAR2 DEFAULT NULL,
22 x_application_type IN VARCHAR2 DEFAULT NULL,
23 x_original_fnar_compute IN VARCHAR2 DEFAULT NULL,
24 x_revision_fnar_compute_date IN VARCHAR2 DEFAULT NULL,
25 x_electronic_extract_date IN VARCHAR2 DEFAULT NULL,
26 x_institutional_reporting_type IN VARCHAR2 DEFAULT NULL,
27 x_asr_receipt_date IN VARCHAR2 DEFAULT NULL,
28 x_last_name IN VARCHAR2 DEFAULT NULL,
29 x_first_name IN VARCHAR2 DEFAULT NULL,
30 x_middle_initial IN VARCHAR2 DEFAULT NULL,
31 x_address_number_and_street IN VARCHAR2 DEFAULT NULL,
32 x_city IN VARCHAR2 DEFAULT NULL,
33 x_state_mailing IN VARCHAR2 DEFAULT NULL,
34 x_zip_code IN VARCHAR2 DEFAULT NULL,
35 x_s_telephone_number IN VARCHAR2 DEFAULT NULL,
36 x_s_title IN VARCHAR2 DEFAULT NULL,
37 x_date_of_birth IN DATE DEFAULT NULL,
38 x_social_security_number IN VARCHAR2 DEFAULT NULL,
39 x_state_legal_residence IN VARCHAR2 DEFAULT NULL,
40 x_foreign_address_indicator IN VARCHAR2 DEFAULT NULL,
41 x_foreign_postal_code IN VARCHAR2 DEFAULT NULL,
42 x_country IN VARCHAR2 DEFAULT NULL,
43 x_financial_aid_status IN VARCHAR2 DEFAULT NULL,
44 x_year_in_college IN VARCHAR2 DEFAULT NULL,
45 x_marital_status IN VARCHAR2 DEFAULT NULL,
46 x_ward_court IN VARCHAR2 DEFAULT NULL,
47 x_legal_dependents_other IN VARCHAR2 DEFAULT NULL,
48 x_household_size IN NUMBER DEFAULT NULL,
49 x_number_in_college IN NUMBER DEFAULT NULL,
50 x_citizenship_status IN VARCHAR2 DEFAULT NULL,
51 x_citizenship_country IN VARCHAR2 DEFAULT NULL,
52 x_visa_classification IN VARCHAR2 DEFAULT NULL,
53 x_tax_figures IN VARCHAR2 DEFAULT NULL,
54 x_number_exemptions IN NUMBER DEFAULT NULL,
55 x_adjusted_gross_inc IN NUMBER DEFAULT NULL,
56 x_us_tax_paid IN NUMBER DEFAULT NULL,
57 x_itemized_deductions IN NUMBER DEFAULT NULL,
58 x_stu_income_work IN NUMBER DEFAULT NULL,
59 x_spouse_income_work IN NUMBER DEFAULT NULL,
60 x_divid_int_inc IN NUMBER DEFAULT NULL,
61 x_soc_sec_benefits IN NUMBER DEFAULT NULL,
62 x_welfare_tanf IN NUMBER DEFAULT NULL,
63 x_child_supp_rcvd IN NUMBER DEFAULT NULL,
64 x_earned_income_credit IN NUMBER DEFAULT NULL,
65 x_other_untax_income IN NUMBER DEFAULT NULL,
66 x_tax_stu_aid IN NUMBER DEFAULT NULL,
67 x_cash_sav_check IN NUMBER DEFAULT NULL,
68 x_ira_keogh IN NUMBER DEFAULT NULL,
69 x_invest_value IN NUMBER DEFAULT NULL,
70 x_invest_debt IN NUMBER DEFAULT NULL,
71 x_home_value IN NUMBER DEFAULT NULL,
72 x_home_debt IN NUMBER DEFAULT NULL,
73 x_oth_real_value IN NUMBER DEFAULT NULL,
74 x_oth_real_debt IN NUMBER DEFAULT NULL,
75 x_bus_farm_value IN NUMBER DEFAULT NULL,
76 x_bus_farm_debt IN NUMBER DEFAULT NULL,
77 x_live_on_farm IN VARCHAR2 DEFAULT NULL,
78 x_home_purch_price IN NUMBER DEFAULT NULL,
79 x_hope_ll_credit IN NUMBER DEFAULT NULL,
80 x_home_purch_year IN VARCHAR2 DEFAULT NULL,
81 x_trust_amount IN NUMBER DEFAULT NULL,
82 x_trust_avail IN VARCHAR2 DEFAULT NULL,
83 x_trust_estab IN VARCHAR2 DEFAULT NULL,
84 x_child_support_paid IN NUMBER DEFAULT NULL,
85 x_med_dent_expenses IN NUMBER DEFAULT NULL,
86 x_vet_us IN VARCHAR2 DEFAULT NULL,
87 x_vet_ben_amount IN NUMBER DEFAULT NULL,
88 x_vet_ben_months IN NUMBER DEFAULT NULL,
89 x_stu_summer_wages IN NUMBER DEFAULT NULL,
90 x_stu_school_yr_wages IN NUMBER DEFAULT NULL,
91 x_spouse_summer_wages IN NUMBER DEFAULT NULL,
92 x_spouse_school_yr_wages IN NUMBER DEFAULT NULL,
93 x_summer_other_tax_inc IN NUMBER DEFAULT NULL,
94 x_school_yr_other_tax_inc IN NUMBER DEFAULT NULL,
95 x_summer_untax_inc IN NUMBER DEFAULT NULL,
96 x_school_yr_untax_inc IN NUMBER DEFAULT NULL,
97 x_grants_schol_etc IN NUMBER DEFAULT NULL,
98 x_tuit_benefits IN NUMBER DEFAULT NULL,
99 x_cont_parents IN NUMBER DEFAULT NULL,
100 x_cont_relatives IN NUMBER DEFAULT NULL,
101 x_p_siblings_pre_tuit IN NUMBER DEFAULT NULL,
102 x_p_student_pre_tuit IN NUMBER DEFAULT NULL,
103 x_p_household_size IN NUMBER DEFAULT NULL,
104 x_p_number_in_college IN NUMBER DEFAULT NULL,
105 x_p_parents_in_college IN NUMBER DEFAULT NULL,
106 x_p_marital_status IN VARCHAR2 DEFAULT NULL,
107 x_p_state_legal_residence IN VARCHAR2 DEFAULT NULL,
108 x_p_natural_par_status IN VARCHAR2 DEFAULT NULL,
109 x_p_child_supp_paid IN NUMBER DEFAULT NULL,
110 x_p_repay_ed_loans IN NUMBER DEFAULT NULL,
111 x_p_med_dent_expenses IN NUMBER DEFAULT NULL,
112 x_p_tuit_paid_amount IN NUMBER DEFAULT NULL,
113 x_p_tuit_paid_number IN NUMBER DEFAULT NULL,
114 x_p_exp_child_supp_paid IN NUMBER DEFAULT NULL,
115 x_p_exp_repay_ed_loans IN NUMBER DEFAULT NULL,
116 x_p_exp_med_dent_expenses IN NUMBER DEFAULT NULL,
117 x_p_exp_tuit_pd_amount IN NUMBER DEFAULT NULL,
118 x_p_exp_tuit_pd_number IN NUMBER DEFAULT NULL,
119 x_p_cash_sav_check IN NUMBER DEFAULT NULL,
120 x_p_month_mortgage_pay IN NUMBER DEFAULT NULL,
121 x_p_invest_value IN NUMBER DEFAULT NULL,
122 x_p_invest_debt IN NUMBER DEFAULT NULL,
123 x_p_home_value IN NUMBER DEFAULT NULL,
124 x_p_home_debt IN NUMBER DEFAULT NULL,
125 x_p_home_purch_price IN NUMBER DEFAULT NULL,
126 x_p_own_business_farm IN VARCHAR2 DEFAULT NULL,
127 x_p_business_value IN NUMBER DEFAULT NULL,
128 x_p_business_debt IN NUMBER DEFAULT NULL,
129 x_p_farm_value IN NUMBER DEFAULT NULL,
130 x_p_farm_debt IN NUMBER DEFAULT NULL,
131 x_p_live_on_farm IN NUMBER DEFAULT NULL,
132 x_p_oth_real_estate_value IN NUMBER DEFAULT NULL,
133 x_p_oth_real_estate_debt IN NUMBER DEFAULT NULL,
134 x_p_oth_real_purch_price IN NUMBER DEFAULT NULL,
135 x_p_siblings_assets IN NUMBER DEFAULT NULL,
136 x_p_home_purch_year IN VARCHAR2 DEFAULT NULL,
137 x_p_oth_real_purch_year IN VARCHAR2 DEFAULT NULL,
138 x_p_prior_agi IN NUMBER DEFAULT NULL,
139 x_p_prior_us_tax_paid IN NUMBER DEFAULT NULL,
140 x_p_prior_item_deductions IN NUMBER DEFAULT NULL,
141 x_p_prior_other_untax_inc IN NUMBER DEFAULT NULL,
142 x_p_tax_figures IN NUMBER DEFAULT NULL,
143 x_p_number_exemptions IN NUMBER DEFAULT NULL,
144 x_p_adjusted_gross_inc IN NUMBER DEFAULT NULL,
145 x_p_wages_sal_tips IN NUMBER DEFAULT NULL,
146 x_p_interest_income IN NUMBER DEFAULT NULL,
147 x_p_dividend_income IN NUMBER DEFAULT NULL,
148 x_p_net_inc_bus_farm IN NUMBER DEFAULT NULL,
149 x_p_other_taxable_income IN NUMBER DEFAULT NULL,
150 x_p_adj_to_income IN NUMBER DEFAULT NULL,
151 x_p_us_tax_paid IN NUMBER DEFAULT NULL,
152 x_p_itemized_deductions IN NUMBER DEFAULT NULL,
153 x_p_father_income_work IN NUMBER DEFAULT NULL,
154 x_p_mother_income_work IN NUMBER DEFAULT NULL,
155 x_p_soc_sec_ben IN NUMBER DEFAULT NULL,
156 x_p_welfare_tanf IN NUMBER DEFAULT NULL,
157 x_p_child_supp_rcvd IN NUMBER DEFAULT NULL,
158 x_p_ded_ira_keogh IN NUMBER DEFAULT NULL,
159 x_p_tax_defer_pens_savs IN NUMBER DEFAULT NULL,
160 x_p_dep_care_med_spending IN NUMBER DEFAULT NULL,
161 x_p_earned_income_credit IN NUMBER DEFAULT NULL,
162 x_p_living_allow IN NUMBER DEFAULT NULL,
163 x_p_tax_exmpt_int IN NUMBER DEFAULT NULL,
164 x_p_foreign_inc_excl IN NUMBER DEFAULT NULL,
165 x_p_other_untax_inc IN NUMBER DEFAULT NULL,
166 x_p_hope_ll_credit IN NUMBER DEFAULT NULL,
167 x_p_yr_separation IN NUMBER DEFAULT NULL,
168 x_p_yr_divorce IN NUMBER DEFAULT NULL,
169 x_p_exp_father_inc IN NUMBER DEFAULT NULL,
170 x_p_exp_mother_inc IN NUMBER DEFAULT NULL,
171 x_p_exp_other_tax_inc IN NUMBER DEFAULT NULL,
172 x_p_exp_other_untax_inc IN NUMBER DEFAULT NULL,
173 x_line_2_relation IN VARCHAR2 DEFAULT NULL,
174 x_line_2_attend_college IN VARCHAR2 DEFAULT NULL,
175 x_line_3_relation IN VARCHAR2 DEFAULT NULL,
176 x_line_3_attend_college IN VARCHAR2 DEFAULT NULL,
177 x_line_4_relation IN VARCHAR2 DEFAULT NULL,
178 x_line_4_attend_college IN VARCHAR2 DEFAULT NULL,
179 x_line_5_relation IN VARCHAR2 DEFAULT NULL,
180 x_line_5_attend_college IN VARCHAR2 DEFAULT NULL,
181 x_line_6_relation IN VARCHAR2 DEFAULT NULL,
182 x_line_6_attend_college IN VARCHAR2 DEFAULT NULL,
183 x_line_7_relation IN VARCHAR2 DEFAULT NULL,
184 x_line_7_attend_college IN VARCHAR2 DEFAULT NULL,
185 x_line_8_relation IN VARCHAR2 DEFAULT NULL,
186 x_line_8_attend_college IN VARCHAR2 DEFAULT NULL,
187 x_p_age_father IN VARCHAR2 DEFAULT NULL,
188 x_p_age_mother IN VARCHAR2 DEFAULT NULL,
189 x_p_div_sep_ind IN VARCHAR2 DEFAULT NULL,
190 x_b_cont_non_custodial_par IN VARCHAR2 DEFAULT NULL,
191 x_college_type_2 IN VARCHAR2 DEFAULT NULL,
192 x_college_type_3 IN VARCHAR2 DEFAULT NULL,
193 x_college_type_4 IN VARCHAR2 DEFAULT NULL,
194 x_college_type_5 IN VARCHAR2 DEFAULT NULL,
195 x_college_type_6 IN VARCHAR2 DEFAULT NULL,
196 x_college_type_7 IN VARCHAR2 DEFAULT NULL,
197 x_college_type_8 IN VARCHAR2 DEFAULT NULL,
198 x_school_code_1 IN VARCHAR2 DEFAULT NULL,
199 x_housing_code_1 IN VARCHAR2 DEFAULT NULL,
200 x_school_code_2 IN VARCHAR2 DEFAULT NULL,
201 x_housing_code_2 IN VARCHAR2 DEFAULT NULL,
202 x_school_code_3 IN VARCHAR2 DEFAULT NULL,
203 x_housing_code_3 IN VARCHAR2 DEFAULT NULL,
204 x_school_code_4 IN VARCHAR2 DEFAULT NULL,
205 x_housing_code_4 IN VARCHAR2 DEFAULT NULL,
206 x_school_code_5 IN VARCHAR2 DEFAULT NULL,
207 x_housing_code_5 IN VARCHAR2 DEFAULT NULL,
208 x_school_code_6 IN VARCHAR2 DEFAULT NULL,
209 x_housing_code_6 IN VARCHAR2 DEFAULT NULL,
210 x_school_code_7 IN VARCHAR2 DEFAULT NULL,
211 x_housing_code_7 IN VARCHAR2 DEFAULT NULL,
212 x_school_code_8 IN VARCHAR2 DEFAULT NULL,
213 x_housing_code_8 IN VARCHAR2 DEFAULT NULL,
214 x_school_code_9 IN VARCHAR2 DEFAULT NULL,
215 x_housing_code_9 IN VARCHAR2 DEFAULT NULL,
216 x_school_code_10 IN VARCHAR2 DEFAULT NULL,
217 x_housing_code_10 IN VARCHAR2 DEFAULT NULL,
218 x_additional_school_code_1 IN VARCHAR2 DEFAULT NULL,
219 x_additional_school_code_2 IN VARCHAR2 DEFAULT NULL,
220 x_additional_school_code_3 IN VARCHAR2 DEFAULT NULL,
221 x_additional_school_code_4 IN VARCHAR2 DEFAULT NULL,
222 x_additional_school_code_5 IN VARCHAR2 DEFAULT NULL,
223 x_additional_school_code_6 IN VARCHAR2 DEFAULT NULL,
224 x_additional_school_code_7 IN VARCHAR2 DEFAULT NULL,
225 x_additional_school_code_8 IN VARCHAR2 DEFAULT NULL,
226 x_additional_school_code_9 IN VARCHAR2 DEFAULT NULL,
227 x_additional_school_code_10 IN VARCHAR2 DEFAULT NULL,
228 x_explanation_spec_circum IN VARCHAR2 DEFAULT NULL,
229 x_signature_student IN VARCHAR2 DEFAULT NULL,
230 x_signature_spouse IN VARCHAR2 DEFAULT NULL,
231 x_signature_father IN VARCHAR2 DEFAULT NULL,
232 x_signature_mother IN VARCHAR2 DEFAULT NULL,
233 x_month_day_completed IN VARCHAR2 DEFAULT NULL,
234 x_year_completed IN VARCHAR2 DEFAULT NULL,
235 x_age_line_2 IN NUMBER DEFAULT NULL,
236 x_age_line_3 IN NUMBER DEFAULT NULL,
237 x_age_line_4 IN NUMBER DEFAULT NULL,
238 x_age_line_5 IN NUMBER DEFAULT NULL,
239 x_age_line_6 IN NUMBER DEFAULT NULL,
240 x_age_line_7 IN NUMBER DEFAULT NULL,
241 x_age_line_8 IN NUMBER DEFAULT NULL,
242 x_a_online_signature IN VARCHAR2 DEFAULT NULL,
243 x_question_1_number IN VARCHAR2 DEFAULT NULL,
244 x_question_1_size IN NUMBER DEFAULT NULL,
245 x_question_1_answer IN VARCHAR2 DEFAULT NULL,
246 x_question_2_number IN VARCHAR2 DEFAULT NULL,
247 x_question_2_size IN NUMBER DEFAULT NULL,
248 x_question_2_answer IN VARCHAR2 DEFAULT NULL,
249 x_question_3_number IN VARCHAR2 DEFAULT NULL,
250 x_question_3_size IN NUMBER DEFAULT NULL,
251 x_question_3_answer IN VARCHAR2 DEFAULT NULL,
252 x_question_4_number IN VARCHAR2 DEFAULT NULL,
253 x_question_4_size IN NUMBER DEFAULT NULL,
254 x_question_4_answer IN VARCHAR2 DEFAULT NULL,
255 x_question_5_number IN VARCHAR2 DEFAULT NULL,
256 x_question_5_size IN NUMBER DEFAULT NULL,
257 x_question_5_answer IN VARCHAR2 DEFAULT NULL,
258 x_question_6_number IN VARCHAR2 DEFAULT NULL,
259 x_question_6_size IN NUMBER DEFAULT NULL,
260 x_question_6_answer IN VARCHAR2 DEFAULT NULL,
261 x_question_7_number IN VARCHAR2 DEFAULT NULL,
262 x_question_7_size IN NUMBER DEFAULT NULL,
263 x_question_7_answer IN VARCHAR2 DEFAULT NULL,
264 x_question_8_number IN VARCHAR2 DEFAULT NULL,
265 x_question_8_size IN NUMBER DEFAULT NULL,
266 x_question_8_answer IN VARCHAR2 DEFAULT NULL,
267 x_question_9_number IN VARCHAR2 DEFAULT NULL,
268 x_question_9_size IN NUMBER DEFAULT NULL,
269 x_question_9_answer IN VARCHAR2 DEFAULT NULL,
270 x_question_10_number IN VARCHAR2 DEFAULT NULL,
271 x_question_10_size IN NUMBER DEFAULT NULL,
272 x_question_10_answer IN VARCHAR2 DEFAULT NULL,
273 x_question_11_number IN VARCHAR2 DEFAULT NULL,
274 x_question_11_size IN NUMBER DEFAULT NULL,
275 x_question_11_answer IN VARCHAR2 DEFAULT NULL,
276 x_question_12_number IN VARCHAR2 DEFAULT NULL,
277 x_question_12_size IN NUMBER DEFAULT NULL,
278 x_question_12_answer IN VARCHAR2 DEFAULT NULL,
279 x_question_13_number IN VARCHAR2 DEFAULT NULL,
280 x_question_13_size IN NUMBER DEFAULT NULL,
281 x_question_13_answer IN VARCHAR2 DEFAULT NULL,
282 x_question_14_number IN VARCHAR2 DEFAULT NULL,
283 x_question_14_size IN NUMBER DEFAULT NULL,
284 x_question_14_answer IN VARCHAR2 DEFAULT NULL,
285 x_question_15_number IN VARCHAR2 DEFAULT NULL,
286 x_question_15_size IN NUMBER DEFAULT NULL,
287 x_question_15_answer IN VARCHAR2 DEFAULT NULL,
288 x_question_16_number IN VARCHAR2 DEFAULT NULL,
289 x_question_16_size IN NUMBER DEFAULT NULL,
290 x_question_16_answer IN VARCHAR2 DEFAULT NULL,
291 x_question_17_number IN VARCHAR2 DEFAULT NULL,
292 x_question_17_size IN NUMBER DEFAULT NULL,
293 x_question_17_answer IN VARCHAR2 DEFAULT NULL,
294 x_question_18_number IN VARCHAR2 DEFAULT NULL,
295 x_question_18_size IN NUMBER DEFAULT NULL,
296 x_question_18_answer IN VARCHAR2 DEFAULT NULL,
297 x_question_19_number IN VARCHAR2 DEFAULT NULL,
298 x_question_19_size IN NUMBER DEFAULT NULL,
299 x_question_19_answer IN VARCHAR2 DEFAULT NULL,
300 x_question_20_number IN VARCHAR2 DEFAULT NULL,
301 x_question_20_size IN NUMBER DEFAULT NULL,
302 x_question_20_answer IN VARCHAR2 DEFAULT NULL,
303 x_question_21_number IN VARCHAR2 DEFAULT NULL,
304 x_question_21_size IN NUMBER DEFAULT NULL,
305 x_question_21_answer IN VARCHAR2 DEFAULT NULL,
306 x_question_22_number IN VARCHAR2 DEFAULT NULL,
307 x_question_22_size IN NUMBER DEFAULT NULL,
308 x_question_22_answer IN VARCHAR2 DEFAULT NULL,
309 x_question_23_number IN VARCHAR2 DEFAULT NULL,
310 x_question_23_size IN NUMBER DEFAULT NULL,
311 x_question_23_answer IN VARCHAR2 DEFAULT NULL,
312 x_question_24_number IN VARCHAR2 DEFAULT NULL,
313 x_question_24_size IN NUMBER DEFAULT NULL,
314 x_question_24_answer IN VARCHAR2 DEFAULT NULL,
315 x_question_25_number IN VARCHAR2 DEFAULT NULL,
316 x_question_25_size IN NUMBER DEFAULT NULL,
317 x_question_25_answer IN VARCHAR2 DEFAULT NULL,
318 x_question_26_number IN VARCHAR2 DEFAULT NULL,
319 x_question_26_size IN NUMBER DEFAULT NULL,
320 x_question_26_answer IN VARCHAR2 DEFAULT NULL,
321 x_question_27_number IN VARCHAR2 DEFAULT NULL,
322 x_question_27_size IN NUMBER DEFAULT NULL,
323 x_question_27_answer IN VARCHAR2 DEFAULT NULL,
324 x_question_28_number IN VARCHAR2 DEFAULT NULL,
325 x_question_28_size IN NUMBER DEFAULT NULL,
326 x_question_28_answer IN VARCHAR2 DEFAULT NULL,
327 x_question_29_number IN VARCHAR2 DEFAULT NULL,
328 x_question_29_size IN NUMBER DEFAULT NULL,
329 x_question_29_answer IN VARCHAR2 DEFAULT NULL,
330 x_question_30_number IN VARCHAR2 DEFAULT NULL,
331 x_questions_30_size IN NUMBER DEFAULT NULL,
332 x_question_30_answer IN VARCHAR2 DEFAULT NULL,
333 x_creation_date IN DATE DEFAULT NULL,
334 x_created_by IN NUMBER DEFAULT NULL,
335 x_last_update_date IN DATE DEFAULT NULL,
336 x_last_updated_by IN NUMBER DEFAULT NULL,
337 x_last_update_login IN NUMBER DEFAULT NULL,
338 x_legacy_record_flag IN VARCHAR2 DEFAULT NULL,
339 x_coa_duration_efc_amt IN NUMBER DEFAULT NULL,
340 x_coa_duration_num IN NUMBER DEFAULT NULL,
341 x_p_soc_sec_ben_student_amt IN NUMBER DEFAULT NULL,
342 x_p_tuit_fee_deduct_amt IN NUMBER DEFAULT NULL,
343 x_stu_lives_with_num IN NUMBER DEFAULT NULL,
344 x_stu_most_support_from_num IN NUMBER DEFAULT NULL,
345 x_location_computer_num IN NUMBER DEFAULT NULL
346 ) AS
347 /*
348 || Created By : vivuyyur
349 || Created On : 29-MAY-2001
350 || Purpose : Initialises the Old and New references for the columns of the table.
351 || Known limitations, enhancements or remarks :
352 || Change History :
353 || Who When What
354 || (reverse chronological order - newest change first)
355 */
356
357 CURSOR cur_old_ref_values IS
358 SELECT *
359 FROM IGF_AP_CSS_PROFILE_ALL
360 WHERE rowid = x_rowid;
361
362 BEGIN
363
364 l_rowid := x_rowid;
365
366 -- Code for setting the Old and New Reference Values.
367 -- Populate Old Values.
368 OPEN cur_old_ref_values;
369 FETCH cur_old_ref_values INTO old_references;
370 IF ((cur_old_ref_values%NOTFOUND) AND (p_action NOT IN ('INSERT', 'VALIDATE_INSERT'))) THEN
371 CLOSE cur_old_ref_values;
372 fnd_message.set_name ('FND', 'FORM_RECORD_DELETED');
373 igs_ge_msg_stack.add;
374 app_exception.raise_exception;
375 RETURN;
376 END IF;
377 CLOSE cur_old_ref_values;
378
379 -- Populate New Values.
380 new_references.cssp_id := x_cssp_id;
381 new_references.base_id := x_base_id;
382 new_references.system_record_type := x_system_record_type;
383 new_references.active_profile := x_active_profile;
384 new_references.college_code := x_college_code;
385 new_references.academic_year := x_academic_year;
386 new_references.stu_record_type := x_stu_record_type;
387 new_references.css_id_number := x_css_id_number;
388 new_references.registration_receipt_date := x_registration_receipt_date;
389 new_references.registration_type := x_registration_type;
390 new_references.application_receipt_date := x_application_receipt_date;
391 new_references.application_type := x_application_type;
392 new_references.original_fnar_compute := x_original_fnar_compute;
393 new_references.revision_fnar_compute_date := x_revision_fnar_compute_date;
394 new_references.electronic_extract_date := x_electronic_extract_date;
395 new_references.institutional_reporting_type := x_institutional_reporting_type;
396 new_references.asr_receipt_date := x_asr_receipt_date;
397 new_references.last_name := x_last_name;
398 new_references.first_name := x_first_name;
399 new_references.middle_initial := x_middle_initial;
400 new_references.address_number_and_street := x_address_number_and_street;
401 new_references.city := x_city;
402 new_references.state_mailing := x_state_mailing;
403 new_references.zip_code := x_zip_code;
404 new_references.s_telephone_number := x_s_telephone_number;
405 new_references.s_title := x_s_title;
406 new_references.date_of_birth := x_date_of_birth;
407 new_references.social_security_number := x_social_security_number;
408 new_references.state_legal_residence := x_state_legal_residence;
409 new_references.foreign_address_indicator := x_foreign_address_indicator;
410 new_references.foreign_postal_code := x_foreign_postal_code;
411 new_references.country := x_country;
412 new_references.financial_aid_status := x_financial_aid_status;
413 new_references.year_in_college := x_year_in_college;
414 new_references.marital_status := x_marital_status;
415 new_references.ward_court := x_ward_court;
416 new_references.legal_dependents_other := x_legal_dependents_other;
417 new_references.household_size := x_household_size;
418 new_references.number_in_college := x_number_in_college;
419 new_references.citizenship_status := x_citizenship_status;
420 new_references.citizenship_country := x_citizenship_country;
421 new_references.visa_classification := x_visa_classification;
422 new_references.tax_figures := x_tax_figures;
423 new_references.number_exemptions := x_number_exemptions;
424 new_references.adjusted_gross_inc := x_adjusted_gross_inc;
425 new_references.us_tax_paid := x_us_tax_paid;
426 new_references.itemized_deductions := x_itemized_deductions;
427 new_references.stu_income_work := x_stu_income_work;
428 new_references.spouse_income_work := x_spouse_income_work;
429 new_references.divid_int_inc := x_divid_int_inc;
430 new_references.soc_sec_benefits := x_soc_sec_benefits;
431 new_references.welfare_tanf := x_welfare_tanf;
432 new_references.child_supp_rcvd := x_child_supp_rcvd;
433 new_references.earned_income_credit := x_earned_income_credit;
434 new_references.other_untax_income := x_other_untax_income;
435 new_references.tax_stu_aid := x_tax_stu_aid;
436 new_references.cash_sav_check := x_cash_sav_check;
437 new_references.ira_keogh := x_ira_keogh;
438 new_references.invest_value := x_invest_value;
439 new_references.invest_debt := x_invest_debt;
440 new_references.home_value := x_home_value;
441 new_references.home_debt := x_home_debt;
442 new_references.oth_real_value := x_oth_real_value;
443 new_references.oth_real_debt := x_oth_real_debt;
444 new_references.bus_farm_value := x_bus_farm_value;
445 new_references.bus_farm_debt := x_bus_farm_debt;
446 new_references.live_on_farm := x_live_on_farm;
447 new_references.home_purch_price := x_home_purch_price;
448 new_references.hope_ll_credit := x_hope_ll_credit;
449 new_references.home_purch_year := x_home_purch_year;
450 new_references.trust_amount := x_trust_amount;
451 new_references.trust_avail := x_trust_avail;
452 new_references.trust_estab := x_trust_estab;
453 new_references.child_support_paid := x_child_support_paid;
454 new_references.med_dent_expenses := x_med_dent_expenses;
455 new_references.vet_us := x_vet_us;
456 new_references.vet_ben_amount := x_vet_ben_amount;
457 new_references.vet_ben_months := x_vet_ben_months;
458 new_references.stu_summer_wages := x_stu_summer_wages;
459 new_references.stu_school_yr_wages := x_stu_school_yr_wages;
460 new_references.spouse_summer_wages := x_spouse_summer_wages;
461 new_references.spouse_school_yr_wages := x_spouse_school_yr_wages;
462 new_references.summer_other_tax_inc := x_summer_other_tax_inc;
463 new_references.school_yr_other_tax_inc := x_school_yr_other_tax_inc;
464 new_references.summer_untax_inc := x_summer_untax_inc;
465 new_references.school_yr_untax_inc := x_school_yr_untax_inc;
466 new_references.grants_schol_etc := x_grants_schol_etc;
467 new_references.tuit_benefits := x_tuit_benefits;
468 new_references.cont_parents := x_cont_parents;
469 new_references.cont_relatives := x_cont_relatives;
470 new_references.p_siblings_pre_tuit := x_p_siblings_pre_tuit;
471 new_references.p_student_pre_tuit := x_p_student_pre_tuit;
472 new_references.p_household_size := x_p_household_size;
473 new_references.p_number_in_college := x_p_number_in_college;
474 new_references.p_parents_in_college := x_p_parents_in_college;
475 new_references.p_marital_status := x_p_marital_status;
476 new_references.p_state_legal_residence := x_p_state_legal_residence;
477 new_references.p_natural_par_status := x_p_natural_par_status;
478 new_references.p_child_supp_paid := x_p_child_supp_paid;
479 new_references.p_repay_ed_loans := x_p_repay_ed_loans;
480 new_references.p_med_dent_expenses := x_p_med_dent_expenses;
481 new_references.p_tuit_paid_amount := x_p_tuit_paid_amount;
482 new_references.p_tuit_paid_number := x_p_tuit_paid_number;
483 new_references.p_exp_child_supp_paid := x_p_exp_child_supp_paid;
484 new_references.p_exp_repay_ed_loans := x_p_exp_repay_ed_loans;
485 new_references.p_exp_med_dent_expenses := x_p_exp_med_dent_expenses;
486 new_references.p_exp_tuit_pd_amount := x_p_exp_tuit_pd_amount;
487 new_references.p_exp_tuit_pd_number := x_p_exp_tuit_pd_number;
488 new_references.p_cash_sav_check := x_p_cash_sav_check;
489 new_references.p_month_mortgage_pay := x_p_month_mortgage_pay;
490 new_references.p_invest_value := x_p_invest_value;
491 new_references.p_invest_debt := x_p_invest_debt;
492 new_references.p_home_value := x_p_home_value;
493 new_references.p_home_debt := x_p_home_debt;
494 new_references.p_home_purch_price := x_p_home_purch_price;
495 new_references.p_own_business_farm := x_p_own_business_farm;
496 new_references.p_business_value := x_p_business_value;
497 new_references.p_business_debt := x_p_business_debt;
498 new_references.p_farm_value := x_p_farm_value;
499 new_references.p_farm_debt := x_p_farm_debt;
500 new_references.p_live_on_farm := x_p_live_on_farm;
501 new_references.p_oth_real_estate_value := x_p_oth_real_estate_value;
502 new_references.p_oth_real_estate_debt := x_p_oth_real_estate_debt;
503 new_references.p_oth_real_purch_price := x_p_oth_real_purch_price;
504 new_references.p_siblings_assets := x_p_siblings_assets;
505 new_references.p_home_purch_year := x_p_home_purch_year;
506 new_references.p_oth_real_purch_year := x_p_oth_real_purch_year;
507 new_references.p_prior_agi := x_p_prior_agi;
508 new_references.p_prior_us_tax_paid := x_p_prior_us_tax_paid;
509 new_references.p_prior_item_deductions := x_p_prior_item_deductions;
510 new_references.p_prior_other_untax_inc := x_p_prior_other_untax_inc;
511 new_references.p_tax_figures := x_p_tax_figures;
512 new_references.p_number_exemptions := x_p_number_exemptions;
513 new_references.p_adjusted_gross_inc := x_p_adjusted_gross_inc;
514 new_references.p_wages_sal_tips := x_p_wages_sal_tips;
515 new_references.p_interest_income := x_p_interest_income;
516 new_references.p_dividend_income := x_p_dividend_income;
517 new_references.p_net_inc_bus_farm := x_p_net_inc_bus_farm;
518 new_references.p_other_taxable_income := x_p_other_taxable_income;
519 new_references.p_adj_to_income := x_p_adj_to_income;
520 new_references.p_us_tax_paid := x_p_us_tax_paid;
521 new_references.p_itemized_deductions := x_p_itemized_deductions;
522 new_references.p_father_income_work := x_p_father_income_work;
523 new_references.p_mother_income_work := x_p_mother_income_work;
524 new_references.p_soc_sec_ben := x_p_soc_sec_ben;
525 new_references.p_welfare_tanf := x_p_welfare_tanf;
526 new_references.p_child_supp_rcvd := x_p_child_supp_rcvd;
527 new_references.p_ded_ira_keogh := x_p_ded_ira_keogh;
528 new_references.p_tax_defer_pens_savs := x_p_tax_defer_pens_savs;
529 new_references.p_dep_care_med_spending := x_p_dep_care_med_spending;
530 new_references.p_earned_income_credit := x_p_earned_income_credit;
531 new_references.p_living_allow := x_p_living_allow;
532 new_references.p_tax_exmpt_int := x_p_tax_exmpt_int;
533 new_references.p_foreign_inc_excl := x_p_foreign_inc_excl;
534 new_references.p_other_untax_inc := x_p_other_untax_inc;
535 new_references.p_hope_ll_credit := x_p_hope_ll_credit;
536 new_references.p_yr_separation := x_p_yr_separation;
537 new_references.p_yr_divorce := x_p_yr_divorce;
538 new_references.p_exp_father_inc := x_p_exp_father_inc;
539 new_references.p_exp_mother_inc := x_p_exp_mother_inc;
540 new_references.p_exp_other_tax_inc := x_p_exp_other_tax_inc;
541 new_references.p_exp_other_untax_inc := x_p_exp_other_untax_inc;
542 new_references.line_2_relation := x_line_2_relation;
543 new_references.line_2_attend_college := x_line_2_attend_college;
544 new_references.line_3_relation := x_line_3_relation;
545 new_references.line_3_attend_college := x_line_3_attend_college;
546 new_references.line_4_relation := x_line_4_relation;
547 new_references.line_4_attend_college := x_line_4_attend_college;
548 new_references.line_5_relation := x_line_5_relation;
549 new_references.line_5_attend_college := x_line_5_attend_college;
550 new_references.line_6_relation := x_line_6_relation;
551 new_references.line_6_attend_college := x_line_6_attend_college;
552 new_references.line_7_relation := x_line_7_relation;
553 new_references.line_7_attend_college := x_line_7_attend_college;
554 new_references.line_8_relation := x_line_8_relation;
555 new_references.line_8_attend_college := x_line_8_attend_college;
556 new_references.p_age_father := x_p_age_father;
557 new_references.p_age_mother := x_p_age_mother;
558 new_references.p_div_sep_ind := x_p_div_sep_ind;
559 new_references.b_cont_non_custodial_par := x_b_cont_non_custodial_par;
560 new_references.college_type_2 := x_college_type_2;
561 new_references.college_type_3 := x_college_type_3;
562 new_references.college_type_4 := x_college_type_4;
563 new_references.college_type_5 := x_college_type_5;
564 new_references.college_type_6 := x_college_type_6;
565 new_references.college_type_7 := x_college_type_7;
566 new_references.college_type_8 := x_college_type_8;
567 new_references.school_code_1 := x_school_code_1;
568 new_references.housing_code_1 := x_housing_code_1;
569 new_references.school_code_2 := x_school_code_2;
570 new_references.housing_code_2 := x_housing_code_2;
571 new_references.school_code_3 := x_school_code_3;
572 new_references.housing_code_3 := x_housing_code_3;
573 new_references.school_code_4 := x_school_code_4;
574 new_references.housing_code_4 := x_housing_code_4;
575 new_references.school_code_5 := x_school_code_5;
576 new_references.housing_code_5 := x_housing_code_5;
577 new_references.school_code_6 := x_school_code_6;
578 new_references.housing_code_6 := x_housing_code_6;
579 new_references.school_code_7 := x_school_code_7;
580 new_references.housing_code_7 := x_housing_code_7;
581 new_references.school_code_8 := x_school_code_8;
582 new_references.housing_code_8 := x_housing_code_8;
583 new_references.school_code_9 := x_school_code_9;
584 new_references.housing_code_9 := x_housing_code_9;
585 new_references.school_code_10 := x_school_code_10;
586 new_references.housing_code_10 := x_housing_code_10;
587 new_references.additional_school_code_1 := x_additional_school_code_1;
588 new_references.additional_school_code_2 := x_additional_school_code_2;
589 new_references.additional_school_code_3 := x_additional_school_code_3;
590 new_references.additional_school_code_4 := x_additional_school_code_4;
591 new_references.additional_school_code_5 := x_additional_school_code_5;
592 new_references.additional_school_code_6 := x_additional_school_code_6;
593 new_references.additional_school_code_7 := x_additional_school_code_7;
594 new_references.additional_school_code_8 := x_additional_school_code_8;
595 new_references.additional_school_code_9 := x_additional_school_code_9;
596 new_references.additional_school_code_10 := x_additional_school_code_10;
597 new_references.explanation_spec_circum := x_explanation_spec_circum;
598 new_references.signature_student := x_signature_student;
599 new_references.signature_spouse := x_signature_spouse;
600 new_references.signature_father := x_signature_father;
601 new_references.signature_mother := x_signature_mother;
602 new_references.month_day_completed := x_month_day_completed;
603 new_references.year_completed := x_year_completed;
604 new_references.age_line_2 := x_age_line_2;
605 new_references.age_line_3 := x_age_line_3;
606 new_references.age_line_4 := x_age_line_4;
607 new_references.age_line_5 := x_age_line_5;
608 new_references.age_line_6 := x_age_line_6;
609 new_references.age_line_7 := x_age_line_7;
610 new_references.age_line_8 := x_age_line_8;
611 new_references.a_online_signature := x_a_online_signature;
612 new_references.question_1_number := x_question_1_number;
613 new_references.question_1_size := x_question_1_size;
614 new_references.question_1_answer := x_question_1_answer;
615 new_references.question_2_number := x_question_2_number;
616 new_references.question_2_size := x_question_2_size;
617 new_references.question_2_answer := x_question_2_answer;
618 new_references.question_3_number := x_question_3_number;
619 new_references.question_3_size := x_question_3_size;
620 new_references.question_3_answer := x_question_3_answer;
621 new_references.question_4_number := x_question_4_number;
622 new_references.question_4_size := x_question_4_size;
623 new_references.question_4_answer := x_question_4_answer;
624 new_references.question_5_number := x_question_5_number;
625 new_references.question_5_size := x_question_5_size;
626 new_references.question_5_answer := x_question_5_answer;
627 new_references.question_6_number := x_question_6_number;
628 new_references.question_6_size := x_question_6_size;
629 new_references.question_6_answer := x_question_6_answer;
630 new_references.question_7_number := x_question_7_number;
631 new_references.question_7_size := x_question_7_size;
632 new_references.question_7_answer := x_question_7_answer;
633 new_references.question_8_number := x_question_8_number;
634 new_references.question_8_size := x_question_8_size;
635 new_references.question_8_answer := x_question_8_answer;
636 new_references.question_9_number := x_question_9_number;
637 new_references.question_9_size := x_question_9_size;
638 new_references.question_9_answer := x_question_9_answer;
639 new_references.question_10_number := x_question_10_number;
640 new_references.question_10_size := x_question_10_size;
641 new_references.question_10_answer := x_question_10_answer;
642 new_references.question_11_number := x_question_11_number;
643 new_references.question_11_size := x_question_11_size;
644 new_references.question_11_answer := x_question_11_answer;
645 new_references.question_12_number := x_question_12_number;
646 new_references.question_12_size := x_question_12_size;
647 new_references.question_12_answer := x_question_12_answer;
648 new_references.question_13_number := x_question_13_number;
649 new_references.question_13_size := x_question_13_size;
650 new_references.question_13_answer := x_question_13_answer;
651 new_references.question_14_number := x_question_14_number;
652 new_references.question_14_size := x_question_14_size;
653 new_references.question_14_answer := x_question_14_answer;
654 new_references.question_15_number := x_question_15_number;
655 new_references.question_15_size := x_question_15_size;
656 new_references.question_15_answer := x_question_15_answer;
657 new_references.question_16_number := x_question_16_number;
658 new_references.question_16_size := x_question_16_size;
659 new_references.question_16_answer := x_question_16_answer;
660 new_references.question_17_number := x_question_17_number;
661 new_references.question_17_size := x_question_17_size;
662 new_references.question_17_answer := x_question_17_answer;
663 new_references.question_18_number := x_question_18_number;
664 new_references.question_18_size := x_question_18_size;
665 new_references.question_18_answer := x_question_18_answer;
666 new_references.question_19_number := x_question_19_number;
667 new_references.question_19_size := x_question_19_size;
668 new_references.question_19_answer := x_question_19_answer;
669 new_references.question_20_number := x_question_20_number;
670 new_references.question_20_size := x_question_20_size;
671 new_references.question_20_answer := x_question_20_answer;
672 new_references.question_21_number := x_question_21_number;
673 new_references.question_21_size := x_question_21_size;
674 new_references.question_21_answer := x_question_21_answer;
675 new_references.question_22_number := x_question_22_number;
676 new_references.question_22_size := x_question_22_size;
677 new_references.question_22_answer := x_question_22_answer;
678 new_references.question_23_number := x_question_23_number;
679 new_references.question_23_size := x_question_23_size;
680 new_references.question_23_answer := x_question_23_answer;
681 new_references.question_24_number := x_question_24_number;
682 new_references.question_24_size := x_question_24_size;
683 new_references.question_24_answer := x_question_24_answer;
684 new_references.question_25_number := x_question_25_number;
685 new_references.question_25_size := x_question_25_size;
686 new_references.question_25_answer := x_question_25_answer;
687 new_references.question_26_number := x_question_26_number;
688 new_references.question_26_size := x_question_26_size;
689 new_references.question_26_answer := x_question_26_answer;
690 new_references.question_27_number := x_question_27_number;
691 new_references.question_27_size := x_question_27_size;
692 new_references.question_27_answer := x_question_27_answer;
693 new_references.question_28_number := x_question_28_number;
694 new_references.question_28_size := x_question_28_size;
695 new_references.question_28_answer := x_question_28_answer;
696 new_references.question_29_number := x_question_29_number;
697 new_references.question_29_size := x_question_29_size;
698 new_references.question_29_answer := x_question_29_answer;
699 new_references.question_30_number := x_question_30_number;
700 new_references.questions_30_size := x_questions_30_size;
701 new_references.question_30_answer := x_question_30_answer;
702 new_references.coa_duration_efc_amt := x_coa_duration_efc_amt;
703 new_references.coa_duration_num := x_coa_duration_num;
704 new_references.p_soc_sec_ben_student_amt := x_p_soc_sec_ben_student_amt;
705 new_references.p_tuit_fee_deduct_amt := x_p_tuit_fee_deduct_amt;
706
707 IF (p_action = 'UPDATE') THEN
708 new_references.creation_date := old_references.creation_date;
709 new_references.created_by := old_references.created_by;
710 ELSE
711 new_references.creation_date := x_creation_date;
712 new_references.created_by := x_created_by;
713 END IF;
714
715 new_references.last_update_date := x_last_update_date;
716 new_references.last_updated_by := x_last_updated_by;
717 new_references.last_update_login := x_last_update_login;
718 new_references.legacy_record_flag := x_legacy_record_flag;
719 new_references.stu_lives_with_num := x_stu_lives_with_num;
720 new_references.stu_most_support_from_num := x_stu_most_support_from_num;
721 new_references.location_computer_num := x_location_computer_num;
722
723 END set_column_values;
724
725
726 PROCEDURE check_parent_existance AS
727 /*
728 || Created By : vivuyyur
729 || Created On : 29-MAY-2001
730 || Purpose : Checks for the existance of Parent records.
731 || Known limitations, enhancements or remarks :
732 || Change History :
733 || Who When What
734 || (reverse chronological order - newest change first)
735 */
736 BEGIN
737
738 IF (((old_references.base_id = new_references.base_id)) OR
739 ((new_references.base_id IS NULL))) THEN
740 NULL;
741 ELSIF NOT igf_ap_fa_base_rec_pkg.get_pk_for_validation (
742 new_references.base_id
743 ) THEN
744 fnd_message.set_name ('FND', 'FORM_RECORD_DELETED');
745 igs_ge_msg_stack.add;
746 app_exception.raise_exception;
747 END IF;
748
749 END check_parent_existance;
750
751
752 PROCEDURE check_child_existance IS
753 /*
754 || Created By : vivuyyur
755 || Created On : 29-MAY-2001
756 || Purpose : Checks for the existance of Child records.
757 || Known limitations, enhancements or remarks :
758 || Change History :
759 || Who When What
760 || (reverse chronological order - newest change first)
761 */
762 BEGIN
763
764 igf_ap_css_fnar_pkg.get_fk_igf_ap_css_profile_all (
765 old_references.cssp_id
766 );
767
768 END check_child_existance;
769
770
771 FUNCTION get_pk_for_validation (
772 x_cssp_id IN NUMBER
773 ) RETURN BOOLEAN AS
774 /*
775 || Created By : vivuyyur
776 || Created On : 29-MAY-2001
777 || Purpose : Validates the Primary Key of the table.
778 || Known limitations, enhancements or remarks :
779 || Change History :
780 || Who When What
781 || (reverse chronological order - newest change first)
782 */
783 CURSOR cur_rowid IS
784 SELECT rowid
785 FROM igf_ap_css_profile_all
786 WHERE cssp_id = x_cssp_id
787 FOR UPDATE NOWAIT;
788
789 lv_rowid cur_rowid%RowType;
790
791 BEGIN
792
793 OPEN cur_rowid;
794 FETCH cur_rowid INTO lv_rowid;
795 IF (cur_rowid%FOUND) THEN
796 CLOSE cur_rowid;
797 RETURN(TRUE);
798 ELSE
799 CLOSE cur_rowid;
800 RETURN(FALSE);
801 END IF;
802
803 END get_pk_for_validation;
804
805
806 PROCEDURE get_fk_igf_ap_fa_base_rec_all (
807 x_base_id IN NUMBER
808 ) AS
809 /*
810 || Created By : vivuyyur
811 || Created On : 29-MAY-2001
812 || Purpose : Validates the Foreign Keys for the table.
813 || Known limitations, enhancements or remarks :
814 || Change History :
815 || Who When What
816 || (reverse chronological order - newest change first)
817 */
818 CURSOR cur_rowid IS
819 SELECT rowid
820 FROM igf_ap_css_profile_all
821 WHERE ((base_id = x_base_id));
822
823 lv_rowid cur_rowid%RowType;
824
825 BEGIN
826
827 OPEN cur_rowid;
828 FETCH cur_rowid INTO lv_rowid;
829 IF (cur_rowid%FOUND) THEN
830 CLOSE cur_rowid;
831 fnd_message.set_name ('IGF', 'IGF_AP_CSSP_FABASE_FK');
832 igs_ge_msg_stack.add;
833 app_exception.raise_exception;
834 RETURN;
835 END IF;
836 CLOSE cur_rowid;
837
838 END get_fk_igf_ap_fa_base_rec_all;
839
840
841 PROCEDURE before_dml (
842 p_action IN VARCHAR2,
843 x_rowid IN VARCHAR2 DEFAULT NULL,
844 x_cssp_id IN NUMBER DEFAULT NULL,
845 x_base_id IN NUMBER DEFAULT NULL,
846 x_system_record_type IN VARCHAR2 DEFAULT NULL,
847 x_active_profile IN VARCHAR2 DEFAULT NULL,
848 x_college_code IN VARCHAR2 DEFAULT NULL,
849 x_academic_year IN VARCHAR2 DEFAULT NULL,
850 x_stu_record_type IN VARCHAR2 DEFAULT NULL,
851 x_css_id_number IN VARCHAR2 DEFAULT NULL,
852 x_registration_receipt_date IN VARCHAR2 DEFAULT NULL,
853 x_registration_type IN VARCHAR2 DEFAULT NULL,
854 x_application_receipt_date IN VARCHAR2 DEFAULT NULL,
855 x_application_type IN VARCHAR2 DEFAULT NULL,
856 x_original_fnar_compute IN VARCHAR2 DEFAULT NULL,
857 x_revision_fnar_compute_date IN VARCHAR2 DEFAULT NULL,
858 x_electronic_extract_date IN VARCHAR2 DEFAULT NULL,
859 x_institutional_reporting_type IN VARCHAR2 DEFAULT NULL,
860 x_asr_receipt_date IN VARCHAR2 DEFAULT NULL,
861 x_last_name IN VARCHAR2 DEFAULT NULL,
862 x_first_name IN VARCHAR2 DEFAULT NULL,
863 x_middle_initial IN VARCHAR2 DEFAULT NULL,
864 x_address_number_and_street IN VARCHAR2 DEFAULT NULL,
865 x_city IN VARCHAR2 DEFAULT NULL,
866 x_state_mailing IN VARCHAR2 DEFAULT NULL,
867 x_zip_code IN VARCHAR2 DEFAULT NULL,
868 x_s_telephone_number IN VARCHAR2 DEFAULT NULL,
869 x_s_title IN VARCHAR2 DEFAULT NULL,
870 x_date_of_birth IN DATE DEFAULT NULL,
871 x_social_security_number IN VARCHAR2 DEFAULT NULL,
872 x_state_legal_residence IN VARCHAR2 DEFAULT NULL,
873 x_foreign_address_indicator IN VARCHAR2 DEFAULT NULL,
874 x_foreign_postal_code IN VARCHAR2 DEFAULT NULL,
875 x_country IN VARCHAR2 DEFAULT NULL,
876 x_financial_aid_status IN VARCHAR2 DEFAULT NULL,
877 x_year_in_college IN VARCHAR2 DEFAULT NULL,
878 x_marital_status IN VARCHAR2 DEFAULT NULL,
879 x_ward_court IN VARCHAR2 DEFAULT NULL,
880 x_legal_dependents_other IN VARCHAR2 DEFAULT NULL,
881 x_household_size IN NUMBER DEFAULT NULL,
882 x_number_in_college IN NUMBER DEFAULT NULL,
883 x_citizenship_status IN VARCHAR2 DEFAULT NULL,
884 x_citizenship_country IN VARCHAR2 DEFAULT NULL,
885 x_visa_classification IN VARCHAR2 DEFAULT NULL,
886 x_tax_figures IN VARCHAR2 DEFAULT NULL,
887 x_number_exemptions IN NUMBER DEFAULT NULL,
888 x_adjusted_gross_inc IN NUMBER DEFAULT NULL,
889 x_us_tax_paid IN NUMBER DEFAULT NULL,
890 x_itemized_deductions IN NUMBER DEFAULT NULL,
891 x_stu_income_work IN NUMBER DEFAULT NULL,
892 x_spouse_income_work IN NUMBER DEFAULT NULL,
893 x_divid_int_inc IN NUMBER DEFAULT NULL,
894 x_soc_sec_benefits IN NUMBER DEFAULT NULL,
895 x_welfare_tanf IN NUMBER DEFAULT NULL,
896 x_child_supp_rcvd IN NUMBER DEFAULT NULL,
897 x_earned_income_credit IN NUMBER DEFAULT NULL,
898 x_other_untax_income IN NUMBER DEFAULT NULL,
899 x_tax_stu_aid IN NUMBER DEFAULT NULL,
900 x_cash_sav_check IN NUMBER DEFAULT NULL,
901 x_ira_keogh IN NUMBER DEFAULT NULL,
902 x_invest_value IN NUMBER DEFAULT NULL,
903 x_invest_debt IN NUMBER DEFAULT NULL,
904 x_home_value IN NUMBER DEFAULT NULL,
905 x_home_debt IN NUMBER DEFAULT NULL,
906 x_oth_real_value IN NUMBER DEFAULT NULL,
907 x_oth_real_debt IN NUMBER DEFAULT NULL,
908 x_bus_farm_value IN NUMBER DEFAULT NULL,
909 x_bus_farm_debt IN NUMBER DEFAULT NULL,
910 x_live_on_farm IN VARCHAR2 DEFAULT NULL,
911 x_home_purch_price IN NUMBER DEFAULT NULL,
912 x_hope_ll_credit IN NUMBER DEFAULT NULL,
913 x_home_purch_year IN VARCHAR2 DEFAULT NULL,
914 x_trust_amount IN NUMBER DEFAULT NULL,
915 x_trust_avail IN VARCHAR2 DEFAULT NULL,
916 x_trust_estab IN VARCHAR2 DEFAULT NULL,
917 x_child_support_paid IN NUMBER DEFAULT NULL,
918 x_med_dent_expenses IN NUMBER DEFAULT NULL,
919 x_vet_us IN VARCHAR2 DEFAULT NULL,
920 x_vet_ben_amount IN NUMBER DEFAULT NULL,
921 x_vet_ben_months IN NUMBER DEFAULT NULL,
922 x_stu_summer_wages IN NUMBER DEFAULT NULL,
923 x_stu_school_yr_wages IN NUMBER DEFAULT NULL,
924 x_spouse_summer_wages IN NUMBER DEFAULT NULL,
925 x_spouse_school_yr_wages IN NUMBER DEFAULT NULL,
926 x_summer_other_tax_inc IN NUMBER DEFAULT NULL,
927 x_school_yr_other_tax_inc IN NUMBER DEFAULT NULL,
928 x_summer_untax_inc IN NUMBER DEFAULT NULL,
929 x_school_yr_untax_inc IN NUMBER DEFAULT NULL,
930 x_grants_schol_etc IN NUMBER DEFAULT NULL,
931 x_tuit_benefits IN NUMBER DEFAULT NULL,
932 x_cont_parents IN NUMBER DEFAULT NULL,
933 x_cont_relatives IN NUMBER DEFAULT NULL,
934 x_p_siblings_pre_tuit IN NUMBER DEFAULT NULL,
935 x_p_student_pre_tuit IN NUMBER DEFAULT NULL,
936 x_p_household_size IN NUMBER DEFAULT NULL,
937 x_p_number_in_college IN NUMBER DEFAULT NULL,
938 x_p_parents_in_college IN NUMBER DEFAULT NULL,
939 x_p_marital_status IN VARCHAR2 DEFAULT NULL,
940 x_p_state_legal_residence IN VARCHAR2 DEFAULT NULL,
941 x_p_natural_par_status IN VARCHAR2 DEFAULT NULL,
942 x_p_child_supp_paid IN NUMBER DEFAULT NULL,
943 x_p_repay_ed_loans IN NUMBER DEFAULT NULL,
944 x_p_med_dent_expenses IN NUMBER DEFAULT NULL,
945 x_p_tuit_paid_amount IN NUMBER DEFAULT NULL,
946 x_p_tuit_paid_number IN NUMBER DEFAULT NULL,
947 x_p_exp_child_supp_paid IN NUMBER DEFAULT NULL,
948 x_p_exp_repay_ed_loans IN NUMBER DEFAULT NULL,
949 x_p_exp_med_dent_expenses IN NUMBER DEFAULT NULL,
950 x_p_exp_tuit_pd_amount IN NUMBER DEFAULT NULL,
951 x_p_exp_tuit_pd_number IN NUMBER DEFAULT NULL,
952 x_p_cash_sav_check IN NUMBER DEFAULT NULL,
953 x_p_month_mortgage_pay IN NUMBER DEFAULT NULL,
954 x_p_invest_value IN NUMBER DEFAULT NULL,
955 x_p_invest_debt IN NUMBER DEFAULT NULL,
956 x_p_home_value IN NUMBER DEFAULT NULL,
957 x_p_home_debt IN NUMBER DEFAULT NULL,
958 x_p_home_purch_price IN NUMBER DEFAULT NULL,
959 x_p_own_business_farm IN VARCHAR2 DEFAULT NULL,
960 x_p_business_value IN NUMBER DEFAULT NULL,
961 x_p_business_debt IN NUMBER DEFAULT NULL,
962 x_p_farm_value IN NUMBER DEFAULT NULL,
963 x_p_farm_debt IN NUMBER DEFAULT NULL,
964 x_p_live_on_farm IN NUMBER DEFAULT NULL,
965 x_p_oth_real_estate_value IN NUMBER DEFAULT NULL,
966 x_p_oth_real_estate_debt IN NUMBER DEFAULT NULL,
967 x_p_oth_real_purch_price IN NUMBER DEFAULT NULL,
968 x_p_siblings_assets IN NUMBER DEFAULT NULL,
969 x_p_home_purch_year IN VARCHAR2 DEFAULT NULL,
970 x_p_oth_real_purch_year IN VARCHAR2 DEFAULT NULL,
971 x_p_prior_agi IN NUMBER DEFAULT NULL,
972 x_p_prior_us_tax_paid IN NUMBER DEFAULT NULL,
973 x_p_prior_item_deductions IN NUMBER DEFAULT NULL,
974 x_p_prior_other_untax_inc IN NUMBER DEFAULT NULL,
975 x_p_tax_figures IN NUMBER DEFAULT NULL,
976 x_p_number_exemptions IN NUMBER DEFAULT NULL,
977 x_p_adjusted_gross_inc IN NUMBER DEFAULT NULL,
978 x_p_wages_sal_tips IN NUMBER DEFAULT NULL,
979 x_p_interest_income IN NUMBER DEFAULT NULL,
980 x_p_dividend_income IN NUMBER DEFAULT NULL,
981 x_p_net_inc_bus_farm IN NUMBER DEFAULT NULL,
982 x_p_other_taxable_income IN NUMBER DEFAULT NULL,
983 x_p_adj_to_income IN NUMBER DEFAULT NULL,
984 x_p_us_tax_paid IN NUMBER DEFAULT NULL,
985 x_p_itemized_deductions IN NUMBER DEFAULT NULL,
986 x_p_father_income_work IN NUMBER DEFAULT NULL,
987 x_p_mother_income_work IN NUMBER DEFAULT NULL,
988 x_p_soc_sec_ben IN NUMBER DEFAULT NULL,
989 x_p_welfare_tanf IN NUMBER DEFAULT NULL,
990 x_p_child_supp_rcvd IN NUMBER DEFAULT NULL,
991 x_p_ded_ira_keogh IN NUMBER DEFAULT NULL,
992 x_p_tax_defer_pens_savs IN NUMBER DEFAULT NULL,
993 x_p_dep_care_med_spending IN NUMBER DEFAULT NULL,
994 x_p_earned_income_credit IN NUMBER DEFAULT NULL,
995 x_p_living_allow IN NUMBER DEFAULT NULL,
996 x_p_tax_exmpt_int IN NUMBER DEFAULT NULL,
997 x_p_foreign_inc_excl IN NUMBER DEFAULT NULL,
998 x_p_other_untax_inc IN NUMBER DEFAULT NULL,
999 x_p_hope_ll_credit IN NUMBER DEFAULT NULL,
1000 x_p_yr_separation IN NUMBER DEFAULT NULL,
1001 x_p_yr_divorce IN NUMBER DEFAULT NULL,
1002 x_p_exp_father_inc IN NUMBER DEFAULT NULL,
1003 x_p_exp_mother_inc IN NUMBER DEFAULT NULL,
1004 x_p_exp_other_tax_inc IN NUMBER DEFAULT NULL,
1005 x_p_exp_other_untax_inc IN NUMBER DEFAULT NULL,
1006 x_line_2_relation IN VARCHAR2 DEFAULT NULL,
1007 x_line_2_attend_college IN VARCHAR2 DEFAULT NULL,
1008 x_line_3_relation IN VARCHAR2 DEFAULT NULL,
1009 x_line_3_attend_college IN VARCHAR2 DEFAULT NULL,
1010 x_line_4_relation IN VARCHAR2 DEFAULT NULL,
1011 x_line_4_attend_college IN VARCHAR2 DEFAULT NULL,
1012 x_line_5_relation IN VARCHAR2 DEFAULT NULL,
1013 x_line_5_attend_college IN VARCHAR2 DEFAULT NULL,
1014 x_line_6_relation IN VARCHAR2 DEFAULT NULL,
1015 x_line_6_attend_college IN VARCHAR2 DEFAULT NULL,
1016 x_line_7_relation IN VARCHAR2 DEFAULT NULL,
1017 x_line_7_attend_college IN VARCHAR2 DEFAULT NULL,
1018 x_line_8_relation IN VARCHAR2 DEFAULT NULL,
1019 x_line_8_attend_college IN VARCHAR2 DEFAULT NULL,
1020 x_p_age_father IN VARCHAR2 DEFAULT NULL,
1021 x_p_age_mother IN VARCHAR2 DEFAULT NULL,
1022 x_p_div_sep_ind IN VARCHAR2 DEFAULT NULL,
1023 x_b_cont_non_custodial_par IN VARCHAR2 DEFAULT NULL,
1024 x_college_type_2 IN VARCHAR2 DEFAULT NULL,
1025 x_college_type_3 IN VARCHAR2 DEFAULT NULL,
1026 x_college_type_4 IN VARCHAR2 DEFAULT NULL,
1027 x_college_type_5 IN VARCHAR2 DEFAULT NULL,
1028 x_college_type_6 IN VARCHAR2 DEFAULT NULL,
1029 x_college_type_7 IN VARCHAR2 DEFAULT NULL,
1030 x_college_type_8 IN VARCHAR2 DEFAULT NULL,
1031 x_school_code_1 IN VARCHAR2 DEFAULT NULL,
1032 x_housing_code_1 IN VARCHAR2 DEFAULT NULL,
1033 x_school_code_2 IN VARCHAR2 DEFAULT NULL,
1034 x_housing_code_2 IN VARCHAR2 DEFAULT NULL,
1035 x_school_code_3 IN VARCHAR2 DEFAULT NULL,
1036 x_housing_code_3 IN VARCHAR2 DEFAULT NULL,
1037 x_school_code_4 IN VARCHAR2 DEFAULT NULL,
1038 x_housing_code_4 IN VARCHAR2 DEFAULT NULL,
1039 x_school_code_5 IN VARCHAR2 DEFAULT NULL,
1040 x_housing_code_5 IN VARCHAR2 DEFAULT NULL,
1041 x_school_code_6 IN VARCHAR2 DEFAULT NULL,
1042 x_housing_code_6 IN VARCHAR2 DEFAULT NULL,
1043 x_school_code_7 IN VARCHAR2 DEFAULT NULL,
1044 x_housing_code_7 IN VARCHAR2 DEFAULT NULL,
1045 x_school_code_8 IN VARCHAR2 DEFAULT NULL,
1046 x_housing_code_8 IN VARCHAR2 DEFAULT NULL,
1047 x_school_code_9 IN VARCHAR2 DEFAULT NULL,
1048 x_housing_code_9 IN VARCHAR2 DEFAULT NULL,
1049 x_school_code_10 IN VARCHAR2 DEFAULT NULL,
1050 x_housing_code_10 IN VARCHAR2 DEFAULT NULL,
1051 x_additional_school_code_1 IN VARCHAR2 DEFAULT NULL,
1052 x_additional_school_code_2 IN VARCHAR2 DEFAULT NULL,
1053 x_additional_school_code_3 IN VARCHAR2 DEFAULT NULL,
1054 x_additional_school_code_4 IN VARCHAR2 DEFAULT NULL,
1055 x_additional_school_code_5 IN VARCHAR2 DEFAULT NULL,
1056 x_additional_school_code_6 IN VARCHAR2 DEFAULT NULL,
1057 x_additional_school_code_7 IN VARCHAR2 DEFAULT NULL,
1058 x_additional_school_code_8 IN VARCHAR2 DEFAULT NULL,
1059 x_additional_school_code_9 IN VARCHAR2 DEFAULT NULL,
1060 x_additional_school_code_10 IN VARCHAR2 DEFAULT NULL,
1061 x_explanation_spec_circum IN VARCHAR2 DEFAULT NULL,
1062 x_signature_student IN VARCHAR2 DEFAULT NULL,
1063 x_signature_spouse IN VARCHAR2 DEFAULT NULL,
1064 x_signature_father IN VARCHAR2 DEFAULT NULL,
1065 x_signature_mother IN VARCHAR2 DEFAULT NULL,
1066 x_month_day_completed IN VARCHAR2 DEFAULT NULL,
1067 x_year_completed IN VARCHAR2 DEFAULT NULL,
1068 x_age_line_2 IN NUMBER DEFAULT NULL,
1069 x_age_line_3 IN NUMBER DEFAULT NULL,
1070 x_age_line_4 IN NUMBER DEFAULT NULL,
1071 x_age_line_5 IN NUMBER DEFAULT NULL,
1072 x_age_line_6 IN NUMBER DEFAULT NULL,
1073 x_age_line_7 IN NUMBER DEFAULT NULL,
1074 x_age_line_8 IN NUMBER DEFAULT NULL,
1075 x_a_online_signature IN VARCHAR2 DEFAULT NULL,
1076 x_question_1_number IN VARCHAR2 DEFAULT NULL,
1077 x_question_1_size IN NUMBER DEFAULT NULL,
1078 x_question_1_answer IN VARCHAR2 DEFAULT NULL,
1079 x_question_2_number IN VARCHAR2 DEFAULT NULL,
1080 x_question_2_size IN NUMBER DEFAULT NULL,
1081 x_question_2_answer IN VARCHAR2 DEFAULT NULL,
1082 x_question_3_number IN VARCHAR2 DEFAULT NULL,
1083 x_question_3_size IN NUMBER DEFAULT NULL,
1084 x_question_3_answer IN VARCHAR2 DEFAULT NULL,
1085 x_question_4_number IN VARCHAR2 DEFAULT NULL,
1086 x_question_4_size IN NUMBER DEFAULT NULL,
1087 x_question_4_answer IN VARCHAR2 DEFAULT NULL,
1088 x_question_5_number IN VARCHAR2 DEFAULT NULL,
1089 x_question_5_size IN NUMBER DEFAULT NULL,
1090 x_question_5_answer IN VARCHAR2 DEFAULT NULL,
1091 x_question_6_number IN VARCHAR2 DEFAULT NULL,
1092 x_question_6_size IN NUMBER DEFAULT NULL,
1093 x_question_6_answer IN VARCHAR2 DEFAULT NULL,
1094 x_question_7_number IN VARCHAR2 DEFAULT NULL,
1095 x_question_7_size IN NUMBER DEFAULT NULL,
1096 x_question_7_answer IN VARCHAR2 DEFAULT NULL,
1097 x_question_8_number IN VARCHAR2 DEFAULT NULL,
1098 x_question_8_size IN NUMBER DEFAULT NULL,
1099 x_question_8_answer IN VARCHAR2 DEFAULT NULL,
1100 x_question_9_number IN VARCHAR2 DEFAULT NULL,
1101 x_question_9_size IN NUMBER DEFAULT NULL,
1102 x_question_9_answer IN VARCHAR2 DEFAULT NULL,
1103 x_question_10_number IN VARCHAR2 DEFAULT NULL,
1104 x_question_10_size IN NUMBER DEFAULT NULL,
1105 x_question_10_answer IN VARCHAR2 DEFAULT NULL,
1106 x_question_11_number IN VARCHAR2 DEFAULT NULL,
1107 x_question_11_size IN NUMBER DEFAULT NULL,
1108 x_question_11_answer IN VARCHAR2 DEFAULT NULL,
1109 x_question_12_number IN VARCHAR2 DEFAULT NULL,
1110 x_question_12_size IN NUMBER DEFAULT NULL,
1111 x_question_12_answer IN VARCHAR2 DEFAULT NULL,
1112 x_question_13_number IN VARCHAR2 DEFAULT NULL,
1113 x_question_13_size IN NUMBER DEFAULT NULL,
1114 x_question_13_answer IN VARCHAR2 DEFAULT NULL,
1115 x_question_14_number IN VARCHAR2 DEFAULT NULL,
1116 x_question_14_size IN NUMBER DEFAULT NULL,
1117 x_question_14_answer IN VARCHAR2 DEFAULT NULL,
1118 x_question_15_number IN VARCHAR2 DEFAULT NULL,
1119 x_question_15_size IN NUMBER DEFAULT NULL,
1120 x_question_15_answer IN VARCHAR2 DEFAULT NULL,
1121 x_question_16_number IN VARCHAR2 DEFAULT NULL,
1122 x_question_16_size IN NUMBER DEFAULT NULL,
1123 x_question_16_answer IN VARCHAR2 DEFAULT NULL,
1124 x_question_17_number IN VARCHAR2 DEFAULT NULL,
1125 x_question_17_size IN NUMBER DEFAULT NULL,
1126 x_question_17_answer IN VARCHAR2 DEFAULT NULL,
1127 x_question_18_number IN VARCHAR2 DEFAULT NULL,
1128 x_question_18_size IN NUMBER DEFAULT NULL,
1129 x_question_18_answer IN VARCHAR2 DEFAULT NULL,
1130 x_question_19_number IN VARCHAR2 DEFAULT NULL,
1131 x_question_19_size IN NUMBER DEFAULT NULL,
1132 x_question_19_answer IN VARCHAR2 DEFAULT NULL,
1133 x_question_20_number IN VARCHAR2 DEFAULT NULL,
1134 x_question_20_size IN NUMBER DEFAULT NULL,
1135 x_question_20_answer IN VARCHAR2 DEFAULT NULL,
1136 x_question_21_number IN VARCHAR2 DEFAULT NULL,
1137 x_question_21_size IN NUMBER DEFAULT NULL,
1138 x_question_21_answer IN VARCHAR2 DEFAULT NULL,
1139 x_question_22_number IN VARCHAR2 DEFAULT NULL,
1140 x_question_22_size IN NUMBER DEFAULT NULL,
1141 x_question_22_answer IN VARCHAR2 DEFAULT NULL,
1142 x_question_23_number IN VARCHAR2 DEFAULT NULL,
1143 x_question_23_size IN NUMBER DEFAULT NULL,
1144 x_question_23_answer IN VARCHAR2 DEFAULT NULL,
1145 x_question_24_number IN VARCHAR2 DEFAULT NULL,
1146 x_question_24_size IN NUMBER DEFAULT NULL,
1147 x_question_24_answer IN VARCHAR2 DEFAULT NULL,
1148 x_question_25_number IN VARCHAR2 DEFAULT NULL,
1149 x_question_25_size IN NUMBER DEFAULT NULL,
1150 x_question_25_answer IN VARCHAR2 DEFAULT NULL,
1151 x_question_26_number IN VARCHAR2 DEFAULT NULL,
1152 x_question_26_size IN NUMBER DEFAULT NULL,
1153 x_question_26_answer IN VARCHAR2 DEFAULT NULL,
1154 x_question_27_number IN VARCHAR2 DEFAULT NULL,
1155 x_question_27_size IN NUMBER DEFAULT NULL,
1156 x_question_27_answer IN VARCHAR2 DEFAULT NULL,
1157 x_question_28_number IN VARCHAR2 DEFAULT NULL,
1158 x_question_28_size IN NUMBER DEFAULT NULL,
1159 x_question_28_answer IN VARCHAR2 DEFAULT NULL,
1160 x_question_29_number IN VARCHAR2 DEFAULT NULL,
1161 x_question_29_size IN NUMBER DEFAULT NULL,
1162 x_question_29_answer IN VARCHAR2 DEFAULT NULL,
1163 x_question_30_number IN VARCHAR2 DEFAULT NULL,
1164 x_questions_30_size IN NUMBER DEFAULT NULL,
1165 x_question_30_answer IN VARCHAR2 DEFAULT NULL,
1166 x_creation_date IN DATE DEFAULT NULL,
1167 x_created_by IN NUMBER DEFAULT NULL,
1168 x_last_update_date IN DATE DEFAULT NULL,
1169 x_last_updated_by IN NUMBER DEFAULT NULL,
1170 x_last_update_login IN NUMBER DEFAULT NULL ,
1171 x_legacy_record_flag IN VARCHAR2 DEFAULT NULL,
1172 x_coa_duration_efc_amt IN NUMBER DEFAULT NULL,
1173 x_coa_duration_num IN NUMBER DEFAULT NULL,
1174 x_p_soc_sec_ben_student_amt IN NUMBER DEFAULT NULL,
1175 x_p_tuit_fee_deduct_amt IN NUMBER DEFAULT NULL,
1176 x_stu_lives_with_num IN NUMBER DEFAULT NULL,
1177 x_stu_most_support_from_num IN NUMBER DEFAULT NULL,
1178 x_location_computer_num IN NUMBER DEFAULT NULL
1179 ) AS
1180 /*
1181 || Created By : vivuyyur
1182 || Created On : 29-MAY-2001
1183 || Purpose : Initialises the columns, Checks Constraints, Calls the
1184 || Trigger Handlers for the table, before any DML operation.
1185 || Known limitations, enhancements or remarks :
1186 || Change History :
1187 || Who When What
1188 || (reverse chronological order - newest change first)
1189 */
1190 BEGIN
1191
1192 set_column_values (
1193 p_action,
1194 x_rowid,
1195 x_cssp_id,
1196 x_base_id,
1197 x_system_record_type,
1198 x_active_profile,
1199 x_college_code,
1200 x_academic_year,
1201 x_stu_record_type,
1202 x_css_id_number,
1203 x_registration_receipt_date,
1204 x_registration_type,
1205 x_application_receipt_date,
1206 x_application_type,
1207 x_original_fnar_compute,
1208 x_revision_fnar_compute_date,
1209 x_electronic_extract_date,
1210 x_institutional_reporting_type,
1211 x_asr_receipt_date,
1212 x_last_name,
1213 x_first_name,
1214 x_middle_initial,
1215 x_address_number_and_street,
1216 x_city,
1217 x_state_mailing,
1218 x_zip_code,
1219 x_s_telephone_number,
1220 x_s_title,
1221 x_date_of_birth,
1222 x_social_security_number,
1223 x_state_legal_residence,
1224 x_foreign_address_indicator,
1225 x_foreign_postal_code,
1226 x_country,
1227 x_financial_aid_status,
1228 x_year_in_college,
1229 x_marital_status,
1230 x_ward_court,
1231 x_legal_dependents_other,
1232 x_household_size,
1233 x_number_in_college,
1234 x_citizenship_status,
1235 x_citizenship_country,
1236 x_visa_classification,
1237 x_tax_figures,
1238 x_number_exemptions,
1239 x_adjusted_gross_inc,
1240 x_us_tax_paid,
1241 x_itemized_deductions,
1242 x_stu_income_work,
1243 x_spouse_income_work,
1244 x_divid_int_inc,
1245 x_soc_sec_benefits,
1246 x_welfare_tanf,
1247 x_child_supp_rcvd,
1248 x_earned_income_credit,
1249 x_other_untax_income,
1250 x_tax_stu_aid,
1251 x_cash_sav_check,
1252 x_ira_keogh,
1253 x_invest_value,
1254 x_invest_debt,
1255 x_home_value,
1256 x_home_debt,
1257 x_oth_real_value,
1258 x_oth_real_debt,
1259 x_bus_farm_value,
1260 x_bus_farm_debt,
1261 x_live_on_farm,
1262 x_home_purch_price,
1263 x_hope_ll_credit,
1264 x_home_purch_year,
1265 x_trust_amount,
1266 x_trust_avail,
1267 x_trust_estab,
1268 x_child_support_paid,
1269 x_med_dent_expenses,
1270 x_vet_us,
1271 x_vet_ben_amount,
1272 x_vet_ben_months,
1273 x_stu_summer_wages,
1274 x_stu_school_yr_wages,
1275 x_spouse_summer_wages,
1276 x_spouse_school_yr_wages,
1277 x_summer_other_tax_inc,
1278 x_school_yr_other_tax_inc,
1279 x_summer_untax_inc,
1280 x_school_yr_untax_inc,
1281 x_grants_schol_etc,
1282 x_tuit_benefits,
1283 x_cont_parents,
1284 x_cont_relatives,
1285 x_p_siblings_pre_tuit,
1286 x_p_student_pre_tuit,
1287 x_p_household_size,
1288 x_p_number_in_college,
1289 x_p_parents_in_college,
1290 x_p_marital_status,
1291 x_p_state_legal_residence,
1292 x_p_natural_par_status,
1293 x_p_child_supp_paid,
1294 x_p_repay_ed_loans,
1295 x_p_med_dent_expenses,
1296 x_p_tuit_paid_amount,
1297 x_p_tuit_paid_number,
1298 x_p_exp_child_supp_paid,
1299 x_p_exp_repay_ed_loans,
1300 x_p_exp_med_dent_expenses,
1301 x_p_exp_tuit_pd_amount,
1302 x_p_exp_tuit_pd_number,
1303 x_p_cash_sav_check,
1304 x_p_month_mortgage_pay,
1305 x_p_invest_value,
1306 x_p_invest_debt,
1307 x_p_home_value,
1308 x_p_home_debt,
1309 x_p_home_purch_price,
1310 x_p_own_business_farm,
1311 x_p_business_value,
1312 x_p_business_debt,
1313 x_p_farm_value,
1314 x_p_farm_debt,
1315 x_p_live_on_farm,
1316 x_p_oth_real_estate_value,
1317 x_p_oth_real_estate_debt,
1318 x_p_oth_real_purch_price,
1319 x_p_siblings_assets,
1320 x_p_home_purch_year,
1321 x_p_oth_real_purch_year,
1322 x_p_prior_agi,
1323 x_p_prior_us_tax_paid,
1324 x_p_prior_item_deductions,
1325 x_p_prior_other_untax_inc,
1326 x_p_tax_figures,
1327 x_p_number_exemptions,
1328 x_p_adjusted_gross_inc,
1329 x_p_wages_sal_tips,
1330 x_p_interest_income,
1331 x_p_dividend_income,
1332 x_p_net_inc_bus_farm,
1333 x_p_other_taxable_income,
1334 x_p_adj_to_income,
1335 x_p_us_tax_paid,
1336 x_p_itemized_deductions,
1337 x_p_father_income_work,
1338 x_p_mother_income_work,
1339 x_p_soc_sec_ben,
1340 x_p_welfare_tanf,
1341 x_p_child_supp_rcvd,
1342 x_p_ded_ira_keogh,
1343 x_p_tax_defer_pens_savs,
1344 x_p_dep_care_med_spending,
1345 x_p_earned_income_credit,
1346 x_p_living_allow,
1347 x_p_tax_exmpt_int,
1348 x_p_foreign_inc_excl,
1349 x_p_other_untax_inc,
1350 x_p_hope_ll_credit,
1351 x_p_yr_separation,
1352 x_p_yr_divorce,
1353 x_p_exp_father_inc,
1354 x_p_exp_mother_inc,
1355 x_p_exp_other_tax_inc,
1356 x_p_exp_other_untax_inc,
1357 x_line_2_relation,
1358 x_line_2_attend_college,
1359 x_line_3_relation,
1360 x_line_3_attend_college,
1361 x_line_4_relation,
1362 x_line_4_attend_college,
1363 x_line_5_relation,
1364 x_line_5_attend_college,
1365 x_line_6_relation,
1366 x_line_6_attend_college,
1367 x_line_7_relation,
1368 x_line_7_attend_college,
1369 x_line_8_relation,
1370 x_line_8_attend_college,
1371 x_p_age_father,
1372 x_p_age_mother,
1373 x_p_div_sep_ind,
1374 x_b_cont_non_custodial_par,
1375 x_college_type_2,
1376 x_college_type_3,
1377 x_college_type_4,
1378 x_college_type_5,
1379 x_college_type_6,
1380 x_college_type_7,
1381 x_college_type_8,
1382 x_school_code_1,
1383 x_housing_code_1,
1384 x_school_code_2,
1385 x_housing_code_2,
1386 x_school_code_3,
1387 x_housing_code_3,
1388 x_school_code_4,
1389 x_housing_code_4,
1390 x_school_code_5,
1391 x_housing_code_5,
1392 x_school_code_6,
1393 x_housing_code_6,
1394 x_school_code_7,
1395 x_housing_code_7,
1396 x_school_code_8,
1397 x_housing_code_8,
1398 x_school_code_9,
1399 x_housing_code_9,
1400 x_school_code_10,
1401 x_housing_code_10,
1402 x_additional_school_code_1,
1403 x_additional_school_code_2,
1404 x_additional_school_code_3,
1405 x_additional_school_code_4,
1406 x_additional_school_code_5,
1407 x_additional_school_code_6,
1408 x_additional_school_code_7,
1409 x_additional_school_code_8,
1410 x_additional_school_code_9,
1411 x_additional_school_code_10,
1412 x_explanation_spec_circum,
1413 x_signature_student,
1414 x_signature_spouse,
1415 x_signature_father,
1416 x_signature_mother,
1417 x_month_day_completed,
1418 x_year_completed,
1419 x_age_line_2,
1420 x_age_line_3,
1421 x_age_line_4,
1422 x_age_line_5,
1423 x_age_line_6,
1424 x_age_line_7,
1425 x_age_line_8,
1426 x_a_online_signature,
1427 x_question_1_number,
1428 x_question_1_size,
1429 x_question_1_answer,
1430 x_question_2_number,
1431 x_question_2_size,
1432 x_question_2_answer,
1433 x_question_3_number,
1434 x_question_3_size,
1435 x_question_3_answer,
1436 x_question_4_number,
1437 x_question_4_size,
1438 x_question_4_answer,
1439 x_question_5_number,
1440 x_question_5_size,
1441 x_question_5_answer,
1442 x_question_6_number,
1443 x_question_6_size,
1444 x_question_6_answer,
1445 x_question_7_number,
1446 x_question_7_size,
1447 x_question_7_answer,
1448 x_question_8_number,
1449 x_question_8_size,
1450 x_question_8_answer,
1451 x_question_9_number,
1452 x_question_9_size,
1453 x_question_9_answer,
1454 x_question_10_number,
1455 x_question_10_size,
1456 x_question_10_answer,
1457 x_question_11_number,
1458 x_question_11_size,
1459 x_question_11_answer,
1460 x_question_12_number,
1461 x_question_12_size,
1462 x_question_12_answer,
1463 x_question_13_number,
1464 x_question_13_size,
1465 x_question_13_answer,
1466 x_question_14_number,
1467 x_question_14_size,
1468 x_question_14_answer,
1469 x_question_15_number,
1470 x_question_15_size,
1471 x_question_15_answer,
1472 x_question_16_number,
1473 x_question_16_size,
1474 x_question_16_answer,
1475 x_question_17_number,
1476 x_question_17_size,
1477 x_question_17_answer,
1478 x_question_18_number,
1479 x_question_18_size,
1480 x_question_18_answer,
1481 x_question_19_number,
1482 x_question_19_size,
1483 x_question_19_answer,
1484 x_question_20_number,
1485 x_question_20_size,
1486 x_question_20_answer,
1487 x_question_21_number,
1488 x_question_21_size,
1489 x_question_21_answer,
1490 x_question_22_number,
1491 x_question_22_size,
1492 x_question_22_answer,
1493 x_question_23_number,
1494 x_question_23_size,
1495 x_question_23_answer,
1496 x_question_24_number,
1497 x_question_24_size,
1498 x_question_24_answer,
1499 x_question_25_number,
1500 x_question_25_size,
1501 x_question_25_answer,
1502 x_question_26_number,
1503 x_question_26_size,
1504 x_question_26_answer,
1505 x_question_27_number,
1506 x_question_27_size,
1507 x_question_27_answer,
1508 x_question_28_number,
1509 x_question_28_size,
1510 x_question_28_answer,
1511 x_question_29_number,
1512 x_question_29_size,
1513 x_question_29_answer,
1514 x_question_30_number,
1515 x_questions_30_size,
1516 x_question_30_answer,
1517 x_creation_date,
1518 x_created_by,
1519 x_last_update_date,
1520 x_last_updated_by,
1521 x_last_update_login,
1522 x_legacy_record_flag,
1523 x_coa_duration_efc_amt,
1524 x_coa_duration_num,
1525 x_p_soc_sec_ben_student_amt,
1526 x_p_tuit_fee_deduct_amt,
1527 x_stu_lives_with_num,
1528 x_stu_most_support_from_num,
1529 x_location_computer_num
1530
1531 );
1532
1533 IF (p_action = 'INSERT') THEN
1534 -- Call all the procedures related to Before Insert.
1535 IF ( get_pk_for_validation(
1536 new_references.cssp_id
1537 )
1538 ) THEN
1539 fnd_message.set_name('IGS','IGS_GE_RECORD_ALREADY_EXISTS');
1540 igs_ge_msg_stack.add;
1541 app_exception.raise_exception;
1542 END IF;
1543 check_parent_existance;
1544 ELSIF (p_action = 'UPDATE') THEN
1545 -- Call all the procedures related to Before Update.
1546 check_parent_existance;
1547 ELSIF (p_action = 'DELETE') THEN
1548 -- Call all the procedures related to Before Delete.
1549 check_child_existance;
1550 ELSIF (p_action = 'VALIDATE_INSERT') THEN
1551 -- Call all the procedures related to Before Insert.
1552 IF ( get_pk_for_validation (
1553 new_references.cssp_id
1554 )
1555 ) THEN
1556 fnd_message.set_name('IGS','IGS_GE_RECORD_ALREADY_EXISTS');
1557 igs_ge_msg_stack.add;
1558 app_exception.raise_exception;
1559 END IF;
1560 ELSIF (p_action = 'VALIDATE_DELETE') THEN
1561 check_child_existance;
1562 END IF;
1563
1564 END before_dml;
1565
1566
1567 PROCEDURE insert_row (
1568 x_rowid IN OUT NOCOPY VARCHAR2,
1569 x_cssp_id IN OUT NOCOPY NUMBER,
1570 x_base_id IN NUMBER,
1571 x_system_record_type IN VARCHAR2,
1572 x_active_profile IN VARCHAR2,
1573 x_college_code IN VARCHAR2,
1574 x_academic_year IN VARCHAR2,
1575 x_stu_record_type IN VARCHAR2,
1576 x_css_id_number IN VARCHAR2,
1577 x_registration_receipt_date IN VARCHAR2,
1578 x_registration_type IN VARCHAR2,
1579 x_application_receipt_date IN VARCHAR2,
1580 x_application_type IN VARCHAR2,
1581 x_original_fnar_compute IN VARCHAR2,
1582 x_revision_fnar_compute_date IN VARCHAR2,
1583 x_electronic_extract_date IN VARCHAR2,
1584 x_institutional_reporting_type IN VARCHAR2,
1585 x_asr_receipt_date IN VARCHAR2,
1586 x_last_name IN VARCHAR2,
1587 x_first_name IN VARCHAR2,
1588 x_middle_initial IN VARCHAR2,
1589 x_address_number_and_street IN VARCHAR2,
1590 x_city IN VARCHAR2,
1591 x_state_mailing IN VARCHAR2,
1592 x_zip_code IN VARCHAR2,
1593 x_s_telephone_number IN VARCHAR2,
1594 x_s_title IN VARCHAR2,
1595 x_date_of_birth IN DATE,
1596 x_social_security_number IN VARCHAR2,
1597 x_state_legal_residence IN VARCHAR2,
1598 x_foreign_address_indicator IN VARCHAR2,
1599 x_foreign_postal_code IN VARCHAR2,
1600 x_country IN VARCHAR2,
1601 x_financial_aid_status IN VARCHAR2,
1602 x_year_in_college IN VARCHAR2,
1603 x_marital_status IN VARCHAR2,
1604 x_ward_court IN VARCHAR2,
1605 x_legal_dependents_other IN VARCHAR2,
1606 x_household_size IN NUMBER,
1607 x_number_in_college IN NUMBER,
1608 x_citizenship_status IN VARCHAR2,
1609 x_citizenship_country IN VARCHAR2,
1610 x_visa_classification IN VARCHAR2,
1611 x_tax_figures IN VARCHAR2,
1612 x_number_exemptions IN NUMBER,
1613 x_adjusted_gross_inc IN NUMBER,
1614 x_us_tax_paid IN NUMBER,
1615 x_itemized_deductions IN NUMBER,
1616 x_stu_income_work IN NUMBER,
1617 x_spouse_income_work IN NUMBER,
1618 x_divid_int_inc IN NUMBER,
1619 x_soc_sec_benefits IN NUMBER,
1620 x_welfare_tanf IN NUMBER,
1621 x_child_supp_rcvd IN NUMBER,
1622 x_earned_income_credit IN NUMBER,
1623 x_other_untax_income IN NUMBER,
1624 x_tax_stu_aid IN NUMBER,
1625 x_cash_sav_check IN NUMBER,
1626 x_ira_keogh IN NUMBER,
1627 x_invest_value IN NUMBER,
1628 x_invest_debt IN NUMBER,
1629 x_home_value IN NUMBER,
1630 x_home_debt IN NUMBER,
1631 x_oth_real_value IN NUMBER,
1632 x_oth_real_debt IN NUMBER,
1633 x_bus_farm_value IN NUMBER,
1634 x_bus_farm_debt IN NUMBER,
1635 x_live_on_farm IN VARCHAR2,
1636 x_home_purch_price IN NUMBER,
1637 x_hope_ll_credit IN NUMBER,
1638 x_home_purch_year IN VARCHAR2,
1639 x_trust_amount IN NUMBER,
1640 x_trust_avail IN VARCHAR2,
1641 x_trust_estab IN VARCHAR2,
1642 x_child_support_paid IN NUMBER,
1643 x_med_dent_expenses IN NUMBER,
1644 x_vet_us IN VARCHAR2,
1645 x_vet_ben_amount IN NUMBER,
1646 x_vet_ben_months IN NUMBER,
1647 x_stu_summer_wages IN NUMBER,
1648 x_stu_school_yr_wages IN NUMBER,
1649 x_spouse_summer_wages IN NUMBER,
1650 x_spouse_school_yr_wages IN NUMBER,
1651 x_summer_other_tax_inc IN NUMBER,
1652 x_school_yr_other_tax_inc IN NUMBER,
1653 x_summer_untax_inc IN NUMBER,
1654 x_school_yr_untax_inc IN NUMBER,
1655 x_grants_schol_etc IN NUMBER,
1656 x_tuit_benefits IN NUMBER,
1657 x_cont_parents IN NUMBER,
1658 x_cont_relatives IN NUMBER,
1659 x_p_siblings_pre_tuit IN NUMBER,
1660 x_p_student_pre_tuit IN NUMBER,
1661 x_p_household_size IN NUMBER,
1662 x_p_number_in_college IN NUMBER,
1663 x_p_parents_in_college IN NUMBER,
1664 x_p_marital_status IN VARCHAR2,
1665 x_p_state_legal_residence IN VARCHAR2,
1666 x_p_natural_par_status IN VARCHAR2,
1667 x_p_child_supp_paid IN NUMBER,
1668 x_p_repay_ed_loans IN NUMBER,
1669 x_p_med_dent_expenses IN NUMBER,
1670 x_p_tuit_paid_amount IN NUMBER,
1671 x_p_tuit_paid_number IN NUMBER,
1672 x_p_exp_child_supp_paid IN NUMBER,
1673 x_p_exp_repay_ed_loans IN NUMBER,
1674 x_p_exp_med_dent_expenses IN NUMBER,
1675 x_p_exp_tuit_pd_amount IN NUMBER,
1676 x_p_exp_tuit_pd_number IN NUMBER,
1677 x_p_cash_sav_check IN NUMBER,
1678 x_p_month_mortgage_pay IN NUMBER,
1679 x_p_invest_value IN NUMBER,
1680 x_p_invest_debt IN NUMBER,
1681 x_p_home_value IN NUMBER,
1682 x_p_home_debt IN NUMBER,
1683 x_p_home_purch_price IN NUMBER,
1684 x_p_own_business_farm IN VARCHAR2,
1685 x_p_business_value IN NUMBER,
1686 x_p_business_debt IN NUMBER,
1687 x_p_farm_value IN NUMBER,
1688 x_p_farm_debt IN NUMBER,
1689 x_p_live_on_farm IN NUMBER,
1690 x_p_oth_real_estate_value IN NUMBER,
1691 x_p_oth_real_estate_debt IN NUMBER,
1692 x_p_oth_real_purch_price IN NUMBER,
1693 x_p_siblings_assets IN NUMBER,
1694 x_p_home_purch_year IN VARCHAR2,
1695 x_p_oth_real_purch_year IN VARCHAR2,
1696 x_p_prior_agi IN NUMBER,
1697 x_p_prior_us_tax_paid IN NUMBER,
1698 x_p_prior_item_deductions IN NUMBER,
1699 x_p_prior_other_untax_inc IN NUMBER,
1700 x_p_tax_figures IN NUMBER,
1701 x_p_number_exemptions IN NUMBER,
1702 x_p_adjusted_gross_inc IN NUMBER,
1703 x_p_wages_sal_tips IN NUMBER,
1704 x_p_interest_income IN NUMBER,
1705 x_p_dividend_income IN NUMBER,
1706 x_p_net_inc_bus_farm IN NUMBER,
1707 x_p_other_taxable_income IN NUMBER,
1708 x_p_adj_to_income IN NUMBER,
1709 x_p_us_tax_paid IN NUMBER,
1710 x_p_itemized_deductions IN NUMBER,
1711 x_p_father_income_work IN NUMBER,
1712 x_p_mother_income_work IN NUMBER,
1713 x_p_soc_sec_ben IN NUMBER,
1714 x_p_welfare_tanf IN NUMBER,
1715 x_p_child_supp_rcvd IN NUMBER,
1716 x_p_ded_ira_keogh IN NUMBER,
1717 x_p_tax_defer_pens_savs IN NUMBER,
1718 x_p_dep_care_med_spending IN NUMBER,
1719 x_p_earned_income_credit IN NUMBER,
1720 x_p_living_allow IN NUMBER,
1721 x_p_tax_exmpt_int IN NUMBER,
1722 x_p_foreign_inc_excl IN NUMBER,
1723 x_p_other_untax_inc IN NUMBER,
1724 x_p_hope_ll_credit IN NUMBER,
1725 x_p_yr_separation IN NUMBER,
1726 x_p_yr_divorce IN NUMBER,
1727 x_p_exp_father_inc IN NUMBER,
1728 x_p_exp_mother_inc IN NUMBER,
1729 x_p_exp_other_tax_inc IN NUMBER,
1730 x_p_exp_other_untax_inc IN NUMBER,
1731 x_line_2_relation IN VARCHAR2,
1732 x_line_2_attend_college IN VARCHAR2,
1733 x_line_3_relation IN VARCHAR2,
1734 x_line_3_attend_college IN VARCHAR2,
1735 x_line_4_relation IN VARCHAR2,
1736 x_line_4_attend_college IN VARCHAR2,
1737 x_line_5_relation IN VARCHAR2,
1738 x_line_5_attend_college IN VARCHAR2,
1739 x_line_6_relation IN VARCHAR2,
1740 x_line_6_attend_college IN VARCHAR2,
1741 x_line_7_relation IN VARCHAR2,
1742 x_line_7_attend_college IN VARCHAR2,
1743 x_line_8_relation IN VARCHAR2,
1744 x_line_8_attend_college IN VARCHAR2,
1745 x_p_age_father IN VARCHAR2,
1746 x_p_age_mother IN VARCHAR2,
1747 x_p_div_sep_ind IN VARCHAR2,
1748 x_b_cont_non_custodial_par IN VARCHAR2,
1749 x_college_type_2 IN VARCHAR2,
1750 x_college_type_3 IN VARCHAR2,
1751 x_college_type_4 IN VARCHAR2,
1752 x_college_type_5 IN VARCHAR2,
1753 x_college_type_6 IN VARCHAR2,
1754 x_college_type_7 IN VARCHAR2,
1755 x_college_type_8 IN VARCHAR2,
1756 x_school_code_1 IN VARCHAR2,
1757 x_housing_code_1 IN VARCHAR2,
1758 x_school_code_2 IN VARCHAR2,
1759 x_housing_code_2 IN VARCHAR2,
1760 x_school_code_3 IN VARCHAR2,
1761 x_housing_code_3 IN VARCHAR2,
1762 x_school_code_4 IN VARCHAR2,
1763 x_housing_code_4 IN VARCHAR2,
1764 x_school_code_5 IN VARCHAR2,
1765 x_housing_code_5 IN VARCHAR2,
1766 x_school_code_6 IN VARCHAR2,
1767 x_housing_code_6 IN VARCHAR2,
1768 x_school_code_7 IN VARCHAR2,
1769 x_housing_code_7 IN VARCHAR2,
1770 x_school_code_8 IN VARCHAR2,
1771 x_housing_code_8 IN VARCHAR2,
1772 x_school_code_9 IN VARCHAR2,
1773 x_housing_code_9 IN VARCHAR2,
1774 x_school_code_10 IN VARCHAR2,
1775 x_housing_code_10 IN VARCHAR2,
1776 x_additional_school_code_1 IN VARCHAR2,
1777 x_additional_school_code_2 IN VARCHAR2,
1778 x_additional_school_code_3 IN VARCHAR2,
1779 x_additional_school_code_4 IN VARCHAR2,
1780 x_additional_school_code_5 IN VARCHAR2,
1781 x_additional_school_code_6 IN VARCHAR2,
1782 x_additional_school_code_7 IN VARCHAR2,
1783 x_additional_school_code_8 IN VARCHAR2,
1784 x_additional_school_code_9 IN VARCHAR2,
1785 x_additional_school_code_10 IN VARCHAR2,
1786 x_explanation_spec_circum IN VARCHAR2,
1787 x_signature_student IN VARCHAR2,
1788 x_signature_spouse IN VARCHAR2,
1789 x_signature_father IN VARCHAR2,
1790 x_signature_mother IN VARCHAR2,
1791 x_month_day_completed IN VARCHAR2,
1792 x_year_completed IN VARCHAR2,
1793 x_age_line_2 IN NUMBER,
1794 x_age_line_3 IN NUMBER,
1795 x_age_line_4 IN NUMBER,
1796 x_age_line_5 IN NUMBER,
1797 x_age_line_6 IN NUMBER,
1798 x_age_line_7 IN NUMBER,
1799 x_age_line_8 IN NUMBER,
1800 x_a_online_signature IN VARCHAR2,
1801 x_question_1_number IN VARCHAR2,
1802 x_question_1_size IN NUMBER,
1803 x_question_1_answer IN VARCHAR2,
1804 x_question_2_number IN VARCHAR2,
1805 x_question_2_size IN NUMBER,
1806 x_question_2_answer IN VARCHAR2,
1807 x_question_3_number IN VARCHAR2,
1808 x_question_3_size IN NUMBER,
1809 x_question_3_answer IN VARCHAR2,
1810 x_question_4_number IN VARCHAR2,
1811 x_question_4_size IN NUMBER,
1812 x_question_4_answer IN VARCHAR2,
1813 x_question_5_number IN VARCHAR2,
1814 x_question_5_size IN NUMBER,
1815 x_question_5_answer IN VARCHAR2,
1816 x_question_6_number IN VARCHAR2,
1817 x_question_6_size IN NUMBER,
1818 x_question_6_answer IN VARCHAR2,
1819 x_question_7_number IN VARCHAR2,
1820 x_question_7_size IN NUMBER,
1821 x_question_7_answer IN VARCHAR2,
1822 x_question_8_number IN VARCHAR2,
1823 x_question_8_size IN NUMBER,
1824 x_question_8_answer IN VARCHAR2,
1825 x_question_9_number IN VARCHAR2,
1826 x_question_9_size IN NUMBER,
1827 x_question_9_answer IN VARCHAR2,
1828 x_question_10_number IN VARCHAR2,
1829 x_question_10_size IN NUMBER,
1830 x_question_10_answer IN VARCHAR2,
1831 x_question_11_number IN VARCHAR2,
1832 x_question_11_size IN NUMBER,
1833 x_question_11_answer IN VARCHAR2,
1834 x_question_12_number IN VARCHAR2,
1835 x_question_12_size IN NUMBER,
1836 x_question_12_answer IN VARCHAR2,
1837 x_question_13_number IN VARCHAR2,
1838 x_question_13_size IN NUMBER,
1839 x_question_13_answer IN VARCHAR2,
1840 x_question_14_number IN VARCHAR2,
1841 x_question_14_size IN NUMBER,
1842 x_question_14_answer IN VARCHAR2,
1843 x_question_15_number IN VARCHAR2,
1844 x_question_15_size IN NUMBER,
1845 x_question_15_answer IN VARCHAR2,
1846 x_question_16_number IN VARCHAR2,
1847 x_question_16_size IN NUMBER,
1848 x_question_16_answer IN VARCHAR2,
1849 x_question_17_number IN VARCHAR2,
1850 x_question_17_size IN NUMBER,
1851 x_question_17_answer IN VARCHAR2,
1852 x_question_18_number IN VARCHAR2,
1853 x_question_18_size IN NUMBER,
1854 x_question_18_answer IN VARCHAR2,
1855 x_question_19_number IN VARCHAR2,
1856 x_question_19_size IN NUMBER,
1857 x_question_19_answer IN VARCHAR2,
1858 x_question_20_number IN VARCHAR2,
1859 x_question_20_size IN NUMBER,
1860 x_question_20_answer IN VARCHAR2,
1861 x_question_21_number IN VARCHAR2,
1862 x_question_21_size IN NUMBER,
1863 x_question_21_answer IN VARCHAR2,
1864 x_question_22_number IN VARCHAR2,
1865 x_question_22_size IN NUMBER,
1866 x_question_22_answer IN VARCHAR2,
1867 x_question_23_number IN VARCHAR2,
1868 x_question_23_size IN NUMBER,
1869 x_question_23_answer IN VARCHAR2,
1870 x_question_24_number IN VARCHAR2,
1871 x_question_24_size IN NUMBER,
1872 x_question_24_answer IN VARCHAR2,
1873 x_question_25_number IN VARCHAR2,
1874 x_question_25_size IN NUMBER,
1875 x_question_25_answer IN VARCHAR2,
1876 x_question_26_number IN VARCHAR2,
1877 x_question_26_size IN NUMBER,
1878 x_question_26_answer IN VARCHAR2,
1879 x_question_27_number IN VARCHAR2,
1880 x_question_27_size IN NUMBER,
1881 x_question_27_answer IN VARCHAR2,
1882 x_question_28_number IN VARCHAR2,
1883 x_question_28_size IN NUMBER,
1884 x_question_28_answer IN VARCHAR2,
1885 x_question_29_number IN VARCHAR2,
1886 x_question_29_size IN NUMBER,
1887 x_question_29_answer IN VARCHAR2,
1888 x_question_30_number IN VARCHAR2,
1889 x_questions_30_size IN NUMBER,
1890 x_question_30_answer IN VARCHAR2,
1891 x_mode IN VARCHAR2 DEFAULT 'R' ,
1892 x_legacy_record_flag IN VARCHAR2,
1893 x_coa_duration_efc_amt IN NUMBER,
1894 x_coa_duration_num IN NUMBER,
1895 x_p_soc_sec_ben_student_amt IN NUMBER,
1896 x_p_tuit_fee_deduct_amt IN NUMBER,
1897 x_stu_lives_with_num IN NUMBER,
1898 x_stu_most_support_from_num IN NUMBER,
1899 x_location_computer_num IN NUMBER
1900 ) AS
1901 /*
1902 || Created By : vivuyyur
1903 || Created On : 29-MAY-2001
1904 || Purpose : Handles the INSERT DML logic for the table.
1905 || Known limitations, enhancements or remarks :
1906 || Change History :
1907 || Who When What
1908 || (reverse chronological order - newest change first)
1909 */
1910 CURSOR c IS
1911 SELECT rowid
1912 FROM igf_ap_css_profile_all
1913 WHERE cssp_id = x_cssp_id;
1914
1915 x_last_update_date DATE;
1916 x_last_updated_by NUMBER;
1917 x_last_update_login NUMBER;
1918
1919 BEGIN
1920
1921 x_last_update_date := SYSDATE;
1922 IF (x_mode = 'I') THEN
1923 x_last_updated_by := 1;
1924 x_last_update_login := 0;
1925 ELSIF (x_mode = 'R') THEN
1926 x_last_updated_by := fnd_global.user_id;
1927 IF (x_last_updated_by IS NULL) THEN
1928 x_last_updated_by := -1;
1929 END IF;
1930 x_last_update_login := fnd_global.login_id;
1931 IF (x_last_update_login IS NULL) THEN
1932 x_last_update_login := -1;
1933 END IF;
1934 ELSE
1935 fnd_message.set_name ('FND', 'SYSTEM-INVALID ARGS');
1936 igs_ge_msg_stack.add;
1937 app_exception.raise_exception;
1938 END IF;
1939
1940 SELECT igf_ap_css_profile_all_s.NEXTVAL
1941 INTO x_cssp_id
1942 FROM dual;
1943
1944 new_references.org_id := igs_ge_gen_003.get_org_id;
1945
1946 before_dml(
1947 p_action => 'INSERT',
1948 x_rowid => x_rowid,
1949 x_cssp_id => x_cssp_id,
1950 x_base_id => x_base_id,
1951 x_system_record_type => x_system_record_type,
1952 x_active_profile => x_active_profile,
1953 x_college_code => x_college_code,
1954 x_academic_year => x_academic_year,
1955 x_stu_record_type => x_stu_record_type,
1956 x_css_id_number => x_css_id_number,
1957 x_registration_receipt_date => x_registration_receipt_date,
1958 x_registration_type => x_registration_type,
1959 x_application_receipt_date => x_application_receipt_date,
1960 x_application_type => x_application_type,
1961 x_original_fnar_compute => x_original_fnar_compute,
1962 x_revision_fnar_compute_date => x_revision_fnar_compute_date,
1963 x_electronic_extract_date => x_electronic_extract_date,
1964 x_institutional_reporting_type => x_institutional_reporting_type,
1965 x_asr_receipt_date => x_asr_receipt_date,
1966 x_last_name => x_last_name,
1967 x_first_name => x_first_name,
1968 x_middle_initial => x_middle_initial,
1969 x_address_number_and_street => x_address_number_and_street,
1970 x_city => x_city,
1971 x_state_mailing => x_state_mailing,
1972 x_zip_code => x_zip_code,
1973 x_s_telephone_number => x_s_telephone_number,
1974 x_s_title => x_s_title,
1975 x_date_of_birth => x_date_of_birth,
1976 x_social_security_number => x_social_security_number,
1977 x_state_legal_residence => x_state_legal_residence,
1978 x_foreign_address_indicator => x_foreign_address_indicator,
1979 x_foreign_postal_code => x_foreign_postal_code,
1980 x_country => x_country,
1981 x_financial_aid_status => x_financial_aid_status,
1982 x_year_in_college => x_year_in_college,
1983 x_marital_status => x_marital_status,
1984 x_ward_court => x_ward_court,
1985 x_legal_dependents_other => x_legal_dependents_other,
1986 x_household_size => x_household_size,
1987 x_number_in_college => x_number_in_college,
1988 x_citizenship_status => x_citizenship_status,
1989 x_citizenship_country => x_citizenship_country,
1990 x_visa_classification => x_visa_classification,
1991 x_tax_figures => x_tax_figures,
1992 x_number_exemptions => x_number_exemptions,
1993 x_adjusted_gross_inc => x_adjusted_gross_inc,
1994 x_us_tax_paid => x_us_tax_paid,
1995 x_itemized_deductions => x_itemized_deductions,
1996 x_stu_income_work => x_stu_income_work,
1997 x_spouse_income_work => x_spouse_income_work,
1998 x_divid_int_inc => x_divid_int_inc,
1999 x_soc_sec_benefits => x_soc_sec_benefits,
2000 x_welfare_tanf => x_welfare_tanf,
2001 x_child_supp_rcvd => x_child_supp_rcvd,
2002 x_earned_income_credit => x_earned_income_credit,
2003 x_other_untax_income => x_other_untax_income,
2004 x_tax_stu_aid => x_tax_stu_aid,
2005 x_cash_sav_check => x_cash_sav_check,
2006 x_ira_keogh => x_ira_keogh,
2007 x_invest_value => x_invest_value,
2008 x_invest_debt => x_invest_debt,
2009 x_home_value => x_home_value,
2010 x_home_debt => x_home_debt,
2011 x_oth_real_value => x_oth_real_value,
2012 x_oth_real_debt => x_oth_real_debt,
2013 x_bus_farm_value => x_bus_farm_value,
2014 x_bus_farm_debt => x_bus_farm_debt,
2015 x_live_on_farm => x_live_on_farm,
2016 x_home_purch_price => x_home_purch_price,
2017 x_hope_ll_credit => x_hope_ll_credit,
2018 x_home_purch_year => x_home_purch_year,
2019 x_trust_amount => x_trust_amount,
2020 x_trust_avail => x_trust_avail,
2021 x_trust_estab => x_trust_estab,
2022 x_child_support_paid => x_child_support_paid,
2023 x_med_dent_expenses => x_med_dent_expenses,
2024 x_vet_us => x_vet_us,
2025 x_vet_ben_amount => x_vet_ben_amount,
2026 x_vet_ben_months => x_vet_ben_months,
2027 x_stu_summer_wages => x_stu_summer_wages,
2028 x_stu_school_yr_wages => x_stu_school_yr_wages,
2029 x_spouse_summer_wages => x_spouse_summer_wages,
2030 x_spouse_school_yr_wages => x_spouse_school_yr_wages,
2031 x_summer_other_tax_inc => x_summer_other_tax_inc,
2032 x_school_yr_other_tax_inc => x_school_yr_other_tax_inc,
2033 x_summer_untax_inc => x_summer_untax_inc,
2034 x_school_yr_untax_inc => x_school_yr_untax_inc,
2035 x_grants_schol_etc => x_grants_schol_etc,
2036 x_tuit_benefits => x_tuit_benefits,
2037 x_cont_parents => x_cont_parents,
2038 x_cont_relatives => x_cont_relatives,
2039 x_p_siblings_pre_tuit => x_p_siblings_pre_tuit,
2040 x_p_student_pre_tuit => x_p_student_pre_tuit,
2041 x_p_household_size => x_p_household_size,
2042 x_p_number_in_college => x_p_number_in_college,
2043 x_p_parents_in_college => x_p_parents_in_college,
2044 x_p_marital_status => x_p_marital_status,
2045 x_p_state_legal_residence => x_p_state_legal_residence,
2046 x_p_natural_par_status => x_p_natural_par_status,
2047 x_p_child_supp_paid => x_p_child_supp_paid,
2048 x_p_repay_ed_loans => x_p_repay_ed_loans,
2049 x_p_med_dent_expenses => x_p_med_dent_expenses,
2050 x_p_tuit_paid_amount => x_p_tuit_paid_amount,
2051 x_p_tuit_paid_number => x_p_tuit_paid_number,
2052 x_p_exp_child_supp_paid => x_p_exp_child_supp_paid,
2053 x_p_exp_repay_ed_loans => x_p_exp_repay_ed_loans,
2054 x_p_exp_med_dent_expenses => x_p_exp_med_dent_expenses,
2055 x_p_exp_tuit_pd_amount => x_p_exp_tuit_pd_amount,
2056 x_p_exp_tuit_pd_number => x_p_exp_tuit_pd_number,
2057 x_p_cash_sav_check => x_p_cash_sav_check,
2058 x_p_month_mortgage_pay => x_p_month_mortgage_pay,
2059 x_p_invest_value => x_p_invest_value,
2060 x_p_invest_debt => x_p_invest_debt,
2061 x_p_home_value => x_p_home_value,
2062 x_p_home_debt => x_p_home_debt,
2063 x_p_home_purch_price => x_p_home_purch_price,
2064 x_p_own_business_farm => x_p_own_business_farm,
2065 x_p_business_value => x_p_business_value,
2066 x_p_business_debt => x_p_business_debt,
2067 x_p_farm_value => x_p_farm_value,
2068 x_p_farm_debt => x_p_farm_debt,
2069 x_p_live_on_farm => x_p_live_on_farm,
2070 x_p_oth_real_estate_value => x_p_oth_real_estate_value,
2071 x_p_oth_real_estate_debt => x_p_oth_real_estate_debt,
2072 x_p_oth_real_purch_price => x_p_oth_real_purch_price,
2073 x_p_siblings_assets => x_p_siblings_assets,
2074 x_p_home_purch_year => x_p_home_purch_year,
2075 x_p_oth_real_purch_year => x_p_oth_real_purch_year,
2076 x_p_prior_agi => x_p_prior_agi,
2077 x_p_prior_us_tax_paid => x_p_prior_us_tax_paid,
2078 x_p_prior_item_deductions => x_p_prior_item_deductions,
2079 x_p_prior_other_untax_inc => x_p_prior_other_untax_inc,
2080 x_p_tax_figures => x_p_tax_figures,
2081 x_p_number_exemptions => x_p_number_exemptions,
2082 x_p_adjusted_gross_inc => x_p_adjusted_gross_inc,
2083 x_p_wages_sal_tips => x_p_wages_sal_tips,
2084 x_p_interest_income => x_p_interest_income,
2085 x_p_dividend_income => x_p_dividend_income,
2086 x_p_net_inc_bus_farm => x_p_net_inc_bus_farm,
2087 x_p_other_taxable_income => x_p_other_taxable_income,
2088 x_p_adj_to_income => x_p_adj_to_income,
2089 x_p_us_tax_paid => x_p_us_tax_paid,
2090 x_p_itemized_deductions => x_p_itemized_deductions,
2091 x_p_father_income_work => x_p_father_income_work,
2092 x_p_mother_income_work => x_p_mother_income_work,
2093 x_p_soc_sec_ben => x_p_soc_sec_ben,
2094 x_p_welfare_tanf => x_p_welfare_tanf,
2095 x_p_child_supp_rcvd => x_p_child_supp_rcvd,
2096 x_p_ded_ira_keogh => x_p_ded_ira_keogh,
2097 x_p_tax_defer_pens_savs => x_p_tax_defer_pens_savs,
2098 x_p_dep_care_med_spending => x_p_dep_care_med_spending,
2099 x_p_earned_income_credit => x_p_earned_income_credit,
2100 x_p_living_allow => x_p_living_allow,
2101 x_p_tax_exmpt_int => x_p_tax_exmpt_int,
2102 x_p_foreign_inc_excl => x_p_foreign_inc_excl,
2103 x_p_other_untax_inc => x_p_other_untax_inc,
2104 x_p_hope_ll_credit => x_p_hope_ll_credit,
2105 x_p_yr_separation => x_p_yr_separation,
2106 x_p_yr_divorce => x_p_yr_divorce,
2107 x_p_exp_father_inc => x_p_exp_father_inc,
2108 x_p_exp_mother_inc => x_p_exp_mother_inc,
2109 x_p_exp_other_tax_inc => x_p_exp_other_tax_inc,
2110 x_p_exp_other_untax_inc => x_p_exp_other_untax_inc,
2111 x_line_2_relation => x_line_2_relation,
2112 x_line_2_attend_college => x_line_2_attend_college,
2113 x_line_3_relation => x_line_3_relation,
2114 x_line_3_attend_college => x_line_3_attend_college,
2115 x_line_4_relation => x_line_4_relation,
2116 x_line_4_attend_college => x_line_4_attend_college,
2117 x_line_5_relation => x_line_5_relation,
2118 x_line_5_attend_college => x_line_5_attend_college,
2119 x_line_6_relation => x_line_6_relation,
2120 x_line_6_attend_college => x_line_6_attend_college,
2121 x_line_7_relation => x_line_7_relation,
2122 x_line_7_attend_college => x_line_7_attend_college,
2123 x_line_8_relation => x_line_8_relation,
2124 x_line_8_attend_college => x_line_8_attend_college,
2125 x_p_age_father => x_p_age_father,
2126 x_p_age_mother => x_p_age_mother,
2127 x_p_div_sep_ind => x_p_div_sep_ind,
2128 x_b_cont_non_custodial_par => x_b_cont_non_custodial_par,
2129 x_college_type_2 => x_college_type_2,
2130 x_college_type_3 => x_college_type_3,
2131 x_college_type_4 => x_college_type_4,
2132 x_college_type_5 => x_college_type_5,
2133 x_college_type_6 => x_college_type_6,
2134 x_college_type_7 => x_college_type_7,
2135 x_college_type_8 => x_college_type_8,
2136 x_school_code_1 => x_school_code_1,
2137 x_housing_code_1 => x_housing_code_1,
2138 x_school_code_2 => x_school_code_2,
2139 x_housing_code_2 => x_housing_code_2,
2140 x_school_code_3 => x_school_code_3,
2141 x_housing_code_3 => x_housing_code_3,
2142 x_school_code_4 => x_school_code_4,
2143 x_housing_code_4 => x_housing_code_4,
2144 x_school_code_5 => x_school_code_5,
2145 x_housing_code_5 => x_housing_code_5,
2146 x_school_code_6 => x_school_code_6,
2147 x_housing_code_6 => x_housing_code_6,
2148 x_school_code_7 => x_school_code_7,
2149 x_housing_code_7 => x_housing_code_7,
2150 x_school_code_8 => x_school_code_8,
2151 x_housing_code_8 => x_housing_code_8,
2152 x_school_code_9 => x_school_code_9,
2153 x_housing_code_9 => x_housing_code_9,
2154 x_school_code_10 => x_school_code_10,
2155 x_housing_code_10 => x_housing_code_10,
2156 x_additional_school_code_1 => x_additional_school_code_1,
2157 x_additional_school_code_2 => x_additional_school_code_2,
2158 x_additional_school_code_3 => x_additional_school_code_3,
2159 x_additional_school_code_4 => x_additional_school_code_4,
2160 x_additional_school_code_5 => x_additional_school_code_5,
2161 x_additional_school_code_6 => x_additional_school_code_6,
2162 x_additional_school_code_7 => x_additional_school_code_7,
2163 x_additional_school_code_8 => x_additional_school_code_8,
2164 x_additional_school_code_9 => x_additional_school_code_9,
2165 x_additional_school_code_10 => x_additional_school_code_10,
2166 x_explanation_spec_circum => x_explanation_spec_circum,
2167 x_signature_student => x_signature_student,
2168 x_signature_spouse => x_signature_spouse,
2169 x_signature_father => x_signature_father,
2170 x_signature_mother => x_signature_mother,
2171 x_month_day_completed => x_month_day_completed,
2172 x_year_completed => x_year_completed,
2173 x_age_line_2 => x_age_line_2,
2174 x_age_line_3 => x_age_line_3,
2175 x_age_line_4 => x_age_line_4,
2176 x_age_line_5 => x_age_line_5,
2177 x_age_line_6 => x_age_line_6,
2178 x_age_line_7 => x_age_line_7,
2179 x_age_line_8 => x_age_line_8,
2180 x_a_online_signature => x_a_online_signature,
2181 x_question_1_number => x_question_1_number,
2182 x_question_1_size => x_question_1_size,
2183 x_question_1_answer => x_question_1_answer,
2184 x_question_2_number => x_question_2_number,
2185 x_question_2_size => x_question_2_size,
2186 x_question_2_answer => x_question_2_answer,
2187 x_question_3_number => x_question_3_number,
2188 x_question_3_size => x_question_3_size,
2189 x_question_3_answer => x_question_3_answer,
2190 x_question_4_number => x_question_4_number,
2191 x_question_4_size => x_question_4_size,
2192 x_question_4_answer => x_question_4_answer,
2193 x_question_5_number => x_question_5_number,
2194 x_question_5_size => x_question_5_size,
2195 x_question_5_answer => x_question_5_answer,
2196 x_question_6_number => x_question_6_number,
2197 x_question_6_size => x_question_6_size,
2198 x_question_6_answer => x_question_6_answer,
2199 x_question_7_number => x_question_7_number,
2200 x_question_7_size => x_question_7_size,
2201 x_question_7_answer => x_question_7_answer,
2202 x_question_8_number => x_question_8_number,
2203 x_question_8_size => x_question_8_size,
2204 x_question_8_answer => x_question_8_answer,
2205 x_question_9_number => x_question_9_number,
2206 x_question_9_size => x_question_9_size,
2207 x_question_9_answer => x_question_9_answer,
2208 x_question_10_number => x_question_10_number,
2209 x_question_10_size => x_question_10_size,
2210 x_question_10_answer => x_question_10_answer,
2211 x_question_11_number => x_question_11_number,
2212 x_question_11_size => x_question_11_size,
2213 x_question_11_answer => x_question_11_answer,
2214 x_question_12_number => x_question_12_number,
2215 x_question_12_size => x_question_12_size,
2216 x_question_12_answer => x_question_12_answer,
2217 x_question_13_number => x_question_13_number,
2218 x_question_13_size => x_question_13_size,
2219 x_question_13_answer => x_question_13_answer,
2220 x_question_14_number => x_question_14_number,
2221 x_question_14_size => x_question_14_size,
2222 x_question_14_answer => x_question_14_answer,
2223 x_question_15_number => x_question_15_number,
2224 x_question_15_size => x_question_15_size,
2225 x_question_15_answer => x_question_15_answer,
2226 x_question_16_number => x_question_16_number,
2227 x_question_16_size => x_question_16_size,
2228 x_question_16_answer => x_question_16_answer,
2229 x_question_17_number => x_question_17_number,
2230 x_question_17_size => x_question_17_size,
2231 x_question_17_answer => x_question_17_answer,
2232 x_question_18_number => x_question_18_number,
2233 x_question_18_size => x_question_18_size,
2234 x_question_18_answer => x_question_18_answer,
2235 x_question_19_number => x_question_19_number,
2236 x_question_19_size => x_question_19_size,
2237 x_question_19_answer => x_question_19_answer,
2238 x_question_20_number => x_question_20_number,
2239 x_question_20_size => x_question_20_size,
2240 x_question_20_answer => x_question_20_answer,
2241 x_question_21_number => x_question_21_number,
2242 x_question_21_size => x_question_21_size,
2243 x_question_21_answer => x_question_21_answer,
2244 x_question_22_number => x_question_22_number,
2245 x_question_22_size => x_question_22_size,
2246 x_question_22_answer => x_question_22_answer,
2247 x_question_23_number => x_question_23_number,
2248 x_question_23_size => x_question_23_size,
2249 x_question_23_answer => x_question_23_answer,
2250 x_question_24_number => x_question_24_number,
2251 x_question_24_size => x_question_24_size,
2252 x_question_24_answer => x_question_24_answer,
2253 x_question_25_number => x_question_25_number,
2254 x_question_25_size => x_question_25_size,
2255 x_question_25_answer => x_question_25_answer,
2256 x_question_26_number => x_question_26_number,
2257 x_question_26_size => x_question_26_size,
2258 x_question_26_answer => x_question_26_answer,
2259 x_question_27_number => x_question_27_number,
2260 x_question_27_size => x_question_27_size,
2261 x_question_27_answer => x_question_27_answer,
2262 x_question_28_number => x_question_28_number,
2263 x_question_28_size => x_question_28_size,
2264 x_question_28_answer => x_question_28_answer,
2265 x_question_29_number => x_question_29_number,
2266 x_question_29_size => x_question_29_size,
2267 x_question_29_answer => x_question_29_answer,
2268 x_question_30_number => x_question_30_number,
2269 x_questions_30_size => x_questions_30_size,
2270 x_question_30_answer => x_question_30_answer,
2271 x_creation_date => x_last_update_date,
2272 x_created_by => x_last_updated_by,
2273 x_last_update_date => x_last_update_date,
2274 x_last_updated_by => x_last_updated_by,
2275 x_last_update_login => x_last_update_login,
2276 x_legacy_record_flag => x_legacy_record_flag,
2277 x_coa_duration_efc_amt => x_coa_duration_efc_amt,
2278 x_coa_duration_num => x_coa_duration_num,
2279 x_p_soc_sec_ben_student_amt => x_p_soc_sec_ben_student_amt,
2280 x_p_tuit_fee_deduct_amt => x_p_tuit_fee_deduct_amt,
2281 x_stu_lives_with_num => x_stu_lives_with_num,
2282 x_stu_most_support_from_num => x_stu_most_support_from_num,
2283 x_location_computer_num => x_location_computer_num
2284
2285 );
2286
2287 INSERT INTO igf_ap_css_profile_all (
2288 cssp_id,
2289 org_id,
2290 base_id,
2291 system_record_type,
2292 active_profile,
2293 college_code,
2294 academic_year,
2295 stu_record_type,
2296 css_id_number,
2297 registration_receipt_date,
2298 registration_type,
2299 application_receipt_date,
2300 application_type,
2301 original_fnar_compute,
2302 revision_fnar_compute_date,
2303 electronic_extract_date,
2304 institutional_reporting_type,
2305 asr_receipt_date,
2306 last_name,
2307 first_name,
2308 middle_initial,
2309 address_number_and_street,
2310 city,
2311 state_mailing,
2312 zip_code,
2313 s_telephone_number,
2314 s_title,
2315 date_of_birth,
2316 social_security_number,
2317 state_legal_residence,
2318 foreign_address_indicator,
2319 foreign_postal_code,
2320 country,
2321 financial_aid_status,
2322 year_in_college,
2323 marital_status,
2324 ward_court,
2325 legal_dependents_other,
2326 household_size,
2327 number_in_college,
2328 citizenship_status,
2329 citizenship_country,
2330 visa_classification,
2331 tax_figures,
2332 number_exemptions,
2333 adjusted_gross_inc,
2334 us_tax_paid,
2335 itemized_deductions,
2336 stu_income_work,
2337 spouse_income_work,
2338 divid_int_inc,
2339 soc_sec_benefits,
2340 welfare_tanf,
2341 child_supp_rcvd,
2342 earned_income_credit,
2343 other_untax_income,
2344 tax_stu_aid,
2345 cash_sav_check,
2346 ira_keogh,
2347 invest_value,
2348 invest_debt,
2349 home_value,
2350 home_debt,
2351 oth_real_value,
2352 oth_real_debt,
2353 bus_farm_value,
2354 bus_farm_debt,
2355 live_on_farm,
2356 home_purch_price,
2357 hope_ll_credit,
2358 home_purch_year,
2359 trust_amount,
2360 trust_avail,
2361 trust_estab,
2362 child_support_paid,
2363 med_dent_expenses,
2364 vet_us,
2365 vet_ben_amount,
2366 vet_ben_months,
2367 stu_summer_wages,
2368 stu_school_yr_wages,
2369 spouse_summer_wages,
2370 spouse_school_yr_wages,
2371 summer_other_tax_inc,
2372 school_yr_other_tax_inc,
2373 summer_untax_inc,
2374 school_yr_untax_inc,
2375 grants_schol_etc,
2376 tuit_benefits,
2377 cont_parents,
2378 cont_relatives,
2379 p_siblings_pre_tuit,
2380 p_student_pre_tuit,
2381 p_household_size,
2382 p_number_in_college,
2383 p_parents_in_college,
2384 p_marital_status,
2385 p_state_legal_residence,
2386 p_natural_par_status,
2387 p_child_supp_paid,
2388 p_repay_ed_loans,
2389 p_med_dent_expenses,
2390 p_tuit_paid_amount,
2391 p_tuit_paid_number,
2392 p_exp_child_supp_paid,
2393 p_exp_repay_ed_loans,
2394 p_exp_med_dent_expenses,
2395 p_exp_tuit_pd_amount,
2396 p_exp_tuit_pd_number,
2397 p_cash_sav_check,
2398 p_month_mortgage_pay,
2399 p_invest_value,
2400 p_invest_debt,
2401 p_home_value,
2402 p_home_debt,
2403 p_home_purch_price,
2404 p_own_business_farm,
2405 p_business_value,
2406 p_business_debt,
2407 p_farm_value,
2408 p_farm_debt,
2409 p_live_on_farm,
2410 p_oth_real_estate_value,
2411 p_oth_real_estate_debt,
2412 p_oth_real_purch_price,
2413 p_siblings_assets,
2414 p_home_purch_year,
2415 p_oth_real_purch_year,
2416 p_prior_agi,
2417 p_prior_us_tax_paid,
2418 p_prior_item_deductions,
2419 p_prior_other_untax_inc,
2420 p_tax_figures,
2421 p_number_exemptions,
2422 p_adjusted_gross_inc,
2423 p_wages_sal_tips,
2424 p_interest_income,
2425 p_dividend_income,
2426 p_net_inc_bus_farm,
2427 p_other_taxable_income,
2428 p_adj_to_income,
2429 p_us_tax_paid,
2430 p_itemized_deductions,
2431 p_father_income_work,
2432 p_mother_income_work,
2433 p_soc_sec_ben,
2434 p_welfare_tanf,
2435 p_child_supp_rcvd,
2436 p_ded_ira_keogh,
2437 p_tax_defer_pens_savs,
2438 p_dep_care_med_spending,
2439 p_earned_income_credit,
2440 p_living_allow,
2441 p_tax_exmpt_int,
2442 p_foreign_inc_excl,
2443 p_other_untax_inc,
2444 p_hope_ll_credit,
2445 p_yr_separation,
2446 p_yr_divorce,
2447 p_exp_father_inc,
2448 p_exp_mother_inc,
2449 p_exp_other_tax_inc,
2450 p_exp_other_untax_inc,
2451 line_2_relation,
2452 line_2_attend_college,
2453 line_3_relation,
2454 line_3_attend_college,
2455 line_4_relation,
2456 line_4_attend_college,
2457 line_5_relation,
2458 line_5_attend_college,
2459 line_6_relation,
2460 line_6_attend_college,
2461 line_7_relation,
2462 line_7_attend_college,
2463 line_8_relation,
2464 line_8_attend_college,
2465 p_age_father,
2466 p_age_mother,
2467 p_div_sep_ind,
2468 b_cont_non_custodial_par,
2469 college_type_2,
2470 college_type_3,
2471 college_type_4,
2472 college_type_5,
2473 college_type_6,
2474 college_type_7,
2475 college_type_8,
2476 school_code_1,
2477 housing_code_1,
2478 school_code_2,
2479 housing_code_2,
2480 school_code_3,
2481 housing_code_3,
2482 school_code_4,
2483 housing_code_4,
2484 school_code_5,
2485 housing_code_5,
2486 school_code_6,
2487 housing_code_6,
2488 school_code_7,
2489 housing_code_7,
2490 school_code_8,
2491 housing_code_8,
2492 school_code_9,
2493 housing_code_9,
2494 school_code_10,
2495 housing_code_10,
2496 additional_school_code_1,
2497 additional_school_code_2,
2498 additional_school_code_3,
2499 additional_school_code_4,
2500 additional_school_code_5,
2501 additional_school_code_6,
2502 additional_school_code_7,
2503 additional_school_code_8,
2504 additional_school_code_9,
2505 additional_school_code_10,
2506 explanation_spec_circum,
2507 signature_student,
2508 signature_spouse,
2509 signature_father,
2510 signature_mother,
2511 month_day_completed,
2512 year_completed,
2513 age_line_2,
2514 age_line_3,
2515 age_line_4,
2516 age_line_5,
2517 age_line_6,
2518 age_line_7,
2519 age_line_8,
2520 a_online_signature,
2521 question_1_number,
2522 question_1_size,
2523 question_1_answer,
2524 question_2_number,
2525 question_2_size,
2526 question_2_answer,
2527 question_3_number,
2528 question_3_size,
2529 question_3_answer,
2530 question_4_number,
2531 question_4_size,
2532 question_4_answer,
2533 question_5_number,
2534 question_5_size,
2535 question_5_answer,
2536 question_6_number,
2537 question_6_size,
2538 question_6_answer,
2539 question_7_number,
2540 question_7_size,
2541 question_7_answer,
2542 question_8_number,
2543 question_8_size,
2544 question_8_answer,
2545 question_9_number,
2546 question_9_size,
2547 question_9_answer,
2548 question_10_number,
2549 question_10_size,
2550 question_10_answer,
2551 question_11_number,
2552 question_11_size,
2553 question_11_answer,
2554 question_12_number,
2555 question_12_size,
2556 question_12_answer,
2557 question_13_number,
2558 question_13_size,
2559 question_13_answer,
2560 question_14_number,
2561 question_14_size,
2562 question_14_answer,
2563 question_15_number,
2564 question_15_size,
2565 question_15_answer,
2566 question_16_number,
2567 question_16_size,
2568 question_16_answer,
2569 question_17_number,
2570 question_17_size,
2571 question_17_answer,
2572 question_18_number,
2573 question_18_size,
2574 question_18_answer,
2575 question_19_number,
2576 question_19_size,
2577 question_19_answer,
2578 question_20_number,
2579 question_20_size,
2580 question_20_answer,
2581 question_21_number,
2582 question_21_size,
2583 question_21_answer,
2584 question_22_number,
2585 question_22_size,
2586 question_22_answer,
2587 question_23_number,
2588 question_23_size,
2589 question_23_answer,
2590 question_24_number,
2591 question_24_size,
2592 question_24_answer,
2593 question_25_number,
2594 question_25_size,
2595 question_25_answer,
2596 question_26_number,
2597 question_26_size,
2598 question_26_answer,
2599 question_27_number,
2600 question_27_size,
2601 question_27_answer,
2602 question_28_number,
2603 question_28_size,
2604 question_28_answer,
2605 question_29_number,
2606 question_29_size,
2607 question_29_answer,
2608 question_30_number,
2609 questions_30_size,
2610 question_30_answer,
2611 creation_date,
2612 created_by,
2613 last_update_date,
2614 last_updated_by,
2615 last_update_login,
2616 legacy_record_flag,
2617 coa_duration_efc_amt,
2618 coa_duration_num,
2619 p_soc_sec_ben_student_amt,
2620 p_tuit_fee_deduct_amt,
2621 stu_lives_with_num,
2622 stu_most_support_from_num,
2623 location_computer_num
2624 ) VALUES (
2625 new_references.cssp_id,
2626 new_references.org_id,
2627 new_references.base_id,
2628 new_references.system_record_type,
2629 new_references.active_profile,
2630 new_references.college_code,
2631 new_references.academic_year,
2632 new_references.stu_record_type,
2633 new_references.css_id_number,
2634 new_references.registration_receipt_date,
2635 new_references.registration_type,
2636 new_references.application_receipt_date,
2637 new_references.application_type,
2638 new_references.original_fnar_compute,
2639 new_references.revision_fnar_compute_date,
2640 new_references.electronic_extract_date,
2641 new_references.institutional_reporting_type,
2642 new_references.asr_receipt_date,
2643 new_references.last_name,
2644 new_references.first_name,
2645 new_references.middle_initial,
2646 new_references.address_number_and_street,
2647 new_references.city,
2648 new_references.state_mailing,
2649 new_references.zip_code,
2650 new_references.s_telephone_number,
2651 new_references.s_title,
2652 new_references.date_of_birth,
2653 new_references.social_security_number,
2654 new_references.state_legal_residence,
2655 new_references.foreign_address_indicator,
2656 new_references.foreign_postal_code,
2657 new_references.country,
2658 new_references.financial_aid_status,
2659 new_references.year_in_college,
2660 new_references.marital_status,
2661 new_references.ward_court,
2662 new_references.legal_dependents_other,
2663 new_references.household_size,
2664 new_references.number_in_college,
2665 new_references.citizenship_status,
2666 new_references.citizenship_country,
2667 new_references.visa_classification,
2668 new_references.tax_figures,
2669 new_references.number_exemptions,
2670 new_references.adjusted_gross_inc,
2671 new_references.us_tax_paid,
2672 new_references.itemized_deductions,
2673 new_references.stu_income_work,
2674 new_references.spouse_income_work,
2675 new_references.divid_int_inc,
2676 new_references.soc_sec_benefits,
2677 new_references.welfare_tanf,
2678 new_references.child_supp_rcvd,
2679 new_references.earned_income_credit,
2680 new_references.other_untax_income,
2681 new_references.tax_stu_aid,
2682 new_references.cash_sav_check,
2683 new_references.ira_keogh,
2684 new_references.invest_value,
2685 new_references.invest_debt,
2686 new_references.home_value,
2687 new_references.home_debt,
2688 new_references.oth_real_value,
2689 new_references.oth_real_debt,
2690 new_references.bus_farm_value,
2691 new_references.bus_farm_debt,
2692 new_references.live_on_farm,
2693 new_references.home_purch_price,
2694 new_references.hope_ll_credit,
2695 new_references.home_purch_year,
2696 new_references.trust_amount,
2697 new_references.trust_avail,
2698 new_references.trust_estab,
2699 new_references.child_support_paid,
2700 new_references.med_dent_expenses,
2701 new_references.vet_us,
2702 new_references.vet_ben_amount,
2703 new_references.vet_ben_months,
2704 new_references.stu_summer_wages,
2705 new_references.stu_school_yr_wages,
2706 new_references.spouse_summer_wages,
2707 new_references.spouse_school_yr_wages,
2708 new_references.summer_other_tax_inc,
2709 new_references.school_yr_other_tax_inc,
2710 new_references.summer_untax_inc,
2711 new_references.school_yr_untax_inc,
2712 new_references.grants_schol_etc,
2713 new_references.tuit_benefits,
2714 new_references.cont_parents,
2715 new_references.cont_relatives,
2716 new_references.p_siblings_pre_tuit,
2717 new_references.p_student_pre_tuit,
2718 new_references.p_household_size,
2719 new_references.p_number_in_college,
2720 new_references.p_parents_in_college,
2721 new_references.p_marital_status,
2722 new_references.p_state_legal_residence,
2723 new_references.p_natural_par_status,
2724 new_references.p_child_supp_paid,
2725 new_references.p_repay_ed_loans,
2726 new_references.p_med_dent_expenses,
2727 new_references.p_tuit_paid_amount,
2728 new_references.p_tuit_paid_number,
2729 new_references.p_exp_child_supp_paid,
2730 new_references.p_exp_repay_ed_loans,
2731 new_references.p_exp_med_dent_expenses,
2732 new_references.p_exp_tuit_pd_amount,
2733 new_references.p_exp_tuit_pd_number,
2734 new_references.p_cash_sav_check,
2735 new_references.p_month_mortgage_pay,
2736 new_references.p_invest_value,
2737 new_references.p_invest_debt,
2738 new_references.p_home_value,
2739 new_references.p_home_debt,
2740 new_references.p_home_purch_price,
2741 new_references.p_own_business_farm,
2742 new_references.p_business_value,
2743 new_references.p_business_debt,
2744 new_references.p_farm_value,
2745 new_references.p_farm_debt,
2746 new_references.p_live_on_farm,
2747 new_references.p_oth_real_estate_value,
2748 new_references.p_oth_real_estate_debt,
2749 new_references.p_oth_real_purch_price,
2750 new_references.p_siblings_assets,
2751 new_references.p_home_purch_year,
2752 new_references.p_oth_real_purch_year,
2753 new_references.p_prior_agi,
2754 new_references.p_prior_us_tax_paid,
2755 new_references.p_prior_item_deductions,
2756 new_references.p_prior_other_untax_inc,
2757 new_references.p_tax_figures,
2758 new_references.p_number_exemptions,
2759 new_references.p_adjusted_gross_inc,
2760 new_references.p_wages_sal_tips,
2761 new_references.p_interest_income,
2762 new_references.p_dividend_income,
2763 new_references.p_net_inc_bus_farm,
2764 new_references.p_other_taxable_income,
2765 new_references.p_adj_to_income,
2766 new_references.p_us_tax_paid,
2767 new_references.p_itemized_deductions,
2768 new_references.p_father_income_work,
2769 new_references.p_mother_income_work,
2770 new_references.p_soc_sec_ben,
2771 new_references.p_welfare_tanf,
2772 new_references.p_child_supp_rcvd,
2773 new_references.p_ded_ira_keogh,
2774 new_references.p_tax_defer_pens_savs,
2775 new_references.p_dep_care_med_spending,
2776 new_references.p_earned_income_credit,
2777 new_references.p_living_allow,
2778 new_references.p_tax_exmpt_int,
2779 new_references.p_foreign_inc_excl,
2780 new_references.p_other_untax_inc,
2781 new_references.p_hope_ll_credit,
2782 new_references.p_yr_separation,
2783 new_references.p_yr_divorce,
2784 new_references.p_exp_father_inc,
2785 new_references.p_exp_mother_inc,
2786 new_references.p_exp_other_tax_inc,
2787 new_references.p_exp_other_untax_inc,
2788 new_references.line_2_relation,
2789 new_references.line_2_attend_college,
2790 new_references.line_3_relation,
2791 new_references.line_3_attend_college,
2792 new_references.line_4_relation,
2793 new_references.line_4_attend_college,
2794 new_references.line_5_relation,
2795 new_references.line_5_attend_college,
2796 new_references.line_6_relation,
2797 new_references.line_6_attend_college,
2798 new_references.line_7_relation,
2799 new_references.line_7_attend_college,
2800 new_references.line_8_relation,
2801 new_references.line_8_attend_college,
2802 new_references.p_age_father,
2803 new_references.p_age_mother,
2804 new_references.p_div_sep_ind,
2805 new_references.b_cont_non_custodial_par,
2806 new_references.college_type_2,
2807 new_references.college_type_3,
2808 new_references.college_type_4,
2809 new_references.college_type_5,
2810 new_references.college_type_6,
2811 new_references.college_type_7,
2812 new_references.college_type_8,
2813 new_references.school_code_1,
2814 new_references.housing_code_1,
2815 new_references.school_code_2,
2816 new_references.housing_code_2,
2817 new_references.school_code_3,
2818 new_references.housing_code_3,
2819 new_references.school_code_4,
2820 new_references.housing_code_4,
2821 new_references.school_code_5,
2822 new_references.housing_code_5,
2823 new_references.school_code_6,
2824 new_references.housing_code_6,
2825 new_references.school_code_7,
2826 new_references.housing_code_7,
2827 new_references.school_code_8,
2828 new_references.housing_code_8,
2829 new_references.school_code_9,
2830 new_references.housing_code_9,
2831 new_references.school_code_10,
2832 new_references.housing_code_10,
2833 new_references.additional_school_code_1,
2834 new_references.additional_school_code_2,
2835 new_references.additional_school_code_3,
2836 new_references.additional_school_code_4,
2837 new_references.additional_school_code_5,
2838 new_references.additional_school_code_6,
2839 new_references.additional_school_code_7,
2840 new_references.additional_school_code_8,
2841 new_references.additional_school_code_9,
2842 new_references.additional_school_code_10,
2843 new_references.explanation_spec_circum,
2844 new_references.signature_student,
2845 new_references.signature_spouse,
2846 new_references.signature_father,
2847 new_references.signature_mother,
2848 new_references.month_day_completed,
2849 new_references.year_completed,
2850 new_references.age_line_2,
2851 new_references.age_line_3,
2852 new_references.age_line_4,
2853 new_references.age_line_5,
2854 new_references.age_line_6,
2855 new_references.age_line_7,
2856 new_references.age_line_8,
2857 new_references.a_online_signature,
2858 new_references.question_1_number,
2859 new_references.question_1_size,
2860 new_references.question_1_answer,
2861 new_references.question_2_number,
2862 new_references.question_2_size,
2863 new_references.question_2_answer,
2864 new_references.question_3_number,
2865 new_references.question_3_size,
2866 new_references.question_3_answer,
2867 new_references.question_4_number,
2868 new_references.question_4_size,
2869 new_references.question_4_answer,
2870 new_references.question_5_number,
2871 new_references.question_5_size,
2872 new_references.question_5_answer,
2873 new_references.question_6_number,
2874 new_references.question_6_size,
2875 new_references.question_6_answer,
2876 new_references.question_7_number,
2877 new_references.question_7_size,
2878 new_references.question_7_answer,
2879 new_references.question_8_number,
2880 new_references.question_8_size,
2881 new_references.question_8_answer,
2882 new_references.question_9_number,
2883 new_references.question_9_size,
2884 new_references.question_9_answer,
2885 new_references.question_10_number,
2886 new_references.question_10_size,
2887 new_references.question_10_answer,
2888 new_references.question_11_number,
2889 new_references.question_11_size,
2890 new_references.question_11_answer,
2891 new_references.question_12_number,
2892 new_references.question_12_size,
2893 new_references.question_12_answer,
2894 new_references.question_13_number,
2895 new_references.question_13_size,
2896 new_references.question_13_answer,
2897 new_references.question_14_number,
2898 new_references.question_14_size,
2899 new_references.question_14_answer,
2900 new_references.question_15_number,
2901 new_references.question_15_size,
2902 new_references.question_15_answer,
2903 new_references.question_16_number,
2904 new_references.question_16_size,
2905 new_references.question_16_answer,
2906 new_references.question_17_number,
2907 new_references.question_17_size,
2908 new_references.question_17_answer,
2909 new_references.question_18_number,
2910 new_references.question_18_size,
2911 new_references.question_18_answer,
2912 new_references.question_19_number,
2913 new_references.question_19_size,
2914 new_references.question_19_answer,
2915 new_references.question_20_number,
2916 new_references.question_20_size,
2917 new_references.question_20_answer,
2918 new_references.question_21_number,
2919 new_references.question_21_size,
2920 new_references.question_21_answer,
2921 new_references.question_22_number,
2922 new_references.question_22_size,
2923 new_references.question_22_answer,
2924 new_references.question_23_number,
2925 new_references.question_23_size,
2926 new_references.question_23_answer,
2927 new_references.question_24_number,
2928 new_references.question_24_size,
2929 new_references.question_24_answer,
2930 new_references.question_25_number,
2931 new_references.question_25_size,
2932 new_references.question_25_answer,
2933 new_references.question_26_number,
2934 new_references.question_26_size,
2935 new_references.question_26_answer,
2936 new_references.question_27_number,
2937 new_references.question_27_size,
2938 new_references.question_27_answer,
2939 new_references.question_28_number,
2940 new_references.question_28_size,
2941 new_references.question_28_answer,
2942 new_references.question_29_number,
2943 new_references.question_29_size,
2944 new_references.question_29_answer,
2945 new_references.question_30_number,
2946 new_references.questions_30_size,
2947 new_references.question_30_answer,
2948 x_last_update_date,
2949 x_last_updated_by,
2950 x_last_update_date,
2951 x_last_updated_by,
2952 x_last_update_login,
2953 new_references.legacy_record_flag,
2954 new_references.coa_duration_efc_amt,
2955 new_references.coa_duration_num,
2956 new_references.p_soc_sec_ben_student_amt,
2957 new_references.p_tuit_fee_deduct_amt,
2958 new_references.stu_lives_with_num,
2959 new_references.stu_most_support_from_num,
2960 new_references.location_computer_num
2961
2962 );
2963
2964 OPEN c;
2965 FETCH c INTO x_rowid;
2966 IF (c%NOTFOUND) THEN
2967 CLOSE c;
2968 RAISE NO_DATA_FOUND;
2969 END IF;
2970 CLOSE c;
2971
2972 END insert_row;
2973
2974
2975 PROCEDURE lock_row (
2976 x_rowid IN VARCHAR2,
2977 x_cssp_id IN NUMBER,
2978 x_base_id IN NUMBER,
2979 x_system_record_type IN VARCHAR2,
2980 x_active_profile IN VARCHAR2,
2981 x_college_code IN VARCHAR2,
2982 x_academic_year IN VARCHAR2,
2983 x_stu_record_type IN VARCHAR2,
2984 x_css_id_number IN VARCHAR2,
2985 x_registration_receipt_date IN VARCHAR2,
2986 x_registration_type IN VARCHAR2,
2987 x_application_receipt_date IN VARCHAR2,
2988 x_application_type IN VARCHAR2,
2989 x_original_fnar_compute IN VARCHAR2,
2990 x_revision_fnar_compute_date IN VARCHAR2,
2991 x_electronic_extract_date IN VARCHAR2,
2992 x_institutional_reporting_type IN VARCHAR2,
2993 x_asr_receipt_date IN VARCHAR2,
2994 x_last_name IN VARCHAR2,
2995 x_first_name IN VARCHAR2,
2996 x_middle_initial IN VARCHAR2,
2997 x_address_number_and_street IN VARCHAR2,
2998 x_city IN VARCHAR2,
2999 x_state_mailing IN VARCHAR2,
3000 x_zip_code IN VARCHAR2,
3001 x_s_telephone_number IN VARCHAR2,
3002 x_s_title IN VARCHAR2,
3003 x_date_of_birth IN DATE,
3004 x_social_security_number IN VARCHAR2,
3005 x_state_legal_residence IN VARCHAR2,
3006 x_foreign_address_indicator IN VARCHAR2,
3007 x_foreign_postal_code IN VARCHAR2,
3008 x_country IN VARCHAR2,
3009 x_financial_aid_status IN VARCHAR2,
3010 x_year_in_college IN VARCHAR2,
3011 x_marital_status IN VARCHAR2,
3012 x_ward_court IN VARCHAR2,
3013 x_legal_dependents_other IN VARCHAR2,
3014 x_household_size IN NUMBER,
3015 x_number_in_college IN NUMBER,
3016 x_citizenship_status IN VARCHAR2,
3017 x_citizenship_country IN VARCHAR2,
3018 x_visa_classification IN VARCHAR2,
3019 x_tax_figures IN VARCHAR2,
3020 x_number_exemptions IN NUMBER,
3021 x_adjusted_gross_inc IN NUMBER,
3022 x_us_tax_paid IN NUMBER,
3023 x_itemized_deductions IN NUMBER,
3024 x_stu_income_work IN NUMBER,
3025 x_spouse_income_work IN NUMBER,
3026 x_divid_int_inc IN NUMBER,
3027 x_soc_sec_benefits IN NUMBER,
3028 x_welfare_tanf IN NUMBER,
3029 x_child_supp_rcvd IN NUMBER,
3030 x_earned_income_credit IN NUMBER,
3031 x_other_untax_income IN NUMBER,
3032 x_tax_stu_aid IN NUMBER,
3033 x_cash_sav_check IN NUMBER,
3034 x_ira_keogh IN NUMBER,
3035 x_invest_value IN NUMBER,
3036 x_invest_debt IN NUMBER,
3037 x_home_value IN NUMBER,
3038 x_home_debt IN NUMBER,
3039 x_oth_real_value IN NUMBER,
3040 x_oth_real_debt IN NUMBER,
3041 x_bus_farm_value IN NUMBER,
3042 x_bus_farm_debt IN NUMBER,
3043 x_live_on_farm IN VARCHAR2,
3044 x_home_purch_price IN NUMBER,
3045 x_hope_ll_credit IN NUMBER,
3046 x_home_purch_year IN VARCHAR2,
3047 x_trust_amount IN NUMBER,
3048 x_trust_avail IN VARCHAR2,
3049 x_trust_estab IN VARCHAR2,
3050 x_child_support_paid IN NUMBER,
3051 x_med_dent_expenses IN NUMBER,
3052 x_vet_us IN VARCHAR2,
3053 x_vet_ben_amount IN NUMBER,
3054 x_vet_ben_months IN NUMBER,
3055 x_stu_summer_wages IN NUMBER,
3056 x_stu_school_yr_wages IN NUMBER,
3057 x_spouse_summer_wages IN NUMBER,
3058 x_spouse_school_yr_wages IN NUMBER,
3059 x_summer_other_tax_inc IN NUMBER,
3060 x_school_yr_other_tax_inc IN NUMBER,
3061 x_summer_untax_inc IN NUMBER,
3062 x_school_yr_untax_inc IN NUMBER,
3063 x_grants_schol_etc IN NUMBER,
3064 x_tuit_benefits IN NUMBER,
3065 x_cont_parents IN NUMBER,
3066 x_cont_relatives IN NUMBER,
3067 x_p_siblings_pre_tuit IN NUMBER,
3068 x_p_student_pre_tuit IN NUMBER,
3069 x_p_household_size IN NUMBER,
3070 x_p_number_in_college IN NUMBER,
3071 x_p_parents_in_college IN NUMBER,
3072 x_p_marital_status IN VARCHAR2,
3073 x_p_state_legal_residence IN VARCHAR2,
3074 x_p_natural_par_status IN VARCHAR2,
3075 x_p_child_supp_paid IN NUMBER,
3076 x_p_repay_ed_loans IN NUMBER,
3077 x_p_med_dent_expenses IN NUMBER,
3078 x_p_tuit_paid_amount IN NUMBER,
3079 x_p_tuit_paid_number IN NUMBER,
3080 x_p_exp_child_supp_paid IN NUMBER,
3081 x_p_exp_repay_ed_loans IN NUMBER,
3082 x_p_exp_med_dent_expenses IN NUMBER,
3083 x_p_exp_tuit_pd_amount IN NUMBER,
3084 x_p_exp_tuit_pd_number IN NUMBER,
3085 x_p_cash_sav_check IN NUMBER,
3086 x_p_month_mortgage_pay IN NUMBER,
3087 x_p_invest_value IN NUMBER,
3088 x_p_invest_debt IN NUMBER,
3089 x_p_home_value IN NUMBER,
3090 x_p_home_debt IN NUMBER,
3091 x_p_home_purch_price IN NUMBER,
3092 x_p_own_business_farm IN VARCHAR2,
3093 x_p_business_value IN NUMBER,
3094 x_p_business_debt IN NUMBER,
3095 x_p_farm_value IN NUMBER,
3096 x_p_farm_debt IN NUMBER,
3097 x_p_live_on_farm IN NUMBER,
3098 x_p_oth_real_estate_value IN NUMBER,
3099 x_p_oth_real_estate_debt IN NUMBER,
3100 x_p_oth_real_purch_price IN NUMBER,
3101 x_p_siblings_assets IN NUMBER,
3102 x_p_home_purch_year IN VARCHAR2,
3103 x_p_oth_real_purch_year IN VARCHAR2,
3104 x_p_prior_agi IN NUMBER,
3105 x_p_prior_us_tax_paid IN NUMBER,
3106 x_p_prior_item_deductions IN NUMBER,
3107 x_p_prior_other_untax_inc IN NUMBER,
3108 x_p_tax_figures IN NUMBER,
3109 x_p_number_exemptions IN NUMBER,
3110 x_p_adjusted_gross_inc IN NUMBER,
3111 x_p_wages_sal_tips IN NUMBER,
3112 x_p_interest_income IN NUMBER,
3113 x_p_dividend_income IN NUMBER,
3114 x_p_net_inc_bus_farm IN NUMBER,
3115 x_p_other_taxable_income IN NUMBER,
3116 x_p_adj_to_income IN NUMBER,
3117 x_p_us_tax_paid IN NUMBER,
3118 x_p_itemized_deductions IN NUMBER,
3119 x_p_father_income_work IN NUMBER,
3120 x_p_mother_income_work IN NUMBER,
3121 x_p_soc_sec_ben IN NUMBER,
3122 x_p_welfare_tanf IN NUMBER,
3123 x_p_child_supp_rcvd IN NUMBER,
3124 x_p_ded_ira_keogh IN NUMBER,
3125 x_p_tax_defer_pens_savs IN NUMBER,
3126 x_p_dep_care_med_spending IN NUMBER,
3127 x_p_earned_income_credit IN NUMBER,
3128 x_p_living_allow IN NUMBER,
3129 x_p_tax_exmpt_int IN NUMBER,
3130 x_p_foreign_inc_excl IN NUMBER,
3131 x_p_other_untax_inc IN NUMBER,
3132 x_p_hope_ll_credit IN NUMBER,
3133 x_p_yr_separation IN NUMBER,
3134 x_p_yr_divorce IN NUMBER,
3135 x_p_exp_father_inc IN NUMBER,
3136 x_p_exp_mother_inc IN NUMBER,
3137 x_p_exp_other_tax_inc IN NUMBER,
3138 x_p_exp_other_untax_inc IN NUMBER,
3139 x_line_2_relation IN VARCHAR2,
3140 x_line_2_attend_college IN VARCHAR2,
3141 x_line_3_relation IN VARCHAR2,
3142 x_line_3_attend_college IN VARCHAR2,
3143 x_line_4_relation IN VARCHAR2,
3144 x_line_4_attend_college IN VARCHAR2,
3145 x_line_5_relation IN VARCHAR2,
3146 x_line_5_attend_college IN VARCHAR2,
3147 x_line_6_relation IN VARCHAR2,
3148 x_line_6_attend_college IN VARCHAR2,
3149 x_line_7_relation IN VARCHAR2,
3150 x_line_7_attend_college IN VARCHAR2,
3151 x_line_8_relation IN VARCHAR2,
3152 x_line_8_attend_college IN VARCHAR2,
3153 x_p_age_father IN VARCHAR2,
3154 x_p_age_mother IN VARCHAR2,
3155 x_p_div_sep_ind IN VARCHAR2,
3156 x_b_cont_non_custodial_par IN VARCHAR2,
3157 x_college_type_2 IN VARCHAR2,
3158 x_college_type_3 IN VARCHAR2,
3159 x_college_type_4 IN VARCHAR2,
3160 x_college_type_5 IN VARCHAR2,
3161 x_college_type_6 IN VARCHAR2,
3162 x_college_type_7 IN VARCHAR2,
3163 x_college_type_8 IN VARCHAR2,
3164 x_school_code_1 IN VARCHAR2,
3165 x_housing_code_1 IN VARCHAR2,
3166 x_school_code_2 IN VARCHAR2,
3167 x_housing_code_2 IN VARCHAR2,
3168 x_school_code_3 IN VARCHAR2,
3169 x_housing_code_3 IN VARCHAR2,
3170 x_school_code_4 IN VARCHAR2,
3171 x_housing_code_4 IN VARCHAR2,
3172 x_school_code_5 IN VARCHAR2,
3173 x_housing_code_5 IN VARCHAR2,
3174 x_school_code_6 IN VARCHAR2,
3175 x_housing_code_6 IN VARCHAR2,
3176 x_school_code_7 IN VARCHAR2,
3177 x_housing_code_7 IN VARCHAR2,
3178 x_school_code_8 IN VARCHAR2,
3179 x_housing_code_8 IN VARCHAR2,
3180 x_school_code_9 IN VARCHAR2,
3181 x_housing_code_9 IN VARCHAR2,
3182 x_school_code_10 IN VARCHAR2,
3183 x_housing_code_10 IN VARCHAR2,
3184 x_additional_school_code_1 IN VARCHAR2,
3185 x_additional_school_code_2 IN VARCHAR2,
3186 x_additional_school_code_3 IN VARCHAR2,
3187 x_additional_school_code_4 IN VARCHAR2,
3188 x_additional_school_code_5 IN VARCHAR2,
3189 x_additional_school_code_6 IN VARCHAR2,
3190 x_additional_school_code_7 IN VARCHAR2,
3191 x_additional_school_code_8 IN VARCHAR2,
3192 x_additional_school_code_9 IN VARCHAR2,
3193 x_additional_school_code_10 IN VARCHAR2,
3194 x_explanation_spec_circum IN VARCHAR2,
3195 x_signature_student IN VARCHAR2,
3196 x_signature_spouse IN VARCHAR2,
3197 x_signature_father IN VARCHAR2,
3198 x_signature_mother IN VARCHAR2,
3199 x_month_day_completed IN VARCHAR2,
3200 x_year_completed IN VARCHAR2,
3201 x_age_line_2 IN NUMBER,
3202 x_age_line_3 IN NUMBER,
3203 x_age_line_4 IN NUMBER,
3204 x_age_line_5 IN NUMBER,
3205 x_age_line_6 IN NUMBER,
3206 x_age_line_7 IN NUMBER,
3207 x_age_line_8 IN NUMBER,
3208 x_a_online_signature IN VARCHAR2,
3209 x_question_1_number IN VARCHAR2,
3210 x_question_1_size IN NUMBER,
3211 x_question_1_answer IN VARCHAR2,
3212 x_question_2_number IN VARCHAR2,
3213 x_question_2_size IN NUMBER,
3214 x_question_2_answer IN VARCHAR2,
3215 x_question_3_number IN VARCHAR2,
3216 x_question_3_size IN NUMBER,
3217 x_question_3_answer IN VARCHAR2,
3218 x_question_4_number IN VARCHAR2,
3219 x_question_4_size IN NUMBER,
3220 x_question_4_answer IN VARCHAR2,
3221 x_question_5_number IN VARCHAR2,
3222 x_question_5_size IN NUMBER,
3223 x_question_5_answer IN VARCHAR2,
3224 x_question_6_number IN VARCHAR2,
3225 x_question_6_size IN NUMBER,
3226 x_question_6_answer IN VARCHAR2,
3227 x_question_7_number IN VARCHAR2,
3228 x_question_7_size IN NUMBER,
3229 x_question_7_answer IN VARCHAR2,
3230 x_question_8_number IN VARCHAR2,
3231 x_question_8_size IN NUMBER,
3232 x_question_8_answer IN VARCHAR2,
3233 x_question_9_number IN VARCHAR2,
3234 x_question_9_size IN NUMBER,
3235 x_question_9_answer IN VARCHAR2,
3236 x_question_10_number IN VARCHAR2,
3237 x_question_10_size IN NUMBER,
3238 x_question_10_answer IN VARCHAR2,
3239 x_question_11_number IN VARCHAR2,
3240 x_question_11_size IN NUMBER,
3241 x_question_11_answer IN VARCHAR2,
3242 x_question_12_number IN VARCHAR2,
3243 x_question_12_size IN NUMBER,
3244 x_question_12_answer IN VARCHAR2,
3245 x_question_13_number IN VARCHAR2,
3246 x_question_13_size IN NUMBER,
3247 x_question_13_answer IN VARCHAR2,
3248 x_question_14_number IN VARCHAR2,
3249 x_question_14_size IN NUMBER,
3250 x_question_14_answer IN VARCHAR2,
3251 x_question_15_number IN VARCHAR2,
3252 x_question_15_size IN NUMBER,
3253 x_question_15_answer IN VARCHAR2,
3254 x_question_16_number IN VARCHAR2,
3255 x_question_16_size IN NUMBER,
3256 x_question_16_answer IN VARCHAR2,
3257 x_question_17_number IN VARCHAR2,
3258 x_question_17_size IN NUMBER,
3259 x_question_17_answer IN VARCHAR2,
3260 x_question_18_number IN VARCHAR2,
3261 x_question_18_size IN NUMBER,
3262 x_question_18_answer IN VARCHAR2,
3263 x_question_19_number IN VARCHAR2,
3264 x_question_19_size IN NUMBER,
3265 x_question_19_answer IN VARCHAR2,
3266 x_question_20_number IN VARCHAR2,
3267 x_question_20_size IN NUMBER,
3268 x_question_20_answer IN VARCHAR2,
3269 x_question_21_number IN VARCHAR2,
3270 x_question_21_size IN NUMBER,
3271 x_question_21_answer IN VARCHAR2,
3272 x_question_22_number IN VARCHAR2,
3273 x_question_22_size IN NUMBER,
3274 x_question_22_answer IN VARCHAR2,
3275 x_question_23_number IN VARCHAR2,
3276 x_question_23_size IN NUMBER,
3277 x_question_23_answer IN VARCHAR2,
3278 x_question_24_number IN VARCHAR2,
3279 x_question_24_size IN NUMBER,
3280 x_question_24_answer IN VARCHAR2,
3281 x_question_25_number IN VARCHAR2,
3282 x_question_25_size IN NUMBER,
3283 x_question_25_answer IN VARCHAR2,
3284 x_question_26_number IN VARCHAR2,
3285 x_question_26_size IN NUMBER,
3286 x_question_26_answer IN VARCHAR2,
3287 x_question_27_number IN VARCHAR2,
3288 x_question_27_size IN NUMBER,
3289 x_question_27_answer IN VARCHAR2,
3290 x_question_28_number IN VARCHAR2,
3291 x_question_28_size IN NUMBER,
3292 x_question_28_answer IN VARCHAR2,
3293 x_question_29_number IN VARCHAR2,
3294 x_question_29_size IN NUMBER,
3295 x_question_29_answer IN VARCHAR2,
3296 x_question_30_number IN VARCHAR2,
3297 x_questions_30_size IN NUMBER,
3298 x_question_30_answer IN VARCHAR2,
3299 x_legacy_record_flag IN VARCHAR2,
3300 x_coa_duration_efc_amt IN NUMBER,
3301 x_coa_duration_num IN NUMBER,
3302 x_p_soc_sec_ben_student_amt IN NUMBER,
3303 x_p_tuit_fee_deduct_amt IN NUMBER,
3304 x_stu_lives_with_num IN NUMBER,
3305 x_stu_most_support_from_num IN NUMBER,
3306 x_location_computer_num IN NUMBER
3307 ) AS
3308 /*
3309 || Created By : vivuyyur
3310 || Created On : 29-MAY-2001
3311 || Purpose : Handles the LOCK mechanism for the table.
3312 || Known limitations, enhancements or remarks :
3313 || Change History :
3314 || Who When What
3315 || (reverse chronological order - newest change first)
3316 */
3317 CURSOR c1 IS
3318 SELECT
3319 base_id,
3320 system_record_type,
3321 active_profile,
3322 college_code,
3323 academic_year,
3324 stu_record_type,
3325 css_id_number,
3326 registration_receipt_date,
3327 registration_type,
3328 application_receipt_date,
3329 application_type,
3330 original_fnar_compute,
3331 revision_fnar_compute_date,
3332 electronic_extract_date,
3333 institutional_reporting_type,
3334 asr_receipt_date,
3335 last_name,
3336 first_name,
3337 middle_initial,
3338 address_number_and_street,
3339 city,
3340 state_mailing,
3341 zip_code,
3342 s_telephone_number,
3343 s_title,
3344 date_of_birth,
3345 social_security_number,
3346 state_legal_residence,
3347 foreign_address_indicator,
3348 foreign_postal_code,
3349 country,
3350 financial_aid_status,
3351 year_in_college,
3352 marital_status,
3353 ward_court,
3354 legal_dependents_other,
3355 household_size,
3356 number_in_college,
3357 citizenship_status,
3358 citizenship_country,
3359 visa_classification,
3360 tax_figures,
3361 number_exemptions,
3362 adjusted_gross_inc,
3363 us_tax_paid,
3364 itemized_deductions,
3365 stu_income_work,
3366 spouse_income_work,
3367 divid_int_inc,
3368 soc_sec_benefits,
3369 welfare_tanf,
3370 child_supp_rcvd,
3371 earned_income_credit,
3372 other_untax_income,
3373 tax_stu_aid,
3374 cash_sav_check,
3375 ira_keogh,
3376 invest_value,
3377 invest_debt,
3378 home_value,
3379 home_debt,
3380 oth_real_value,
3381 oth_real_debt,
3382 bus_farm_value,
3383 bus_farm_debt,
3384 live_on_farm,
3385 home_purch_price,
3386 hope_ll_credit,
3387 home_purch_year,
3388 trust_amount,
3389 trust_avail,
3390 trust_estab,
3391 child_support_paid,
3392 med_dent_expenses,
3393 vet_us,
3394 vet_ben_amount,
3395 vet_ben_months,
3396 stu_summer_wages,
3397 stu_school_yr_wages,
3398 spouse_summer_wages,
3399 spouse_school_yr_wages,
3400 summer_other_tax_inc,
3401 school_yr_other_tax_inc,
3402 summer_untax_inc,
3403 school_yr_untax_inc,
3404 grants_schol_etc,
3405 tuit_benefits,
3406 cont_parents,
3407 cont_relatives,
3408 p_siblings_pre_tuit,
3409 p_student_pre_tuit,
3410 p_household_size,
3411 p_number_in_college,
3412 p_parents_in_college,
3413 p_marital_status,
3414 p_state_legal_residence,
3415 p_natural_par_status,
3416 p_child_supp_paid,
3417 p_repay_ed_loans,
3418 p_med_dent_expenses,
3419 p_tuit_paid_amount,
3420 p_tuit_paid_number,
3421 p_exp_child_supp_paid,
3422 p_exp_repay_ed_loans,
3423 p_exp_med_dent_expenses,
3424 p_exp_tuit_pd_amount,
3425 p_exp_tuit_pd_number,
3426 p_cash_sav_check,
3427 p_month_mortgage_pay,
3428 p_invest_value,
3429 p_invest_debt,
3430 p_home_value,
3431 p_home_debt,
3432 p_home_purch_price,
3433 p_own_business_farm,
3434 p_business_value,
3435 p_business_debt,
3436 p_farm_value,
3437 p_farm_debt,
3438 p_live_on_farm,
3439 p_oth_real_estate_value,
3440 p_oth_real_estate_debt,
3441 p_oth_real_purch_price,
3442 p_siblings_assets,
3443 p_home_purch_year,
3444 p_oth_real_purch_year,
3445 p_prior_agi,
3446 p_prior_us_tax_paid,
3447 p_prior_item_deductions,
3448 p_prior_other_untax_inc,
3449 p_tax_figures,
3450 p_number_exemptions,
3451 p_adjusted_gross_inc,
3452 p_wages_sal_tips,
3453 p_interest_income,
3454 p_dividend_income,
3455 p_net_inc_bus_farm,
3456 p_other_taxable_income,
3457 p_adj_to_income,
3458 p_us_tax_paid,
3459 p_itemized_deductions,
3460 p_father_income_work,
3461 p_mother_income_work,
3462 p_soc_sec_ben,
3463 p_welfare_tanf,
3464 p_child_supp_rcvd,
3465 p_ded_ira_keogh,
3466 p_tax_defer_pens_savs,
3467 p_dep_care_med_spending,
3468 p_earned_income_credit,
3469 p_living_allow,
3470 p_tax_exmpt_int,
3471 p_foreign_inc_excl,
3472 p_other_untax_inc,
3473 p_hope_ll_credit,
3474 p_yr_separation,
3475 p_yr_divorce,
3476 p_exp_father_inc,
3477 p_exp_mother_inc,
3478 p_exp_other_tax_inc,
3479 p_exp_other_untax_inc,
3480 line_2_relation,
3481 line_2_attend_college,
3482 line_3_relation,
3483 line_3_attend_college,
3484 line_4_relation,
3485 line_4_attend_college,
3486 line_5_relation,
3487 line_5_attend_college,
3488 line_6_relation,
3489 line_6_attend_college,
3490 line_7_relation,
3491 line_7_attend_college,
3492 line_8_relation,
3493 line_8_attend_college,
3494 p_age_father,
3495 p_age_mother,
3496 p_div_sep_ind,
3497 b_cont_non_custodial_par,
3498 college_type_2,
3499 college_type_3,
3500 college_type_4,
3501 college_type_5,
3502 college_type_6,
3503 college_type_7,
3504 college_type_8,
3505 school_code_1,
3506 housing_code_1,
3507 school_code_2,
3508 housing_code_2,
3509 school_code_3,
3510 housing_code_3,
3511 school_code_4,
3512 housing_code_4,
3513 school_code_5,
3514 housing_code_5,
3515 school_code_6,
3516 housing_code_6,
3517 school_code_7,
3518 housing_code_7,
3519 school_code_8,
3520 housing_code_8,
3521 school_code_9,
3522 housing_code_9,
3523 school_code_10,
3524 housing_code_10,
3525 additional_school_code_1,
3526 additional_school_code_2,
3527 additional_school_code_3,
3528 additional_school_code_4,
3529 additional_school_code_5,
3530 additional_school_code_6,
3531 additional_school_code_7,
3532 additional_school_code_8,
3533 additional_school_code_9,
3534 additional_school_code_10,
3535 explanation_spec_circum,
3536 signature_student,
3537 signature_spouse,
3538 signature_father,
3539 signature_mother,
3540 month_day_completed,
3541 year_completed,
3542 age_line_2,
3543 age_line_3,
3544 age_line_4,
3545 age_line_5,
3546 age_line_6,
3547 age_line_7,
3548 age_line_8,
3549 a_online_signature,
3550 question_1_number,
3551 question_1_size,
3552 question_1_answer,
3553 question_2_number,
3554 question_2_size,
3555 question_2_answer,
3556 question_3_number,
3557 question_3_size,
3558 question_3_answer,
3559 question_4_number,
3560 question_4_size,
3561 question_4_answer,
3562 question_5_number,
3563 question_5_size,
3564 question_5_answer,
3565 question_6_number,
3566 question_6_size,
3567 question_6_answer,
3568 question_7_number,
3569 question_7_size,
3570 question_7_answer,
3571 question_8_number,
3572 question_8_size,
3573 question_8_answer,
3574 question_9_number,
3575 question_9_size,
3576 question_9_answer,
3577 question_10_number,
3578 question_10_size,
3579 question_10_answer,
3580 question_11_number,
3581 question_11_size,
3582 question_11_answer,
3583 question_12_number,
3584 question_12_size,
3585 question_12_answer,
3586 question_13_number,
3587 question_13_size,
3588 question_13_answer,
3589 question_14_number,
3590 question_14_size,
3591 question_14_answer,
3592 question_15_number,
3593 question_15_size,
3594 question_15_answer,
3595 question_16_number,
3596 question_16_size,
3597 question_16_answer,
3598 question_17_number,
3599 question_17_size,
3600 question_17_answer,
3601 question_18_number,
3602 question_18_size,
3603 question_18_answer,
3604 question_19_number,
3605 question_19_size,
3606 question_19_answer,
3607 question_20_number,
3608 question_20_size,
3609 question_20_answer,
3610 question_21_number,
3611 question_21_size,
3612 question_21_answer,
3613 question_22_number,
3614 question_22_size,
3615 question_22_answer,
3616 question_23_number,
3617 question_23_size,
3618 question_23_answer,
3619 question_24_number,
3620 question_24_size,
3621 question_24_answer,
3622 question_25_number,
3623 question_25_size,
3624 question_25_answer,
3625 question_26_number,
3626 question_26_size,
3627 question_26_answer,
3628 question_27_number,
3629 question_27_size,
3630 question_27_answer,
3631 question_28_number,
3632 question_28_size,
3633 question_28_answer,
3634 question_29_number,
3635 question_29_size,
3636 question_29_answer,
3637 question_30_number,
3638 questions_30_size,
3639 question_30_answer,
3640 legacy_record_flag,
3641 coa_duration_efc_amt,
3642 coa_duration_num,
3643 p_soc_sec_ben_student_amt,
3644 p_tuit_fee_deduct_amt,
3645 stu_lives_with_num,
3646 stu_most_support_from_num,
3647 location_computer_num
3648 FROM igf_ap_css_profile_all
3649 WHERE rowid = x_rowid
3650 FOR UPDATE NOWAIT;
3651
3652 tlinfo c1%ROWTYPE;
3653
3654 BEGIN
3655
3656 OPEN c1;
3657 FETCH c1 INTO tlinfo;
3658 IF (c1%notfound) THEN
3659 fnd_message.set_name('FND', 'FORM_RECORD_DELETED');
3660 igs_ge_msg_stack.add;
3661 CLOSE c1;
3662 app_exception.raise_exception;
3663 RETURN;
3664 END IF;
3665 CLOSE c1;
3666
3667 IF (
3668 (tlinfo.base_id = x_base_id)
3669 AND (tlinfo.system_record_type = x_system_record_type)
3670 AND (tlinfo.active_profile = x_active_profile)
3671 AND ((tlinfo.college_code = x_college_code) OR ((tlinfo.college_code IS NULL) AND (X_college_code IS NULL)))
3672 AND ((tlinfo.academic_year = x_academic_year) OR ((tlinfo.academic_year IS NULL) AND (X_academic_year IS NULL)))
3673 AND ((tlinfo.stu_record_type = x_stu_record_type) OR ((tlinfo.stu_record_type IS NULL) AND (X_stu_record_type IS NULL)))
3674 AND ((tlinfo.css_id_number = x_css_id_number) OR ((tlinfo.css_id_number IS NULL) AND (X_css_id_number IS NULL)))
3675 AND ((tlinfo.registration_receipt_date = x_registration_receipt_date) OR ((tlinfo.registration_receipt_date IS NULL) AND (X_registration_receipt_date IS NULL)))
3676 AND ((tlinfo.registration_type = x_registration_type) OR ((tlinfo.registration_type IS NULL) AND (X_registration_type IS NULL)))
3677 AND ((tlinfo.application_receipt_date = x_application_receipt_date) OR ((tlinfo.application_receipt_date IS NULL) AND (X_application_receipt_date IS NULL)))
3678 AND ((tlinfo.application_type = x_application_type) OR ((tlinfo.application_type IS NULL) AND (X_application_type IS NULL)))
3679 AND ((tlinfo.original_fnar_compute = x_original_fnar_compute) OR ((tlinfo.original_fnar_compute IS NULL) AND (X_original_fnar_compute IS NULL)))
3680 AND ((tlinfo.revision_fnar_compute_date = x_revision_fnar_compute_date) OR ((tlinfo.revision_fnar_compute_date IS NULL) AND (X_revision_fnar_compute_date IS NULL)))
3681 AND ((tlinfo.electronic_extract_date = x_electronic_extract_date) OR ((tlinfo.electronic_extract_date IS NULL) AND (X_electronic_extract_date IS NULL)))
3682 AND ((tlinfo.institutional_reporting_type = x_institutional_reporting_type) OR ((tlinfo.institutional_reporting_type IS NULL) AND (X_institutional_reporting_type IS NULL)))
3683 AND ((tlinfo.asr_receipt_date = x_asr_receipt_date) OR ((tlinfo.asr_receipt_date IS NULL) AND (X_asr_receipt_date IS NULL)))
3684 AND (tlinfo.last_name = x_last_name)
3685 AND (tlinfo.first_name = x_first_name)
3686 AND ((tlinfo.middle_initial = x_middle_initial) OR ((tlinfo.middle_initial IS NULL) AND (X_middle_initial IS NULL)))
3687 AND ((tlinfo.address_number_and_street = x_address_number_and_street) OR ((tlinfo.address_number_and_street IS NULL) AND (X_address_number_and_street IS NULL)))
3688 AND ((tlinfo.city = x_city) OR ((tlinfo.city IS NULL) AND (X_city IS NULL)))
3689 AND ((tlinfo.state_mailing = x_state_mailing) OR ((tlinfo.state_mailing IS NULL) AND (X_state_mailing IS NULL)))
3690 AND ((tlinfo.zip_code = x_zip_code) OR ((tlinfo.zip_code IS NULL) AND (X_zip_code IS NULL)))
3691 AND ((tlinfo.s_telephone_number = x_s_telephone_number) OR ((tlinfo.s_telephone_number IS NULL) AND (X_s_telephone_number IS NULL)))
3692 AND ((tlinfo.s_title = x_s_title) OR ((tlinfo.s_title IS NULL) AND (X_s_title IS NULL)))
3693 AND ((tlinfo.date_of_birth = x_date_of_birth) OR ((tlinfo.date_of_birth IS NULL) AND (X_date_of_birth IS NULL)))
3694 AND ((tlinfo.social_security_number = x_social_security_number) OR ((tlinfo.social_security_number IS NULL) AND (X_social_security_number IS NULL)))
3695 AND ((tlinfo.state_legal_residence = x_state_legal_residence) OR ((tlinfo.state_legal_residence IS NULL) AND (X_state_legal_residence IS NULL)))
3696 AND ((tlinfo.foreign_address_indicator = x_foreign_address_indicator) OR ((tlinfo.foreign_address_indicator IS NULL) AND (X_foreign_address_indicator IS NULL)))
3697 AND ((tlinfo.foreign_postal_code = x_foreign_postal_code) OR ((tlinfo.foreign_postal_code IS NULL) AND (X_foreign_postal_code IS NULL)))
3698 AND ((tlinfo.country = x_country) OR ((tlinfo.country IS NULL) AND (X_country IS NULL)))
3699 AND ((tlinfo.financial_aid_status = x_financial_aid_status) OR ((tlinfo.financial_aid_status IS NULL) AND (X_financial_aid_status IS NULL)))
3700 AND ((tlinfo.year_in_college = x_year_in_college) OR ((tlinfo.year_in_college IS NULL) AND (X_year_in_college IS NULL)))
3701 AND ((tlinfo.marital_status = x_marital_status) OR ((tlinfo.marital_status IS NULL) AND (X_marital_status IS NULL)))
3702 AND ((tlinfo.ward_court = x_ward_court) OR ((tlinfo.ward_court IS NULL) AND (X_ward_court IS NULL)))
3703 AND ((tlinfo.legal_dependents_other = x_legal_dependents_other) OR ((tlinfo.legal_dependents_other IS NULL) AND (X_legal_dependents_other IS NULL)))
3704 AND ((tlinfo.household_size = x_household_size) OR ((tlinfo.household_size IS NULL) AND (X_household_size IS NULL)))
3705 AND ((tlinfo.number_in_college = x_number_in_college) OR ((tlinfo.number_in_college IS NULL) AND (X_number_in_college IS NULL)))
3706 AND ((tlinfo.citizenship_status = x_citizenship_status) OR ((tlinfo.citizenship_status IS NULL) AND (X_citizenship_status IS NULL)))
3707 AND ((tlinfo.citizenship_country = x_citizenship_country) OR ((tlinfo.citizenship_country IS NULL) AND (X_citizenship_country IS NULL)))
3708 AND ((tlinfo.visa_classification = x_visa_classification) OR ((tlinfo.visa_classification IS NULL) AND (X_visa_classification IS NULL)))
3709 AND ((tlinfo.tax_figures = x_tax_figures) OR ((tlinfo.tax_figures IS NULL) AND (X_tax_figures IS NULL)))
3710 AND ((tlinfo.number_exemptions = x_number_exemptions) OR ((tlinfo.number_exemptions IS NULL) AND (X_number_exemptions IS NULL)))
3711 AND ((tlinfo.adjusted_gross_inc = x_adjusted_gross_inc) OR ((tlinfo.adjusted_gross_inc IS NULL) AND (X_adjusted_gross_inc IS NULL)))
3712 AND ((tlinfo.us_tax_paid = x_us_tax_paid) OR ((tlinfo.us_tax_paid IS NULL) AND (X_us_tax_paid IS NULL)))
3713 AND ((tlinfo.itemized_deductions = x_itemized_deductions) OR ((tlinfo.itemized_deductions IS NULL) AND (X_itemized_deductions IS NULL)))
3714 AND ((tlinfo.stu_income_work = x_stu_income_work) OR ((tlinfo.stu_income_work IS NULL) AND (X_stu_income_work IS NULL)))
3715 AND ((tlinfo.spouse_income_work = x_spouse_income_work) OR ((tlinfo.spouse_income_work IS NULL) AND (X_spouse_income_work IS NULL)))
3716 AND ((tlinfo.divid_int_inc = x_divid_int_inc) OR ((tlinfo.divid_int_inc IS NULL) AND (X_divid_int_inc IS NULL)))
3717 AND ((tlinfo.soc_sec_benefits = x_soc_sec_benefits) OR ((tlinfo.soc_sec_benefits IS NULL) AND (X_soc_sec_benefits IS NULL)))
3718 AND ((tlinfo.welfare_tanf = x_welfare_tanf) OR ((tlinfo.welfare_tanf IS NULL) AND (X_welfare_tanf IS NULL)))
3719 AND ((tlinfo.child_supp_rcvd = x_child_supp_rcvd) OR ((tlinfo.child_supp_rcvd IS NULL) AND (X_child_supp_rcvd IS NULL)))
3720 AND ((tlinfo.earned_income_credit = x_earned_income_credit) OR ((tlinfo.earned_income_credit IS NULL) AND (X_earned_income_credit IS NULL)))
3721 AND ((tlinfo.other_untax_income = x_other_untax_income) OR ((tlinfo.other_untax_income IS NULL) AND (X_other_untax_income IS NULL)))
3722 AND ((tlinfo.tax_stu_aid = x_tax_stu_aid) OR ((tlinfo.tax_stu_aid IS NULL) AND (X_tax_stu_aid IS NULL)))
3723 AND ((tlinfo.cash_sav_check = x_cash_sav_check) OR ((tlinfo.cash_sav_check IS NULL) AND (X_cash_sav_check IS NULL)))
3724 AND ((tlinfo.ira_keogh = x_ira_keogh) OR ((tlinfo.ira_keogh IS NULL) AND (X_ira_keogh IS NULL)))
3725 AND ((tlinfo.invest_value = x_invest_value) OR ((tlinfo.invest_value IS NULL) AND (X_invest_value IS NULL)))
3726 AND ((tlinfo.invest_debt = x_invest_debt) OR ((tlinfo.invest_debt IS NULL) AND (X_invest_debt IS NULL)))
3727 AND ((tlinfo.home_value = x_home_value) OR ((tlinfo.home_value IS NULL) AND (X_home_value IS NULL)))
3728 AND ((tlinfo.home_debt = x_home_debt) OR ((tlinfo.home_debt IS NULL) AND (X_home_debt IS NULL)))
3729 AND ((tlinfo.oth_real_value = x_oth_real_value) OR ((tlinfo.oth_real_value IS NULL) AND (X_oth_real_value IS NULL)))
3730 AND ((tlinfo.oth_real_debt = x_oth_real_debt) OR ((tlinfo.oth_real_debt IS NULL) AND (X_oth_real_debt IS NULL)))
3731 AND ((tlinfo.bus_farm_value = x_bus_farm_value) OR ((tlinfo.bus_farm_value IS NULL) AND (X_bus_farm_value IS NULL)))
3732 AND ((tlinfo.bus_farm_debt = x_bus_farm_debt) OR ((tlinfo.bus_farm_debt IS NULL) AND (X_bus_farm_debt IS NULL)))
3733 AND ((tlinfo.live_on_farm = x_live_on_farm) OR ((tlinfo.live_on_farm IS NULL) AND (X_live_on_farm IS NULL)))
3734 AND ((tlinfo.home_purch_price = x_home_purch_price) OR ((tlinfo.home_purch_price IS NULL) AND (X_home_purch_price IS NULL)))
3735 AND ((tlinfo.hope_ll_credit = x_hope_ll_credit) OR ((tlinfo.hope_ll_credit IS NULL) AND (X_hope_ll_credit IS NULL)))
3736 AND ((tlinfo.home_purch_year = x_home_purch_year) OR ((tlinfo.home_purch_year IS NULL) AND (X_home_purch_year IS NULL)))
3737 AND ((tlinfo.trust_amount = x_trust_amount) OR ((tlinfo.trust_amount IS NULL) AND (X_trust_amount IS NULL)))
3738 AND ((tlinfo.trust_avail = x_trust_avail) OR ((tlinfo.trust_avail IS NULL) AND (X_trust_avail IS NULL)))
3739 AND ((tlinfo.trust_estab = x_trust_estab) OR ((tlinfo.trust_estab IS NULL) AND (X_trust_estab IS NULL)))
3740 AND ((tlinfo.child_support_paid = x_child_support_paid) OR ((tlinfo.child_support_paid IS NULL) AND (X_child_support_paid IS NULL)))
3741 AND ((tlinfo.med_dent_expenses = x_med_dent_expenses) OR ((tlinfo.med_dent_expenses IS NULL) AND (X_med_dent_expenses IS NULL)))
3742 AND ((tlinfo.vet_us = x_vet_us) OR ((tlinfo.vet_us IS NULL) AND (X_vet_us IS NULL)))
3743 AND ((tlinfo.vet_ben_amount = x_vet_ben_amount) OR ((tlinfo.vet_ben_amount IS NULL) AND (X_vet_ben_amount IS NULL)))
3744 AND ((tlinfo.vet_ben_months = x_vet_ben_months) OR ((tlinfo.vet_ben_months IS NULL) AND (X_vet_ben_months IS NULL)))
3745 AND ((tlinfo.stu_summer_wages = x_stu_summer_wages) OR ((tlinfo.stu_summer_wages IS NULL) AND (X_stu_summer_wages IS NULL)))
3746 AND ((tlinfo.stu_school_yr_wages = x_stu_school_yr_wages) OR ((tlinfo.stu_school_yr_wages IS NULL) AND (X_stu_school_yr_wages IS NULL)))
3747 AND ((tlinfo.spouse_summer_wages = x_spouse_summer_wages) OR ((tlinfo.spouse_summer_wages IS NULL) AND (X_spouse_summer_wages IS NULL)))
3748 AND ((tlinfo.spouse_school_yr_wages = x_spouse_school_yr_wages) OR ((tlinfo.spouse_school_yr_wages IS NULL) AND (X_spouse_school_yr_wages IS NULL)))
3749 AND ((tlinfo.summer_other_tax_inc = x_summer_other_tax_inc) OR ((tlinfo.summer_other_tax_inc IS NULL) AND (X_summer_other_tax_inc IS NULL)))
3750 AND ((tlinfo.school_yr_other_tax_inc = x_school_yr_other_tax_inc) OR ((tlinfo.school_yr_other_tax_inc IS NULL) AND (X_school_yr_other_tax_inc IS NULL)))
3751 AND ((tlinfo.summer_untax_inc = x_summer_untax_inc) OR ((tlinfo.summer_untax_inc IS NULL) AND (X_summer_untax_inc IS NULL)))
3752 AND ((tlinfo.school_yr_untax_inc = x_school_yr_untax_inc) OR ((tlinfo.school_yr_untax_inc IS NULL) AND (X_school_yr_untax_inc IS NULL)))
3753 AND ((tlinfo.grants_schol_etc = x_grants_schol_etc) OR ((tlinfo.grants_schol_etc IS NULL) AND (X_grants_schol_etc IS NULL)))
3754 AND ((tlinfo.tuit_benefits = x_tuit_benefits) OR ((tlinfo.tuit_benefits IS NULL) AND (X_tuit_benefits IS NULL)))
3755 AND ((tlinfo.cont_parents = x_cont_parents) OR ((tlinfo.cont_parents IS NULL) AND (X_cont_parents IS NULL)))
3756 AND ((tlinfo.cont_relatives = x_cont_relatives) OR ((tlinfo.cont_relatives IS NULL) AND (X_cont_relatives IS NULL)))
3757 AND ((tlinfo.p_siblings_pre_tuit = x_p_siblings_pre_tuit) OR ((tlinfo.p_siblings_pre_tuit IS NULL) AND (X_p_siblings_pre_tuit IS NULL)))
3758 AND ((tlinfo.p_student_pre_tuit = x_p_student_pre_tuit) OR ((tlinfo.p_student_pre_tuit IS NULL) AND (X_p_student_pre_tuit IS NULL)))
3759 AND ((tlinfo.p_household_size = x_p_household_size) OR ((tlinfo.p_household_size IS NULL) AND (X_p_household_size IS NULL)))
3760 AND ((tlinfo.p_number_in_college = x_p_number_in_college) OR ((tlinfo.p_number_in_college IS NULL) AND (X_p_number_in_college IS NULL)))
3761 AND ((tlinfo.p_parents_in_college = x_p_parents_in_college) OR ((tlinfo.p_parents_in_college IS NULL) AND (X_p_parents_in_college IS NULL)))
3762 AND ((tlinfo.p_marital_status = x_p_marital_status) OR ((tlinfo.p_marital_status IS NULL) AND (X_p_marital_status IS NULL)))
3763 AND ((tlinfo.p_state_legal_residence = x_p_state_legal_residence) OR ((tlinfo.p_state_legal_residence IS NULL) AND (X_p_state_legal_residence IS NULL)))
3764 AND ((tlinfo.p_natural_par_status = x_p_natural_par_status) OR ((tlinfo.p_natural_par_status IS NULL) AND (X_p_natural_par_status IS NULL)))
3765 AND ((tlinfo.p_child_supp_paid = x_p_child_supp_paid) OR ((tlinfo.p_child_supp_paid IS NULL) AND (X_p_child_supp_paid IS NULL)))
3766 AND ((tlinfo.p_repay_ed_loans = x_p_repay_ed_loans) OR ((tlinfo.p_repay_ed_loans IS NULL) AND (X_p_repay_ed_loans IS NULL)))
3767 AND ((tlinfo.p_med_dent_expenses = x_p_med_dent_expenses) OR ((tlinfo.p_med_dent_expenses IS NULL) AND (X_p_med_dent_expenses IS NULL)))
3768 AND ((tlinfo.p_tuit_paid_amount = x_p_tuit_paid_amount) OR ((tlinfo.p_tuit_paid_amount IS NULL) AND (X_p_tuit_paid_amount IS NULL)))
3769 AND ((tlinfo.p_tuit_paid_number = x_p_tuit_paid_number) OR ((tlinfo.p_tuit_paid_number IS NULL) AND (X_p_tuit_paid_number IS NULL)))
3770 AND ((tlinfo.p_exp_child_supp_paid = x_p_exp_child_supp_paid) OR ((tlinfo.p_exp_child_supp_paid IS NULL) AND (X_p_exp_child_supp_paid IS NULL)))
3771 AND ((tlinfo.p_exp_repay_ed_loans = x_p_exp_repay_ed_loans) OR ((tlinfo.p_exp_repay_ed_loans IS NULL) AND (X_p_exp_repay_ed_loans IS NULL)))
3772 AND ((tlinfo.p_exp_med_dent_expenses = x_p_exp_med_dent_expenses) OR ((tlinfo.p_exp_med_dent_expenses IS NULL) AND (X_p_exp_med_dent_expenses IS NULL)))
3773 AND ((tlinfo.p_exp_tuit_pd_amount = x_p_exp_tuit_pd_amount) OR ((tlinfo.p_exp_tuit_pd_amount IS NULL) AND (X_p_exp_tuit_pd_amount IS NULL)))
3774 AND ((tlinfo.p_exp_tuit_pd_number = x_p_exp_tuit_pd_number) OR ((tlinfo.p_exp_tuit_pd_number IS NULL) AND (X_p_exp_tuit_pd_number IS NULL)))
3775 AND ((tlinfo.p_cash_sav_check = x_p_cash_sav_check) OR ((tlinfo.p_cash_sav_check IS NULL) AND (X_p_cash_sav_check IS NULL)))
3776 AND ((tlinfo.p_month_mortgage_pay = x_p_month_mortgage_pay) OR ((tlinfo.p_month_mortgage_pay IS NULL) AND (X_p_month_mortgage_pay IS NULL)))
3777 AND ((tlinfo.p_invest_value = x_p_invest_value) OR ((tlinfo.p_invest_value IS NULL) AND (X_p_invest_value IS NULL)))
3778 AND ((tlinfo.p_invest_debt = x_p_invest_debt) OR ((tlinfo.p_invest_debt IS NULL) AND (X_p_invest_debt IS NULL)))
3779 AND ((tlinfo.p_home_value = x_p_home_value) OR ((tlinfo.p_home_value IS NULL) AND (X_p_home_value IS NULL)))
3780 AND ((tlinfo.p_home_debt = x_p_home_debt) OR ((tlinfo.p_home_debt IS NULL) AND (X_p_home_debt IS NULL)))
3781 AND ((tlinfo.p_home_purch_price = x_p_home_purch_price) OR ((tlinfo.p_home_purch_price IS NULL) AND (X_p_home_purch_price IS NULL)))
3782 AND ((tlinfo.p_own_business_farm = x_p_own_business_farm) OR ((tlinfo.p_own_business_farm IS NULL) AND (X_p_own_business_farm IS NULL)))
3783 AND ((tlinfo.p_business_value = x_p_business_value) OR ((tlinfo.p_business_value IS NULL) AND (X_p_business_value IS NULL)))
3784 AND ((tlinfo.p_business_debt = x_p_business_debt) OR ((tlinfo.p_business_debt IS NULL) AND (X_p_business_debt IS NULL)))
3785 AND ((tlinfo.p_farm_value = x_p_farm_value) OR ((tlinfo.p_farm_value IS NULL) AND (X_p_farm_value IS NULL)))
3786 AND ((tlinfo.p_farm_debt = x_p_farm_debt) OR ((tlinfo.p_farm_debt IS NULL) AND (X_p_farm_debt IS NULL)))
3787 AND ((tlinfo.p_live_on_farm = x_p_live_on_farm) OR ((tlinfo.p_live_on_farm IS NULL) AND (X_p_live_on_farm IS NULL)))
3788 AND ((tlinfo.p_oth_real_estate_value = x_p_oth_real_estate_value) OR ((tlinfo.p_oth_real_estate_value IS NULL) AND (X_p_oth_real_estate_value IS NULL)))
3789 AND ((tlinfo.p_oth_real_estate_debt = x_p_oth_real_estate_debt) OR ((tlinfo.p_oth_real_estate_debt IS NULL) AND (X_p_oth_real_estate_debt IS NULL)))
3790 AND ((tlinfo.p_oth_real_purch_price = x_p_oth_real_purch_price) OR ((tlinfo.p_oth_real_purch_price IS NULL) AND (X_p_oth_real_purch_price IS NULL)))
3791 AND ((tlinfo.p_siblings_assets = x_p_siblings_assets) OR ((tlinfo.p_siblings_assets IS NULL) AND (X_p_siblings_assets IS NULL)))
3792 AND ((tlinfo.p_home_purch_year = x_p_home_purch_year) OR ((tlinfo.p_home_purch_year IS NULL) AND (X_p_home_purch_year IS NULL)))
3793 AND ((tlinfo.p_oth_real_purch_year = x_p_oth_real_purch_year) OR ((tlinfo.p_oth_real_purch_year IS NULL) AND (X_p_oth_real_purch_year IS NULL)))
3794 AND ((tlinfo.p_prior_agi = x_p_prior_agi) OR ((tlinfo.p_prior_agi IS NULL) AND (X_p_prior_agi IS NULL)))
3795 AND ((tlinfo.p_prior_us_tax_paid = x_p_prior_us_tax_paid) OR ((tlinfo.p_prior_us_tax_paid IS NULL) AND (X_p_prior_us_tax_paid IS NULL)))
3796 AND ((tlinfo.p_prior_item_deductions = x_p_prior_item_deductions) OR ((tlinfo.p_prior_item_deductions IS NULL) AND (X_p_prior_item_deductions IS NULL)))
3797 AND ((tlinfo.p_prior_other_untax_inc = x_p_prior_other_untax_inc) OR ((tlinfo.p_prior_other_untax_inc IS NULL) AND (X_p_prior_other_untax_inc IS NULL)))
3798 AND ((tlinfo.p_tax_figures = x_p_tax_figures) OR ((tlinfo.p_tax_figures IS NULL) AND (X_p_tax_figures IS NULL)))
3799 AND ((tlinfo.p_number_exemptions = x_p_number_exemptions) OR ((tlinfo.p_number_exemptions IS NULL) AND (X_p_number_exemptions IS NULL)))
3800 AND ((tlinfo.p_adjusted_gross_inc = x_p_adjusted_gross_inc) OR ((tlinfo.p_adjusted_gross_inc IS NULL) AND (X_p_adjusted_gross_inc IS NULL)))
3801 AND ((tlinfo.p_wages_sal_tips = x_p_wages_sal_tips) OR ((tlinfo.p_wages_sal_tips IS NULL) AND (X_p_wages_sal_tips IS NULL)))
3802 AND ((tlinfo.p_interest_income = x_p_interest_income) OR ((tlinfo.p_interest_income IS NULL) AND (X_p_interest_income IS NULL)))
3803 AND ((tlinfo.p_dividend_income = x_p_dividend_income) OR ((tlinfo.p_dividend_income IS NULL) AND (X_p_dividend_income IS NULL)))
3804 AND ((tlinfo.p_net_inc_bus_farm = x_p_net_inc_bus_farm) OR ((tlinfo.p_net_inc_bus_farm IS NULL) AND (X_p_net_inc_bus_farm IS NULL)))
3805 AND ((tlinfo.p_other_taxable_income = x_p_other_taxable_income) OR ((tlinfo.p_other_taxable_income IS NULL) AND (X_p_other_taxable_income IS NULL)))
3806 AND ((tlinfo.p_adj_to_income = x_p_adj_to_income) OR ((tlinfo.p_adj_to_income IS NULL) AND (X_p_adj_to_income IS NULL)))
3807 AND ((tlinfo.p_us_tax_paid = x_p_us_tax_paid) OR ((tlinfo.p_us_tax_paid IS NULL) AND (X_p_us_tax_paid IS NULL)))
3808 AND ((tlinfo.p_itemized_deductions = x_p_itemized_deductions) OR ((tlinfo.p_itemized_deductions IS NULL) AND (X_p_itemized_deductions IS NULL)))
3809 AND ((tlinfo.p_father_income_work = x_p_father_income_work) OR ((tlinfo.p_father_income_work IS NULL) AND (X_p_father_income_work IS NULL)))
3810 AND ((tlinfo.p_mother_income_work = x_p_mother_income_work) OR ((tlinfo.p_mother_income_work IS NULL) AND (X_p_mother_income_work IS NULL)))
3811 AND ((tlinfo.p_soc_sec_ben = x_p_soc_sec_ben) OR ((tlinfo.p_soc_sec_ben IS NULL) AND (X_p_soc_sec_ben IS NULL)))
3812 AND ((tlinfo.p_welfare_tanf = x_p_welfare_tanf) OR ((tlinfo.p_welfare_tanf IS NULL) AND (X_p_welfare_tanf IS NULL)))
3813 AND ((tlinfo.p_child_supp_rcvd = x_p_child_supp_rcvd) OR ((tlinfo.p_child_supp_rcvd IS NULL) AND (X_p_child_supp_rcvd IS NULL)))
3814 AND ((tlinfo.p_ded_ira_keogh = x_p_ded_ira_keogh) OR ((tlinfo.p_ded_ira_keogh IS NULL) AND (X_p_ded_ira_keogh IS NULL)))
3815 AND ((tlinfo.p_tax_defer_pens_savs = x_p_tax_defer_pens_savs) OR ((tlinfo.p_tax_defer_pens_savs IS NULL) AND (X_p_tax_defer_pens_savs IS NULL)))
3816 AND ((tlinfo.p_dep_care_med_spending = x_p_dep_care_med_spending) OR ((tlinfo.p_dep_care_med_spending IS NULL) AND (X_p_dep_care_med_spending IS NULL)))
3817 AND ((tlinfo.p_earned_income_credit = x_p_earned_income_credit) OR ((tlinfo.p_earned_income_credit IS NULL) AND (X_p_earned_income_credit IS NULL)))
3818 AND ((tlinfo.p_living_allow = x_p_living_allow) OR ((tlinfo.p_living_allow IS NULL) AND (X_p_living_allow IS NULL)))
3819 AND ((tlinfo.p_tax_exmpt_int = x_p_tax_exmpt_int) OR ((tlinfo.p_tax_exmpt_int IS NULL) AND (X_p_tax_exmpt_int IS NULL)))
3820 AND ((tlinfo.p_foreign_inc_excl = x_p_foreign_inc_excl) OR ((tlinfo.p_foreign_inc_excl IS NULL) AND (X_p_foreign_inc_excl IS NULL)))
3821 AND ((tlinfo.p_other_untax_inc = x_p_other_untax_inc) OR ((tlinfo.p_other_untax_inc IS NULL) AND (X_p_other_untax_inc IS NULL)))
3822 AND ((tlinfo.p_hope_ll_credit = x_p_hope_ll_credit) OR ((tlinfo.p_hope_ll_credit IS NULL) AND (X_p_hope_ll_credit IS NULL)))
3823 AND ((tlinfo.p_yr_separation = x_p_yr_separation) OR ((tlinfo.p_yr_separation IS NULL) AND (X_p_yr_separation IS NULL)))
3824 AND ((tlinfo.p_yr_divorce = x_p_yr_divorce) OR ((tlinfo.p_yr_divorce IS NULL) AND (X_p_yr_divorce IS NULL)))
3825 AND ((tlinfo.p_exp_father_inc = x_p_exp_father_inc) OR ((tlinfo.p_exp_father_inc IS NULL) AND (X_p_exp_father_inc IS NULL)))
3826 AND ((tlinfo.p_exp_mother_inc = x_p_exp_mother_inc) OR ((tlinfo.p_exp_mother_inc IS NULL) AND (X_p_exp_mother_inc IS NULL)))
3827 AND ((tlinfo.p_exp_other_tax_inc = x_p_exp_other_tax_inc) OR ((tlinfo.p_exp_other_tax_inc IS NULL) AND (X_p_exp_other_tax_inc IS NULL)))
3828 AND ((tlinfo.p_exp_other_untax_inc = x_p_exp_other_untax_inc) OR ((tlinfo.p_exp_other_untax_inc IS NULL) AND (X_p_exp_other_untax_inc IS NULL)))
3829 AND ((tlinfo.line_2_relation = x_line_2_relation) OR ((tlinfo.line_2_relation IS NULL) AND (X_line_2_relation IS NULL)))
3830 AND ((tlinfo.line_2_attend_college = x_line_2_attend_college) OR ((tlinfo.line_2_attend_college IS NULL) AND (X_line_2_attend_college IS NULL)))
3831 AND ((tlinfo.line_3_relation = x_line_3_relation) OR ((tlinfo.line_3_relation IS NULL) AND (X_line_3_relation IS NULL)))
3832 AND ((tlinfo.line_3_attend_college = x_line_3_attend_college) OR ((tlinfo.line_3_attend_college IS NULL) AND (X_line_3_attend_college IS NULL)))
3833 AND ((tlinfo.line_4_relation = x_line_4_relation) OR ((tlinfo.line_4_relation IS NULL) AND (X_line_4_relation IS NULL)))
3834 AND ((tlinfo.line_4_attend_college = x_line_4_attend_college) OR ((tlinfo.line_4_attend_college IS NULL) AND (X_line_4_attend_college IS NULL)))
3835 AND ((tlinfo.line_5_relation = x_line_5_relation) OR ((tlinfo.line_5_relation IS NULL) AND (X_line_5_relation IS NULL)))
3836 AND ((tlinfo.line_5_attend_college = x_line_5_attend_college) OR ((tlinfo.line_5_attend_college IS NULL) AND (X_line_5_attend_college IS NULL)))
3837 AND ((tlinfo.line_6_relation = x_line_6_relation) OR ((tlinfo.line_6_relation IS NULL) AND (X_line_6_relation IS NULL)))
3838 AND ((tlinfo.line_6_attend_college = x_line_6_attend_college) OR ((tlinfo.line_6_attend_college IS NULL) AND (X_line_6_attend_college IS NULL)))
3839 AND ((tlinfo.line_7_relation = x_line_7_relation) OR ((tlinfo.line_7_relation IS NULL) AND (X_line_7_relation IS NULL)))
3840 AND ((tlinfo.line_7_attend_college = x_line_7_attend_college) OR ((tlinfo.line_7_attend_college IS NULL) AND (X_line_7_attend_college IS NULL)))
3841 AND ((tlinfo.line_8_relation = x_line_8_relation) OR ((tlinfo.line_8_relation IS NULL) AND (X_line_8_relation IS NULL)))
3842 AND ((tlinfo.line_8_attend_college = x_line_8_attend_college) OR ((tlinfo.line_8_attend_college IS NULL) AND (X_line_8_attend_college IS NULL)))
3843 AND ((tlinfo.p_age_father = x_p_age_father) OR ((tlinfo.p_age_father IS NULL) AND (X_p_age_father IS NULL)))
3844 AND ((tlinfo.p_age_mother = x_p_age_mother) OR ((tlinfo.p_age_mother IS NULL) AND (X_p_age_mother IS NULL)))
3845 AND ((tlinfo.p_div_sep_ind = x_p_div_sep_ind) OR ((tlinfo.p_div_sep_ind IS NULL) AND (X_p_div_sep_ind IS NULL)))
3846 AND ((tlinfo.b_cont_non_custodial_par = x_b_cont_non_custodial_par) OR ((tlinfo.b_cont_non_custodial_par IS NULL) AND (X_b_cont_non_custodial_par IS NULL)))
3847 AND ((tlinfo.college_type_2 = x_college_type_2) OR ((tlinfo.college_type_2 IS NULL) AND (X_college_type_2 IS NULL)))
3848 AND ((tlinfo.college_type_3 = x_college_type_3) OR ((tlinfo.college_type_3 IS NULL) AND (X_college_type_3 IS NULL)))
3849 AND ((tlinfo.college_type_4 = x_college_type_4) OR ((tlinfo.college_type_4 IS NULL) AND (X_college_type_4 IS NULL)))
3850 AND ((tlinfo.college_type_5 = x_college_type_5) OR ((tlinfo.college_type_5 IS NULL) AND (X_college_type_5 IS NULL)))
3851 AND ((tlinfo.college_type_6 = x_college_type_6) OR ((tlinfo.college_type_6 IS NULL) AND (X_college_type_6 IS NULL)))
3852 AND ((tlinfo.college_type_7 = x_college_type_7) OR ((tlinfo.college_type_7 IS NULL) AND (X_college_type_7 IS NULL)))
3853 AND ((tlinfo.college_type_8 = x_college_type_8) OR ((tlinfo.college_type_8 IS NULL) AND (X_college_type_8 IS NULL)))
3854 AND ((tlinfo.school_code_1 = x_school_code_1) OR ((tlinfo.school_code_1 IS NULL) AND (X_school_code_1 IS NULL)))
3855 AND ((tlinfo.housing_code_1 = x_housing_code_1) OR ((tlinfo.housing_code_1 IS NULL) AND (X_housing_code_1 IS NULL)))
3856 AND ((tlinfo.school_code_2 = x_school_code_2) OR ((tlinfo.school_code_2 IS NULL) AND (X_school_code_2 IS NULL)))
3857 AND ((tlinfo.housing_code_2 = x_housing_code_2) OR ((tlinfo.housing_code_2 IS NULL) AND (X_housing_code_2 IS NULL)))
3858 AND ((tlinfo.school_code_3 = x_school_code_3) OR ((tlinfo.school_code_3 IS NULL) AND (X_school_code_3 IS NULL)))
3859 AND ((tlinfo.housing_code_3 = x_housing_code_3) OR ((tlinfo.housing_code_3 IS NULL) AND (X_housing_code_3 IS NULL)))
3860 AND ((tlinfo.school_code_4 = x_school_code_4) OR ((tlinfo.school_code_4 IS NULL) AND (X_school_code_4 IS NULL)))
3861 AND ((tlinfo.housing_code_4 = x_housing_code_4) OR ((tlinfo.housing_code_4 IS NULL) AND (X_housing_code_4 IS NULL)))
3862 AND ((tlinfo.school_code_5 = x_school_code_5) OR ((tlinfo.school_code_5 IS NULL) AND (X_school_code_5 IS NULL)))
3863 AND ((tlinfo.housing_code_5 = x_housing_code_5) OR ((tlinfo.housing_code_5 IS NULL) AND (X_housing_code_5 IS NULL)))
3864 AND ((tlinfo.school_code_6 = x_school_code_6) OR ((tlinfo.school_code_6 IS NULL) AND (X_school_code_6 IS NULL)))
3865 AND ((tlinfo.housing_code_6 = x_housing_code_6) OR ((tlinfo.housing_code_6 IS NULL) AND (X_housing_code_6 IS NULL)))
3866 AND ((tlinfo.school_code_7 = x_school_code_7) OR ((tlinfo.school_code_7 IS NULL) AND (X_school_code_7 IS NULL)))
3867 AND ((tlinfo.housing_code_7 = x_housing_code_7) OR ((tlinfo.housing_code_7 IS NULL) AND (X_housing_code_7 IS NULL)))
3868 AND ((tlinfo.school_code_8 = x_school_code_8) OR ((tlinfo.school_code_8 IS NULL) AND (X_school_code_8 IS NULL)))
3869 AND ((tlinfo.housing_code_8 = x_housing_code_8) OR ((tlinfo.housing_code_8 IS NULL) AND (X_housing_code_8 IS NULL)))
3870 AND ((tlinfo.school_code_9 = x_school_code_9) OR ((tlinfo.school_code_9 IS NULL) AND (X_school_code_9 IS NULL)))
3871 AND ((tlinfo.housing_code_9 = x_housing_code_9) OR ((tlinfo.housing_code_9 IS NULL) AND (X_housing_code_9 IS NULL)))
3872 AND ((tlinfo.school_code_10 = x_school_code_10) OR ((tlinfo.school_code_10 IS NULL) AND (X_school_code_10 IS NULL)))
3873 AND ((tlinfo.housing_code_10 = x_housing_code_10) OR ((tlinfo.housing_code_10 IS NULL) AND (X_housing_code_10 IS NULL)))
3874 AND ((tlinfo.additional_school_code_1 = x_additional_school_code_1) OR ((tlinfo.additional_school_code_1 IS NULL) AND (X_additional_school_code_1 IS NULL)))
3875 AND ((tlinfo.additional_school_code_2 = x_additional_school_code_2) OR ((tlinfo.additional_school_code_2 IS NULL) AND (X_additional_school_code_2 IS NULL)))
3876 AND ((tlinfo.additional_school_code_3 = x_additional_school_code_3) OR ((tlinfo.additional_school_code_3 IS NULL) AND (X_additional_school_code_3 IS NULL)))
3877 AND ((tlinfo.additional_school_code_4 = x_additional_school_code_4) OR ((tlinfo.additional_school_code_4 IS NULL) AND (X_additional_school_code_4 IS NULL)))
3878 AND ((tlinfo.additional_school_code_5 = x_additional_school_code_5) OR ((tlinfo.additional_school_code_5 IS NULL) AND (X_additional_school_code_5 IS NULL)))
3879 AND ((tlinfo.additional_school_code_6 = x_additional_school_code_6) OR ((tlinfo.additional_school_code_6 IS NULL) AND (X_additional_school_code_6 IS NULL)))
3880 AND ((tlinfo.additional_school_code_7 = x_additional_school_code_7) OR ((tlinfo.additional_school_code_7 IS NULL) AND (X_additional_school_code_7 IS NULL)))
3881 AND ((tlinfo.additional_school_code_8 = x_additional_school_code_8) OR ((tlinfo.additional_school_code_8 IS NULL) AND (X_additional_school_code_8 IS NULL)))
3882 AND ((tlinfo.additional_school_code_9 = x_additional_school_code_9) OR ((tlinfo.additional_school_code_9 IS NULL) AND (X_additional_school_code_9 IS NULL)))
3883 AND ((tlinfo.additional_school_code_10 = x_additional_school_code_10) OR ((tlinfo.additional_school_code_10 IS NULL) AND (X_additional_school_code_10 IS NULL)))
3884 AND ((tlinfo.explanation_spec_circum = x_explanation_spec_circum) OR ((tlinfo.explanation_spec_circum IS NULL) AND (X_explanation_spec_circum IS NULL)))
3885 AND ((tlinfo.signature_student = x_signature_student) OR ((tlinfo.signature_student IS NULL) AND (X_signature_student IS NULL)))
3886 AND ((tlinfo.signature_spouse = x_signature_spouse) OR ((tlinfo.signature_spouse IS NULL) AND (X_signature_spouse IS NULL)))
3887 AND ((tlinfo.signature_father = x_signature_father) OR ((tlinfo.signature_father IS NULL) AND (X_signature_father IS NULL)))
3888 AND ((tlinfo.signature_mother = x_signature_mother) OR ((tlinfo.signature_mother IS NULL) AND (X_signature_mother IS NULL)))
3889 AND ((tlinfo.month_day_completed = x_month_day_completed) OR ((tlinfo.month_day_completed IS NULL) AND (X_month_day_completed IS NULL)))
3890 AND ((tlinfo.year_completed = x_year_completed) OR ((tlinfo.year_completed IS NULL) AND (X_year_completed IS NULL)))
3891 AND ((tlinfo.age_line_2 = x_age_line_2) OR ((tlinfo.age_line_2 IS NULL) AND (X_age_line_2 IS NULL)))
3892 AND ((tlinfo.age_line_3 = x_age_line_3) OR ((tlinfo.age_line_3 IS NULL) AND (X_age_line_3 IS NULL)))
3893 AND ((tlinfo.age_line_4 = x_age_line_4) OR ((tlinfo.age_line_4 IS NULL) AND (X_age_line_4 IS NULL)))
3894 AND ((tlinfo.age_line_5 = x_age_line_5) OR ((tlinfo.age_line_5 IS NULL) AND (X_age_line_5 IS NULL)))
3895 AND ((tlinfo.age_line_6 = x_age_line_6) OR ((tlinfo.age_line_6 IS NULL) AND (X_age_line_6 IS NULL)))
3896 AND ((tlinfo.age_line_7 = x_age_line_7) OR ((tlinfo.age_line_7 IS NULL) AND (X_age_line_7 IS NULL)))
3897 AND ((tlinfo.age_line_8 = x_age_line_8) OR ((tlinfo.age_line_8 IS NULL) AND (X_age_line_8 IS NULL)))
3898 AND ((tlinfo.a_online_signature = x_a_online_signature) OR ((tlinfo.a_online_signature IS NULL) AND (X_a_online_signature IS NULL)))
3899 AND ((tlinfo.question_1_number = x_question_1_number) OR ((tlinfo.question_1_number IS NULL) AND (X_question_1_number IS NULL)))
3900 AND ((tlinfo.question_1_size = x_question_1_size) OR ((tlinfo.question_1_size IS NULL) AND (X_question_1_size IS NULL)))
3901 AND ((tlinfo.question_1_answer = x_question_1_answer) OR ((tlinfo.question_1_answer IS NULL) AND (X_question_1_answer IS NULL)))
3902 AND ((tlinfo.question_2_number = x_question_2_number) OR ((tlinfo.question_2_number IS NULL) AND (X_question_2_number IS NULL)))
3903 AND ((tlinfo.question_2_size = x_question_2_size) OR ((tlinfo.question_2_size IS NULL) AND (X_question_2_size IS NULL)))
3904 AND ((tlinfo.question_2_answer = x_question_2_answer) OR ((tlinfo.question_2_answer IS NULL) AND (X_question_2_answer IS NULL)))
3905 AND ((tlinfo.question_3_number = x_question_3_number) OR ((tlinfo.question_3_number IS NULL) AND (X_question_3_number IS NULL)))
3906 AND ((tlinfo.question_3_size = x_question_3_size) OR ((tlinfo.question_3_size IS NULL) AND (X_question_3_size IS NULL)))
3907 AND ((tlinfo.question_3_answer = x_question_3_answer) OR ((tlinfo.question_3_answer IS NULL) AND (X_question_3_answer IS NULL)))
3908 AND ((tlinfo.question_4_number = x_question_4_number) OR ((tlinfo.question_4_number IS NULL) AND (X_question_4_number IS NULL)))
3909 AND ((tlinfo.question_4_size = x_question_4_size) OR ((tlinfo.question_4_size IS NULL) AND (X_question_4_size IS NULL)))
3910 AND ((tlinfo.question_4_answer = x_question_4_answer) OR ((tlinfo.question_4_answer IS NULL) AND (X_question_4_answer IS NULL)))
3911 AND ((tlinfo.question_5_number = x_question_5_number) OR ((tlinfo.question_5_number IS NULL) AND (X_question_5_number IS NULL)))
3912 AND ((tlinfo.question_5_size = x_question_5_size) OR ((tlinfo.question_5_size IS NULL) AND (X_question_5_size IS NULL)))
3913 AND ((tlinfo.question_5_answer = x_question_5_answer) OR ((tlinfo.question_5_answer IS NULL) AND (X_question_5_answer IS NULL)))
3914 AND ((tlinfo.question_6_number = x_question_6_number) OR ((tlinfo.question_6_number IS NULL) AND (X_question_6_number IS NULL)))
3915 AND ((tlinfo.question_6_size = x_question_6_size) OR ((tlinfo.question_6_size IS NULL) AND (X_question_6_size IS NULL)))
3916 AND ((tlinfo.question_6_answer = x_question_6_answer) OR ((tlinfo.question_6_answer IS NULL) AND (X_question_6_answer IS NULL)))
3917 AND ((tlinfo.question_7_number = x_question_7_number) OR ((tlinfo.question_7_number IS NULL) AND (X_question_7_number IS NULL)))
3918 AND ((tlinfo.question_7_size = x_question_7_size) OR ((tlinfo.question_7_size IS NULL) AND (X_question_7_size IS NULL)))
3919 AND ((tlinfo.question_7_answer = x_question_7_answer) OR ((tlinfo.question_7_answer IS NULL) AND (X_question_7_answer IS NULL)))
3920 AND ((tlinfo.question_8_number = x_question_8_number) OR ((tlinfo.question_8_number IS NULL) AND (X_question_8_number IS NULL)))
3921 AND ((tlinfo.question_8_size = x_question_8_size) OR ((tlinfo.question_8_size IS NULL) AND (X_question_8_size IS NULL)))
3922 AND ((tlinfo.question_8_answer = x_question_8_answer) OR ((tlinfo.question_8_answer IS NULL) AND (X_question_8_answer IS NULL)))
3923 AND ((tlinfo.question_9_number = x_question_9_number) OR ((tlinfo.question_9_number IS NULL) AND (X_question_9_number IS NULL)))
3924 AND ((tlinfo.question_9_size = x_question_9_size) OR ((tlinfo.question_9_size IS NULL) AND (X_question_9_size IS NULL)))
3925 AND ((tlinfo.question_9_answer = x_question_9_answer) OR ((tlinfo.question_9_answer IS NULL) AND (X_question_9_answer IS NULL)))
3926 AND ((tlinfo.question_10_number = x_question_10_number) OR ((tlinfo.question_10_number IS NULL) AND (X_question_10_number IS NULL)))
3927 AND ((tlinfo.question_10_size = x_question_10_size) OR ((tlinfo.question_10_size IS NULL) AND (X_question_10_size IS NULL)))
3928 AND ((tlinfo.question_10_answer = x_question_10_answer) OR ((tlinfo.question_10_answer IS NULL) AND (X_question_10_answer IS NULL)))
3929 AND ((tlinfo.question_11_number = x_question_11_number) OR ((tlinfo.question_11_number IS NULL) AND (X_question_11_number IS NULL)))
3930 AND ((tlinfo.question_11_size = x_question_11_size) OR ((tlinfo.question_11_size IS NULL) AND (X_question_11_size IS NULL)))
3931 AND ((tlinfo.question_11_answer = x_question_11_answer) OR ((tlinfo.question_11_answer IS NULL) AND (X_question_11_answer IS NULL)))
3932 AND ((tlinfo.question_12_number = x_question_12_number) OR ((tlinfo.question_12_number IS NULL) AND (X_question_12_number IS NULL)))
3933 AND ((tlinfo.question_12_size = x_question_12_size) OR ((tlinfo.question_12_size IS NULL) AND (X_question_12_size IS NULL)))
3934 AND ((tlinfo.question_12_answer = x_question_12_answer) OR ((tlinfo.question_12_answer IS NULL) AND (X_question_12_answer IS NULL)))
3935 AND ((tlinfo.question_13_number = x_question_13_number) OR ((tlinfo.question_13_number IS NULL) AND (X_question_13_number IS NULL)))
3936 AND ((tlinfo.question_13_size = x_question_13_size) OR ((tlinfo.question_13_size IS NULL) AND (X_question_13_size IS NULL)))
3937 AND ((tlinfo.question_13_answer = x_question_13_answer) OR ((tlinfo.question_13_answer IS NULL) AND (X_question_13_answer IS NULL)))
3938 AND ((tlinfo.question_14_number = x_question_14_number) OR ((tlinfo.question_14_number IS NULL) AND (X_question_14_number IS NULL)))
3939 AND ((tlinfo.question_14_size = x_question_14_size) OR ((tlinfo.question_14_size IS NULL) AND (X_question_14_size IS NULL)))
3940 AND ((tlinfo.question_14_answer = x_question_14_answer) OR ((tlinfo.question_14_answer IS NULL) AND (X_question_14_answer IS NULL)))
3941 AND ((tlinfo.question_15_number = x_question_15_number) OR ((tlinfo.question_15_number IS NULL) AND (X_question_15_number IS NULL)))
3942 AND ((tlinfo.question_15_size = x_question_15_size) OR ((tlinfo.question_15_size IS NULL) AND (X_question_15_size IS NULL)))
3943 AND ((tlinfo.question_15_answer = x_question_15_answer) OR ((tlinfo.question_15_answer IS NULL) AND (X_question_15_answer IS NULL)))
3944 AND ((tlinfo.question_16_number = x_question_16_number) OR ((tlinfo.question_16_number IS NULL) AND (X_question_16_number IS NULL)))
3945 AND ((tlinfo.question_16_size = x_question_16_size) OR ((tlinfo.question_16_size IS NULL) AND (X_question_16_size IS NULL)))
3946 AND ((tlinfo.question_16_answer = x_question_16_answer) OR ((tlinfo.question_16_answer IS NULL) AND (X_question_16_answer IS NULL)))
3947 AND ((tlinfo.question_17_number = x_question_17_number) OR ((tlinfo.question_17_number IS NULL) AND (X_question_17_number IS NULL)))
3948 AND ((tlinfo.question_17_size = x_question_17_size) OR ((tlinfo.question_17_size IS NULL) AND (X_question_17_size IS NULL)))
3949 AND ((tlinfo.question_17_answer = x_question_17_answer) OR ((tlinfo.question_17_answer IS NULL) AND (X_question_17_answer IS NULL)))
3950 AND ((tlinfo.question_18_number = x_question_18_number) OR ((tlinfo.question_18_number IS NULL) AND (X_question_18_number IS NULL)))
3951 AND ((tlinfo.question_18_size = x_question_18_size) OR ((tlinfo.question_18_size IS NULL) AND (X_question_18_size IS NULL)))
3952 AND ((tlinfo.question_18_answer = x_question_18_answer) OR ((tlinfo.question_18_answer IS NULL) AND (X_question_18_answer IS NULL)))
3953 AND ((tlinfo.question_19_number = x_question_19_number) OR ((tlinfo.question_19_number IS NULL) AND (X_question_19_number IS NULL)))
3954 AND ((tlinfo.question_19_size = x_question_19_size) OR ((tlinfo.question_19_size IS NULL) AND (X_question_19_size IS NULL)))
3955 AND ((tlinfo.question_19_answer = x_question_19_answer) OR ((tlinfo.question_19_answer IS NULL) AND (X_question_19_answer IS NULL)))
3956 AND ((tlinfo.question_20_number = x_question_20_number) OR ((tlinfo.question_20_number IS NULL) AND (X_question_20_number IS NULL)))
3957 AND ((tlinfo.question_20_size = x_question_20_size) OR ((tlinfo.question_20_size IS NULL) AND (X_question_20_size IS NULL)))
3958 AND ((tlinfo.question_20_answer = x_question_20_answer) OR ((tlinfo.question_20_answer IS NULL) AND (X_question_20_answer IS NULL)))
3959 AND ((tlinfo.question_21_number = x_question_21_number) OR ((tlinfo.question_21_number IS NULL) AND (X_question_21_number IS NULL)))
3960 AND ((tlinfo.question_21_size = x_question_21_size) OR ((tlinfo.question_21_size IS NULL) AND (X_question_21_size IS NULL)))
3961 AND ((tlinfo.question_21_answer = x_question_21_answer) OR ((tlinfo.question_21_answer IS NULL) AND (X_question_21_answer IS NULL)))
3962 AND ((tlinfo.question_22_number = x_question_22_number) OR ((tlinfo.question_22_number IS NULL) AND (X_question_22_number IS NULL)))
3963 AND ((tlinfo.question_22_size = x_question_22_size) OR ((tlinfo.question_22_size IS NULL) AND (X_question_22_size IS NULL)))
3964 AND ((tlinfo.question_22_answer = x_question_22_answer) OR ((tlinfo.question_22_answer IS NULL) AND (X_question_22_answer IS NULL)))
3965 AND ((tlinfo.question_23_number = x_question_23_number) OR ((tlinfo.question_23_number IS NULL) AND (X_question_23_number IS NULL)))
3966 AND ((tlinfo.question_23_size = x_question_23_size) OR ((tlinfo.question_23_size IS NULL) AND (X_question_23_size IS NULL)))
3967 AND ((tlinfo.question_23_answer = x_question_23_answer) OR ((tlinfo.question_23_answer IS NULL) AND (X_question_23_answer IS NULL)))
3968 AND ((tlinfo.question_24_number = x_question_24_number) OR ((tlinfo.question_24_number IS NULL) AND (X_question_24_number IS NULL)))
3969 AND ((tlinfo.question_24_size = x_question_24_size) OR ((tlinfo.question_24_size IS NULL) AND (X_question_24_size IS NULL)))
3970 AND ((tlinfo.question_24_answer = x_question_24_answer) OR ((tlinfo.question_24_answer IS NULL) AND (X_question_24_answer IS NULL)))
3971 AND ((tlinfo.question_25_number = x_question_25_number) OR ((tlinfo.question_25_number IS NULL) AND (X_question_25_number IS NULL)))
3972 AND ((tlinfo.question_25_size = x_question_25_size) OR ((tlinfo.question_25_size IS NULL) AND (X_question_25_size IS NULL)))
3973 AND ((tlinfo.question_25_answer = x_question_25_answer) OR ((tlinfo.question_25_answer IS NULL) AND (X_question_25_answer IS NULL)))
3974 AND ((tlinfo.question_26_number = x_question_26_number) OR ((tlinfo.question_26_number IS NULL) AND (X_question_26_number IS NULL)))
3975 AND ((tlinfo.question_26_size = x_question_26_size) OR ((tlinfo.question_26_size IS NULL) AND (X_question_26_size IS NULL)))
3976 AND ((tlinfo.question_26_answer = x_question_26_answer) OR ((tlinfo.question_26_answer IS NULL) AND (X_question_26_answer IS NULL)))
3977 AND ((tlinfo.question_27_number = x_question_27_number) OR ((tlinfo.question_27_number IS NULL) AND (X_question_27_number IS NULL)))
3978 AND ((tlinfo.question_27_size = x_question_27_size) OR ((tlinfo.question_27_size IS NULL) AND (X_question_27_size IS NULL)))
3979 AND ((tlinfo.question_27_answer = x_question_27_answer) OR ((tlinfo.question_27_answer IS NULL) AND (X_question_27_answer IS NULL)))
3980 AND ((tlinfo.question_28_number = x_question_28_number) OR ((tlinfo.question_28_number IS NULL) AND (X_question_28_number IS NULL)))
3981 AND ((tlinfo.question_28_size = x_question_28_size) OR ((tlinfo.question_28_size IS NULL) AND (X_question_28_size IS NULL)))
3982 AND ((tlinfo.question_28_answer = x_question_28_answer) OR ((tlinfo.question_28_answer IS NULL) AND (X_question_28_answer IS NULL)))
3983 AND ((tlinfo.question_29_number = x_question_29_number) OR ((tlinfo.question_29_number IS NULL) AND (X_question_29_number IS NULL)))
3984 AND ((tlinfo.question_29_size = x_question_29_size) OR ((tlinfo.question_29_size IS NULL) AND (X_question_29_size IS NULL)))
3985 AND ((tlinfo.question_29_answer = x_question_29_answer) OR ((tlinfo.question_29_answer IS NULL) AND (X_question_29_answer IS NULL)))
3986 AND ((tlinfo.question_30_number = x_question_30_number) OR ((tlinfo.question_30_number IS NULL) AND (X_question_30_number IS NULL)))
3987 AND ((tlinfo.questions_30_size = x_questions_30_size) OR ((tlinfo.questions_30_size IS NULL) AND (X_questions_30_size IS NULL)))
3988 AND ((tlinfo.question_30_answer = x_question_30_answer) OR ((tlinfo.question_30_answer IS NULL) AND (X_question_30_answer IS NULL)))
3989 AND ((tlinfo.legacy_record_flag = x_legacy_record_flag) OR ((tlinfo.legacy_record_flag IS NULL) AND ( X_legacy_record_flag IS NULL)))
3990 AND ((tlinfo.coa_duration_efc_amt = x_coa_duration_efc_amt) OR ((tlinfo.coa_duration_efc_amt IS NULL) AND (x_coa_duration_efc_amt IS NULL)))
3991 AND ((tlinfo.coa_duration_num = x_coa_duration_num) OR ((tlinfo.coa_duration_num IS NULL) AND ( x_coa_duration_num IS NULL)))
3992 AND ((tlinfo.p_soc_sec_ben_student_amt = x_p_soc_sec_ben_student_amt) OR ((tlinfo.p_soc_sec_ben_student_amt IS NULL) AND (x_p_soc_sec_ben_student_amt IS NULL)))
3993 AND ((tlinfo.p_tuit_fee_deduct_amt = x_p_tuit_fee_deduct_amt) OR ((tlinfo.p_tuit_fee_deduct_amt IS NULL) AND (x_p_tuit_fee_deduct_amt IS NULL)))
3994 AND ((tlinfo.stu_lives_with_num = x_stu_lives_with_num) OR ((tlinfo.stu_lives_with_num IS NULL) AND (x_stu_lives_with_num IS NULL)))
3995 AND ((tlinfo.stu_most_support_from_num = x_stu_most_support_from_num) OR ((tlinfo.stu_most_support_from_num IS NULL) AND (x_stu_most_support_from_num IS NULL)))
3996 AND ((tlinfo.location_computer_num = x_location_computer_num) OR ((tlinfo.location_computer_num IS NULL) AND (x_location_computer_num IS NULL)))
3997 ) THEN
3998 NULL;
3999 ELSE
4000 fnd_message.set_name('FND', 'FORM_RECORD_CHANGED');
4001 igs_ge_msg_stack.add;
4002 app_exception.raise_exception;
4003 END IF;
4004
4005 RETURN;
4006
4007 END lock_row;
4008
4009
4010 PROCEDURE update_row (
4011 x_rowid IN VARCHAR2,
4012 x_cssp_id IN NUMBER,
4013 x_base_id IN NUMBER,
4014 x_system_record_type IN VARCHAR2,
4015 x_active_profile IN VARCHAR2,
4016 x_college_code IN VARCHAR2,
4017 x_academic_year IN VARCHAR2,
4018 x_stu_record_type IN VARCHAR2,
4019 x_css_id_number IN VARCHAR2,
4020 x_registration_receipt_date IN VARCHAR2,
4021 x_registration_type IN VARCHAR2,
4022 x_application_receipt_date IN VARCHAR2,
4023 x_application_type IN VARCHAR2,
4024 x_original_fnar_compute IN VARCHAR2,
4025 x_revision_fnar_compute_date IN VARCHAR2,
4026 x_electronic_extract_date IN VARCHAR2,
4027 x_institutional_reporting_type IN VARCHAR2,
4028 x_asr_receipt_date IN VARCHAR2,
4029 x_last_name IN VARCHAR2,
4030 x_first_name IN VARCHAR2,
4031 x_middle_initial IN VARCHAR2,
4032 x_address_number_and_street IN VARCHAR2,
4033 x_city IN VARCHAR2,
4034 x_state_mailing IN VARCHAR2,
4035 x_zip_code IN VARCHAR2,
4036 x_s_telephone_number IN VARCHAR2,
4037 x_s_title IN VARCHAR2,
4038 x_date_of_birth IN DATE,
4039 x_social_security_number IN VARCHAR2,
4040 x_state_legal_residence IN VARCHAR2,
4041 x_foreign_address_indicator IN VARCHAR2,
4042 x_foreign_postal_code IN VARCHAR2,
4043 x_country IN VARCHAR2,
4044 x_financial_aid_status IN VARCHAR2,
4045 x_year_in_college IN VARCHAR2,
4046 x_marital_status IN VARCHAR2,
4047 x_ward_court IN VARCHAR2,
4048 x_legal_dependents_other IN VARCHAR2,
4049 x_household_size IN NUMBER,
4050 x_number_in_college IN NUMBER,
4051 x_citizenship_status IN VARCHAR2,
4052 x_citizenship_country IN VARCHAR2,
4053 x_visa_classification IN VARCHAR2,
4054 x_tax_figures IN VARCHAR2,
4055 x_number_exemptions IN NUMBER,
4056 x_adjusted_gross_inc IN NUMBER,
4057 x_us_tax_paid IN NUMBER,
4058 x_itemized_deductions IN NUMBER,
4059 x_stu_income_work IN NUMBER,
4060 x_spouse_income_work IN NUMBER,
4061 x_divid_int_inc IN NUMBER,
4062 x_soc_sec_benefits IN NUMBER,
4063 x_welfare_tanf IN NUMBER,
4064 x_child_supp_rcvd IN NUMBER,
4065 x_earned_income_credit IN NUMBER,
4066 x_other_untax_income IN NUMBER,
4067 x_tax_stu_aid IN NUMBER,
4068 x_cash_sav_check IN NUMBER,
4069 x_ira_keogh IN NUMBER,
4070 x_invest_value IN NUMBER,
4071 x_invest_debt IN NUMBER,
4072 x_home_value IN NUMBER,
4073 x_home_debt IN NUMBER,
4074 x_oth_real_value IN NUMBER,
4075 x_oth_real_debt IN NUMBER,
4076 x_bus_farm_value IN NUMBER,
4077 x_bus_farm_debt IN NUMBER,
4078 x_live_on_farm IN VARCHAR2,
4079 x_home_purch_price IN NUMBER,
4080 x_hope_ll_credit IN NUMBER,
4081 x_home_purch_year IN VARCHAR2,
4082 x_trust_amount IN NUMBER,
4083 x_trust_avail IN VARCHAR2,
4084 x_trust_estab IN VARCHAR2,
4085 x_child_support_paid IN NUMBER,
4086 x_med_dent_expenses IN NUMBER,
4087 x_vet_us IN VARCHAR2,
4088 x_vet_ben_amount IN NUMBER,
4089 x_vet_ben_months IN NUMBER,
4090 x_stu_summer_wages IN NUMBER,
4091 x_stu_school_yr_wages IN NUMBER,
4092 x_spouse_summer_wages IN NUMBER,
4093 x_spouse_school_yr_wages IN NUMBER,
4094 x_summer_other_tax_inc IN NUMBER,
4095 x_school_yr_other_tax_inc IN NUMBER,
4096 x_summer_untax_inc IN NUMBER,
4097 x_school_yr_untax_inc IN NUMBER,
4098 x_grants_schol_etc IN NUMBER,
4099 x_tuit_benefits IN NUMBER,
4100 x_cont_parents IN NUMBER,
4101 x_cont_relatives IN NUMBER,
4102 x_p_siblings_pre_tuit IN NUMBER,
4103 x_p_student_pre_tuit IN NUMBER,
4104 x_p_household_size IN NUMBER,
4105 x_p_number_in_college IN NUMBER,
4106 x_p_parents_in_college IN NUMBER,
4107 x_p_marital_status IN VARCHAR2,
4108 x_p_state_legal_residence IN VARCHAR2,
4109 x_p_natural_par_status IN VARCHAR2,
4110 x_p_child_supp_paid IN NUMBER,
4111 x_p_repay_ed_loans IN NUMBER,
4112 x_p_med_dent_expenses IN NUMBER,
4113 x_p_tuit_paid_amount IN NUMBER,
4114 x_p_tuit_paid_number IN NUMBER,
4115 x_p_exp_child_supp_paid IN NUMBER,
4116 x_p_exp_repay_ed_loans IN NUMBER,
4117 x_p_exp_med_dent_expenses IN NUMBER,
4118 x_p_exp_tuit_pd_amount IN NUMBER,
4119 x_p_exp_tuit_pd_number IN NUMBER,
4120 x_p_cash_sav_check IN NUMBER,
4121 x_p_month_mortgage_pay IN NUMBER,
4122 x_p_invest_value IN NUMBER,
4123 x_p_invest_debt IN NUMBER,
4124 x_p_home_value IN NUMBER,
4125 x_p_home_debt IN NUMBER,
4126 x_p_home_purch_price IN NUMBER,
4127 x_p_own_business_farm IN VARCHAR2,
4128 x_p_business_value IN NUMBER,
4129 x_p_business_debt IN NUMBER,
4130 x_p_farm_value IN NUMBER,
4131 x_p_farm_debt IN NUMBER,
4132 x_p_live_on_farm IN NUMBER,
4133 x_p_oth_real_estate_value IN NUMBER,
4134 x_p_oth_real_estate_debt IN NUMBER,
4135 x_p_oth_real_purch_price IN NUMBER,
4136 x_p_siblings_assets IN NUMBER,
4137 x_p_home_purch_year IN VARCHAR2,
4138 x_p_oth_real_purch_year IN VARCHAR2,
4139 x_p_prior_agi IN NUMBER,
4140 x_p_prior_us_tax_paid IN NUMBER,
4141 x_p_prior_item_deductions IN NUMBER,
4142 x_p_prior_other_untax_inc IN NUMBER,
4143 x_p_tax_figures IN NUMBER,
4144 x_p_number_exemptions IN NUMBER,
4145 x_p_adjusted_gross_inc IN NUMBER,
4146 x_p_wages_sal_tips IN NUMBER,
4147 x_p_interest_income IN NUMBER,
4148 x_p_dividend_income IN NUMBER,
4149 x_p_net_inc_bus_farm IN NUMBER,
4150 x_p_other_taxable_income IN NUMBER,
4151 x_p_adj_to_income IN NUMBER,
4152 x_p_us_tax_paid IN NUMBER,
4153 x_p_itemized_deductions IN NUMBER,
4154 x_p_father_income_work IN NUMBER,
4155 x_p_mother_income_work IN NUMBER,
4156 x_p_soc_sec_ben IN NUMBER,
4157 x_p_welfare_tanf IN NUMBER,
4158 x_p_child_supp_rcvd IN NUMBER,
4159 x_p_ded_ira_keogh IN NUMBER,
4160 x_p_tax_defer_pens_savs IN NUMBER,
4161 x_p_dep_care_med_spending IN NUMBER,
4162 x_p_earned_income_credit IN NUMBER,
4163 x_p_living_allow IN NUMBER,
4164 x_p_tax_exmpt_int IN NUMBER,
4165 x_p_foreign_inc_excl IN NUMBER,
4166 x_p_other_untax_inc IN NUMBER,
4167 x_p_hope_ll_credit IN NUMBER,
4168 x_p_yr_separation IN NUMBER,
4169 x_p_yr_divorce IN NUMBER,
4170 x_p_exp_father_inc IN NUMBER,
4171 x_p_exp_mother_inc IN NUMBER,
4172 x_p_exp_other_tax_inc IN NUMBER,
4173 x_p_exp_other_untax_inc IN NUMBER,
4174 x_line_2_relation IN VARCHAR2,
4175 x_line_2_attend_college IN VARCHAR2,
4176 x_line_3_relation IN VARCHAR2,
4177 x_line_3_attend_college IN VARCHAR2,
4178 x_line_4_relation IN VARCHAR2,
4179 x_line_4_attend_college IN VARCHAR2,
4180 x_line_5_relation IN VARCHAR2,
4181 x_line_5_attend_college IN VARCHAR2,
4182 x_line_6_relation IN VARCHAR2,
4183 x_line_6_attend_college IN VARCHAR2,
4184 x_line_7_relation IN VARCHAR2,
4185 x_line_7_attend_college IN VARCHAR2,
4186 x_line_8_relation IN VARCHAR2,
4187 x_line_8_attend_college IN VARCHAR2,
4188 x_p_age_father IN VARCHAR2,
4189 x_p_age_mother IN VARCHAR2,
4190 x_p_div_sep_ind IN VARCHAR2,
4191 x_b_cont_non_custodial_par IN VARCHAR2,
4192 x_college_type_2 IN VARCHAR2,
4193 x_college_type_3 IN VARCHAR2,
4194 x_college_type_4 IN VARCHAR2,
4195 x_college_type_5 IN VARCHAR2,
4196 x_college_type_6 IN VARCHAR2,
4197 x_college_type_7 IN VARCHAR2,
4198 x_college_type_8 IN VARCHAR2,
4199 x_school_code_1 IN VARCHAR2,
4200 x_housing_code_1 IN VARCHAR2,
4201 x_school_code_2 IN VARCHAR2,
4202 x_housing_code_2 IN VARCHAR2,
4203 x_school_code_3 IN VARCHAR2,
4204 x_housing_code_3 IN VARCHAR2,
4205 x_school_code_4 IN VARCHAR2,
4206 x_housing_code_4 IN VARCHAR2,
4207 x_school_code_5 IN VARCHAR2,
4208 x_housing_code_5 IN VARCHAR2,
4209 x_school_code_6 IN VARCHAR2,
4210 x_housing_code_6 IN VARCHAR2,
4211 x_school_code_7 IN VARCHAR2,
4212 x_housing_code_7 IN VARCHAR2,
4213 x_school_code_8 IN VARCHAR2,
4214 x_housing_code_8 IN VARCHAR2,
4215 x_school_code_9 IN VARCHAR2,
4216 x_housing_code_9 IN VARCHAR2,
4217 x_school_code_10 IN VARCHAR2,
4218 x_housing_code_10 IN VARCHAR2,
4219 x_additional_school_code_1 IN VARCHAR2,
4220 x_additional_school_code_2 IN VARCHAR2,
4221 x_additional_school_code_3 IN VARCHAR2,
4222 x_additional_school_code_4 IN VARCHAR2,
4223 x_additional_school_code_5 IN VARCHAR2,
4224 x_additional_school_code_6 IN VARCHAR2,
4225 x_additional_school_code_7 IN VARCHAR2,
4226 x_additional_school_code_8 IN VARCHAR2,
4227 x_additional_school_code_9 IN VARCHAR2,
4228 x_additional_school_code_10 IN VARCHAR2,
4229 x_explanation_spec_circum IN VARCHAR2,
4230 x_signature_student IN VARCHAR2,
4231 x_signature_spouse IN VARCHAR2,
4232 x_signature_father IN VARCHAR2,
4233 x_signature_mother IN VARCHAR2,
4234 x_month_day_completed IN VARCHAR2,
4235 x_year_completed IN VARCHAR2,
4236 x_age_line_2 IN NUMBER,
4237 x_age_line_3 IN NUMBER,
4238 x_age_line_4 IN NUMBER,
4239 x_age_line_5 IN NUMBER,
4240 x_age_line_6 IN NUMBER,
4241 x_age_line_7 IN NUMBER,
4242 x_age_line_8 IN NUMBER,
4243 x_a_online_signature IN VARCHAR2,
4244 x_question_1_number IN VARCHAR2,
4245 x_question_1_size IN NUMBER,
4246 x_question_1_answer IN VARCHAR2,
4247 x_question_2_number IN VARCHAR2,
4248 x_question_2_size IN NUMBER,
4249 x_question_2_answer IN VARCHAR2,
4250 x_question_3_number IN VARCHAR2,
4251 x_question_3_size IN NUMBER,
4252 x_question_3_answer IN VARCHAR2,
4253 x_question_4_number IN VARCHAR2,
4254 x_question_4_size IN NUMBER,
4255 x_question_4_answer IN VARCHAR2,
4256 x_question_5_number IN VARCHAR2,
4257 x_question_5_size IN NUMBER,
4258 x_question_5_answer IN VARCHAR2,
4259 x_question_6_number IN VARCHAR2,
4260 x_question_6_size IN NUMBER,
4261 x_question_6_answer IN VARCHAR2,
4262 x_question_7_number IN VARCHAR2,
4263 x_question_7_size IN NUMBER,
4264 x_question_7_answer IN VARCHAR2,
4265 x_question_8_number IN VARCHAR2,
4266 x_question_8_size IN NUMBER,
4267 x_question_8_answer IN VARCHAR2,
4268 x_question_9_number IN VARCHAR2,
4269 x_question_9_size IN NUMBER,
4270 x_question_9_answer IN VARCHAR2,
4271 x_question_10_number IN VARCHAR2,
4272 x_question_10_size IN NUMBER,
4273 x_question_10_answer IN VARCHAR2,
4274 x_question_11_number IN VARCHAR2,
4275 x_question_11_size IN NUMBER,
4276 x_question_11_answer IN VARCHAR2,
4277 x_question_12_number IN VARCHAR2,
4278 x_question_12_size IN NUMBER,
4279 x_question_12_answer IN VARCHAR2,
4280 x_question_13_number IN VARCHAR2,
4281 x_question_13_size IN NUMBER,
4282 x_question_13_answer IN VARCHAR2,
4283 x_question_14_number IN VARCHAR2,
4284 x_question_14_size IN NUMBER,
4285 x_question_14_answer IN VARCHAR2,
4286 x_question_15_number IN VARCHAR2,
4287 x_question_15_size IN NUMBER,
4288 x_question_15_answer IN VARCHAR2,
4289 x_question_16_number IN VARCHAR2,
4290 x_question_16_size IN NUMBER,
4291 x_question_16_answer IN VARCHAR2,
4292 x_question_17_number IN VARCHAR2,
4293 x_question_17_size IN NUMBER,
4294 x_question_17_answer IN VARCHAR2,
4295 x_question_18_number IN VARCHAR2,
4296 x_question_18_size IN NUMBER,
4297 x_question_18_answer IN VARCHAR2,
4298 x_question_19_number IN VARCHAR2,
4299 x_question_19_size IN NUMBER,
4300 x_question_19_answer IN VARCHAR2,
4301 x_question_20_number IN VARCHAR2,
4302 x_question_20_size IN NUMBER,
4303 x_question_20_answer IN VARCHAR2,
4304 x_question_21_number IN VARCHAR2,
4305 x_question_21_size IN NUMBER,
4306 x_question_21_answer IN VARCHAR2,
4307 x_question_22_number IN VARCHAR2,
4308 x_question_22_size IN NUMBER,
4309 x_question_22_answer IN VARCHAR2,
4310 x_question_23_number IN VARCHAR2,
4311 x_question_23_size IN NUMBER,
4312 x_question_23_answer IN VARCHAR2,
4313 x_question_24_number IN VARCHAR2,
4314 x_question_24_size IN NUMBER,
4315 x_question_24_answer IN VARCHAR2,
4316 x_question_25_number IN VARCHAR2,
4317 x_question_25_size IN NUMBER,
4318 x_question_25_answer IN VARCHAR2,
4319 x_question_26_number IN VARCHAR2,
4320 x_question_26_size IN NUMBER,
4321 x_question_26_answer IN VARCHAR2,
4322 x_question_27_number IN VARCHAR2,
4323 x_question_27_size IN NUMBER,
4324 x_question_27_answer IN VARCHAR2,
4325 x_question_28_number IN VARCHAR2,
4326 x_question_28_size IN NUMBER,
4327 x_question_28_answer IN VARCHAR2,
4328 x_question_29_number IN VARCHAR2,
4329 x_question_29_size IN NUMBER,
4330 x_question_29_answer IN VARCHAR2,
4331 x_question_30_number IN VARCHAR2,
4332 x_questions_30_size IN NUMBER,
4333 x_question_30_answer IN VARCHAR2,
4334 x_mode IN VARCHAR2 DEFAULT 'R',
4335 x_legacy_record_flag IN VARCHAR2,
4336 x_coa_duration_efc_amt IN NUMBER,
4337 x_coa_duration_num IN NUMBER,
4338 x_p_soc_sec_ben_student_amt IN NUMBER,
4339 x_p_tuit_fee_deduct_amt IN NUMBER,
4340 x_stu_lives_with_num IN NUMBER,
4341 x_stu_most_support_from_num IN NUMBER,
4342 x_location_computer_num IN NUMBER
4343 ) AS
4344 /*
4345 || Created By : vivuyyur
4346 || Created On : 29-MAY-2001
4347 || Purpose : Handles the UPDATE DML logic for the table.
4348 || Known limitations, enhancements or remarks :
4349 || Change History :
4350 || Who When What
4351 || (reverse chronological order - newest change first)
4352 */
4353 x_last_update_date DATE ;
4354 x_last_updated_by NUMBER;
4355 x_last_update_login NUMBER;
4356
4357 BEGIN
4358
4359 x_last_update_date := SYSDATE;
4360 IF (X_MODE = 'I') THEN
4361 x_last_updated_by := 1;
4362 x_last_update_login := 0;
4363 ELSIF (x_mode = 'R') THEN
4364 x_last_updated_by := fnd_global.user_id;
4365 IF x_last_updated_by IS NULL THEN
4366 x_last_updated_by := -1;
4367 END IF;
4368 x_last_update_login := fnd_global.login_id;
4369 IF (x_last_update_login IS NULL) THEN
4370 x_last_update_login := -1;
4371 END IF;
4372 ELSE
4373 fnd_message.set_name( 'FND', 'SYSTEM-INVALID ARGS');
4374 igs_ge_msg_stack.add;
4375 app_exception.raise_exception;
4376 END IF;
4377
4378 before_dml(
4379 p_action => 'UPDATE',
4380 x_rowid => x_rowid,
4381 x_cssp_id => x_cssp_id,
4382 x_base_id => x_base_id,
4383 x_system_record_type => x_system_record_type,
4384 x_active_profile => x_active_profile,
4385 x_college_code => x_college_code,
4386 x_academic_year => x_academic_year,
4387 x_stu_record_type => x_stu_record_type,
4388 x_css_id_number => x_css_id_number,
4389 x_registration_receipt_date => x_registration_receipt_date,
4390 x_registration_type => x_registration_type,
4391 x_application_receipt_date => x_application_receipt_date,
4392 x_application_type => x_application_type,
4393 x_original_fnar_compute => x_original_fnar_compute,
4394 x_revision_fnar_compute_date => x_revision_fnar_compute_date,
4395 x_electronic_extract_date => x_electronic_extract_date,
4396 x_institutional_reporting_type => x_institutional_reporting_type,
4397 x_asr_receipt_date => x_asr_receipt_date,
4398 x_last_name => x_last_name,
4399 x_first_name => x_first_name,
4400 x_middle_initial => x_middle_initial,
4401 x_address_number_and_street => x_address_number_and_street,
4402 x_city => x_city,
4403 x_state_mailing => x_state_mailing,
4404 x_zip_code => x_zip_code,
4405 x_s_telephone_number => x_s_telephone_number,
4406 x_s_title => x_s_title,
4407 x_date_of_birth => x_date_of_birth,
4408 x_social_security_number => x_social_security_number,
4409 x_state_legal_residence => x_state_legal_residence,
4410 x_foreign_address_indicator => x_foreign_address_indicator,
4411 x_foreign_postal_code => x_foreign_postal_code,
4412 x_country => x_country,
4413 x_financial_aid_status => x_financial_aid_status,
4414 x_year_in_college => x_year_in_college,
4415 x_marital_status => x_marital_status,
4416 x_ward_court => x_ward_court,
4417 x_legal_dependents_other => x_legal_dependents_other,
4418 x_household_size => x_household_size,
4419 x_number_in_college => x_number_in_college,
4420 x_citizenship_status => x_citizenship_status,
4421 x_citizenship_country => x_citizenship_country,
4422 x_visa_classification => x_visa_classification,
4423 x_tax_figures => x_tax_figures,
4424 x_number_exemptions => x_number_exemptions,
4425 x_adjusted_gross_inc => x_adjusted_gross_inc,
4426 x_us_tax_paid => x_us_tax_paid,
4427 x_itemized_deductions => x_itemized_deductions,
4428 x_stu_income_work => x_stu_income_work,
4429 x_spouse_income_work => x_spouse_income_work,
4430 x_divid_int_inc => x_divid_int_inc,
4431 x_soc_sec_benefits => x_soc_sec_benefits,
4432 x_welfare_tanf => x_welfare_tanf,
4433 x_child_supp_rcvd => x_child_supp_rcvd,
4434 x_earned_income_credit => x_earned_income_credit,
4435 x_other_untax_income => x_other_untax_income,
4436 x_tax_stu_aid => x_tax_stu_aid,
4437 x_cash_sav_check => x_cash_sav_check,
4438 x_ira_keogh => x_ira_keogh,
4439 x_invest_value => x_invest_value,
4440 x_invest_debt => x_invest_debt,
4441 x_home_value => x_home_value,
4442 x_home_debt => x_home_debt,
4443 x_oth_real_value => x_oth_real_value,
4444 x_oth_real_debt => x_oth_real_debt,
4445 x_bus_farm_value => x_bus_farm_value,
4446 x_bus_farm_debt => x_bus_farm_debt,
4447 x_live_on_farm => x_live_on_farm,
4448 x_home_purch_price => x_home_purch_price,
4449 x_hope_ll_credit => x_hope_ll_credit,
4450 x_home_purch_year => x_home_purch_year,
4451 x_trust_amount => x_trust_amount,
4452 x_trust_avail => x_trust_avail,
4453 x_trust_estab => x_trust_estab,
4454 x_child_support_paid => x_child_support_paid,
4455 x_med_dent_expenses => x_med_dent_expenses,
4456 x_vet_us => x_vet_us,
4457 x_vet_ben_amount => x_vet_ben_amount,
4458 x_vet_ben_months => x_vet_ben_months,
4459 x_stu_summer_wages => x_stu_summer_wages,
4460 x_stu_school_yr_wages => x_stu_school_yr_wages,
4461 x_spouse_summer_wages => x_spouse_summer_wages,
4462 x_spouse_school_yr_wages => x_spouse_school_yr_wages,
4463 x_summer_other_tax_inc => x_summer_other_tax_inc,
4464 x_school_yr_other_tax_inc => x_school_yr_other_tax_inc,
4465 x_summer_untax_inc => x_summer_untax_inc,
4466 x_school_yr_untax_inc => x_school_yr_untax_inc,
4467 x_grants_schol_etc => x_grants_schol_etc,
4468 x_tuit_benefits => x_tuit_benefits,
4469 x_cont_parents => x_cont_parents,
4470 x_cont_relatives => x_cont_relatives,
4471 x_p_siblings_pre_tuit => x_p_siblings_pre_tuit,
4472 x_p_student_pre_tuit => x_p_student_pre_tuit,
4473 x_p_household_size => x_p_household_size,
4474 x_p_number_in_college => x_p_number_in_college,
4475 x_p_parents_in_college => x_p_parents_in_college,
4476 x_p_marital_status => x_p_marital_status,
4477 x_p_state_legal_residence => x_p_state_legal_residence,
4478 x_p_natural_par_status => x_p_natural_par_status,
4479 x_p_child_supp_paid => x_p_child_supp_paid,
4480 x_p_repay_ed_loans => x_p_repay_ed_loans,
4481 x_p_med_dent_expenses => x_p_med_dent_expenses,
4482 x_p_tuit_paid_amount => x_p_tuit_paid_amount,
4483 x_p_tuit_paid_number => x_p_tuit_paid_number,
4484 x_p_exp_child_supp_paid => x_p_exp_child_supp_paid,
4485 x_p_exp_repay_ed_loans => x_p_exp_repay_ed_loans,
4486 x_p_exp_med_dent_expenses => x_p_exp_med_dent_expenses,
4487 x_p_exp_tuit_pd_amount => x_p_exp_tuit_pd_amount,
4488 x_p_exp_tuit_pd_number => x_p_exp_tuit_pd_number,
4489 x_p_cash_sav_check => x_p_cash_sav_check,
4490 x_p_month_mortgage_pay => x_p_month_mortgage_pay,
4491 x_p_invest_value => x_p_invest_value,
4492 x_p_invest_debt => x_p_invest_debt,
4493 x_p_home_value => x_p_home_value,
4494 x_p_home_debt => x_p_home_debt,
4495 x_p_home_purch_price => x_p_home_purch_price,
4496 x_p_own_business_farm => x_p_own_business_farm,
4497 x_p_business_value => x_p_business_value,
4498 x_p_business_debt => x_p_business_debt,
4499 x_p_farm_value => x_p_farm_value,
4500 x_p_farm_debt => x_p_farm_debt,
4501 x_p_live_on_farm => x_p_live_on_farm,
4502 x_p_oth_real_estate_value => x_p_oth_real_estate_value,
4503 x_p_oth_real_estate_debt => x_p_oth_real_estate_debt,
4504 x_p_oth_real_purch_price => x_p_oth_real_purch_price,
4505 x_p_siblings_assets => x_p_siblings_assets,
4506 x_p_home_purch_year => x_p_home_purch_year,
4507 x_p_oth_real_purch_year => x_p_oth_real_purch_year,
4508 x_p_prior_agi => x_p_prior_agi,
4509 x_p_prior_us_tax_paid => x_p_prior_us_tax_paid,
4510 x_p_prior_item_deductions => x_p_prior_item_deductions,
4511 x_p_prior_other_untax_inc => x_p_prior_other_untax_inc,
4512 x_p_tax_figures => x_p_tax_figures,
4513 x_p_number_exemptions => x_p_number_exemptions,
4514 x_p_adjusted_gross_inc => x_p_adjusted_gross_inc,
4515 x_p_wages_sal_tips => x_p_wages_sal_tips,
4516 x_p_interest_income => x_p_interest_income,
4517 x_p_dividend_income => x_p_dividend_income,
4518 x_p_net_inc_bus_farm => x_p_net_inc_bus_farm,
4519 x_p_other_taxable_income => x_p_other_taxable_income,
4520 x_p_adj_to_income => x_p_adj_to_income,
4521 x_p_us_tax_paid => x_p_us_tax_paid,
4522 x_p_itemized_deductions => x_p_itemized_deductions,
4523 x_p_father_income_work => x_p_father_income_work,
4524 x_p_mother_income_work => x_p_mother_income_work,
4525 x_p_soc_sec_ben => x_p_soc_sec_ben,
4526 x_p_welfare_tanf => x_p_welfare_tanf,
4527 x_p_child_supp_rcvd => x_p_child_supp_rcvd,
4528 x_p_ded_ira_keogh => x_p_ded_ira_keogh,
4529 x_p_tax_defer_pens_savs => x_p_tax_defer_pens_savs,
4530 x_p_dep_care_med_spending => x_p_dep_care_med_spending,
4531 x_p_earned_income_credit => x_p_earned_income_credit,
4532 x_p_living_allow => x_p_living_allow,
4533 x_p_tax_exmpt_int => x_p_tax_exmpt_int,
4534 x_p_foreign_inc_excl => x_p_foreign_inc_excl,
4535 x_p_other_untax_inc => x_p_other_untax_inc,
4536 x_p_hope_ll_credit => x_p_hope_ll_credit,
4537 x_p_yr_separation => x_p_yr_separation,
4538 x_p_yr_divorce => x_p_yr_divorce,
4539 x_p_exp_father_inc => x_p_exp_father_inc,
4540 x_p_exp_mother_inc => x_p_exp_mother_inc,
4541 x_p_exp_other_tax_inc => x_p_exp_other_tax_inc,
4542 x_p_exp_other_untax_inc => x_p_exp_other_untax_inc,
4543 x_line_2_relation => x_line_2_relation,
4544 x_line_2_attend_college => x_line_2_attend_college,
4545 x_line_3_relation => x_line_3_relation,
4546 x_line_3_attend_college => x_line_3_attend_college,
4547 x_line_4_relation => x_line_4_relation,
4548 x_line_4_attend_college => x_line_4_attend_college,
4549 x_line_5_relation => x_line_5_relation,
4550 x_line_5_attend_college => x_line_5_attend_college,
4551 x_line_6_relation => x_line_6_relation,
4552 x_line_6_attend_college => x_line_6_attend_college,
4553 x_line_7_relation => x_line_7_relation,
4554 x_line_7_attend_college => x_line_7_attend_college,
4555 x_line_8_relation => x_line_8_relation,
4556 x_line_8_attend_college => x_line_8_attend_college,
4557 x_p_age_father => x_p_age_father,
4558 x_p_age_mother => x_p_age_mother,
4559 x_p_div_sep_ind => x_p_div_sep_ind,
4560 x_b_cont_non_custodial_par => x_b_cont_non_custodial_par,
4561 x_college_type_2 => x_college_type_2,
4562 x_college_type_3 => x_college_type_3,
4563 x_college_type_4 => x_college_type_4,
4564 x_college_type_5 => x_college_type_5,
4565 x_college_type_6 => x_college_type_6,
4566 x_college_type_7 => x_college_type_7,
4567 x_college_type_8 => x_college_type_8,
4568 x_school_code_1 => x_school_code_1,
4569 x_housing_code_1 => x_housing_code_1,
4570 x_school_code_2 => x_school_code_2,
4571 x_housing_code_2 => x_housing_code_2,
4572 x_school_code_3 => x_school_code_3,
4573 x_housing_code_3 => x_housing_code_3,
4574 x_school_code_4 => x_school_code_4,
4575 x_housing_code_4 => x_housing_code_4,
4576 x_school_code_5 => x_school_code_5,
4577 x_housing_code_5 => x_housing_code_5,
4578 x_school_code_6 => x_school_code_6,
4579 x_housing_code_6 => x_housing_code_6,
4580 x_school_code_7 => x_school_code_7,
4581 x_housing_code_7 => x_housing_code_7,
4582 x_school_code_8 => x_school_code_8,
4583 x_housing_code_8 => x_housing_code_8,
4584 x_school_code_9 => x_school_code_9,
4585 x_housing_code_9 => x_housing_code_9,
4586 x_school_code_10 => x_school_code_10,
4587 x_housing_code_10 => x_housing_code_10,
4588 x_additional_school_code_1 => x_additional_school_code_1,
4589 x_additional_school_code_2 => x_additional_school_code_2,
4590 x_additional_school_code_3 => x_additional_school_code_3,
4591 x_additional_school_code_4 => x_additional_school_code_4,
4592 x_additional_school_code_5 => x_additional_school_code_5,
4593 x_additional_school_code_6 => x_additional_school_code_6,
4594 x_additional_school_code_7 => x_additional_school_code_7,
4595 x_additional_school_code_8 => x_additional_school_code_8,
4596 x_additional_school_code_9 => x_additional_school_code_9,
4597 x_additional_school_code_10 => x_additional_school_code_10,
4598 x_explanation_spec_circum => x_explanation_spec_circum,
4599 x_signature_student => x_signature_student,
4600 x_signature_spouse => x_signature_spouse,
4601 x_signature_father => x_signature_father,
4602 x_signature_mother => x_signature_mother,
4603 x_month_day_completed => x_month_day_completed,
4604 x_year_completed => x_year_completed,
4605 x_age_line_2 => x_age_line_2,
4606 x_age_line_3 => x_age_line_3,
4607 x_age_line_4 => x_age_line_4,
4608 x_age_line_5 => x_age_line_5,
4609 x_age_line_6 => x_age_line_6,
4610 x_age_line_7 => x_age_line_7,
4611 x_age_line_8 => x_age_line_8,
4612 x_a_online_signature => x_a_online_signature,
4613 x_question_1_number => x_question_1_number,
4614 x_question_1_size => x_question_1_size,
4615 x_question_1_answer => x_question_1_answer,
4616 x_question_2_number => x_question_2_number,
4617 x_question_2_size => x_question_2_size,
4618 x_question_2_answer => x_question_2_answer,
4619 x_question_3_number => x_question_3_number,
4620 x_question_3_size => x_question_3_size,
4621 x_question_3_answer => x_question_3_answer,
4622 x_question_4_number => x_question_4_number,
4623 x_question_4_size => x_question_4_size,
4624 x_question_4_answer => x_question_4_answer,
4625 x_question_5_number => x_question_5_number,
4626 x_question_5_size => x_question_5_size,
4627 x_question_5_answer => x_question_5_answer,
4628 x_question_6_number => x_question_6_number,
4629 x_question_6_size => x_question_6_size,
4630 x_question_6_answer => x_question_6_answer,
4631 x_question_7_number => x_question_7_number,
4632 x_question_7_size => x_question_7_size,
4633 x_question_7_answer => x_question_7_answer,
4634 x_question_8_number => x_question_8_number,
4635 x_question_8_size => x_question_8_size,
4636 x_question_8_answer => x_question_8_answer,
4637 x_question_9_number => x_question_9_number,
4638 x_question_9_size => x_question_9_size,
4639 x_question_9_answer => x_question_9_answer,
4640 x_question_10_number => x_question_10_number,
4641 x_question_10_size => x_question_10_size,
4642 x_question_10_answer => x_question_10_answer,
4643 x_question_11_number => x_question_11_number,
4644 x_question_11_size => x_question_11_size,
4645 x_question_11_answer => x_question_11_answer,
4646 x_question_12_number => x_question_12_number,
4647 x_question_12_size => x_question_12_size,
4648 x_question_12_answer => x_question_12_answer,
4649 x_question_13_number => x_question_13_number,
4650 x_question_13_size => x_question_13_size,
4651 x_question_13_answer => x_question_13_answer,
4652 x_question_14_number => x_question_14_number,
4653 x_question_14_size => x_question_14_size,
4654 x_question_14_answer => x_question_14_answer,
4655 x_question_15_number => x_question_15_number,
4656 x_question_15_size => x_question_15_size,
4657 x_question_15_answer => x_question_15_answer,
4658 x_question_16_number => x_question_16_number,
4659 x_question_16_size => x_question_16_size,
4660 x_question_16_answer => x_question_16_answer,
4661 x_question_17_number => x_question_17_number,
4662 x_question_17_size => x_question_17_size,
4663 x_question_17_answer => x_question_17_answer,
4664 x_question_18_number => x_question_18_number,
4665 x_question_18_size => x_question_18_size,
4666 x_question_18_answer => x_question_18_answer,
4667 x_question_19_number => x_question_19_number,
4668 x_question_19_size => x_question_19_size,
4669 x_question_19_answer => x_question_19_answer,
4670 x_question_20_number => x_question_20_number,
4671 x_question_20_size => x_question_20_size,
4672 x_question_20_answer => x_question_20_answer,
4673 x_question_21_number => x_question_21_number,
4674 x_question_21_size => x_question_21_size,
4675 x_question_21_answer => x_question_21_answer,
4676 x_question_22_number => x_question_22_number,
4677 x_question_22_size => x_question_22_size,
4678 x_question_22_answer => x_question_22_answer,
4679 x_question_23_number => x_question_23_number,
4680 x_question_23_size => x_question_23_size,
4681 x_question_23_answer => x_question_23_answer,
4682 x_question_24_number => x_question_24_number,
4683 x_question_24_size => x_question_24_size,
4684 x_question_24_answer => x_question_24_answer,
4685 x_question_25_number => x_question_25_number,
4686 x_question_25_size => x_question_25_size,
4687 x_question_25_answer => x_question_25_answer,
4688 x_question_26_number => x_question_26_number,
4689 x_question_26_size => x_question_26_size,
4690 x_question_26_answer => x_question_26_answer,
4691 x_question_27_number => x_question_27_number,
4692 x_question_27_size => x_question_27_size,
4693 x_question_27_answer => x_question_27_answer,
4694 x_question_28_number => x_question_28_number,
4695 x_question_28_size => x_question_28_size,
4696 x_question_28_answer => x_question_28_answer,
4697 x_question_29_number => x_question_29_number,
4698 x_question_29_size => x_question_29_size,
4699 x_question_29_answer => x_question_29_answer,
4700 x_question_30_number => x_question_30_number,
4701 x_questions_30_size => x_questions_30_size,
4702 x_question_30_answer => x_question_30_answer,
4703 x_creation_date => x_last_update_date,
4704 x_created_by => x_last_updated_by,
4705 x_last_update_date => x_last_update_date,
4706 x_last_updated_by => x_last_updated_by,
4707 x_last_update_login => x_last_update_login,
4708 x_legacy_record_flag => x_legacy_record_flag,
4709 x_coa_duration_efc_amt => x_coa_duration_efc_amt,
4710 x_coa_duration_num => x_coa_duration_num,
4711 x_p_soc_sec_ben_student_amt => x_p_soc_sec_ben_student_amt,
4712 x_p_tuit_fee_deduct_amt => x_p_tuit_fee_deduct_amt,
4713 x_stu_lives_with_num => x_stu_lives_with_num,
4714 x_stu_most_support_from_num => x_stu_most_support_from_num,
4715 x_location_computer_num => x_location_computer_num
4716 );
4717
4718 UPDATE igf_ap_css_profile_all
4719 SET
4720 base_id = new_references.base_id,
4721 system_record_type = new_references.system_record_type,
4722 active_profile = new_references.active_profile,
4723 college_code = new_references.college_code,
4724 academic_year = new_references.academic_year,
4725 stu_record_type = new_references.stu_record_type,
4726 css_id_number = new_references.css_id_number,
4727 registration_receipt_date = new_references.registration_receipt_date,
4728 registration_type = new_references.registration_type,
4729 application_receipt_date = new_references.application_receipt_date,
4730 application_type = new_references.application_type,
4731 original_fnar_compute = new_references.original_fnar_compute,
4732 revision_fnar_compute_date = new_references.revision_fnar_compute_date,
4733 electronic_extract_date = new_references.electronic_extract_date,
4734 institutional_reporting_type = new_references.institutional_reporting_type,
4735 asr_receipt_date = new_references.asr_receipt_date,
4736 last_name = new_references.last_name,
4737 first_name = new_references.first_name,
4738 middle_initial = new_references.middle_initial,
4739 address_number_and_street = new_references.address_number_and_street,
4740 city = new_references.city,
4741 state_mailing = new_references.state_mailing,
4742 zip_code = new_references.zip_code,
4743 s_telephone_number = new_references.s_telephone_number,
4744 s_title = new_references.s_title,
4745 date_of_birth = new_references.date_of_birth,
4746 social_security_number = new_references.social_security_number,
4747 state_legal_residence = new_references.state_legal_residence,
4748 foreign_address_indicator = new_references.foreign_address_indicator,
4749 foreign_postal_code = new_references.foreign_postal_code,
4750 country = new_references.country,
4751 financial_aid_status = new_references.financial_aid_status,
4752 year_in_college = new_references.year_in_college,
4753 marital_status = new_references.marital_status,
4754 ward_court = new_references.ward_court,
4755 legal_dependents_other = new_references.legal_dependents_other,
4756 household_size = new_references.household_size,
4757 number_in_college = new_references.number_in_college,
4758 citizenship_status = new_references.citizenship_status,
4759 citizenship_country = new_references.citizenship_country,
4760 visa_classification = new_references.visa_classification,
4761 tax_figures = new_references.tax_figures,
4762 number_exemptions = new_references.number_exemptions,
4763 adjusted_gross_inc = new_references.adjusted_gross_inc,
4764 us_tax_paid = new_references.us_tax_paid,
4765 itemized_deductions = new_references.itemized_deductions,
4766 stu_income_work = new_references.stu_income_work,
4767 spouse_income_work = new_references.spouse_income_work,
4768 divid_int_inc = new_references.divid_int_inc,
4769 soc_sec_benefits = new_references.soc_sec_benefits,
4770 welfare_tanf = new_references.welfare_tanf,
4771 child_supp_rcvd = new_references.child_supp_rcvd,
4772 earned_income_credit = new_references.earned_income_credit,
4773 other_untax_income = new_references.other_untax_income,
4774 tax_stu_aid = new_references.tax_stu_aid,
4775 cash_sav_check = new_references.cash_sav_check,
4776 ira_keogh = new_references.ira_keogh,
4777 invest_value = new_references.invest_value,
4778 invest_debt = new_references.invest_debt,
4779 home_value = new_references.home_value,
4780 home_debt = new_references.home_debt,
4781 oth_real_value = new_references.oth_real_value,
4782 oth_real_debt = new_references.oth_real_debt,
4783 bus_farm_value = new_references.bus_farm_value,
4784 bus_farm_debt = new_references.bus_farm_debt,
4785 live_on_farm = new_references.live_on_farm,
4786 home_purch_price = new_references.home_purch_price,
4787 hope_ll_credit = new_references.hope_ll_credit,
4788 home_purch_year = new_references.home_purch_year,
4789 trust_amount = new_references.trust_amount,
4790 trust_avail = new_references.trust_avail,
4791 trust_estab = new_references.trust_estab,
4792 child_support_paid = new_references.child_support_paid,
4793 med_dent_expenses = new_references.med_dent_expenses,
4794 vet_us = new_references.vet_us,
4795 vet_ben_amount = new_references.vet_ben_amount,
4796 vet_ben_months = new_references.vet_ben_months,
4797 stu_summer_wages = new_references.stu_summer_wages,
4798 stu_school_yr_wages = new_references.stu_school_yr_wages,
4799 spouse_summer_wages = new_references.spouse_summer_wages,
4800 spouse_school_yr_wages = new_references.spouse_school_yr_wages,
4801 summer_other_tax_inc = new_references.summer_other_tax_inc,
4802 school_yr_other_tax_inc = new_references.school_yr_other_tax_inc,
4803 summer_untax_inc = new_references.summer_untax_inc,
4804 school_yr_untax_inc = new_references.school_yr_untax_inc,
4805 grants_schol_etc = new_references.grants_schol_etc,
4806 tuit_benefits = new_references.tuit_benefits,
4807 cont_parents = new_references.cont_parents,
4808 cont_relatives = new_references.cont_relatives,
4809 p_siblings_pre_tuit = new_references.p_siblings_pre_tuit,
4810 p_student_pre_tuit = new_references.p_student_pre_tuit,
4811 p_household_size = new_references.p_household_size,
4812 p_number_in_college = new_references.p_number_in_college,
4813 p_parents_in_college = new_references.p_parents_in_college,
4814 p_marital_status = new_references.p_marital_status,
4815 p_state_legal_residence = new_references.p_state_legal_residence,
4816 p_natural_par_status = new_references.p_natural_par_status,
4817 p_child_supp_paid = new_references.p_child_supp_paid,
4818 p_repay_ed_loans = new_references.p_repay_ed_loans,
4819 p_med_dent_expenses = new_references.p_med_dent_expenses,
4820 p_tuit_paid_amount = new_references.p_tuit_paid_amount,
4821 p_tuit_paid_number = new_references.p_tuit_paid_number,
4822 p_exp_child_supp_paid = new_references.p_exp_child_supp_paid,
4823 p_exp_repay_ed_loans = new_references.p_exp_repay_ed_loans,
4824 p_exp_med_dent_expenses = new_references.p_exp_med_dent_expenses,
4825 p_exp_tuit_pd_amount = new_references.p_exp_tuit_pd_amount,
4826 p_exp_tuit_pd_number = new_references.p_exp_tuit_pd_number,
4827 p_cash_sav_check = new_references.p_cash_sav_check,
4828 p_month_mortgage_pay = new_references.p_month_mortgage_pay,
4829 p_invest_value = new_references.p_invest_value,
4830 p_invest_debt = new_references.p_invest_debt,
4831 p_home_value = new_references.p_home_value,
4832 p_home_debt = new_references.p_home_debt,
4833 p_home_purch_price = new_references.p_home_purch_price,
4834 p_own_business_farm = new_references.p_own_business_farm,
4835 p_business_value = new_references.p_business_value,
4836 p_business_debt = new_references.p_business_debt,
4837 p_farm_value = new_references.p_farm_value,
4838 p_farm_debt = new_references.p_farm_debt,
4839 p_live_on_farm = new_references.p_live_on_farm,
4840 p_oth_real_estate_value = new_references.p_oth_real_estate_value,
4841 p_oth_real_estate_debt = new_references.p_oth_real_estate_debt,
4842 p_oth_real_purch_price = new_references.p_oth_real_purch_price,
4843 p_siblings_assets = new_references.p_siblings_assets,
4844 p_home_purch_year = new_references.p_home_purch_year,
4845 p_oth_real_purch_year = new_references.p_oth_real_purch_year,
4846 p_prior_agi = new_references.p_prior_agi,
4847 p_prior_us_tax_paid = new_references.p_prior_us_tax_paid,
4848 p_prior_item_deductions = new_references.p_prior_item_deductions,
4849 p_prior_other_untax_inc = new_references.p_prior_other_untax_inc,
4850 p_tax_figures = new_references.p_tax_figures,
4851 p_number_exemptions = new_references.p_number_exemptions,
4852 p_adjusted_gross_inc = new_references.p_adjusted_gross_inc,
4853 p_wages_sal_tips = new_references.p_wages_sal_tips,
4854 p_interest_income = new_references.p_interest_income,
4855 p_dividend_income = new_references.p_dividend_income,
4856 p_net_inc_bus_farm = new_references.p_net_inc_bus_farm,
4857 p_other_taxable_income = new_references.p_other_taxable_income,
4858 p_adj_to_income = new_references.p_adj_to_income,
4859 p_us_tax_paid = new_references.p_us_tax_paid,
4860 p_itemized_deductions = new_references.p_itemized_deductions,
4861 p_father_income_work = new_references.p_father_income_work,
4862 p_mother_income_work = new_references.p_mother_income_work,
4863 p_soc_sec_ben = new_references.p_soc_sec_ben,
4864 p_welfare_tanf = new_references.p_welfare_tanf,
4865 p_child_supp_rcvd = new_references.p_child_supp_rcvd,
4866 p_ded_ira_keogh = new_references.p_ded_ira_keogh,
4867 p_tax_defer_pens_savs = new_references.p_tax_defer_pens_savs,
4868 p_dep_care_med_spending = new_references.p_dep_care_med_spending,
4869 p_earned_income_credit = new_references.p_earned_income_credit,
4870 p_living_allow = new_references.p_living_allow,
4871 p_tax_exmpt_int = new_references.p_tax_exmpt_int,
4872 p_foreign_inc_excl = new_references.p_foreign_inc_excl,
4873 p_other_untax_inc = new_references.p_other_untax_inc,
4874 p_hope_ll_credit = new_references.p_hope_ll_credit,
4875 p_yr_separation = new_references.p_yr_separation,
4876 p_yr_divorce = new_references.p_yr_divorce,
4877 p_exp_father_inc = new_references.p_exp_father_inc,
4878 p_exp_mother_inc = new_references.p_exp_mother_inc,
4879 p_exp_other_tax_inc = new_references.p_exp_other_tax_inc,
4880 p_exp_other_untax_inc = new_references.p_exp_other_untax_inc,
4881 line_2_relation = new_references.line_2_relation,
4882 line_2_attend_college = new_references.line_2_attend_college,
4883 line_3_relation = new_references.line_3_relation,
4884 line_3_attend_college = new_references.line_3_attend_college,
4885 line_4_relation = new_references.line_4_relation,
4886 line_4_attend_college = new_references.line_4_attend_college,
4887 line_5_relation = new_references.line_5_relation,
4888 line_5_attend_college = new_references.line_5_attend_college,
4889 line_6_relation = new_references.line_6_relation,
4890 line_6_attend_college = new_references.line_6_attend_college,
4891 line_7_relation = new_references.line_7_relation,
4892 line_7_attend_college = new_references.line_7_attend_college,
4893 line_8_relation = new_references.line_8_relation,
4894 line_8_attend_college = new_references.line_8_attend_college,
4895 p_age_father = new_references.p_age_father,
4896 p_age_mother = new_references.p_age_mother,
4897 p_div_sep_ind = new_references.p_div_sep_ind,
4898 b_cont_non_custodial_par = new_references.b_cont_non_custodial_par,
4899 college_type_2 = new_references.college_type_2,
4900 college_type_3 = new_references.college_type_3,
4901 college_type_4 = new_references.college_type_4,
4902 college_type_5 = new_references.college_type_5,
4903 college_type_6 = new_references.college_type_6,
4904 college_type_7 = new_references.college_type_7,
4905 college_type_8 = new_references.college_type_8,
4906 school_code_1 = new_references.school_code_1,
4907 housing_code_1 = new_references.housing_code_1,
4908 school_code_2 = new_references.school_code_2,
4909 housing_code_2 = new_references.housing_code_2,
4910 school_code_3 = new_references.school_code_3,
4911 housing_code_3 = new_references.housing_code_3,
4912 school_code_4 = new_references.school_code_4,
4913 housing_code_4 = new_references.housing_code_4,
4914 school_code_5 = new_references.school_code_5,
4915 housing_code_5 = new_references.housing_code_5,
4916 school_code_6 = new_references.school_code_6,
4917 housing_code_6 = new_references.housing_code_6,
4918 school_code_7 = new_references.school_code_7,
4919 housing_code_7 = new_references.housing_code_7,
4920 school_code_8 = new_references.school_code_8,
4921 housing_code_8 = new_references.housing_code_8,
4922 school_code_9 = new_references.school_code_9,
4923 housing_code_9 = new_references.housing_code_9,
4924 school_code_10 = new_references.school_code_10,
4925 housing_code_10 = new_references.housing_code_10,
4926 additional_school_code_1 = new_references.additional_school_code_1,
4927 additional_school_code_2 = new_references.additional_school_code_2,
4928 additional_school_code_3 = new_references.additional_school_code_3,
4929 additional_school_code_4 = new_references.additional_school_code_4,
4930 additional_school_code_5 = new_references.additional_school_code_5,
4931 additional_school_code_6 = new_references.additional_school_code_6,
4932 additional_school_code_7 = new_references.additional_school_code_7,
4933 additional_school_code_8 = new_references.additional_school_code_8,
4934 additional_school_code_9 = new_references.additional_school_code_9,
4935 additional_school_code_10 = new_references.additional_school_code_10,
4936 explanation_spec_circum = new_references.explanation_spec_circum,
4937 signature_student = new_references.signature_student,
4938 signature_spouse = new_references.signature_spouse,
4939 signature_father = new_references.signature_father,
4940 signature_mother = new_references.signature_mother,
4941 month_day_completed = new_references.month_day_completed,
4942 year_completed = new_references.year_completed,
4943 age_line_2 = new_references.age_line_2,
4944 age_line_3 = new_references.age_line_3,
4945 age_line_4 = new_references.age_line_4,
4946 age_line_5 = new_references.age_line_5,
4947 age_line_6 = new_references.age_line_6,
4948 age_line_7 = new_references.age_line_7,
4949 age_line_8 = new_references.age_line_8,
4950 a_online_signature = new_references.a_online_signature,
4951 question_1_number = new_references.question_1_number,
4952 question_1_size = new_references.question_1_size,
4953 question_1_answer = new_references.question_1_answer,
4954 question_2_number = new_references.question_2_number,
4955 question_2_size = new_references.question_2_size,
4956 question_2_answer = new_references.question_2_answer,
4957 question_3_number = new_references.question_3_number,
4958 question_3_size = new_references.question_3_size,
4959 question_3_answer = new_references.question_3_answer,
4960 question_4_number = new_references.question_4_number,
4961 question_4_size = new_references.question_4_size,
4962 question_4_answer = new_references.question_4_answer,
4963 question_5_number = new_references.question_5_number,
4964 question_5_size = new_references.question_5_size,
4965 question_5_answer = new_references.question_5_answer,
4966 question_6_number = new_references.question_6_number,
4967 question_6_size = new_references.question_6_size,
4968 question_6_answer = new_references.question_6_answer,
4969 question_7_number = new_references.question_7_number,
4970 question_7_size = new_references.question_7_size,
4971 question_7_answer = new_references.question_7_answer,
4972 question_8_number = new_references.question_8_number,
4973 question_8_size = new_references.question_8_size,
4974 question_8_answer = new_references.question_8_answer,
4975 question_9_number = new_references.question_9_number,
4976 question_9_size = new_references.question_9_size,
4977 question_9_answer = new_references.question_9_answer,
4978 question_10_number = new_references.question_10_number,
4979 question_10_size = new_references.question_10_size,
4980 question_10_answer = new_references.question_10_answer,
4981 question_11_number = new_references.question_11_number,
4982 question_11_size = new_references.question_11_size,
4983 question_11_answer = new_references.question_11_answer,
4984 question_12_number = new_references.question_12_number,
4985 question_12_size = new_references.question_12_size,
4986 question_12_answer = new_references.question_12_answer,
4987 question_13_number = new_references.question_13_number,
4988 question_13_size = new_references.question_13_size,
4989 question_13_answer = new_references.question_13_answer,
4990 question_14_number = new_references.question_14_number,
4991 question_14_size = new_references.question_14_size,
4992 question_14_answer = new_references.question_14_answer,
4993 question_15_number = new_references.question_15_number,
4994 question_15_size = new_references.question_15_size,
4995 question_15_answer = new_references.question_15_answer,
4996 question_16_number = new_references.question_16_number,
4997 question_16_size = new_references.question_16_size,
4998 question_16_answer = new_references.question_16_answer,
4999 question_17_number = new_references.question_17_number,
5000 question_17_size = new_references.question_17_size,
5001 question_17_answer = new_references.question_17_answer,
5002 question_18_number = new_references.question_18_number,
5003 question_18_size = new_references.question_18_size,
5004 question_18_answer = new_references.question_18_answer,
5005 question_19_number = new_references.question_19_number,
5006 question_19_size = new_references.question_19_size,
5007 question_19_answer = new_references.question_19_answer,
5008 question_20_number = new_references.question_20_number,
5009 question_20_size = new_references.question_20_size,
5010 question_20_answer = new_references.question_20_answer,
5011 question_21_number = new_references.question_21_number,
5012 question_21_size = new_references.question_21_size,
5013 question_21_answer = new_references.question_21_answer,
5014 question_22_number = new_references.question_22_number,
5015 question_22_size = new_references.question_22_size,
5016 question_22_answer = new_references.question_22_answer,
5017 question_23_number = new_references.question_23_number,
5018 question_23_size = new_references.question_23_size,
5019 question_23_answer = new_references.question_23_answer,
5020 question_24_number = new_references.question_24_number,
5021 question_24_size = new_references.question_24_size,
5022 question_24_answer = new_references.question_24_answer,
5023 question_25_number = new_references.question_25_number,
5024 question_25_size = new_references.question_25_size,
5025 question_25_answer = new_references.question_25_answer,
5026 question_26_number = new_references.question_26_number,
5027 question_26_size = new_references.question_26_size,
5028 question_26_answer = new_references.question_26_answer,
5029 question_27_number = new_references.question_27_number,
5030 question_27_size = new_references.question_27_size,
5031 question_27_answer = new_references.question_27_answer,
5032 question_28_number = new_references.question_28_number,
5033 question_28_size = new_references.question_28_size,
5034 question_28_answer = new_references.question_28_answer,
5035 question_29_number = new_references.question_29_number,
5036 question_29_size = new_references.question_29_size,
5037 question_29_answer = new_references.question_29_answer,
5038 question_30_number = new_references.question_30_number,
5039 questions_30_size = new_references.questions_30_size,
5040 question_30_answer = new_references.question_30_answer,
5041 last_update_date = new_references.last_update_date,
5042 last_updated_by = new_references.last_updated_by,
5043 last_update_login = new_references.last_update_login,
5044 legacy_record_flag = new_references.legacy_record_flag,
5045 coa_duration_efc_amt = new_references.coa_duration_efc_amt,
5046 coa_duration_num = new_references.coa_duration_num,
5047 p_soc_sec_ben_student_amt = new_references.p_soc_sec_ben_student_amt,
5048 p_tuit_fee_deduct_amt = new_references.p_tuit_fee_deduct_amt,
5049 stu_lives_with_num = new_references.stu_lives_with_num,
5050 stu_most_support_from_num = new_references.stu_most_support_from_num,
5051 location_computer_num = new_references.location_computer_num
5052
5053 WHERE rowid = x_rowid;
5054
5055 IF (SQL%NOTFOUND) THEN
5056 RAISE NO_DATA_FOUND;
5057 END IF;
5058
5059 END update_row;
5060
5061
5062 PROCEDURE add_row (
5063 x_rowid IN OUT NOCOPY VARCHAR2,
5064 x_cssp_id IN OUT NOCOPY NUMBER,
5065 x_base_id IN NUMBER,
5066 x_system_record_type IN VARCHAR2,
5067 x_active_profile IN VARCHAR2,
5068 x_college_code IN VARCHAR2,
5069 x_academic_year IN VARCHAR2,
5070 x_stu_record_type IN VARCHAR2,
5071 x_css_id_number IN VARCHAR2,
5072 x_registration_receipt_date IN VARCHAR2,
5073 x_registration_type IN VARCHAR2,
5074 x_application_receipt_date IN VARCHAR2,
5075 x_application_type IN VARCHAR2,
5076 x_original_fnar_compute IN VARCHAR2,
5077 x_revision_fnar_compute_date IN VARCHAR2,
5078 x_electronic_extract_date IN VARCHAR2,
5079 x_institutional_reporting_type IN VARCHAR2,
5080 x_asr_receipt_date IN VARCHAR2,
5081 x_last_name IN VARCHAR2,
5082 x_first_name IN VARCHAR2,
5083 x_middle_initial IN VARCHAR2,
5084 x_address_number_and_street IN VARCHAR2,
5085 x_city IN VARCHAR2,
5086 x_state_mailing IN VARCHAR2,
5087 x_zip_code IN VARCHAR2,
5088 x_s_telephone_number IN VARCHAR2,
5089 x_s_title IN VARCHAR2,
5090 x_date_of_birth IN DATE,
5091 x_social_security_number IN VARCHAR2,
5092 x_state_legal_residence IN VARCHAR2,
5093 x_foreign_address_indicator IN VARCHAR2,
5094 x_foreign_postal_code IN VARCHAR2,
5095 x_country IN VARCHAR2,
5096 x_financial_aid_status IN VARCHAR2,
5097 x_year_in_college IN VARCHAR2,
5098 x_marital_status IN VARCHAR2,
5099 x_ward_court IN VARCHAR2,
5100 x_legal_dependents_other IN VARCHAR2,
5101 x_household_size IN NUMBER,
5102 x_number_in_college IN NUMBER,
5103 x_citizenship_status IN VARCHAR2,
5104 x_citizenship_country IN VARCHAR2,
5105 x_visa_classification IN VARCHAR2,
5106 x_tax_figures IN VARCHAR2,
5107 x_number_exemptions IN NUMBER,
5108 x_adjusted_gross_inc IN NUMBER,
5109 x_us_tax_paid IN NUMBER,
5110 x_itemized_deductions IN NUMBER,
5111 x_stu_income_work IN NUMBER,
5112 x_spouse_income_work IN NUMBER,
5113 x_divid_int_inc IN NUMBER,
5114 x_soc_sec_benefits IN NUMBER,
5115 x_welfare_tanf IN NUMBER,
5116 x_child_supp_rcvd IN NUMBER,
5117 x_earned_income_credit IN NUMBER,
5118 x_other_untax_income IN NUMBER,
5119 x_tax_stu_aid IN NUMBER,
5120 x_cash_sav_check IN NUMBER,
5121 x_ira_keogh IN NUMBER,
5122 x_invest_value IN NUMBER,
5123 x_invest_debt IN NUMBER,
5124 x_home_value IN NUMBER,
5125 x_home_debt IN NUMBER,
5126 x_oth_real_value IN NUMBER,
5127 x_oth_real_debt IN NUMBER,
5128 x_bus_farm_value IN NUMBER,
5129 x_bus_farm_debt IN NUMBER,
5130 x_live_on_farm IN VARCHAR2,
5131 x_home_purch_price IN NUMBER,
5132 x_hope_ll_credit IN NUMBER,
5133 x_home_purch_year IN VARCHAR2,
5134 x_trust_amount IN NUMBER,
5135 x_trust_avail IN VARCHAR2,
5136 x_trust_estab IN VARCHAR2,
5137 x_child_support_paid IN NUMBER,
5138 x_med_dent_expenses IN NUMBER,
5139 x_vet_us IN VARCHAR2,
5140 x_vet_ben_amount IN NUMBER,
5141 x_vet_ben_months IN NUMBER,
5142 x_stu_summer_wages IN NUMBER,
5143 x_stu_school_yr_wages IN NUMBER,
5144 x_spouse_summer_wages IN NUMBER,
5145 x_spouse_school_yr_wages IN NUMBER,
5146 x_summer_other_tax_inc IN NUMBER,
5147 x_school_yr_other_tax_inc IN NUMBER,
5148 x_summer_untax_inc IN NUMBER,
5149 x_school_yr_untax_inc IN NUMBER,
5150 x_grants_schol_etc IN NUMBER,
5151 x_tuit_benefits IN NUMBER,
5152 x_cont_parents IN NUMBER,
5153 x_cont_relatives IN NUMBER,
5154 x_p_siblings_pre_tuit IN NUMBER,
5155 x_p_student_pre_tuit IN NUMBER,
5156 x_p_household_size IN NUMBER,
5157 x_p_number_in_college IN NUMBER,
5158 x_p_parents_in_college IN NUMBER,
5159 x_p_marital_status IN VARCHAR2,
5160 x_p_state_legal_residence IN VARCHAR2,
5161 x_p_natural_par_status IN VARCHAR2,
5162 x_p_child_supp_paid IN NUMBER,
5163 x_p_repay_ed_loans IN NUMBER,
5164 x_p_med_dent_expenses IN NUMBER,
5165 x_p_tuit_paid_amount IN NUMBER,
5166 x_p_tuit_paid_number IN NUMBER,
5167 x_p_exp_child_supp_paid IN NUMBER,
5168 x_p_exp_repay_ed_loans IN NUMBER,
5169 x_p_exp_med_dent_expenses IN NUMBER,
5170 x_p_exp_tuit_pd_amount IN NUMBER,
5171 x_p_exp_tuit_pd_number IN NUMBER,
5172 x_p_cash_sav_check IN NUMBER,
5173 x_p_month_mortgage_pay IN NUMBER,
5174 x_p_invest_value IN NUMBER,
5175 x_p_invest_debt IN NUMBER,
5176 x_p_home_value IN NUMBER,
5177 x_p_home_debt IN NUMBER,
5178 x_p_home_purch_price IN NUMBER,
5179 x_p_own_business_farm IN VARCHAR2,
5180 x_p_business_value IN NUMBER,
5181 x_p_business_debt IN NUMBER,
5182 x_p_farm_value IN NUMBER,
5183 x_p_farm_debt IN NUMBER,
5184 x_p_live_on_farm IN NUMBER,
5185 x_p_oth_real_estate_value IN NUMBER,
5186 x_p_oth_real_estate_debt IN NUMBER,
5187 x_p_oth_real_purch_price IN NUMBER,
5188 x_p_siblings_assets IN NUMBER,
5189 x_p_home_purch_year IN VARCHAR2,
5190 x_p_oth_real_purch_year IN VARCHAR2,
5191 x_p_prior_agi IN NUMBER,
5192 x_p_prior_us_tax_paid IN NUMBER,
5193 x_p_prior_item_deductions IN NUMBER,
5194 x_p_prior_other_untax_inc IN NUMBER,
5195 x_p_tax_figures IN NUMBER,
5196 x_p_number_exemptions IN NUMBER,
5197 x_p_adjusted_gross_inc IN NUMBER,
5198 x_p_wages_sal_tips IN NUMBER,
5199 x_p_interest_income IN NUMBER,
5200 x_p_dividend_income IN NUMBER,
5201 x_p_net_inc_bus_farm IN NUMBER,
5202 x_p_other_taxable_income IN NUMBER,
5203 x_p_adj_to_income IN NUMBER,
5204 x_p_us_tax_paid IN NUMBER,
5205 x_p_itemized_deductions IN NUMBER,
5206 x_p_father_income_work IN NUMBER,
5207 x_p_mother_income_work IN NUMBER,
5208 x_p_soc_sec_ben IN NUMBER,
5209 x_p_welfare_tanf IN NUMBER,
5210 x_p_child_supp_rcvd IN NUMBER,
5211 x_p_ded_ira_keogh IN NUMBER,
5212 x_p_tax_defer_pens_savs IN NUMBER,
5213 x_p_dep_care_med_spending IN NUMBER,
5214 x_p_earned_income_credit IN NUMBER,
5215 x_p_living_allow IN NUMBER,
5216 x_p_tax_exmpt_int IN NUMBER,
5217 x_p_foreign_inc_excl IN NUMBER,
5218 x_p_other_untax_inc IN NUMBER,
5219 x_p_hope_ll_credit IN NUMBER,
5220 x_p_yr_separation IN NUMBER,
5221 x_p_yr_divorce IN NUMBER,
5222 x_p_exp_father_inc IN NUMBER,
5223 x_p_exp_mother_inc IN NUMBER,
5224 x_p_exp_other_tax_inc IN NUMBER,
5225 x_p_exp_other_untax_inc IN NUMBER,
5226 x_line_2_relation IN VARCHAR2,
5227 x_line_2_attend_college IN VARCHAR2,
5228 x_line_3_relation IN VARCHAR2,
5229 x_line_3_attend_college IN VARCHAR2,
5230 x_line_4_relation IN VARCHAR2,
5231 x_line_4_attend_college IN VARCHAR2,
5232 x_line_5_relation IN VARCHAR2,
5233 x_line_5_attend_college IN VARCHAR2,
5234 x_line_6_relation IN VARCHAR2,
5235 x_line_6_attend_college IN VARCHAR2,
5236 x_line_7_relation IN VARCHAR2,
5237 x_line_7_attend_college IN VARCHAR2,
5238 x_line_8_relation IN VARCHAR2,
5239 x_line_8_attend_college IN VARCHAR2,
5240 x_p_age_father IN VARCHAR2,
5241 x_p_age_mother IN VARCHAR2,
5242 x_p_div_sep_ind IN VARCHAR2,
5243 x_b_cont_non_custodial_par IN VARCHAR2,
5244 x_college_type_2 IN VARCHAR2,
5245 x_college_type_3 IN VARCHAR2,
5246 x_college_type_4 IN VARCHAR2,
5247 x_college_type_5 IN VARCHAR2,
5248 x_college_type_6 IN VARCHAR2,
5249 x_college_type_7 IN VARCHAR2,
5250 x_college_type_8 IN VARCHAR2,
5251 x_school_code_1 IN VARCHAR2,
5252 x_housing_code_1 IN VARCHAR2,
5253 x_school_code_2 IN VARCHAR2,
5254 x_housing_code_2 IN VARCHAR2,
5255 x_school_code_3 IN VARCHAR2,
5256 x_housing_code_3 IN VARCHAR2,
5257 x_school_code_4 IN VARCHAR2,
5258 x_housing_code_4 IN VARCHAR2,
5259 x_school_code_5 IN VARCHAR2,
5260 x_housing_code_5 IN VARCHAR2,
5261 x_school_code_6 IN VARCHAR2,
5262 x_housing_code_6 IN VARCHAR2,
5263 x_school_code_7 IN VARCHAR2,
5264 x_housing_code_7 IN VARCHAR2,
5265 x_school_code_8 IN VARCHAR2,
5266 x_housing_code_8 IN VARCHAR2,
5267 x_school_code_9 IN VARCHAR2,
5268 x_housing_code_9 IN VARCHAR2,
5269 x_school_code_10 IN VARCHAR2,
5270 x_housing_code_10 IN VARCHAR2,
5271 x_additional_school_code_1 IN VARCHAR2,
5272 x_additional_school_code_2 IN VARCHAR2,
5273 x_additional_school_code_3 IN VARCHAR2,
5274 x_additional_school_code_4 IN VARCHAR2,
5275 x_additional_school_code_5 IN VARCHAR2,
5276 x_additional_school_code_6 IN VARCHAR2,
5277 x_additional_school_code_7 IN VARCHAR2,
5278 x_additional_school_code_8 IN VARCHAR2,
5279 x_additional_school_code_9 IN VARCHAR2,
5280 x_additional_school_code_10 IN VARCHAR2,
5281 x_explanation_spec_circum IN VARCHAR2,
5282 x_signature_student IN VARCHAR2,
5283 x_signature_spouse IN VARCHAR2,
5284 x_signature_father IN VARCHAR2,
5285 x_signature_mother IN VARCHAR2,
5286 x_month_day_completed IN VARCHAR2,
5287 x_year_completed IN VARCHAR2,
5288 x_age_line_2 IN NUMBER,
5289 x_age_line_3 IN NUMBER,
5290 x_age_line_4 IN NUMBER,
5291 x_age_line_5 IN NUMBER,
5292 x_age_line_6 IN NUMBER,
5293 x_age_line_7 IN NUMBER,
5294 x_age_line_8 IN NUMBER,
5295 x_a_online_signature IN VARCHAR2,
5296 x_question_1_number IN VARCHAR2,
5297 x_question_1_size IN NUMBER,
5298 x_question_1_answer IN VARCHAR2,
5299 x_question_2_number IN VARCHAR2,
5300 x_question_2_size IN NUMBER,
5301 x_question_2_answer IN VARCHAR2,
5302 x_question_3_number IN VARCHAR2,
5303 x_question_3_size IN NUMBER,
5304 x_question_3_answer IN VARCHAR2,
5305 x_question_4_number IN VARCHAR2,
5306 x_question_4_size IN NUMBER,
5307 x_question_4_answer IN VARCHAR2,
5308 x_question_5_number IN VARCHAR2,
5309 x_question_5_size IN NUMBER,
5310 x_question_5_answer IN VARCHAR2,
5311 x_question_6_number IN VARCHAR2,
5312 x_question_6_size IN NUMBER,
5313 x_question_6_answer IN VARCHAR2,
5314 x_question_7_number IN VARCHAR2,
5315 x_question_7_size IN NUMBER,
5316 x_question_7_answer IN VARCHAR2,
5317 x_question_8_number IN VARCHAR2,
5318 x_question_8_size IN NUMBER,
5319 x_question_8_answer IN VARCHAR2,
5320 x_question_9_number IN VARCHAR2,
5321 x_question_9_size IN NUMBER,
5322 x_question_9_answer IN VARCHAR2,
5323 x_question_10_number IN VARCHAR2,
5324 x_question_10_size IN NUMBER,
5325 x_question_10_answer IN VARCHAR2,
5326 x_question_11_number IN VARCHAR2,
5327 x_question_11_size IN NUMBER,
5328 x_question_11_answer IN VARCHAR2,
5329 x_question_12_number IN VARCHAR2,
5330 x_question_12_size IN NUMBER,
5331 x_question_12_answer IN VARCHAR2,
5332 x_question_13_number IN VARCHAR2,
5333 x_question_13_size IN NUMBER,
5334 x_question_13_answer IN VARCHAR2,
5335 x_question_14_number IN VARCHAR2,
5336 x_question_14_size IN NUMBER,
5337 x_question_14_answer IN VARCHAR2,
5338 x_question_15_number IN VARCHAR2,
5339 x_question_15_size IN NUMBER,
5340 x_question_15_answer IN VARCHAR2,
5341 x_question_16_number IN VARCHAR2,
5342 x_question_16_size IN NUMBER,
5343 x_question_16_answer IN VARCHAR2,
5344 x_question_17_number IN VARCHAR2,
5345 x_question_17_size IN NUMBER,
5346 x_question_17_answer IN VARCHAR2,
5347 x_question_18_number IN VARCHAR2,
5348 x_question_18_size IN NUMBER,
5349 x_question_18_answer IN VARCHAR2,
5350 x_question_19_number IN VARCHAR2,
5351 x_question_19_size IN NUMBER,
5352 x_question_19_answer IN VARCHAR2,
5353 x_question_20_number IN VARCHAR2,
5354 x_question_20_size IN NUMBER,
5355 x_question_20_answer IN VARCHAR2,
5356 x_question_21_number IN VARCHAR2,
5357 x_question_21_size IN NUMBER,
5358 x_question_21_answer IN VARCHAR2,
5359 x_question_22_number IN VARCHAR2,
5360 x_question_22_size IN NUMBER,
5361 x_question_22_answer IN VARCHAR2,
5362 x_question_23_number IN VARCHAR2,
5363 x_question_23_size IN NUMBER,
5364 x_question_23_answer IN VARCHAR2,
5365 x_question_24_number IN VARCHAR2,
5366 x_question_24_size IN NUMBER,
5367 x_question_24_answer IN VARCHAR2,
5368 x_question_25_number IN VARCHAR2,
5369 x_question_25_size IN NUMBER,
5370 x_question_25_answer IN VARCHAR2,
5371 x_question_26_number IN VARCHAR2,
5372 x_question_26_size IN NUMBER,
5373 x_question_26_answer IN VARCHAR2,
5374 x_question_27_number IN VARCHAR2,
5375 x_question_27_size IN NUMBER,
5376 x_question_27_answer IN VARCHAR2,
5377 x_question_28_number IN VARCHAR2,
5378 x_question_28_size IN NUMBER,
5379 x_question_28_answer IN VARCHAR2,
5380 x_question_29_number IN VARCHAR2,
5381 x_question_29_size IN NUMBER,
5382 x_question_29_answer IN VARCHAR2,
5383 x_question_30_number IN VARCHAR2,
5384 x_questions_30_size IN NUMBER,
5385 x_question_30_answer IN VARCHAR2,
5386 x_mode IN VARCHAR2 DEFAULT 'R' ,
5387 x_legacy_record_flag IN VARCHAR2,
5388 x_coa_duration_efc_amt IN NUMBER,
5389 x_coa_duration_num IN NUMBER,
5390 x_p_soc_sec_ben_student_amt IN NUMBER,
5391 x_p_tuit_fee_deduct_amt IN NUMBER,
5392 x_stu_lives_with_num IN NUMBER,
5393 x_stu_most_support_from_num IN NUMBER,
5394 x_location_computer_num IN NUMBER
5395 ) AS
5396 /*
5397 || Created By : vivuyyur
5398 || Created On : 29-MAY-2001
5399 || Purpose : Adds a row if there is no existing row, otherwise updates existing row in the table.
5400 || Known limitations, enhancements or remarks :
5401 || Change History :
5402 || Who When What
5403 || (reverse chronological order - newest change first)
5404 */
5405 CURSOR c1 IS
5406 SELECT rowid
5407 FROM igf_ap_css_profile_all
5408 WHERE cssp_id = x_cssp_id;
5409
5410 BEGIN
5411
5412 OPEN c1;
5413 FETCH c1 INTO x_rowid;
5414 IF (c1%NOTFOUND) THEN
5415 CLOSE c1;
5416
5417 insert_row (
5418 x_rowid,
5419 x_cssp_id,
5420 x_base_id,
5421 x_system_record_type,
5422 x_active_profile,
5423 x_college_code,
5424 x_academic_year,
5425 x_stu_record_type,
5426 x_css_id_number,
5427 x_registration_receipt_date,
5428 x_registration_type,
5429 x_application_receipt_date,
5430 x_application_type,
5431 x_original_fnar_compute,
5432 x_revision_fnar_compute_date,
5433 x_electronic_extract_date,
5434 x_institutional_reporting_type,
5435 x_asr_receipt_date,
5436 x_last_name,
5437 x_first_name,
5438 x_middle_initial,
5439 x_address_number_and_street,
5440 x_city,
5441 x_state_mailing,
5442 x_zip_code,
5443 x_s_telephone_number,
5444 x_s_title,
5445 x_date_of_birth,
5446 x_social_security_number,
5447 x_state_legal_residence,
5448 x_foreign_address_indicator,
5449 x_foreign_postal_code,
5450 x_country,
5451 x_financial_aid_status,
5452 x_year_in_college,
5453 x_marital_status,
5454 x_ward_court,
5455 x_legal_dependents_other,
5456 x_household_size,
5457 x_number_in_college,
5458 x_citizenship_status,
5459 x_citizenship_country,
5460 x_visa_classification,
5461 x_tax_figures,
5462 x_number_exemptions,
5463 x_adjusted_gross_inc,
5464 x_us_tax_paid,
5465 x_itemized_deductions,
5466 x_stu_income_work,
5467 x_spouse_income_work,
5468 x_divid_int_inc,
5469 x_soc_sec_benefits,
5470 x_welfare_tanf,
5471 x_child_supp_rcvd,
5472 x_earned_income_credit,
5473 x_other_untax_income,
5474 x_tax_stu_aid,
5475 x_cash_sav_check,
5476 x_ira_keogh,
5477 x_invest_value,
5478 x_invest_debt,
5479 x_home_value,
5480 x_home_debt,
5481 x_oth_real_value,
5482 x_oth_real_debt,
5483 x_bus_farm_value,
5484 x_bus_farm_debt,
5485 x_live_on_farm,
5486 x_home_purch_price,
5487 x_hope_ll_credit,
5488 x_home_purch_year,
5489 x_trust_amount,
5490 x_trust_avail,
5491 x_trust_estab,
5492 x_child_support_paid,
5493 x_med_dent_expenses,
5494 x_vet_us,
5495 x_vet_ben_amount,
5496 x_vet_ben_months,
5497 x_stu_summer_wages,
5498 x_stu_school_yr_wages,
5499 x_spouse_summer_wages,
5500 x_spouse_school_yr_wages,
5501 x_summer_other_tax_inc,
5502 x_school_yr_other_tax_inc,
5503 x_summer_untax_inc,
5504 x_school_yr_untax_inc,
5505 x_grants_schol_etc,
5506 x_tuit_benefits,
5507 x_cont_parents,
5508 x_cont_relatives,
5509 x_p_siblings_pre_tuit,
5510 x_p_student_pre_tuit,
5511 x_p_household_size,
5512 x_p_number_in_college,
5513 x_p_parents_in_college,
5514 x_p_marital_status,
5515 x_p_state_legal_residence,
5516 x_p_natural_par_status,
5517 x_p_child_supp_paid,
5518 x_p_repay_ed_loans,
5519 x_p_med_dent_expenses,
5520 x_p_tuit_paid_amount,
5521 x_p_tuit_paid_number,
5522 x_p_exp_child_supp_paid,
5523 x_p_exp_repay_ed_loans,
5524 x_p_exp_med_dent_expenses,
5525 x_p_exp_tuit_pd_amount,
5526 x_p_exp_tuit_pd_number,
5527 x_p_cash_sav_check,
5528 x_p_month_mortgage_pay,
5529 x_p_invest_value,
5530 x_p_invest_debt,
5531 x_p_home_value,
5532 x_p_home_debt,
5533 x_p_home_purch_price,
5534 x_p_own_business_farm,
5535 x_p_business_value,
5536 x_p_business_debt,
5537 x_p_farm_value,
5538 x_p_farm_debt,
5539 x_p_live_on_farm,
5540 x_p_oth_real_estate_value,
5541 x_p_oth_real_estate_debt,
5542 x_p_oth_real_purch_price,
5543 x_p_siblings_assets,
5544 x_p_home_purch_year,
5545 x_p_oth_real_purch_year,
5546 x_p_prior_agi,
5547 x_p_prior_us_tax_paid,
5548 x_p_prior_item_deductions,
5549 x_p_prior_other_untax_inc,
5550 x_p_tax_figures,
5551 x_p_number_exemptions,
5552 x_p_adjusted_gross_inc,
5553 x_p_wages_sal_tips,
5554 x_p_interest_income,
5555 x_p_dividend_income,
5556 x_p_net_inc_bus_farm,
5557 x_p_other_taxable_income,
5558 x_p_adj_to_income,
5559 x_p_us_tax_paid,
5560 x_p_itemized_deductions,
5561 x_p_father_income_work,
5562 x_p_mother_income_work,
5563 x_p_soc_sec_ben,
5564 x_p_welfare_tanf,
5565 x_p_child_supp_rcvd,
5566 x_p_ded_ira_keogh,
5567 x_p_tax_defer_pens_savs,
5568 x_p_dep_care_med_spending,
5569 x_p_earned_income_credit,
5570 x_p_living_allow,
5571 x_p_tax_exmpt_int,
5572 x_p_foreign_inc_excl,
5573 x_p_other_untax_inc,
5574 x_p_hope_ll_credit,
5575 x_p_yr_separation,
5576 x_p_yr_divorce,
5577 x_p_exp_father_inc,
5578 x_p_exp_mother_inc,
5579 x_p_exp_other_tax_inc,
5580 x_p_exp_other_untax_inc,
5581 x_line_2_relation,
5582 x_line_2_attend_college,
5583 x_line_3_relation,
5584 x_line_3_attend_college,
5585 x_line_4_relation,
5586 x_line_4_attend_college,
5587 x_line_5_relation,
5588 x_line_5_attend_college,
5589 x_line_6_relation,
5590 x_line_6_attend_college,
5591 x_line_7_relation,
5592 x_line_7_attend_college,
5593 x_line_8_relation,
5594 x_line_8_attend_college,
5595 x_p_age_father,
5596 x_p_age_mother,
5597 x_p_div_sep_ind,
5598 x_b_cont_non_custodial_par,
5599 x_college_type_2,
5600 x_college_type_3,
5601 x_college_type_4,
5602 x_college_type_5,
5603 x_college_type_6,
5604 x_college_type_7,
5605 x_college_type_8,
5606 x_school_code_1,
5607 x_housing_code_1,
5608 x_school_code_2,
5609 x_housing_code_2,
5610 x_school_code_3,
5611 x_housing_code_3,
5612 x_school_code_4,
5613 x_housing_code_4,
5614 x_school_code_5,
5615 x_housing_code_5,
5616 x_school_code_6,
5617 x_housing_code_6,
5618 x_school_code_7,
5619 x_housing_code_7,
5620 x_school_code_8,
5621 x_housing_code_8,
5622 x_school_code_9,
5623 x_housing_code_9,
5624 x_school_code_10,
5625 x_housing_code_10,
5626 x_additional_school_code_1,
5627 x_additional_school_code_2,
5628 x_additional_school_code_3,
5629 x_additional_school_code_4,
5630 x_additional_school_code_5,
5631 x_additional_school_code_6,
5632 x_additional_school_code_7,
5633 x_additional_school_code_8,
5634 x_additional_school_code_9,
5635 x_additional_school_code_10,
5636 x_explanation_spec_circum,
5637 x_signature_student,
5638 x_signature_spouse,
5639 x_signature_father,
5640 x_signature_mother,
5641 x_month_day_completed,
5642 x_year_completed,
5643 x_age_line_2,
5644 x_age_line_3,
5645 x_age_line_4,
5646 x_age_line_5,
5647 x_age_line_6,
5648 x_age_line_7,
5649 x_age_line_8,
5650 x_a_online_signature,
5651 x_question_1_number,
5652 x_question_1_size,
5653 x_question_1_answer,
5654 x_question_2_number,
5655 x_question_2_size,
5656 x_question_2_answer,
5657 x_question_3_number,
5658 x_question_3_size,
5659 x_question_3_answer,
5660 x_question_4_number,
5661 x_question_4_size,
5662 x_question_4_answer,
5663 x_question_5_number,
5664 x_question_5_size,
5665 x_question_5_answer,
5666 x_question_6_number,
5667 x_question_6_size,
5668 x_question_6_answer,
5669 x_question_7_number,
5670 x_question_7_size,
5671 x_question_7_answer,
5672 x_question_8_number,
5673 x_question_8_size,
5674 x_question_8_answer,
5675 x_question_9_number,
5676 x_question_9_size,
5677 x_question_9_answer,
5678 x_question_10_number,
5679 x_question_10_size,
5680 x_question_10_answer,
5681 x_question_11_number,
5682 x_question_11_size,
5683 x_question_11_answer,
5684 x_question_12_number,
5685 x_question_12_size,
5686 x_question_12_answer,
5687 x_question_13_number,
5688 x_question_13_size,
5689 x_question_13_answer,
5690 x_question_14_number,
5691 x_question_14_size,
5692 x_question_14_answer,
5693 x_question_15_number,
5694 x_question_15_size,
5695 x_question_15_answer,
5696 x_question_16_number,
5697 x_question_16_size,
5698 x_question_16_answer,
5699 x_question_17_number,
5700 x_question_17_size,
5701 x_question_17_answer,
5702 x_question_18_number,
5703 x_question_18_size,
5704 x_question_18_answer,
5705 x_question_19_number,
5706 x_question_19_size,
5707 x_question_19_answer,
5708 x_question_20_number,
5709 x_question_20_size,
5710 x_question_20_answer,
5711 x_question_21_number,
5712 x_question_21_size,
5713 x_question_21_answer,
5714 x_question_22_number,
5715 x_question_22_size,
5716 x_question_22_answer,
5717 x_question_23_number,
5718 x_question_23_size,
5719 x_question_23_answer,
5720 x_question_24_number,
5721 x_question_24_size,
5722 x_question_24_answer,
5723 x_question_25_number,
5724 x_question_25_size,
5725 x_question_25_answer,
5726 x_question_26_number,
5727 x_question_26_size,
5728 x_question_26_answer,
5729 x_question_27_number,
5730 x_question_27_size,
5731 x_question_27_answer,
5732 x_question_28_number,
5733 x_question_28_size,
5734 x_question_28_answer,
5735 x_question_29_number,
5736 x_question_29_size,
5737 x_question_29_answer,
5738 x_question_30_number,
5739 x_questions_30_size,
5740 x_question_30_answer,
5741 x_mode ,
5742 x_legacy_record_flag,
5743 x_coa_duration_efc_amt,
5744 x_coa_duration_num,
5745 x_p_soc_sec_ben_student_amt,
5746 x_p_tuit_fee_deduct_amt,
5747 x_stu_lives_with_num,
5748 x_stu_most_support_from_num,
5749 x_location_computer_num
5750 );
5751 RETURN;
5752 END IF;
5753 CLOSE c1;
5754
5755 update_row (
5756 x_rowid,
5757 x_cssp_id,
5758 x_base_id,
5759 x_system_record_type,
5760 x_active_profile,
5761 x_college_code,
5762 x_academic_year,
5763 x_stu_record_type,
5764 x_css_id_number,
5765 x_registration_receipt_date,
5766 x_registration_type,
5767 x_application_receipt_date,
5768 x_application_type,
5769 x_original_fnar_compute,
5770 x_revision_fnar_compute_date,
5771 x_electronic_extract_date,
5772 x_institutional_reporting_type,
5773 x_asr_receipt_date,
5774 x_last_name,
5775 x_first_name,
5776 x_middle_initial,
5777 x_address_number_and_street,
5778 x_city,
5779 x_state_mailing,
5780 x_zip_code,
5781 x_s_telephone_number,
5782 x_s_title,
5783 x_date_of_birth,
5784 x_social_security_number,
5785 x_state_legal_residence,
5786 x_foreign_address_indicator,
5787 x_foreign_postal_code,
5788 x_country,
5789 x_financial_aid_status,
5790 x_year_in_college,
5791 x_marital_status,
5792 x_ward_court,
5793 x_legal_dependents_other,
5794 x_household_size,
5795 x_number_in_college,
5796 x_citizenship_status,
5797 x_citizenship_country,
5798 x_visa_classification,
5799 x_tax_figures,
5800 x_number_exemptions,
5801 x_adjusted_gross_inc,
5802 x_us_tax_paid,
5803 x_itemized_deductions,
5804 x_stu_income_work,
5805 x_spouse_income_work,
5806 x_divid_int_inc,
5807 x_soc_sec_benefits,
5808 x_welfare_tanf,
5809 x_child_supp_rcvd,
5810 x_earned_income_credit,
5811 x_other_untax_income,
5812 x_tax_stu_aid,
5813 x_cash_sav_check,
5814 x_ira_keogh,
5815 x_invest_value,
5816 x_invest_debt,
5817 x_home_value,
5818 x_home_debt,
5819 x_oth_real_value,
5820 x_oth_real_debt,
5821 x_bus_farm_value,
5822 x_bus_farm_debt,
5823 x_live_on_farm,
5824 x_home_purch_price,
5825 x_hope_ll_credit,
5826 x_home_purch_year,
5827 x_trust_amount,
5828 x_trust_avail,
5829 x_trust_estab,
5830 x_child_support_paid,
5831 x_med_dent_expenses,
5832 x_vet_us,
5833 x_vet_ben_amount,
5834 x_vet_ben_months,
5835 x_stu_summer_wages,
5836 x_stu_school_yr_wages,
5837 x_spouse_summer_wages,
5838 x_spouse_school_yr_wages,
5839 x_summer_other_tax_inc,
5840 x_school_yr_other_tax_inc,
5841 x_summer_untax_inc,
5842 x_school_yr_untax_inc,
5843 x_grants_schol_etc,
5844 x_tuit_benefits,
5845 x_cont_parents,
5846 x_cont_relatives,
5847 x_p_siblings_pre_tuit,
5848 x_p_student_pre_tuit,
5849 x_p_household_size,
5850 x_p_number_in_college,
5851 x_p_parents_in_college,
5852 x_p_marital_status,
5853 x_p_state_legal_residence,
5854 x_p_natural_par_status,
5855 x_p_child_supp_paid,
5856 x_p_repay_ed_loans,
5857 x_p_med_dent_expenses,
5858 x_p_tuit_paid_amount,
5859 x_p_tuit_paid_number,
5860 x_p_exp_child_supp_paid,
5861 x_p_exp_repay_ed_loans,
5862 x_p_exp_med_dent_expenses,
5863 x_p_exp_tuit_pd_amount,
5864 x_p_exp_tuit_pd_number,
5865 x_p_cash_sav_check,
5866 x_p_month_mortgage_pay,
5867 x_p_invest_value,
5868 x_p_invest_debt,
5869 x_p_home_value,
5870 x_p_home_debt,
5871 x_p_home_purch_price,
5872 x_p_own_business_farm,
5873 x_p_business_value,
5874 x_p_business_debt,
5875 x_p_farm_value,
5876 x_p_farm_debt,
5877 x_p_live_on_farm,
5878 x_p_oth_real_estate_value,
5879 x_p_oth_real_estate_debt,
5880 x_p_oth_real_purch_price,
5881 x_p_siblings_assets,
5882 x_p_home_purch_year,
5883 x_p_oth_real_purch_year,
5884 x_p_prior_agi,
5885 x_p_prior_us_tax_paid,
5886 x_p_prior_item_deductions,
5887 x_p_prior_other_untax_inc,
5888 x_p_tax_figures,
5889 x_p_number_exemptions,
5890 x_p_adjusted_gross_inc,
5891 x_p_wages_sal_tips,
5892 x_p_interest_income,
5893 x_p_dividend_income,
5894 x_p_net_inc_bus_farm,
5895 x_p_other_taxable_income,
5896 x_p_adj_to_income,
5897 x_p_us_tax_paid,
5898 x_p_itemized_deductions,
5899 x_p_father_income_work,
5900 x_p_mother_income_work,
5901 x_p_soc_sec_ben,
5902 x_p_welfare_tanf,
5903 x_p_child_supp_rcvd,
5904 x_p_ded_ira_keogh,
5905 x_p_tax_defer_pens_savs,
5906 x_p_dep_care_med_spending,
5907 x_p_earned_income_credit,
5908 x_p_living_allow,
5909 x_p_tax_exmpt_int,
5910 x_p_foreign_inc_excl,
5911 x_p_other_untax_inc,
5912 x_p_hope_ll_credit,
5913 x_p_yr_separation,
5914 x_p_yr_divorce,
5915 x_p_exp_father_inc,
5916 x_p_exp_mother_inc,
5917 x_p_exp_other_tax_inc,
5918 x_p_exp_other_untax_inc,
5919 x_line_2_relation,
5920 x_line_2_attend_college,
5921 x_line_3_relation,
5922 x_line_3_attend_college,
5923 x_line_4_relation,
5924 x_line_4_attend_college,
5925 x_line_5_relation,
5926 x_line_5_attend_college,
5927 x_line_6_relation,
5928 x_line_6_attend_college,
5929 x_line_7_relation,
5930 x_line_7_attend_college,
5931 x_line_8_relation,
5932 x_line_8_attend_college,
5933 x_p_age_father,
5934 x_p_age_mother,
5935 x_p_div_sep_ind,
5936 x_b_cont_non_custodial_par,
5937 x_college_type_2,
5938 x_college_type_3,
5939 x_college_type_4,
5940 x_college_type_5,
5941 x_college_type_6,
5942 x_college_type_7,
5943 x_college_type_8,
5944 x_school_code_1,
5945 x_housing_code_1,
5946 x_school_code_2,
5947 x_housing_code_2,
5948 x_school_code_3,
5949 x_housing_code_3,
5950 x_school_code_4,
5951 x_housing_code_4,
5952 x_school_code_5,
5953 x_housing_code_5,
5954 x_school_code_6,
5955 x_housing_code_6,
5956 x_school_code_7,
5957 x_housing_code_7,
5958 x_school_code_8,
5959 x_housing_code_8,
5960 x_school_code_9,
5961 x_housing_code_9,
5962 x_school_code_10,
5963 x_housing_code_10,
5964 x_additional_school_code_1,
5965 x_additional_school_code_2,
5966 x_additional_school_code_3,
5967 x_additional_school_code_4,
5968 x_additional_school_code_5,
5969 x_additional_school_code_6,
5970 x_additional_school_code_7,
5971 x_additional_school_code_8,
5972 x_additional_school_code_9,
5973 x_additional_school_code_10,
5974 x_explanation_spec_circum,
5975 x_signature_student,
5976 x_signature_spouse,
5977 x_signature_father,
5978 x_signature_mother,
5979 x_month_day_completed,
5980 x_year_completed,
5981 x_age_line_2,
5982 x_age_line_3,
5983 x_age_line_4,
5984 x_age_line_5,
5985 x_age_line_6,
5986 x_age_line_7,
5987 x_age_line_8,
5988 x_a_online_signature,
5989 x_question_1_number,
5990 x_question_1_size,
5991 x_question_1_answer,
5992 x_question_2_number,
5993 x_question_2_size,
5994 x_question_2_answer,
5995 x_question_3_number,
5996 x_question_3_size,
5997 x_question_3_answer,
5998 x_question_4_number,
5999 x_question_4_size,
6000 x_question_4_answer,
6001 x_question_5_number,
6002 x_question_5_size,
6003 x_question_5_answer,
6004 x_question_6_number,
6005 x_question_6_size,
6006 x_question_6_answer,
6007 x_question_7_number,
6008 x_question_7_size,
6009 x_question_7_answer,
6010 x_question_8_number,
6011 x_question_8_size,
6012 x_question_8_answer,
6013 x_question_9_number,
6014 x_question_9_size,
6015 x_question_9_answer,
6016 x_question_10_number,
6017 x_question_10_size,
6018 x_question_10_answer,
6019 x_question_11_number,
6020 x_question_11_size,
6021 x_question_11_answer,
6022 x_question_12_number,
6023 x_question_12_size,
6024 x_question_12_answer,
6025 x_question_13_number,
6026 x_question_13_size,
6027 x_question_13_answer,
6028 x_question_14_number,
6029 x_question_14_size,
6030 x_question_14_answer,
6031 x_question_15_number,
6032 x_question_15_size,
6033 x_question_15_answer,
6034 x_question_16_number,
6035 x_question_16_size,
6036 x_question_16_answer,
6037 x_question_17_number,
6038 x_question_17_size,
6039 x_question_17_answer,
6040 x_question_18_number,
6041 x_question_18_size,
6042 x_question_18_answer,
6043 x_question_19_number,
6044 x_question_19_size,
6045 x_question_19_answer,
6046 x_question_20_number,
6047 x_question_20_size,
6048 x_question_20_answer,
6049 x_question_21_number,
6050 x_question_21_size,
6051 x_question_21_answer,
6052 x_question_22_number,
6053 x_question_22_size,
6054 x_question_22_answer,
6055 x_question_23_number,
6056 x_question_23_size,
6057 x_question_23_answer,
6058 x_question_24_number,
6059 x_question_24_size,
6060 x_question_24_answer,
6061 x_question_25_number,
6062 x_question_25_size,
6063 x_question_25_answer,
6064 x_question_26_number,
6065 x_question_26_size,
6066 x_question_26_answer,
6067 x_question_27_number,
6068 x_question_27_size,
6069 x_question_27_answer,
6070 x_question_28_number,
6071 x_question_28_size,
6072 x_question_28_answer,
6073 x_question_29_number,
6074 x_question_29_size,
6075 x_question_29_answer,
6076 x_question_30_number,
6077 x_questions_30_size,
6078 x_question_30_answer,
6079 x_mode,
6080 x_legacy_record_flag,
6081 x_coa_duration_efc_amt,
6082 x_coa_duration_num,
6083 x_p_soc_sec_ben_student_amt,
6084 x_p_tuit_fee_deduct_amt,
6085 x_stu_lives_with_num,
6086 x_stu_most_support_from_num,
6087 x_location_computer_num
6088 );
6089
6090 END add_row;
6091
6092
6093 PROCEDURE delete_row (
6094 x_rowid IN VARCHAR2
6095 ) AS
6096 /*
6097 || Created By : vivuyyur
6098 || Created On : 29-MAY-2001
6099 || Purpose : Handles the DELETE DML logic for the table.
6100 || Known limitations, enhancements or remarks :
6101 || Change History :
6102 || Who When What
6103 || (reverse chronological order - newest change first)
6104 */
6105 BEGIN
6106
6107 before_dml (
6108 p_action => 'DELETE',
6109 x_rowid => x_rowid
6110 );
6111
6112 DELETE FROM igf_ap_css_profile_all
6113 WHERE rowid = x_rowid;
6114
6115 IF (SQL%NOTFOUND) THEN
6116 RAISE NO_DATA_FOUND;
6117 END IF;
6118
6119 END delete_row;
6120
6121
6122 END igf_ap_css_profile_pkg;