DBA Data[Home] [Help]

PACKAGE: APPS.IGS_EN_GEN_005

Source


1 PACKAGE IGS_EN_GEN_005 AS
2 /* $Header: IGSEN05S.pls 120.0 2005/06/02 03:42:05 appldev noship $ */
3 /******************************************************************
4 Created By        :
5 Date Created By   :
6 Purpose           :
7 Known limitations,
8 enhancements,
9 remarks            :
10 Change History
11 Who      When        What
12 vchappid 30-Jul-01   function Enrp_Get_Load_Incur specification has been changed to include uoo_id
13                      which is passed to the function igs_en_gen_008.enrp_get_uddc_aus. This function
14                      definition has been changed as per Enrollment process DLD
15 ******************************************************************/
16 -- Bug #1956374
17 -- As part of the bug# 1956374 removed the function enrp_get_load_incur
18 
19 FUNCTION Enrp_Get_Fee_Student(
20   p_person_id IN NUMBER ,
21   p_course_cd IN VARCHAR2 ,
22   p_hecs_payment_option IN VARCHAR2 )
23 RETURN NUMBER;
24 -- PRAGMA RESTRICT_REFERENCES(Enrp_Get_Fee_Student, WNDS);
25 
26 FUNCTION Enrp_Get_Pos_Elgbl(
27   p_acad_cal_type IN VARCHAR2 ,
28   p_acad_sequence_number IN NUMBER ,
29   p_person_id IN NUMBER ,
30   p_course_cd IN VARCHAR2 ,
31   p_version_number IN NUMBER ,
32   p_pos_sequence_number IN NUMBER ,
33   p_always_pre_enrol_ind IN VARCHAR2 ,
34   p_acad_period_num IN NUMBER ,
35   p_log_creation_dt IN DATE ,
36   p_warn_level OUT NOCOPY VARCHAR2 ,
37   p_message_name out NOCOPY Varchar2 )
38 RETURN VARCHAR2;
39 
40 
41 FUNCTION Enrp_Get_Pre_Uoo(
42   p_unit_cd IN VARCHAR2 ,
43   p_cal_type IN VARCHAR2 ,
44   p_sequence_number IN NUMBER ,
45   p_location_cd IN VARCHAR2 ,
46   p_unit_class IN VARCHAR2 ,
47   p_unit_mode IN VARCHAR2 ,
48   p_crs_location_cd IN VARCHAR2 ,
49   p_uoo_id OUT NOCOPY NUMBER )
50 RETURN boolean;
51 -- PRAGMA RESTRICT_REFERENCES(Enrp_Get_Pre_Uoo, WNDS);
52 
53 FUNCTION Enrp_Get_Pos_Links(
54   p_location_cd IN VARCHAR2 ,
55   p_attendance_mode IN VARCHAR2 ,
56   p_attendance_type IN VARCHAR2 ,
57   p_unit_set_cd IN VARCHAR2 ,
58   p_adm_cal_type IN VARCHAR2 ,
59   p_admission_cat IN VARCHAR2 ,
60   p_pos_location_cd IN VARCHAR2 ,
61   p_pos_attendance_mode IN VARCHAR2 ,
62   p_pos_attendance_type IN VARCHAR2 ,
63   p_pos_unit_set_cd IN VARCHAR2 ,
64   p_pos_adm_cal_type IN VARCHAR2 ,
65   p_pos_admission_cat IN VARCHAR2 )
66 RETURN NUMBER;
67  PRAGMA RESTRICT_REFERENCES(Enrp_Get_Pos_Links, WNDS, WNPS);
68 
69 FUNCTION Enrp_Get_First_Enr(
70   p_person_id IN NUMBER )
71 RETURN VARCHAR2;
72  PRAGMA RESTRICT_REFERENCES(Enrp_Get_First_Enr, WNDS);
73 
74 FUNCTION Enrp_Get_Frst_Enr_Yr(
75   p_person_id IN NUMBER )
76 RETURN DATE;
77 PRAGMA RESTRICT_REFERENCES(Enrp_Get_Frst_Enr_Yr, WNDS);
78 
79 
80 FUNCTION Enrp_Get_Last_Enr(
81   p_person_id IN NUMBER )
82 RETURN VARCHAR2;
83 PRAGMA RESTRICT_REFERENCES(Enrp_Get_Last_Enr, WNDS);
84 
85 FUNCTION Enrp_Get_Last_Enr_Yr(
86   p_person_id IN NUMBER )
87 RETURN DATE;
88 PRAGMA RESTRICT_REFERENCES(Enrp_Get_Last_Enr_Yr, WNDS);
89 
90 END IGS_EN_GEN_005;