1 PACKAGE igs_en_rpt_prc_uhk AS
2 /* $Header: IGSEN84S.pls 120.0 2005/06/01 14:02:44 appldev noship $ */
3 --
4 -- User Hook - which can be customisable by the customer.
5 --Change History:
6 -- Who When What
7 -- bdeviset 04-AUG-2004 Removed function repeat_allowed and added function
8 -- repeat_reenroll_allowed as part of Bug 3807707
9
10 FUNCTION enrf_drv_cmpl_dt_uhk
11 (
12 p_person_id IN NUMBER,
13 p_course_cd IN VARCHAR2,
14 p_achieved_cp IN NUMBER,
15 p_attendance_type IN VARCHAR2,
16 p_load_cal_type IN VARCHAR2,
17 p_load_ci_seq_number IN NUMBER,
18 p_load_ci_alt_code IN VARCHAR2,
19 p_load_ci_start_dt IN DATE,
20 p_load_ci_end_dt IN DATE,
21 p_init_load_cal_type IN VARCHAR2,
22 p_init_load_ci_seq_num IN NUMBER,
23 p_init_load_ci_alt_code IN VARCHAR2,
24 p_init_load_ci_start_dt IN DATE,
25 p_init_load_ci_end_dt IN DATE
26 ) RETURN DATE;
27
28 FUNCTION repeat_reenroll_allowed (
29 p_person_id IN NUMBER,
30 p_program_cd IN VARCHAR2,
31 p_unit_cd IN VARCHAR2,
32 p_uoo_id IN NUMBER,
33 p_repeat_reenroll IN VARCHAR2,
34 p_load_cal_type IN VARCHAR2,
35 p_load_ci_seq_number IN NUMBER,
36 p_mus_ind IN VARCHAR2,
37 p_reenroll_max IN NUMBER,
38 p_reenroll_max_cp IN NUMBER,
39 p_repeat_max IN NUMBER,
40 p_repeat_funding IN NUMBER,
41 p_same_tch_reenroll_max IN NUMBER,
42 p_same_tch_reenroll_max_cp IN NUMBER,
43 p_message OUT NOCOPY VARCHAR2
44 ) RETURN BOOLEAN;
45
46 END igs_en_rpt_prc_uhk;