DBA Data[Home] [Help]

PACKAGE: APPS.IGS_EN_GEN_017

Source


1 PACKAGE igs_en_gen_017 AUTHID CURRENT_USER AS
2 /* $Header: IGSEN96S.pls 115.4 2003/02/03 11:12:03 smanglm noship $ */
3 
4   -- gloabl package variable to store the source of invocation
5   G_INVOKE_SOURCE  VARCHAR2(10):='SS';
6 
7   PROCEDURE add_to_cart_waitlist (
8     p_person_number IN  VARCHAR2,
9     p_career        IN  VARCHAR2,
10     p_program_code  IN  VARCHAR2,
11     p_term_alt_code IN  VARCHAR2,
12     p_call_number   IN  NUMBER,
13     p_audit_ind     IN  VARCHAR2,
14     p_waitlist_ind  IN OUT NOCOPY VARCHAR2,
15     p_action        IN  VARCHAR2,
16     p_error_message OUT NOCOPY VARCHAR2,
17     p_ret_status    OUT NOCOPY VARCHAR2);
18 
19   PROCEDURE drop_section(
20     p_person_number IN         VARCHAR2,
21     p_career        IN         VARCHAR2,
22     p_program_code  IN         VARCHAR2,
23     p_term_alt_code IN         VARCHAR2,
24     p_call_number   IN         NUMBER  ,
25     p_action        IN         VARCHAR2,
26     p_drop_reason   IN         VARCHAR2,
27     p_adm_status    IN         VARCHAR2,
28     p_error_message OUT NOCOPY VARCHAR2,
29     p_return_stat   OUT NOCOPY VARCHAR2);
30 
31   PROCEDURE enrp_get_default_term(
32     p_term_alt_code OUT NOCOPY VARCHAR2,
33     p_error_message OUT NOCOPY VARCHAR2,
34     p_ret_status    OUT NOCOPY VARCHAR2 );
35 
36   PROCEDURE enrp_get_enr_method(
37     p_enr_method_type OUT NOCOPY VARCHAR2,
38     P_error_message   OUT NOCOPY VARCHAR2,
39     p_ret_status      OUT NOCOPY VARCHAR2);
40 
41   PROCEDURE enrp_get_term_ivr_list(
42     p_term_tbl        OUT NOCOPY igs_en_ivr_pub.term_tbl_type,
43     p_error_message   OUT NOCOPY VARCHAR2     ,
44     p_ret_status      OUT NOCOPY VARCHAR2 );
45 
46   FUNCTION enrp_get_invoke_source RETURN VARCHAR2;
47 
48   PROCEDURE enrp_msg_string_to_list(
49     p_message_string       IN  VARCHAR2,
50     p_delimiter            IN  VARCHAR2 DEFAULT ';',
51     p_init_msg_list        IN  VARCHAR2,
52     x_message_count        OUT NOCOPY NUMBER,
53     x_message_data         OUT NOCOPY VARCHAR2);
54 
55   PROCEDURE enrp_validate_call_number(
56     p_term_alt_code      IN VARCHAR2,
57     p_call_number        IN NUMBER  ,
58     p_uoo_id             OUT NOCOPY NUMBER  ,
59     p_cal_type           OUT NOCOPY VARCHAR2,
60     p_ci_sequence_number OUT NOCOPY NUMBER  ,
61     p_error_message      OUT NOCOPY VARCHAR2,
62     p_ret_status         OUT NOCOPY VARCHAR2);
63 
64   PROCEDURE enrp_validate_input_parameters(
65     p_person_number       IN  VARCHAR2,
66     p_career              IN  VARCHAR2,
67     p_program_code        IN  VARCHAR2,
68     p_term_alt_code       IN  VARCHAR2,
69     p_call_number         IN  NUMBER,
70     p_validation_level    IN  VARCHAR2,
71     p_person_id           OUT NOCOPY NUMBER,
72     p_person_type         OUT NOCOPY VARCHAR2,
73     p_cal_type            OUT NOCOPY VARCHAR2,
74     p_ci_sequence_number  OUT NOCOPY NUMBER,
75     p_primary_code        OUT NOCOPY VARCHAR2,
76     p_primary_version     OUT NOCOPY NUMBER,
77     p_uoo_id              OUT NOCOPY NUMBER,
78     p_error_message       OUT NOCOPY VARCHAR2,
79     p_ret_status          OUT NOCOPY VARCHAR2);
80 
81   PROCEDURE enrp_validate_student(
82     p_person_number IN VARCHAR2,
83     p_person_id     OUT NOCOPY NUMBER,
84     p_person_type   OUT NOCOPY VARCHAR2,
85     p_error_message OUT NOCOPY VARCHAR2,
86     p_ret_status    OUT NOCOPY VARCHAR2);
87 
88   PROCEDURE enrp_validate_term_alt_code(
89     p_term_alt_code      IN VARCHAR2,
90     p_cal_type           OUT NOCOPY VARCHAR2,
91     p_ci_sequence_number OUT NOCOPY NUMBER  ,
92     p_error_message      OUT NOCOPY VARCHAR2,
93     p_ret_status         OUT NOCOPY VARCHAR2);
94 
95 END igs_en_gen_017;