1 package ben_evaluate_elig_conc AUTHID CURRENT_USER as
2 /* $Header: benunvel.pkh 120.0 2005/05/28 09:32:43 appldev noship $ */
3 --
4 /* ============================================================================
5 * Name
6 * Eligibility Engine Concurrent Manager Process
7 *
8 * Purpose
9 * This package simply houses the concurrent manager and multi-thread
10 * processes for Eligibility Engine
11 *
12 * History
13 * Date Who Version What?
14 * ------- --------- ------- --------------------------------------
15 * 01-jun-2004 mmudigon 115.0 Created
16 * -----------------------------------------------------------------------------
17 */
18 --
19 -- Global Cursors and Global variables.
20 --
21 procedure process
22 (errbuf out nocopy varchar2
23 ,retcode out nocopy number
24 ,p_benefit_action_id in number default null
25 ,p_effective_date in varchar2
26 ,p_validate in varchar2 default 'N'
27 ,p_business_group_id in number
28 ,p_person_id in number
29 ,p_assignment_type in varchar2
30 ,p_elig_obj_type in varchar2
31 ,p_elig_obj_id in number
32 ,p_organization_id in number default null
33 ,p_location_id in number default null
34 ,p_benfts_grp_id in number default null
35 ,p_legal_entity_id in number default null
36 ,p_person_selection_rule_id in number default null
37 ,p_debug_messages in varchar2 default 'N');
38 --
39 procedure restart
40 (errbuf out nocopy varchar2
41 ,retcode out nocopy number
42 ,p_benefit_action_id in number);
43 --
44 procedure do_multithread
45 (errbuf out nocopy varchar2
46 ,retcode out nocopy number
47 ,p_validate in varchar2 default 'N'
48 ,p_benefit_action_id in number
49 ,p_thread_id in number
50 ,p_effective_date in varchar2
51 ,p_business_group_id in number
52 ,p_person_id in number
53 ,p_assignment_type in varchar2
54 ,p_elig_obj_type in varchar2
55 ,p_elig_obj_id in number);
56 --
57 End ben_evaluate_elig_conc;