DBA Data[Home] [Help]

PACKAGE: APPS.BEN_PLN_RKU

Source


1 Package ben_pln_rku as
2 /* $Header: beplnrhi.pkh 120.2.12010000.1 2008/07/29 12:51:04 appldev ship $ */
3 --
4 -- ----------------------------------------------------------------------------
5 -- |----------------------------< after_update >------------------------------|
6 -- ----------------------------------------------------------------------------
7 --
8 procedure after_update
9   (
10   p_pl_id                          in number
11  ,p_effective_start_date           in date
12  ,p_effective_end_date             in date
13  ,p_name                           in varchar2
14  ,p_alws_qdro_flag                 in varchar2
15  ,p_alws_qmcso_flag                in varchar2
16  ,p_alws_reimbmts_flag             in varchar2
17  ,p_bnf_addl_instn_txt_alwd_flag   in varchar2
18  ,p_bnf_adrs_rqd_flag              in varchar2
19  ,p_bnf_cntngt_bnfs_alwd_flag      in varchar2
20  ,p_bnf_ctfn_rqd_flag              in varchar2
21  ,p_bnf_dob_rqd_flag               in varchar2
22  ,p_bnf_dsge_mnr_ttee_rqd_flag     in varchar2
23  ,p_bnf_incrmt_amt                 in number
24  ,p_bnf_dflt_bnf_cd                in varchar2
25  ,p_bnf_legv_id_rqd_flag           in varchar2
26  ,p_bnf_may_dsgt_org_flag          in varchar2
27  ,p_bnf_mn_dsgntbl_amt             in number
28  ,p_bnf_mn_dsgntbl_pct_val         in number
29  ,p_rqd_perd_enrt_nenrt_val         in number
30  ,p_ordr_num         in number
31  ,p_bnf_pct_incrmt_val             in number
32  ,p_bnf_pct_amt_alwd_cd            in varchar2
33  ,p_bnf_qdro_rl_apls_flag          in varchar2
34  ,p_dflt_to_asn_pndg_ctfn_cd       in varchar2
35  ,p_dflt_to_asn_pndg_ctfn_rl       in number
36  ,p_drvbl_fctr_apls_rts_flag       in varchar2
37  ,p_drvbl_fctr_prtn_elig_flag      in varchar2
38  ,p_dpnt_dsgn_cd                   in varchar2
39  ,p_elig_apls_flag                 in varchar2
40  ,p_invk_dcln_prtn_pl_flag         in varchar2
41  ,p_invk_flx_cr_pl_flag            in varchar2
42  ,p_imptd_incm_calc_cd             in varchar2
43  ,p_drvbl_dpnt_elig_flag           in varchar2
44  ,p_trk_inelig_per_flag            in varchar2
45  ,p_pl_cd                          in varchar2
46  ,p_auto_enrt_mthd_rl              in number
47  ,p_ivr_ident                      in varchar2
48  ,p_url_ref_name                   in varchar2
49  ,p_cmpr_clms_to_cvg_or_bal_cd     in varchar2
50  ,p_cobra_pymt_due_dy_num          in number
51  ,p_dpnt_cvd_by_othr_apls_flag     in varchar2
52  ,p_enrt_mthd_cd                   in varchar2
53  ,p_enrt_cd                        in varchar2
54  ,p_enrt_cvg_strt_dt_cd            in varchar2
55  ,p_enrt_cvg_end_dt_cd             in varchar2
56  ,p_frfs_aply_flag                 in varchar2
57  ,p_hc_pl_subj_hcfa_aprvl_flag     in varchar2
58  ,p_hghly_cmpd_rl_apls_flag        in varchar2
59  ,p_incptn_dt                      in date
60  ,p_mn_cvg_rl                      in number
61  ,p_mn_cvg_rqd_amt                 in number
62  ,p_mn_opts_rqd_num                in number
63  ,p_mx_cvg_alwd_amt                in number
64  ,p_mx_cvg_rl                      in number
65  ,p_mx_opts_alwd_num               in number
66  ,p_mx_cvg_wcfn_mlt_num            in number
67  ,p_mx_cvg_wcfn_amt                in number
68  ,p_mx_cvg_incr_alwd_amt           in number
69  ,p_mx_cvg_incr_wcf_alwd_amt       in number
70  ,p_mx_cvg_mlt_incr_num            in number
71  ,p_mx_cvg_mlt_incr_wcf_num        in number
72  ,p_mx_wtg_dt_to_use_cd            in varchar2
73  ,p_mx_wtg_dt_to_use_rl            in number
74  ,p_mx_wtg_perd_prte_uom           in varchar2
75  ,p_mx_wtg_perd_prte_val           in number
76  ,p_mx_wtg_perd_rl                 in number
77  ,p_nip_dflt_enrt_cd               in varchar2
78  ,p_nip_dflt_enrt_det_rl           in number
79  ,p_dpnt_adrs_rqd_flag             in varchar2
80  ,p_dpnt_cvg_end_dt_cd             in varchar2
81  ,p_dpnt_cvg_end_dt_rl             in number
82  ,p_dpnt_cvg_strt_dt_cd            in varchar2
83  ,p_dpnt_cvg_strt_dt_rl            in number
84  ,p_dpnt_dob_rqd_flag              in varchar2
85  ,p_dpnt_leg_id_rqd_flag           in varchar2
86  ,p_dpnt_no_ctfn_rqd_flag          in varchar2
87  ,p_no_mn_cvg_amt_apls_flag        in varchar2
88  ,p_no_mn_cvg_incr_apls_flag       in varchar2
89  ,p_no_mn_opts_num_apls_flag       in varchar2
90  ,p_no_mx_cvg_amt_apls_flag        in varchar2
91  ,p_no_mx_cvg_incr_apls_flag       in varchar2
92  ,p_no_mx_opts_num_apls_flag       in varchar2
93  ,p_nip_pl_uom                     in varchar2
94  ,p_rqd_perd_enrt_nenrt_uom        in varchar2
95  ,p_nip_acty_ref_perd_cd           in varchar2
96  ,p_nip_enrt_info_rt_freq_cd       in varchar2
97  ,p_per_cvrd_cd                    in varchar2
98  ,p_enrt_cvg_end_dt_rl             in number
99  ,p_postelcn_edit_rl               in number
100  ,p_enrt_cvg_strt_dt_rl            in number
101  ,p_prort_prtl_yr_cvg_rstrn_cd     in varchar2
102  ,p_prort_prtl_yr_cvg_rstrn_rl     in number
103  ,p_prtn_elig_ovrid_alwd_flag      in varchar2
104  ,p_svgs_pl_flag                   in varchar2
105  ,p_subj_to_imptd_incm_typ_cd      in varchar2
106  ,p_use_all_asnts_elig_flag        in varchar2
107  ,p_use_all_asnts_for_rt_flag      in varchar2
108  ,p_vstg_apls_flag                 in varchar2
109  ,p_wvbl_flag                      in varchar2
110  ,p_hc_svc_typ_cd                  in varchar2
111  ,p_pl_stat_cd                     in varchar2
112  ,p_prmry_fndg_mthd_cd             in varchar2
113  ,p_rt_end_dt_cd                   in varchar2
114  ,p_rt_end_dt_rl                   in number
115  ,p_rt_strt_dt_rl                  in number
116  ,p_rt_strt_dt_cd                  in varchar2
117  ,p_bnf_dsgn_cd                    in varchar2
118  ,p_pl_typ_id                      in number
119  ,p_business_group_id              in number
120  ,p_enrt_pl_opt_flag               in varchar2
121  ,p_bnft_prvdr_pool_id             in number
122  ,p_may_ENRL_PL_N_OIPL_FLAG        in varchar2
123  ,p_ENRT_RL                        in NUMBER
124  ,p_rqd_perd_enrt_nenrt_rl                        in NUMBER
125  ,p_ALWS_UNRSTRCTD_ENRT_FLAG       in VARCHAR2
126  ,p_BNFT_OR_OPTION_RSTRCTN_CD      in VARCHAR2
127  ,p_CVG_INCR_R_DECR_ONLY_CD        in VARCHAR2
128  ,p_unsspnd_enrt_cd                in varchar2
129  ,p_pln_attribute_category         in varchar2
130  ,p_pln_attribute1                 in varchar2
131  ,p_pln_attribute2                 in varchar2
132  ,p_pln_attribute3                 in varchar2
133  ,p_pln_attribute4                 in varchar2
134  ,p_pln_attribute5                 in varchar2
135  ,p_pln_attribute6                 in varchar2
136  ,p_pln_attribute7                 in varchar2
137  ,p_pln_attribute8                 in varchar2
138  ,p_pln_attribute9                 in varchar2
139  ,p_pln_attribute10                in varchar2
140  ,p_pln_attribute11                in varchar2
141  ,p_pln_attribute12                in varchar2
142  ,p_pln_attribute13                in varchar2
143  ,p_pln_attribute14                in varchar2
144  ,p_pln_attribute15                in varchar2
145  ,p_pln_attribute16                in varchar2
146  ,p_pln_attribute17                in varchar2
147  ,p_pln_attribute18                in varchar2
148  ,p_pln_attribute19                in varchar2
149  ,p_pln_attribute20                in varchar2
150  ,p_pln_attribute21                in varchar2
151  ,p_pln_attribute22                in varchar2
152  ,p_pln_attribute23                in varchar2
153  ,p_pln_attribute24                in varchar2
154  ,p_pln_attribute25                in varchar2
155  ,p_pln_attribute26                in varchar2
156  ,p_pln_attribute27                in varchar2
157  ,p_pln_attribute28                in varchar2
158  ,p_pln_attribute29                in varchar2
159  ,p_pln_attribute30                in varchar2
160  ,p_susp_if_ctfn_not_prvd_flag     in  varchar2
161  ,p_ctfn_determine_cd              in  varchar2
162  ,p_susp_if_dpnt_ssn_nt_prv_cd     in  varchar2
163  ,p_susp_if_dpnt_dob_nt_prv_cd     in  varchar2
164  ,p_susp_if_dpnt_adr_nt_prv_cd     in  varchar2
165  ,p_susp_if_ctfn_not_dpnt_flag     in  varchar2
166  ,p_susp_if_bnf_ssn_nt_prv_cd      in  varchar2
167  ,p_susp_if_bnf_dob_nt_prv_cd      in  varchar2
168  ,p_susp_if_bnf_adr_nt_prv_cd      in  varchar2
169  ,p_susp_if_ctfn_not_bnf_flag      in  varchar2
170  ,p_dpnt_ctfn_determine_cd         in  varchar2
171  ,p_bnf_ctfn_determine_cd          in  varchar2
172  ,p_object_version_number          in number
173  ,p_ALWS_TMPRY_ID_CRD_FLAG       in VARCHAR2
174  ,p_actl_prem_id                   in number
175  ,p_effective_date                 in date
176  ,p_datetrack_mode                 in varchar2
177  ,p_vrfy_fmly_mmbr_cd              in varchar2
178  ,p_vrfy_fmly_mmbr_rl              in number
179  ,p_nip_dflt_flag                  in varchar2
180  ,p_frfs_distr_mthd_cd             in  varchar2
181  ,p_frfs_distr_mthd_rl             in  number
182  ,p_frfs_cntr_det_cd               in  varchar2
183  ,p_frfs_distr_det_cd              in  varchar2
184  ,p_cost_alloc_keyflex_1_id        in  number
185  ,p_cost_alloc_keyflex_2_id        in  number
186  ,p_post_to_gl_flag                in  varchar2
187  ,p_frfs_val_det_cd                in  varchar2
188  ,p_frfs_mx_cryfwd_val             in  number
189  ,p_frfs_portion_det_cd            in  varchar2
190  ,p_bndry_perd_cd                  in  varchar2
191  ,p_short_name			   in  varchar2
192  ,p_short_code			   in  varchar2
193  ,p_legislation_code		   in  varchar2
194  ,p_legislation_subgroup	   in  varchar2
195  ,p_group_pl_id                    in  number
196  ,p_mapping_table_name             in  varchar2
197  ,p_mapping_table_pk_id            in  number
198  ,p_function_code                  in  varchar2
199  ,p_pl_yr_not_applcbl_flag         in  varchar2
200  ,p_use_csd_rsd_prccng_cd          in  VARCHAR2
201  ,p_validation_start_date          in date
202  ,p_validation_end_date            in date
203  ,p_effective_start_date_o         in date
204  ,p_effective_end_date_o           in date
205  ,p_name_o                         in varchar2
206  ,p_alws_qdro_flag_o               in varchar2
207  ,p_alws_qmcso_flag_o              in varchar2
208  ,p_alws_reimbmts_flag_o           in varchar2
209  ,p_bnf_addl_instn_txt_alwd_fl_o in varchar2
210  ,p_bnf_adrs_rqd_flag_o            in varchar2
211  ,p_bnf_cntngt_bnfs_alwd_flag_o    in varchar2
212  ,p_bnf_ctfn_rqd_flag_o            in varchar2
213  ,p_bnf_dob_rqd_flag_o             in varchar2
214  ,p_bnf_dsge_mnr_ttee_rqd_flag_o   in varchar2
215  ,p_bnf_incrmt_amt_o               in number
216  ,p_bnf_dflt_bnf_cd_o              in varchar2
217  ,p_bnf_legv_id_rqd_flag_o         in varchar2
218  ,p_bnf_may_dsgt_org_flag_o        in varchar2
219  ,p_bnf_mn_dsgntbl_amt_o           in number
220  ,p_bnf_mn_dsgntbl_pct_val_o       in number
221  ,p_rqd_perd_enrt_nenrt_val_o       in number
222  ,p_ordr_num_o       in number
223  ,p_bnf_pct_incrmt_val_o           in number
224  ,p_bnf_pct_amt_alwd_cd_o          in varchar2
225  ,p_bnf_qdro_rl_apls_flag_o        in varchar2
226  ,p_dflt_to_asn_pndg_ctfn_cd_o     in varchar2
227  ,p_dflt_to_asn_pndg_ctfn_rl_o     in number
228  ,p_drvbl_fctr_apls_rts_flag_o     in varchar2
229  ,p_drvbl_fctr_prtn_elig_flag_o    in varchar2
230  ,p_dpnt_dsgn_cd_o                 in varchar2
231  ,p_elig_apls_flag_o               in varchar2
232  ,p_invk_dcln_prtn_pl_flag_o       in varchar2
233  ,p_invk_flx_cr_pl_flag_o          in varchar2
234  ,p_imptd_incm_calc_cd_o           in varchar2
235  ,p_drvbl_dpnt_elig_flag_o         in varchar2
236  ,p_trk_inelig_per_flag_o          in varchar2
237  ,p_pl_cd_o                        in varchar2
238  ,p_auto_enrt_mthd_rl_o            in number
239  ,p_ivr_ident_o                    in varchar2
240  ,p_url_ref_name_o                 in varchar2
241  ,p_cmpr_clms_to_cvg_or_bal_cd_o   in varchar2
242  ,p_cobra_pymt_due_dy_num_o        in number
243  ,p_dpnt_cvd_by_othr_apls_flag_o   in varchar2
244  ,p_enrt_mthd_cd_o                 in varchar2
245  ,p_enrt_cd_o                      in varchar2
246  ,p_enrt_cvg_strt_dt_cd_o          in varchar2
247  ,p_enrt_cvg_end_dt_cd_o           in varchar2
248  ,p_frfs_aply_flag_o               in varchar2
249  ,p_hc_pl_subj_hcfa_aprvl_flag_o   in varchar2
250  ,p_hghly_cmpd_rl_apls_flag_o      in varchar2
251  ,p_incptn_dt_o                    in date
252  ,p_mn_cvg_rl_o                    in number
253  ,p_mn_cvg_rqd_amt_o               in number
254  ,p_mn_opts_rqd_num_o              in number
255  ,p_mx_cvg_alwd_amt_o              in number
256  ,p_mx_cvg_rl_o                    in number
257  ,p_mx_opts_alwd_num_o             in number
258  ,p_mx_cvg_wcfn_mlt_num_o          in number
259  ,p_mx_cvg_wcfn_amt_o              in number
260  ,p_mx_cvg_incr_alwd_amt_o         in number
261  ,p_mx_cvg_incr_wcf_alwd_amt_o     in number
262  ,p_mx_cvg_mlt_incr_num_o          in number
263  ,p_mx_cvg_mlt_incr_wcf_num_o      in number
264  ,p_mx_wtg_dt_to_use_cd_o          in varchar2
265  ,p_mx_wtg_dt_to_use_rl_o          in number
266  ,p_mx_wtg_perd_prte_uom_o         in varchar2
267  ,p_mx_wtg_perd_prte_val_o         in number
268  ,p_mx_wtg_perd_rl_o               in number
269  ,p_nip_dflt_enrt_cd_o             in varchar2
270  ,p_nip_dflt_enrt_det_rl_o         in number
271  ,p_dpnt_adrs_rqd_flag_o           in varchar2
272  ,p_dpnt_cvg_end_dt_cd_o           in varchar2
273  ,p_dpnt_cvg_end_dt_rl_o           in number
274  ,p_dpnt_cvg_strt_dt_cd_o          in varchar2
275  ,p_dpnt_cvg_strt_dt_rl_o          in number
276  ,p_dpnt_dob_rqd_flag_o            in varchar2
277  ,p_dpnt_leg_id_rqd_flag_o         in varchar2
278  ,p_dpnt_no_ctfn_rqd_flag_o        in varchar2
279  ,p_no_mn_cvg_amt_apls_flag_o      in varchar2
280  ,p_no_mn_cvg_incr_apls_flag_o     in varchar2
281  ,p_no_mn_opts_num_apls_flag_o     in varchar2
282  ,p_no_mx_cvg_amt_apls_flag_o      in varchar2
283  ,p_no_mx_cvg_incr_apls_flag_o     in varchar2
284  ,p_no_mx_opts_num_apls_flag_o     in varchar2
285  ,p_nip_pl_uom_o                   in varchar2
286  ,p_rqd_perd_enrt_nenrt_uom_o                   in varchar2
287  ,p_nip_acty_ref_perd_cd_o         in varchar2
288  ,p_nip_enrt_info_rt_freq_cd_o     in varchar2
289  ,p_per_cvrd_cd_o                  in varchar2
290  ,p_enrt_cvg_end_dt_rl_o           in number
291  ,p_postelcn_edit_rl_o             in number
292  ,p_enrt_cvg_strt_dt_rl_o          in number
293  ,p_prort_prtl_yr_cvg_rstrn_cd_o   in varchar2
294  ,p_prort_prtl_yr_cvg_rstrn_rl_o   in number
295  ,p_prtn_elig_ovrid_alwd_flag_o    in varchar2
296  ,p_svgs_pl_flag_o                 in varchar2
297  ,p_subj_to_imptd_incm_typ_cd_o    in varchar2
298  ,p_use_all_asnts_elig_flag_o      in varchar2
299  ,p_use_all_asnts_for_rt_flag_o    in varchar2
300  ,p_vstg_apls_flag_o               in varchar2
301  ,p_wvbl_flag_o                    in varchar2
302  ,p_hc_svc_typ_cd_o                in varchar2
303  ,p_pl_stat_cd_o                   in varchar2
304  ,p_prmry_fndg_mthd_cd_o           in varchar2
305  ,p_rt_end_dt_cd_o                 in varchar2
306  ,p_rt_end_dt_rl_o                 in number
307  ,p_rt_strt_dt_rl_o                in number
308  ,p_rt_strt_dt_cd_o                in varchar2
309  ,p_bnf_dsgn_cd_o                  in varchar2
310  ,p_pl_typ_id_o                    in number
311  ,p_business_group_id_o            in number
312  ,p_enrt_pl_opt_flag_o             in varchar2
313  ,p_bnft_prvdr_pool_id_o           in number
314  ,p_MAY_ENRL_PL_N_OIPL_FLAG_o      in VARCHAR2
315  ,p_ENRT_RL_o                      in NUMBER
316  ,p_rqd_perd_enrt_nenrt_rl_o                      in NUMBER
317  ,p_ALWS_UNRSTRCTD_ENRT_FLAG_o     in VARCHAR2
318  ,p_BNFT_OR_OPTION_RSTRCTN_CD_o    in VARCHAR2
322  ,p_pln_attribute1_o               in varchar2
319  ,p_CVG_INCR_R_DECR_ONLY_CD_o      in VARCHAR2
320  ,p_unsspnd_enrt_cd_o              in varchar2
321  ,p_pln_attribute_category_o       in varchar2
323  ,p_pln_attribute2_o               in varchar2
324  ,p_pln_attribute3_o               in varchar2
325  ,p_pln_attribute4_o               in varchar2
326  ,p_pln_attribute5_o               in varchar2
327  ,p_pln_attribute6_o               in varchar2
328  ,p_pln_attribute7_o               in varchar2
329  ,p_pln_attribute8_o               in varchar2
330  ,p_pln_attribute9_o               in varchar2
331  ,p_pln_attribute10_o              in varchar2
332  ,p_pln_attribute11_o              in varchar2
333  ,p_pln_attribute12_o              in varchar2
334  ,p_pln_attribute13_o              in varchar2
335  ,p_pln_attribute14_o              in varchar2
336  ,p_pln_attribute15_o              in varchar2
337  ,p_pln_attribute16_o              in varchar2
338  ,p_pln_attribute17_o              in varchar2
339  ,p_pln_attribute18_o              in varchar2
340  ,p_pln_attribute19_o              in varchar2
341  ,p_pln_attribute20_o              in varchar2
342  ,p_pln_attribute21_o              in varchar2
343  ,p_pln_attribute22_o              in varchar2
344  ,p_pln_attribute23_o              in varchar2
345  ,p_pln_attribute24_o              in varchar2
346  ,p_pln_attribute25_o              in varchar2
347  ,p_pln_attribute26_o              in varchar2
348  ,p_pln_attribute27_o              in varchar2
349  ,p_pln_attribute28_o              in varchar2
350  ,p_pln_attribute29_o              in varchar2
351  ,p_pln_attribute30_o              in varchar2
352  ,p_susp_if_ctfn_not_prvd_flag_o   in  varchar2
353  ,p_ctfn_determine_cd_o            in  varchar2
354  ,p_susp_if_dpnt_ssn_nt_prv_cd_o    in  varchar2
355  ,p_susp_if_dpnt_dob_nt_prv_cd_o    in  varchar2
356  ,p_susp_if_dpnt_adr_nt_prv_cd_o    in  varchar2
357  ,p_susp_if_ctfn_not_dpnt_flag_o    in  varchar2
358  ,p_susp_if_bnf_ssn_nt_prv_cd_o     in  varchar2
359  ,p_susp_if_bnf_dob_nt_prv_cd_o     in  varchar2
360  ,p_susp_if_bnf_adr_nt_prv_cd_o     in  varchar2
361  ,p_susp_if_ctfn_not_bnf_flag_o     in  varchar2
362  ,p_dpnt_ctfn_determine_cd_o        in  varchar2
363  ,p_bnf_ctfn_determine_cd_o         in  varchar2
364  ,p_object_version_number_o        in number
365  ,p_actl_prem_id_o                 in number
366  ,p_vrfy_fmly_mmbr_cd_o            in  varchar2
367  ,p_vrfy_fmly_mmbr_rl_o            in  number
368  ,p_ALWS_TMPRY_ID_CRD_FLAG_o       in VARCHAR2
369  ,p_nip_dflt_flag_o                in varchar2
370  ,p_frfs_distr_mthd_cd_o           in  varchar2
371  ,p_frfs_distr_mthd_rl_o           in  number
372  ,p_frfs_cntr_det_cd_o             in  varchar2
373  ,p_frfs_distr_det_cd_o            in  varchar2
374  ,p_cost_alloc_keyflex_1_id_o      in  number
375  ,p_cost_alloc_keyflex_2_id_o      in  number
376  ,p_post_to_gl_flag_o              in  varchar2
377  ,p_frfs_val_det_cd_o              in  varchar2
378  ,p_frfs_mx_cryfwd_val_o           in  number
379  ,p_frfs_portion_det_cd_o          in  varchar2
380  ,p_bndry_perd_cd_o                in  varchar2
381  ,p_short_name_o		    in  varchar2
382  ,p_short_code_o		    in  varchar2
383   ,p_legislation_code_o		    in  varchar2
384   ,p_legislation_subgroup_o	    in  varchar2
385  ,p_group_pl_id_o                    in  number
386  ,p_mapping_table_name_o           in  varchar2
387  ,p_mapping_table_pk_id_o          in  number
388  ,p_function_code_o                in  varchar2
389  ,p_pl_yr_not_applcbl_flag_o            in  varchar2
390  ,p_use_csd_rsd_prccng_cd_o        in  VARCHAR2
391   );
392 --
393 end ben_pln_rku;