[Home] [Help]
PACKAGE: APPS.AMS_EVTREGS_VUHK
Source
1 PACKAGE AMS_EvtRegs_VUHK AUTHID CURRENT_USER as
2 /*$Header: amsiregs.pls 115.1 2002/11/16 00:47:48 dbiswas ship $*/
3
4 -- Start of Comments
5 -- Package name : AMS_EvtRegs_VUHK
6 -- PURPOSE
7 -- Customer user hook package for AMS_EvtRegs_PUB.
8 --
9 -- PROCEDURES
10 -- create_evtregs
11 -- update_evtregs
12 -- delete_evtregs
13 -- lock_evtregs
14 -- validate_evtregs
15 ------------------------------------------------------------
16
17 ------------------------------------------------------------
18 -- PROCEDURE
19 -- Register_pre
20 --
21 -- PURPOSE
22 -- Customer pre-processing for Register.
23 ------------------------------------------------------------
24
25 PROCEDURE Register_pre(
26 x_evt_regs_Rec IN OUT NOCOPY AMS_EvtRegs_PVT.evt_regs_Rec_Type,
27 x_Return_Status OUT NOCOPY VARCHAR2
28 );
29
30 ------------------------------------------------------------
31 -- PROCEDURE
32 -- Register_post
33 --
34 -- PURPOSE
35 -- Customer post-processing for Register.
36 ------------------------------------------------------------
37
38 PROCEDURE Register_post(
39 P_evt_regs_Rec IN AMS_EvtRegs_PVT.evt_regs_Rec_Type,
40 x_Return_Status OUT NOCOPY VARCHAR2
41 );
42
43 --------------------------------------------------------
44 -- PROCEDURE
45 -- delete_Registration_pre
46 --
47 -- PURPOSE
48 -- Customer pre-processing for delete_Registration.
49 ------------------------------------------------------------
50 PROCEDURE delete_Registration_pre(
51 x_event_registration_id IN OUT NOCOPY NUMBER,
52 x_object_version IN OUT NOCOPY NUMBER,
53 x_return_status OUT NOCOPY VARCHAR2
54 );
55
56 -----------------------------------------------------------
57 -- PROCEDURE
58 -- delete_Registration_post
59 --
60 -- PURPOSE
61 -- Customer post-processing for delete_Registration.
62 ------------------------------------------------------------
63 PROCEDURE delete_Registration_post(
64 p_event_registration_id IN NUMBER,
65 p_object_version IN NUMBER,
66 x_return_status OUT NOCOPY VARCHAR2
67 );
68
69
70 -----------------------------------------------------------
71 -- PROCEDURE
72 -- Update_registration_pre
73 --
74 -- PURPOSE
75 -- Customer pre-processing for Update_registration.
76 ------------------------------------------------------------
77 PROCEDURE Update_registration_pre(
78 x_evt_regs_Rec IN OUT NOCOPY AMS_EvtRegs_Pvt.evt_regs_Rec_Type,
79 x_return_status OUT NOCOPY VARCHAR2
80 );
81
82 -----------------------------------------------------------
83 -- PROCEDURE
84 -- Update_registration_post
85 --
86 -- PURPOSE
87 -- Customer post-processing for Update_registration.
88 ------------------------------------------------------------
89 PROCEDURE Update_registration_post(
90 p_evt_regs_Rec IN AMS_EvtRegs_Pvt.evt_regs_Rec_Type,
91 x_return_status OUT NOCOPY VARCHAR2
92 );
93
94 -----------------------------------------------------------
95 -- PROCEDURE
96 -- prioritize_reg_wailist_pre
97 --
98 -- PURPOSE
99 -- Customer pre-processing for prioritize_reg_wailist.
100 ------------------------------------------------------------
101
102 PROCEDURE prioritize_reg_wailist_pre(
103 x_event_offer_id IN OUT NOCOPY NUMBER,
104 x_return_status OUT NOCOPY VARCHAR2
105 );
106
107 -----------------------------------------------------------
108 -- PROCEDURE
109 -- prioritize_reg_wailist_post
110 --
111 -- PURPOSE
112 -- Customer post-processing for prioritize_reg_wailist.
113 ------------------------------------------------------------
114
115 PROCEDURE prioritize_reg_wailist_post(
116 p_event_offer_id IN NUMBER,
117 x_return_status OUT NOCOPY VARCHAR2
118 );
119
120 -----------------------------------------------------------
121 -- PROCEDURE
122 -- Cancel_Registration_pre
123 --
124 -- PURPOSE
125 -- Customer pre-processing for Cancel_Registration.
126 ------------------------------------------------------------
127
128 PROCEDURE Cancel_Registration_pre(
129 p_object_version IN NUMBER,
130 p_event_offer_id IN NUMBER,
131 p_registrant_party_id IN NUMBER,
132 p_confirmation_code IN VARCHAR2,
133 p_registration_group_id IN NUMBER,
134 p_cancellation_reason_code IN VARCHAR2,
135 x_cancellation_code OUT NOCOPY VARCHAR2,
136 X_Return_Status OUT NOCOPY VARCHAR2
137 );
138
139 -----------------------------------------------------------
140 -- PROCEDURE
141 -- Cancel_Registration_post
142 --
143 -- PURPOSE
144 -- Customer post-processing for Cancel_Registration.
145 ------------------------------------------------------------
146
147 PROCEDURE Cancel_Registration_post(
148 p_object_version IN NUMBER,
149 p_event_offer_id IN NUMBER,
150 p_registrant_party_id IN NUMBER,
151 p_confirmation_code IN VARCHAR2,
152 p_registration_group_id IN NUMBER,
153 p_cancellation_reason_code IN VARCHAR2,
154 x_cancellation_code OUT NOCOPY VARCHAR2,
155 X_Return_Status OUT NOCOPY VARCHAR2
156 );
157
158 -----------------------------------------------------------
159 -- PROCEDURE
160 -- substitute_enrollee_pre
161 --
162 -- PURPOSE
163 -- Customer pre-processing for substitute_enrollee.
164 ------------------------------------------------------------
165 PROCEDURE substitute_enrollee_pre(
166 p_confirmation_code IN VARCHAR2, --required
167 p_attendant_party_id IN NUMBER, --required
168 p_attendant_contact_id IN NUMBER, --required
169 p_attendant_account_id IN NUMBER,
170 p_registrant_party_id IN NUMBER,
171 p_registrant_contact_id IN NUMBER, --required
172 p_registrant_account_id IN NUMBER,
173 X_Return_Status OUT NOCOPY VARCHAR2
174 );
175
176 -----------------------------------------------------------
177 -- PROCEDURE
178 -- substitute_enrollee_post
179 --
180 -- PURPOSE
181 -- Customer post-processing for substitute_enrollee.
182 ------------------------------------------------------------
183 PROCEDURE substitute_enrollee_post(
184 p_confirmation_code IN VARCHAR2, --required
185 p_attendant_party_id IN NUMBER, --required
186 p_attendant_contact_id IN NUMBER, --required
187 p_attendant_account_id IN NUMBER,
188 p_registrant_party_id IN NUMBER,
189 p_registrant_contact_id IN NUMBER, --required
190 p_registrant_account_id IN NUMBER,
191 X_Return_Status OUT NOCOPY VARCHAR2
192 );
193
194 -----------------------------------------------------------
195 -- PROCEDURE
196 -- transfer_enrollee_pre
197 --
198 -- PURPOSE
199 -- Customer pre-processing for transfer_enrollee.
200 ------------------------------------------------------------
201
202 PROCEDURE transfer_enrollee_pre(
203 p_object_version IN NUMBER,
204 p_old_confirmation_code IN VARCHAR2,
205 p_old_offer_id IN NUMBER,
206 p_new_offer_id IN NUMBER,
207 p_waitlist_flag IN VARCHAR2,
208 p_registrant_account_id IN NUMBER,
209 p_registrant_party_id IN NUMBER,
210 p_registrant_contact_id IN NUMBER,
211 p_attendant_party_id IN NUMBER,
212 p_attendant_contact_id IN NUMBER,
213 X_Return_Status OUT NOCOPY VARCHAR2
214 );
215
216 -----------------------------------------------------------
217 -- PROCEDURE
218 -- transfer_enrollee_post
219 --
220 -- PURPOSE
221 -- Customer post-processing for transfer_enrollee.
222 ------------------------------------------------------------
223 PROCEDURE transfer_enrollee_post(
224 p_object_version IN NUMBER,
225 p_old_confirmation_code IN VARCHAR2,
226 p_old_offer_id IN NUMBER,
227 p_new_offer_id IN NUMBER,
228 p_waitlist_flag IN VARCHAR2,
229 p_registrant_account_id IN NUMBER,
230 p_registrant_party_id IN NUMBER,
231 p_registrant_contact_id IN NUMBER,
232 p_attendant_party_id IN NUMBER,
233 p_attendant_contact_id IN NUMBER,
234 x_Return_Status OUT NOCOPY VARCHAR2
235 );
236
237
238 End AMS_EvtRegs_VUHK;