DBA Data[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;