DBA Data[Home] [Help]

PACKAGE: APPS.BEN_CAGR_CHECK_ELIGIBILITY

Source


1 PACKAGE ben_cagr_check_eligibility AUTHID CURRENT_USER AS
2 /* $Header: bendtlca.pkh 120.0 2005/05/28 04:15:40 appldev noship $ */
3 --
4 procedure check_gndr_elig
5   (p_eligy_prfl_id     in number
6   ,p_score_compute_mode in boolean default false
7   ,p_profile_score_tab in out nocopy ben_evaluate_elig_profiles.scoreTab
8   ,p_effective_date    in date
9   ,p_per_sex           in varchar2
10   );
11 --
12 procedure check_mrtl_sts_elig
13   (p_eligy_prfl_id  in number
14   ,p_score_compute_mode in boolean default false
15   ,p_profile_score_tab in out nocopy ben_evaluate_elig_profiles.scoreTab
16   ,p_effective_date in date
17   ,p_per_mar_status   in varchar2
18   );
19 --
20 procedure check_dsblty_ctg_elig
21   (p_eligy_prfl_id  in number
22   ,p_score_compute_mode in boolean default false
23   ,p_profile_score_tab in out nocopy ben_evaluate_elig_profiles.scoreTab
24   ,p_effective_date in date
25   ,p_per_dsblty_ctg   in varchar2
26   );
27 --
28 procedure check_dsblty_rsn_elig
29   (p_eligy_prfl_id  in number
30   ,p_score_compute_mode in boolean default false
31   ,p_profile_score_tab in out nocopy ben_evaluate_elig_profiles.scoreTab
32   ,p_effective_date in date
33   ,p_per_dsblty_rsn   in varchar2
34   );
35 --
36 procedure check_dsblty_dgr_elig
37   (p_eligy_prfl_id     in number
38   ,p_score_compute_mode in boolean default false
39   ,p_profile_score_tab in out nocopy ben_evaluate_elig_profiles.scoreTab
40   ,p_effective_date    in date
41   ,p_per_degree        in number
42   );
43 --
44 procedure check_suppl_role_elig
45   (p_eligy_prfl_id    in number
46   ,p_score_compute_mode in boolean default false
47   ,p_profile_score_tab in out nocopy ben_evaluate_elig_profiles.scoreTab
48   ,p_effective_date   in date
49   ,p_asg_job_id       in number
50   ,p_asg_job_group_id in number
51   );
52 --
53 procedure check_qual_titl_elig
54   (p_eligy_prfl_id   in number
55   ,p_score_compute_mode in boolean default false
56   ,p_profile_score_tab in out nocopy ben_evaluate_elig_profiles.scoreTab
57   ,p_effective_date  in date
58   ,p_per_qual_title  in varchar2
59   ,p_per_qual_typ_id in number
60   );
61 --
62 procedure check_pstn_elig
63   (p_eligy_prfl_id  in number
64   ,p_score_compute_mode in boolean default false
65   ,p_profile_score_tab in out nocopy ben_evaluate_elig_profiles.scoreTab
66   ,p_effective_date in date
67   ,p_asg_position_id   in varchar2
68   );
69 --
70 procedure check_prbtn_perd_elig
71   (p_eligy_prfl_id  in     number
72   ,p_score_compute_mode in boolean default false
73   ,p_profile_score_tab in out nocopy ben_evaluate_elig_profiles.scoreTab
74   ,p_effective_date in     date
75   ,p_asg_prob_perd  in     number
76   ,p_asg_prob_unit  in     varchar2
77   );
78 --
79 procedure check_sp_clng_prg_elig
80   (p_eligy_prfl_id  in number
81   ,p_score_compute_mode in boolean default false
82   ,p_profile_score_tab in out nocopy ben_evaluate_elig_profiles.scoreTab
83   ,p_effective_date in date
84   ,p_asg_sps_id   in varchar2
85   );
86 --
87 procedure check_cagr_elig_profiles
88   (p_eligprof_dets    in     ben_cep_cache.g_cobcep_cache_rec
89   ,p_effective_date   in     date
90   --
91   ,p_person_id        in     number
92   ,p_score_compute_mode in     boolean
93   ,p_profile_score_tab in out nocopy ben_evaluate_elig_profiles.scoreTab
94   ,p_per_sex          in     varchar2
95   ,p_per_mar_status   in     varchar2
96   ,p_per_qualification_type_id   in     varchar2 default null
97   ,p_per_title        in     varchar2 default null
98   ,p_asg_job_id       in     number
99   ,p_asg_position_id  in     number
100   ,p_asg_prob_perd    in     number
101   ,p_asg_prob_unit    in     varchar2
102   ,p_asg_sps_id       in     number
103   );
104 --
105 END ben_cagr_check_eligibility;