1 PACKAGE ben_comp_obj_filter AS
2 /* $Header: bebmfilt.pkh 120.2 2005/08/30 02:27:54 ssarkar noship $ */
3 --
4 -- Parent eligibility state information
5 --
6 type g_par_elig_state_rec is record
7 (elig_for_pgm_flag varchar2(30)
8 ,elig_for_ptip_flag varchar2(30)
9 ,elig_for_plip_flag varchar2(30)
10 ,elig_for_pl_flag varchar2(30)
11 );
12 --
13 procedure flush_dupproc_ptip_list;
14 --
15 procedure set_parent_elig_flags
16 (p_comp_obj_tree_row in ben_manage_life_events.g_cache_proc_objects_rec
17 ,p_eligible in boolean
18 ,p_treeele_num in pls_integer
19 --
20 ,p_par_elig_state in out nocopy ben_comp_obj_filter.g_par_elig_state_rec
21 );
22 --
23 procedure filter_comp_objects
24 (p_comp_obj_tree in ben_manage_life_events.g_cache_proc_object_table
25 ,p_mode in varchar
26 ,p_person_id in number
27 ,p_effective_date in date
28 ,p_maxtreeele_num in pls_integer
29 --
30 ,p_par_elig_state in out nocopy ben_comp_obj_filter.g_par_elig_state_rec
31 ,p_treeele_num in out nocopy pls_integer
32 --
33 ,p_treeloop out nocopy boolean
34 ,p_ler_id in number default null
35 -- PB : 5422 :
36 ,p_lf_evt_ocrd_dt in date default null
37 -- ,p_popl_enrt_typ_cycl_id in number default null
38 ,p_business_group_id in number default null
39 );
40 --
41 END ben_comp_obj_filter;