1 PACKAGE ben_determine_eligibility2 as
2 /* $Header: bendete2.pkh 120.2.12000000.1 2007/01/19 15:44:46 appldev noship $ */
3 --
4 g_package varchar2(50):= 'ben_determine_eligibility2.';
5 g_debug boolean := hr_utility.debug_enabled;
6 --
7 procedure check_prev_elig
8 (p_comp_obj_tree_row in out NOCOPY ben_manage_life_events.g_cache_proc_objects_rec
9 ,p_per_row in out NOCOPY per_all_people_f%rowtype
10 ,p_empasg_row in out NOCOPY per_all_assignments_f%rowtype
11 ,p_benasg_row in out NOCOPY per_all_assignments_f%rowtype
12 ,p_pil_row in out NOCOPY ben_per_in_ler%rowtype
13 ,p_person_id in number
14 ,p_business_group_id in number
15 ,p_effective_date in date
16 ,p_lf_evt_ocrd_dt in date
17 ,p_pl_id in number
18 ,p_pgm_id in number
19 ,p_oipl_id in number
20 ,p_plip_id in number
21 ,p_ptip_id in number
22 ,p_ler_id in number
23 ,p_comp_rec in out NOCOPY ben_derive_part_and_rate_facts.g_cache_structure
24 ,p_oiplip_rec in out NOCOPY ben_derive_part_and_rate_facts.g_cache_structure
25 ,p_inelg_rsn_cd in varchar2
26 --
27 ,p_elig_flag in out nocopy boolean
28 ,p_newly_elig out nocopy boolean
29 ,p_newly_inelig out nocopy boolean
30 ,p_first_elig out nocopy boolean
31 ,p_first_inelig out nocopy boolean
32 ,p_still_elig out nocopy boolean
33 ,p_still_inelig out nocopy boolean
34 ,p_score_tab in ben_evaluate_elig_profiles.scoreTab default ben_evaluate_elig_profiles.t_default_score_tbl
35 );
36
37 END;