1 PACKAGE IGS_EN_GEN_002 as
2 /* $Header: IGSEN02S.pls 120.0 2005/06/02 04:01:10 appldev noship $ */
3
4 Function Enrp_Ext_Enrl_Form(
5 p_key IN VARCHAR2 ,
6 p_log_type IN VARCHAR2,
7 p_message_name out NOCOPY Varchar2 )
8 RETURN BOOLEAN;
9 --PRAGMA RESTRICT_REFERENCES(Enrp_Ext_Enrl_Form, WNDS);
10
11 Function Enrp_Get_1st_Enr_Crs(
12 p_person_id IN NUMBER ,
13 p_course_cd IN VARCHAR2 )
14 RETURN VARCHAR2;
15 --PRAGMA RESTRICT_REFERENCES(Enrp_Get_1st_Enr_Crs, WNDS);
16
17 Function Enrp_Get_Acad_Alt_Cd(
18 p_cal_type IN VARCHAR2 ,
19 p_ci_sequence_number IN NUMBER ,
20 p_acad_cal_type OUT NOCOPY VARCHAR2 ,
21 p_acad_ci_sequence_number OUT NOCOPY NUMBER ,
22 p_acad_ci_start_dt OUT NOCOPY DATE ,
23 p_acad_ci_end_dt OUT NOCOPY DATE ,
24 p_message_name out NOCOPY Varchar2 )
25 RETURN VARCHAR2;
26 PRAGMA RESTRICT_REFERENCES(Enrp_Get_Acad_Alt_Cd, WNDS, WNPS);
27
28 Function Enrp_Get_Acad_Comm(
29 p_acad_cal_type IN VARCHAR2 ,
30 p_acad_ci_sequence_number IN NUMBER ,
31 p_person_id IN NUMBER ,
32 p_course_cd IN VARCHAR2 ,
33 p_adm_admission_appl_number IN NUMBER ,
34 p_adm_nominated_course_cd IN VARCHAR2 ,
35 p_adm_sequence_number IN NUMBER ,
36 p_chk_adm_prpsd_comm_ind IN VARCHAR2 DEFAULT NULL)
37 RETURN DATE;
38 PRAGMA RESTRICT_REFERENCES(Enrp_Get_Acad_Comm, WNDS, WNPS);
39
40 Function Enrp_Get_Acad_P_Att(
41 p_load_figure IN NUMBER )
42 RETURN VARCHAR2;
43 --PRAGMA RESTRICT_REFERENCES(Enrp_Get_Acad_P_Att, WNDS);
44
45 Function Enrp_Get_Acai_Offer(
46 p_adm_outcome_status IN VARCHAR2 ,
47 p_adm_offer_resp_status IN VARCHAR2 )
48 RETURN VARCHAR2;
49 PRAGMA RESTRICT_REFERENCES(Enrp_Get_Acai_Offer, WNDS,WNPS);
50
51 Function Enrp_Get_Att_Dflt(
52 p_course_cd IN VARCHAR2 ,
53 p_version_number IN NUMBER ,
54 p_attendance_type IN VARCHAR2 ,
55 p_load_cal_type IN VARCHAR2 ,
56 p_eftsu IN OUT NOCOPY NUMBER ,
57 p_credit_points OUT NOCOPY NUMBER )
58 RETURN boolean;
59 --PRAGMA RESTRICT_REFERENCES(Enrp_Get_Att_Dflt, WNDS);
60
61 Procedure Enrp_Get_Crs_Exists(
62 P_PERSON_ID IN NUMBER ,
63 P_COURSE_CD IN VARCHAR2 ,
64 P_EFFECTIVE_DT IN DATE ,
65 p_acad_cal_type IN VARCHAR2 ,
66 p_acad_sequence_number IN NUMBER ,
67 p_check_hecs IN boolean ,
68 p_check_unitset IN boolean ,
69 p_check_notes IN boolean ,
70 p_check_research IN boolean ,
71 p_check_prenrol IN boolean ,
72 p_hecs_exists OUT NOCOPY boolean ,
73 p_unitset_exists OUT NOCOPY boolean ,
74 p_notes_exists OUT NOCOPY boolean ,
75 p_research_exists OUT NOCOPY boolean ,
76 p_prenrol_exists OUT NOCOPY boolean );
77
78 END IGS_EN_GEN_002;