1 Package ben_Eligible_Person_api AUTHID CURRENT_USER as
2 /* $Header: bepepapi.pkh 120.0 2005/05/28 10:39:02 appldev noship $ */
3 --
4 -- ----------------------------------------------------------------------------
5 -- |------------------------< create_Eligible_Person >------------------------|
6 -- ----------------------------------------------------------------------------
7 -- {Start Of Comments}
8 --
9 -- Description:
10 --
11 -- Prerequisites:
12 --
13 --
14 -- In Parameters:
15 -- Name Reqd Type Description
16 -- p_validate Yes boolean Commit or Rollback.
17 -- p_business_group_id Yes number Business Group of Record
18 -- p_pl_id No number
19 -- p_pgm_id No number
20 -- p_ler_id No number
21 -- p_person_id Yes number
22 -- p_per_in_ler_id Yes number
23 -- p_dpnt_othr_pl_cvrd_rl_flag Yes varchar2
24 -- p_prtn_ovridn_thru_dt No date
25 -- p_pl_key_ee_flag Yes varchar2
26 -- p_pl_hghly_compd_flag Yes varchar2
27 -- p_elig_flag Yes varchar2
28 -- p_comp_ref_amt No number
29 -- p_cmbn_age_n_los_val No number
30 -- p_comp_ref_uom No varchar2
31 -- p_age_val No number
32 -- p_los_val No number
33 -- p_prtn_end_dt No date
34 -- p_prtn_strt_dt No date
35 -- p_wait_perd_cmpltn_dt No date
36 -- p_wait_perd_strt_dt No date
37 -- p_wv_ctfn_typ_cd No varchar2
38 -- p_hrs_wkd_val No number
39 -- p_hrs_wkd_bndry_perd_cd No varchar2
40 -- p_prtn_ovridn_flag Yes varchar2
41 -- p_no_mx_prtn_ovrid_thru_flag Yes varchar2
42 -- p_prtn_ovridn_rsn_cd No varchar2
43 -- p_age_uom No varchar2
44 -- p_los_uom No varchar2
45 -- p_ovrid_svc_dt No date
46 -- p_frz_los_flag Yes varchar2
47 -- p_frz_age_flag Yes varchar2
48 -- p_frz_cmp_lvl_flag Yes varchar2
49 -- p_frz_pct_fl_tm_flag Yes varchar2
50 -- p_frz_hrs_wkd_flag Yes varchar2
51 -- p_frz_comb_age_and_los_flag Yes varchar2
52 -- p_dstr_rstcn_flag Yes varchar2
53 -- p_pct_fl_tm_val No number
54 -- p_wv_prtn_rsn_cd No varchar2
55 -- p_pl_wvd_flag Yes varchar2
56 -- p_pep_attribute_category No varchar2 Descriptive Flexfield
57 -- p_pep_attribute1 No varchar2 Descriptive Flexfield
58 -- p_pep_attribute2 No varchar2 Descriptive Flexfield
59 -- p_pep_attribute3 No varchar2 Descriptive Flexfield
60 -- p_pep_attribute4 No varchar2 Descriptive Flexfield
61 -- p_pep_attribute5 No varchar2 Descriptive Flexfield
62 -- p_pep_attribute6 No varchar2 Descriptive Flexfield
63 -- p_pep_attribute7 No varchar2 Descriptive Flexfield
64 -- p_pep_attribute8 No varchar2 Descriptive Flexfield
65 -- p_pep_attribute9 No varchar2 Descriptive Flexfield
66 -- p_pep_attribute10 No varchar2 Descriptive Flexfield
67 -- p_pep_attribute11 No varchar2 Descriptive Flexfield
68 -- p_pep_attribute12 No varchar2 Descriptive Flexfield
69 -- p_pep_attribute13 No varchar2 Descriptive Flexfield
70 -- p_pep_attribute14 No varchar2 Descriptive Flexfield
71 -- p_pep_attribute15 No varchar2 Descriptive Flexfield
72 -- p_pep_attribute16 No varchar2 Descriptive Flexfield
73 -- p_pep_attribute17 No varchar2 Descriptive Flexfield
74 -- p_pep_attribute18 No varchar2 Descriptive Flexfield
75 -- p_pep_attribute19 No varchar2 Descriptive Flexfield
76 -- p_pep_attribute20 No varchar2 Descriptive Flexfield
77 -- p_pep_attribute21 No varchar2 Descriptive Flexfield
78 -- p_pep_attribute22 No varchar2 Descriptive Flexfield
79 -- p_pep_attribute23 No varchar2 Descriptive Flexfield
80 -- p_pep_attribute24 No varchar2 Descriptive Flexfield
81 -- p_pep_attribute25 No varchar2 Descriptive Flexfield
82 -- p_pep_attribute26 No varchar2 Descriptive Flexfield
83 -- p_pep_attribute27 No varchar2 Descriptive Flexfield
84 -- p_pep_attribute28 No varchar2 Descriptive Flexfield
85 -- p_pep_attribute29 No varchar2 Descriptive Flexfield
86 -- p_pep_attribute30 No varchar2 Descriptive Flexfield
87 -- p_request_id No number
88 -- p_program_application_id No number
89 -- p_program_id No number
90 -- p_program_update_date No date
91 -- p_effective_date Yes date Session Date.
92 --
93 -- Post Success:
94 --
95 -- Out Parameters:
96 -- Name Type Description
97 -- p_elig_per_id Yes number PK of record
98 -- p_effective_start_date Yes date Effective Start Date of Record
99 -- p_effective_end_date Yes date Effective End Date of Record
100 -- p_object_version_number No number OVN of record
101 --
102 -- Post Failure:
103 --
104 -- Access Status:
105 -- Public.
106 --
107 -- {End Of Comments}
108 --
109 procedure create_Eligible_Person
110 (p_validate in boolean default false
111 ,p_elig_per_id out nocopy number
112 ,p_effective_start_date out nocopy date
113 ,p_effective_end_date out nocopy date
114 ,p_business_group_id in number default null
115 ,p_pl_id in number default null
116 ,p_pgm_id in number default null
117 ,p_plip_id in number default null
118 ,p_ptip_id in number default null
119 ,p_ler_id in number default null
120 ,p_person_id in number default null
121 ,p_per_in_ler_id in number default null
122 ,p_dpnt_othr_pl_cvrd_rl_flag in varchar2 default 'N'
123 ,p_prtn_ovridn_thru_dt in date default null
124 ,p_pl_key_ee_flag in varchar2 default 'N'
125 ,p_pl_hghly_compd_flag in varchar2 default 'N'
126 ,p_elig_flag in varchar2 default 'N'
127 ,p_comp_ref_amt in number default null
128 ,p_cmbn_age_n_los_val in number default null
129 ,p_comp_ref_uom in varchar2 default null
130 ,p_age_val in number default null
131 ,p_los_val in number default null
132 ,p_prtn_end_dt in date default null
133 ,p_prtn_strt_dt in date default null
134 ,p_wait_perd_cmpltn_dt in date default null
135 ,p_wait_perd_strt_dt in date default null
136 ,p_wv_ctfn_typ_cd in varchar2 default null
137 ,p_hrs_wkd_val in number default null
138 ,p_hrs_wkd_bndry_perd_cd in varchar2 default null
139 ,p_prtn_ovridn_flag in varchar2 default null
140 ,p_no_mx_prtn_ovrid_thru_flag in varchar2 default 'N'
141 ,p_prtn_ovridn_rsn_cd in varchar2 default null
142 ,p_age_uom in varchar2 default null
143 ,p_los_uom in varchar2 default null
144 ,p_ovrid_svc_dt in date default null
145 ,p_inelg_rsn_cd in varchar2 default null
146 ,p_frz_los_flag in varchar2 default 'N'
147 ,p_frz_age_flag in varchar2 default 'N'
148 ,p_frz_cmp_lvl_flag in varchar2 default 'N'
149 ,p_frz_pct_fl_tm_flag in varchar2 default 'N'
150 ,p_frz_hrs_wkd_flag in varchar2 default 'N'
151 ,p_frz_comb_age_and_los_flag in varchar2 default 'N'
152 ,p_dstr_rstcn_flag in varchar2 default 'N'
153 ,p_pct_fl_tm_val in number default null
154 ,p_wv_prtn_rsn_cd in varchar2 default null
155 ,p_pl_wvd_flag in varchar2 default 'N'
156 ,p_rt_comp_ref_amt in number default null
157 ,p_rt_cmbn_age_n_los_val in number default null
158 ,p_rt_comp_ref_uom in varchar2 default null
159 ,p_rt_age_val in number default null
160 ,p_rt_los_val in number default null
161 ,p_rt_hrs_wkd_val in number default null
162 ,p_rt_hrs_wkd_bndry_perd_cd in varchar2 default null
163 ,p_rt_age_uom in varchar2 default null
164 ,p_rt_los_uom in varchar2 default null
165 ,p_rt_pct_fl_tm_val in number default null
166 ,p_rt_frz_los_flag in varchar2 default 'N'
167 ,p_rt_frz_age_flag in varchar2 default 'N'
168 ,p_rt_frz_cmp_lvl_flag in varchar2 default 'N'
169 ,p_rt_frz_pct_fl_tm_flag in varchar2 default 'N'
170 ,p_rt_frz_hrs_wkd_flag in varchar2 default 'N'
171 ,p_rt_frz_comb_age_and_los_flag in varchar2 default 'N'
172 ,p_once_r_cntug_cd in varchar2 default null
173 ,p_pl_ordr_num in number default null
174 ,p_plip_ordr_num in number default null
175 ,p_ptip_ordr_num in number default null
176 ,p_pep_attribute_category in varchar2 default null
177 ,p_pep_attribute1 in varchar2 default null
178 ,p_pep_attribute2 in varchar2 default null
179 ,p_pep_attribute3 in varchar2 default null
180 ,p_pep_attribute4 in varchar2 default null
181 ,p_pep_attribute5 in varchar2 default null
182 ,p_pep_attribute6 in varchar2 default null
183 ,p_pep_attribute7 in varchar2 default null
184 ,p_pep_attribute8 in varchar2 default null
185 ,p_pep_attribute9 in varchar2 default null
186 ,p_pep_attribute10 in varchar2 default null
187 ,p_pep_attribute11 in varchar2 default null
188 ,p_pep_attribute12 in varchar2 default null
189 ,p_pep_attribute13 in varchar2 default null
190 ,p_pep_attribute14 in varchar2 default null
191 ,p_pep_attribute15 in varchar2 default null
192 ,p_pep_attribute16 in varchar2 default null
193 ,p_pep_attribute17 in varchar2 default null
194 ,p_pep_attribute18 in varchar2 default null
195 ,p_pep_attribute19 in varchar2 default null
196 ,p_pep_attribute20 in varchar2 default null
197 ,p_pep_attribute21 in varchar2 default null
198 ,p_pep_attribute22 in varchar2 default null
199 ,p_pep_attribute23 in varchar2 default null
200 ,p_pep_attribute24 in varchar2 default null
201 ,p_pep_attribute25 in varchar2 default null
202 ,p_pep_attribute26 in varchar2 default null
203 ,p_pep_attribute27 in varchar2 default null
204 ,p_pep_attribute28 in varchar2 default null
205 ,p_pep_attribute29 in varchar2 default null
206 ,p_pep_attribute30 in varchar2 default null
207 ,p_request_id in number default null
208 ,p_program_application_id in number default null
209 ,p_program_id in number default null
210 ,p_program_update_date in date default null
211 ,p_object_version_number out nocopy number
212 ,p_effective_date in date
213 ,p_override_validation in boolean default false
214 );
215 --
216 -- Performance cover
217 --
218 procedure create_perf_Eligible_Person
219 (p_validate in boolean default false
220 ,p_elig_per_id out nocopy number
221 ,p_effective_start_date out nocopy date
222 ,p_effective_end_date out nocopy date
223 ,p_business_group_id in number default null
224 ,p_pl_id in number default null
225 ,p_pgm_id in number default null
226 ,p_plip_id in number default null
227 ,p_ptip_id in number default null
228 ,p_ler_id in number default null
229 ,p_person_id in number default null
230 ,p_per_in_ler_id in number default null
231 ,p_dpnt_othr_pl_cvrd_rl_flag in varchar2 default 'N'
232 ,p_prtn_ovridn_thru_dt in date default null
233 ,p_pl_key_ee_flag in varchar2 default 'N'
234 ,p_pl_hghly_compd_flag in varchar2 default 'N'
235 ,p_elig_flag in varchar2 default 'N'
236 ,p_comp_ref_amt in number default null
237 ,p_cmbn_age_n_los_val in number default null
241 ,p_prtn_end_dt in date default null
238 ,p_comp_ref_uom in varchar2 default null
239 ,p_age_val in number default null
240 ,p_los_val in number default null
242 ,p_prtn_strt_dt in date default null
243 ,p_wait_perd_cmpltn_dt in date default null
244 ,p_wait_perd_strt_dt in date default null
245 ,p_wv_ctfn_typ_cd in varchar2 default null
246 ,p_hrs_wkd_val in number default null
247 ,p_hrs_wkd_bndry_perd_cd in varchar2 default null
248 ,p_prtn_ovridn_flag in varchar2 default null
249 ,p_no_mx_prtn_ovrid_thru_flag in varchar2 default 'N'
250 ,p_prtn_ovridn_rsn_cd in varchar2 default null
251 ,p_age_uom in varchar2 default null
252 ,p_los_uom in varchar2 default null
253 ,p_ovrid_svc_dt in date default null
254 ,p_inelg_rsn_cd in varchar2 default null
255 ,p_frz_los_flag in varchar2 default 'N'
256 ,p_frz_age_flag in varchar2 default 'N'
257 ,p_frz_cmp_lvl_flag in varchar2 default 'N'
258 ,p_frz_pct_fl_tm_flag in varchar2 default 'N'
259 ,p_frz_hrs_wkd_flag in varchar2 default 'N'
260 ,p_frz_comb_age_and_los_flag in varchar2 default 'N'
261 ,p_dstr_rstcn_flag in varchar2 default 'N'
262 ,p_pct_fl_tm_val in number default null
263 ,p_wv_prtn_rsn_cd in varchar2 default null
264 ,p_pl_wvd_flag in varchar2 default 'N'
265 ,p_rt_comp_ref_amt in number default null
266 ,p_rt_cmbn_age_n_los_val in number default null
267 ,p_rt_comp_ref_uom in varchar2 default null
268 ,p_rt_age_val in number default null
269 ,p_rt_los_val in number default null
270 ,p_rt_hrs_wkd_val in number default null
271 ,p_rt_hrs_wkd_bndry_perd_cd in varchar2 default null
272 ,p_rt_age_uom in varchar2 default null
273 ,p_rt_los_uom in varchar2 default null
274 ,p_rt_pct_fl_tm_val in number default null
275 ,p_rt_frz_los_flag in varchar2 default 'N'
276 ,p_rt_frz_age_flag in varchar2 default 'N'
277 ,p_rt_frz_cmp_lvl_flag in varchar2 default 'N'
278 ,p_rt_frz_pct_fl_tm_flag in varchar2 default 'N'
279 ,p_rt_frz_hrs_wkd_flag in varchar2 default 'N'
280 ,p_rt_frz_comb_age_and_los_flag in varchar2 default 'N'
281 ,p_once_r_cntug_cd in varchar2 default null
282 ,p_pl_ordr_num in number default null
283 ,p_plip_ordr_num in number default null
284 ,p_ptip_ordr_num in number default null
285 ,p_pep_attribute_category in varchar2 default null
286 ,p_pep_attribute1 in varchar2 default null
287 ,p_pep_attribute2 in varchar2 default null
288 ,p_pep_attribute3 in varchar2 default null
289 ,p_pep_attribute4 in varchar2 default null
290 ,p_pep_attribute5 in varchar2 default null
291 ,p_pep_attribute6 in varchar2 default null
292 ,p_pep_attribute7 in varchar2 default null
293 ,p_pep_attribute8 in varchar2 default null
294 ,p_pep_attribute9 in varchar2 default null
295 ,p_pep_attribute10 in varchar2 default null
296 ,p_pep_attribute11 in varchar2 default null
297 ,p_pep_attribute12 in varchar2 default null
298 ,p_pep_attribute13 in varchar2 default null
299 ,p_pep_attribute14 in varchar2 default null
300 ,p_pep_attribute15 in varchar2 default null
301 ,p_pep_attribute16 in varchar2 default null
302 ,p_pep_attribute17 in varchar2 default null
303 ,p_pep_attribute18 in varchar2 default null
304 ,p_pep_attribute19 in varchar2 default null
305 ,p_pep_attribute20 in varchar2 default null
306 ,p_pep_attribute21 in varchar2 default null
307 ,p_pep_attribute22 in varchar2 default null
308 ,p_pep_attribute23 in varchar2 default null
309 ,p_pep_attribute24 in varchar2 default null
310 ,p_pep_attribute25 in varchar2 default null
311 ,p_pep_attribute26 in varchar2 default null
312 ,p_pep_attribute27 in varchar2 default null
313 ,p_pep_attribute28 in varchar2 default null
314 ,p_pep_attribute29 in varchar2 default null
315 ,p_pep_attribute30 in varchar2 default null
316 ,p_request_id in number default null
317 ,p_program_application_id in number default null
318 ,p_program_id in number default null
319 ,p_program_update_date in date default null
320 ,p_object_version_number out nocopy number
321 ,p_effective_date in date
322 ,p_override_validation in boolean default false
323 );
324 -- ----------------------------------------------------------------------------
325 -- |------------------------< update_Eligible_Person >------------------------|
326 -- ----------------------------------------------------------------------------
327 -- {Start Of Comments}
328 --
329 -- Description:
330 --
331 -- Prerequisites:
332 --
333 --
334 -- In Parameters:
335 -- Name Reqd Type Description
336 -- p_validate Yes boolean Commit or Rollback.
337 -- p_elig_per_id Yes number PK of record
338 -- p_business_group_id Yes number Business Group of Record
339 -- p_pl_id No number
340 -- p_pgm_id No number
341 -- p_ler_id No number
342 -- p_person_id Yes number
343 -- p_per_in_ler_id Yes number
344 -- p_dpnt_othr_pl_cvrd_rl_flag Yes varchar2
345 -- p_prtn_ovridn_thru_dt No date
346 -- p_pl_key_ee_flag Yes varchar2
347 -- p_pl_hghly_compd_flag Yes varchar2
348 -- p_elig_flag Yes varchar2
349 -- p_comp_ref_amt No number
350 -- p_cmbn_age_n_los_val No number
351 -- p_comp_ref_uom No varchar2
352 -- p_age_val No number
353 -- p_los_val No number
354 -- p_prtn_end_dt No date
355 -- p_prtn_strt_dt No date
356 -- p_wait_perd_cmpltn_dt No date
357 -- p_wait_perd_strt_dt No date
358 -- p_wv_ctfn_typ_cd No varchar2
359 -- p_hrs_wkd_val No number
360 -- p_hrs_wkd_bndry_perd_cd No varchar2
361 -- p_prtn_ovridn_flag Yes varchar2
362 -- p_no_mx_prtn_ovrid_thru_flag Yes varchar2
363 -- p_prtn_ovridn_rsn_cd No varchar2
364 -- p_age_uom No varchar2
365 -- p_los_uom No varchar2
366 -- p_ovrid_svc_dt No date
367 -- p_frz_los_flag Yes varchar2
368 -- p_frz_age_flag Yes varchar2
369 -- p_frz_cmp_lvl_flag Yes varchar2
370 -- p_frz_pct_fl_tm_flag Yes varchar2
371 -- p_frz_hrs_wkd_flag Yes varchar2
372 -- p_frz_comb_age_and_los_flag Yes varchar2
373 -- p_dstr_rstcn_flag Yes varchar2
374 -- p_pct_fl_tm_val No number
375 -- p_wv_prtn_rsn_cd No varchar2
376 -- p_pl_wvd_flag Yes varchar2
377 -- p_pep_attribute_category No varchar2 Descriptive Flexfield
378 -- p_pep_attribute1 No varchar2 Descriptive Flexfield
379 -- p_pep_attribute2 No varchar2 Descriptive Flexfield
380 -- p_pep_attribute3 No varchar2 Descriptive Flexfield
381 -- p_pep_attribute4 No varchar2 Descriptive Flexfield
382 -- p_pep_attribute5 No varchar2 Descriptive Flexfield
383 -- p_pep_attribute6 No varchar2 Descriptive Flexfield
384 -- p_pep_attribute7 No varchar2 Descriptive Flexfield
385 -- p_pep_attribute8 No varchar2 Descriptive Flexfield
386 -- p_pep_attribute9 No varchar2 Descriptive Flexfield
387 -- p_pep_attribute10 No varchar2 Descriptive Flexfield
388 -- p_pep_attribute11 No varchar2 Descriptive Flexfield
389 -- p_pep_attribute12 No varchar2 Descriptive Flexfield
390 -- p_pep_attribute13 No varchar2 Descriptive Flexfield
391 -- p_pep_attribute14 No varchar2 Descriptive Flexfield
392 -- p_pep_attribute15 No varchar2 Descriptive Flexfield
393 -- p_pep_attribute16 No varchar2 Descriptive Flexfield
394 -- p_pep_attribute17 No varchar2 Descriptive Flexfield
395 -- p_pep_attribute18 No varchar2 Descriptive Flexfield
396 -- p_pep_attribute19 No varchar2 Descriptive Flexfield
397 -- p_pep_attribute20 No varchar2 Descriptive Flexfield
398 -- p_pep_attribute21 No varchar2 Descriptive Flexfield
399 -- p_pep_attribute22 No varchar2 Descriptive Flexfield
400 -- p_pep_attribute23 No varchar2 Descriptive Flexfield
401 -- p_pep_attribute24 No varchar2 Descriptive Flexfield
402 -- p_pep_attribute25 No varchar2 Descriptive Flexfield
403 -- p_pep_attribute26 No varchar2 Descriptive Flexfield
404 -- p_pep_attribute27 No varchar2 Descriptive Flexfield
405 -- p_pep_attribute28 No varchar2 Descriptive Flexfield
406 -- p_pep_attribute29 No varchar2 Descriptive Flexfield
407 -- p_pep_attribute30 No varchar2 Descriptive Flexfield
408 -- p_request_id No number
409 -- p_program_application_id No number
410 -- p_program_id No number
411 -- p_program_update_date No date
412 -- p_effective_date Yes date Session Date.
413 -- p_datetrack_mode Yes varchar2 Datetrack mode.
414 --
415 -- Post Success:
416 --
417 -- Name Type Description
418 -- p_effective_start_date Yes date Effective Start Date of Record
419 -- p_effective_end_date Yes date Effective End Date of Record
420 -- p_object_version_number No number OVN of record
421 --
422 -- Post Failure:
423 --
424 -- Access Status:
425 -- Public.
426 --
427 -- {End Of Comments}
428 --
429 procedure update_Eligible_Person
430 (p_validate in boolean default false
431 ,p_elig_per_id in number
432 ,p_effective_start_date out nocopy date
433 ,p_effective_end_date out nocopy date
434 ,p_business_group_id in number default hr_api.g_number
435 ,p_pl_id in number default hr_api.g_number
436 ,p_pgm_id in number default hr_api.g_number
437 ,p_plip_id in number default hr_api.g_number
438 ,p_ptip_id in number default hr_api.g_number
439 ,p_ler_id in number default hr_api.g_number
440 ,p_person_id in number default hr_api.g_number
441 ,p_per_in_ler_id in number default hr_api.g_number
442 ,p_dpnt_othr_pl_cvrd_rl_flag in varchar2 default hr_api.g_varchar2
443 ,p_prtn_ovridn_thru_dt in date default hr_api.g_date
444 ,p_pl_key_ee_flag in varchar2 default hr_api.g_varchar2
445 ,p_pl_hghly_compd_flag in varchar2 default hr_api.g_varchar2
446 ,p_elig_flag in varchar2 default hr_api.g_varchar2
447 ,p_comp_ref_amt in number default hr_api.g_number
448 ,p_cmbn_age_n_los_val in number default hr_api.g_number
449 ,p_comp_ref_uom in varchar2 default hr_api.g_varchar2
450 ,p_age_val in number default hr_api.g_number
451 ,p_los_val in number default hr_api.g_number
452 ,p_prtn_end_dt in date default hr_api.g_date
453 ,p_prtn_strt_dt in date default hr_api.g_date
454 ,p_wait_perd_cmpltn_dt in date default hr_api.g_date
455 ,p_wait_perd_strt_dt in date default hr_api.g_date
456 ,p_wv_ctfn_typ_cd in varchar2 default hr_api.g_varchar2
457 ,p_hrs_wkd_val in number default hr_api.g_number
458 ,p_hrs_wkd_bndry_perd_cd in varchar2 default hr_api.g_varchar2
459 ,p_prtn_ovridn_flag in varchar2 default hr_api.g_varchar2
460 ,p_no_mx_prtn_ovrid_thru_flag in varchar2 default hr_api.g_varchar2
461 ,p_prtn_ovridn_rsn_cd in varchar2 default hr_api.g_varchar2
462 ,p_age_uom in varchar2 default hr_api.g_varchar2
463 ,p_los_uom in varchar2 default hr_api.g_varchar2
464 ,p_ovrid_svc_dt in date default hr_api.g_date
465 ,p_inelg_rsn_cd in varchar2 default hr_api.g_varchar2
466 ,p_frz_los_flag in varchar2 default hr_api.g_varchar2
467 ,p_frz_age_flag in varchar2 default hr_api.g_varchar2
468 ,p_frz_cmp_lvl_flag in varchar2 default hr_api.g_varchar2
469 ,p_frz_pct_fl_tm_flag in varchar2 default hr_api.g_varchar2
470 ,p_frz_hrs_wkd_flag in varchar2 default hr_api.g_varchar2
471 ,p_frz_comb_age_and_los_flag in varchar2 default hr_api.g_varchar2
472 ,p_dstr_rstcn_flag in varchar2 default hr_api.g_varchar2
473 ,p_pct_fl_tm_val in number default hr_api.g_number
474 ,p_wv_prtn_rsn_cd in varchar2 default hr_api.g_varchar2
475 ,p_pl_wvd_flag in varchar2 default hr_api.g_varchar2
476 ,p_rt_comp_ref_amt in number default hr_api.g_number
477 ,p_rt_cmbn_age_n_los_val in number default hr_api.g_number
478 ,p_rt_comp_ref_uom in varchar2 default hr_api.g_varchar2
479 ,p_rt_age_val in number default hr_api.g_number
480 ,p_rt_los_val in number default hr_api.g_number
481 ,p_rt_hrs_wkd_val in number default hr_api.g_number
482 ,p_rt_hrs_wkd_bndry_perd_cd in varchar2 default hr_api.g_varchar2
483 ,p_rt_age_uom in varchar2 default hr_api.g_varchar2
484 ,p_rt_los_uom in varchar2 default hr_api.g_varchar2
485 ,p_rt_pct_fl_tm_val in number default hr_api.g_number
486 ,p_rt_frz_los_flag in varchar2 default hr_api.g_varchar2
487 ,p_rt_frz_age_flag in varchar2 default hr_api.g_varchar2
488 ,p_rt_frz_cmp_lvl_flag in varchar2 default hr_api.g_varchar2
489 ,p_rt_frz_pct_fl_tm_flag in varchar2 default hr_api.g_varchar2
490 ,p_rt_frz_hrs_wkd_flag in varchar2 default hr_api.g_varchar2
491 ,p_rt_frz_comb_age_and_los_flag in varchar2 default hr_api.g_varchar2
492 ,p_once_r_cntug_cd in varchar2 default hr_api.g_varchar2
493 ,p_pl_ordr_num in number default hr_api.g_number
494 ,p_plip_ordr_num in number default hr_api.g_number
495 ,p_ptip_ordr_num in number default hr_api.g_number
496 ,p_pep_attribute_category in varchar2 default hr_api.g_varchar2
497 ,p_pep_attribute1 in varchar2 default hr_api.g_varchar2
498 ,p_pep_attribute2 in varchar2 default hr_api.g_varchar2
499 ,p_pep_attribute3 in varchar2 default hr_api.g_varchar2
500 ,p_pep_attribute4 in varchar2 default hr_api.g_varchar2
501 ,p_pep_attribute5 in varchar2 default hr_api.g_varchar2
502 ,p_pep_attribute6 in varchar2 default hr_api.g_varchar2
503 ,p_pep_attribute7 in varchar2 default hr_api.g_varchar2
504 ,p_pep_attribute8 in varchar2 default hr_api.g_varchar2
505 ,p_pep_attribute9 in varchar2 default hr_api.g_varchar2
506 ,p_pep_attribute10 in varchar2 default hr_api.g_varchar2
507 ,p_pep_attribute11 in varchar2 default hr_api.g_varchar2
508 ,p_pep_attribute12 in varchar2 default hr_api.g_varchar2
509 ,p_pep_attribute13 in varchar2 default hr_api.g_varchar2
510 ,p_pep_attribute14 in varchar2 default hr_api.g_varchar2
511 ,p_pep_attribute15 in varchar2 default hr_api.g_varchar2
512 ,p_pep_attribute16 in varchar2 default hr_api.g_varchar2
513 ,p_pep_attribute17 in varchar2 default hr_api.g_varchar2
514 ,p_pep_attribute18 in varchar2 default hr_api.g_varchar2
515 ,p_pep_attribute19 in varchar2 default hr_api.g_varchar2
516 ,p_pep_attribute20 in varchar2 default hr_api.g_varchar2
517 ,p_pep_attribute21 in varchar2 default hr_api.g_varchar2
518 ,p_pep_attribute22 in varchar2 default hr_api.g_varchar2
519 ,p_pep_attribute23 in varchar2 default hr_api.g_varchar2
520 ,p_pep_attribute24 in varchar2 default hr_api.g_varchar2
521 ,p_pep_attribute25 in varchar2 default hr_api.g_varchar2
522 ,p_pep_attribute26 in varchar2 default hr_api.g_varchar2
523 ,p_pep_attribute27 in varchar2 default hr_api.g_varchar2
524 ,p_pep_attribute28 in varchar2 default hr_api.g_varchar2
525 ,p_pep_attribute29 in varchar2 default hr_api.g_varchar2
526 ,p_pep_attribute30 in varchar2 default hr_api.g_varchar2
527 ,p_request_id in number default hr_api.g_number
528 ,p_program_application_id in number default hr_api.g_number
529 ,p_program_id in number default hr_api.g_number
530 ,p_program_update_date in date default hr_api.g_date
531 ,p_object_version_number in out nocopy number
532 ,p_effective_date in date
533 ,p_datetrack_mode in varchar2);
534 --
535 -- ----------------------------------------------------------------------------
536 -- |------------------------< delete_Eligible_Person >------------------------|
537 -- ----------------------------------------------------------------------------
538 -- {Start Of Comments}
539 --
540 -- Description:
541 --
542 -- Prerequisites:
543 --
544 --
545 -- In Parameters:
546 -- Name Reqd Type Description
547 -- p_validate Yes boolean Commit or Rollback.
548 -- p_elig_per_id Yes number PK of record
549 -- p_effective_date Yes date Session Date.
550 -- p_datetrack_mode Yes varchar2 Datetrack mode.
551 --
552 -- Post Success:
553 --
554 -- Name Type Description
555 -- p_effective_start_date Yes date Effective Start Date of Record
556 -- p_effective_end_date Yes date Effective End Date of Record
557 -- p_object_version_number No number OVN of record
558 --
559 -- Post Failure:
560 --
561 -- Access Status:
562 -- Public.
563 --
564 -- {End Of Comments}
565 --
566 procedure delete_Eligible_Person
567 (p_validate in boolean default false
568 ,p_elig_per_id in number
569 ,p_effective_start_date out nocopy date
570 ,p_effective_end_date out nocopy date
571 ,p_object_version_number in out nocopy number
572 ,p_effective_date in date
573 ,p_datetrack_mode in varchar2);
574 --
575 -- ----------------------------------------------------------------------------
576 -- |----------------------------------< lck >---------------------------------|
577 -- ----------------------------------------------------------------------------
578 -- {Start Of Comments}
579 --
580 -- Description:
581 --
582 -- Prerequisites:
583 --
584 --
585 -- In Parameters:
586 -- Name Reqd Type Description
587 -- p_elig_per_id Yes number PK of record
588 -- p_object_version_number Yes number OVN of record
589 -- p_effective_date Yes date Session Date.
590 -- p_datetrack_mode Yes varchar2 Datetrack mode.
591 --
592 -- Post Success:
593 --
594 -- Name Type Description
595 -- p_validation_start_date Yes Derived Effective Start Date.
596 -- p_validation_end_date Yes Derived Effective End Date.
597 --
598 -- Post Failure:
599 --
600 -- Access Status:
601 -- Public.
602 --
603 -- {End Of Comments}
604 --
605 procedure lck
606 (p_elig_per_id in number
607 ,p_object_version_number in number
608 ,p_effective_date in date
609 ,p_datetrack_mode in varchar2
610 ,p_validation_start_date out nocopy date
611 ,p_validation_end_date out nocopy date);
612 --
613 end ben_Eligible_Person_api;