DBA Data[Home] [Help]

PACKAGE: APPS.BEN_ELIG_PER_ELC_CHC_API

Source


1 Package ben_ELIG_PER_ELC_CHC_api AUTHID CURRENT_USER as
2 /* $Header: beepeapi.pkh 120.0 2005/05/28 02:36:42 appldev noship $ */
3 --
4 -- ----------------------------------------------------------------------------
5 -- |------------------------< create_ELIG_PER_ELC_CHC >------------------------|
6 -- ----------------------------------------------------------------------------
7 -- {Start Of Comments}
8 --
9 -- Description:
10 --
11 -- Prerequisites:
12 --
13 --
14 -- In Parameters:
15 --   Name                           Reqd Type     Description
16 --   p_validate                     Yes  boolean  Commit or Rollback.
17 --   p_enrt_typ_cycl_cd             No   varchar2
21 --   p_enrt_cvg_strt_dt_rl          No   varchar2
18 --   p_enrt_cvg_strt_dt_cd          No   varchar2
19 --   p_enrt_perd_end_dt             No   date
20 --   p_enrt_perd_strt_dt            No   date
22 --   p_rt_strt_dt                   No   date
23 --   p_rt_strt_dt_rl                No   varchar2
24 --   p_rt_strt_dt_cd                No   varchar2
25 --   p_roll_crs_flag           No   varchar2
26 --   p_crntly_enrd_flag             Yes  varchar2
27 --   p_dflt_flag                    Yes  varchar2
28 --   p_elctbl_flag                  Yes  varchar2
29 --   p_mndtry_flag                  Yes  varchar2
30 --   p_in_pndg_wkflow_flag          No   varchar2
31 --   p_dflt_enrt_dt                 No   date
32 --   p_dpnt_cvg_strt_dt_cd          No   varchar2
33 --   p_dpnt_cvg_strt_dt_rl          No   varchar2
34 --   p_enrt_cvg_strt_dt             No   date
35 --   p_alws_dpnt_dsgn_flag          Yes  varchar2
36 --   p_dpnt_dsgn_cd                 No   varchar2
37 --   p_ler_chg_dpnt_cvg_cd          No   varchar2
38 --   p_erlst_deenrt_dt              No   date
39 --   p_procg_end_dt                 No   date
40 --   p_comp_lvl_cd                  No   varchar2
41 --   p_pl_id                        Yes  number
42 --   p_oipl_id                      No   number
43 --   p_pgm_id                       No   number
44 --   p_pgm_typ_cd                   No   varchar2
45 --   p_plip_id                      No   number
46 --   p_ptip_id                      No   number
47 --   p_pl_typ_id                    No   number
48 --   p_oiplip_id                    No   number
49 --   p_cmbn_plip_id                 No   number
50 --   p_cmbn_ptip_id                 No   number
51 --   p_cmbn_ptip_opt_id             No   number
52 --   p_assignment_id                No   number
53 --   p_spcl_rt_pl_id                Yes  number
54 --   p_spcl_rt_oipl_id              Yes  number
55 --   p_must_enrl_anthr_pl_id        Yes  number
56 --   p_int_elig_per_elctbl_chc_id   Yes  number
57 --   p_prtt_enrt_rslt_id            No   number
58 --   p_bnft_prvdr_pool_id           Yes  number
59 --   p_per_in_ler_id                Yes  number
60 --   p_yr_perd_id                   No   number
61 --   p_auto_enrt_flag               No   varchar2
62 --   p_business_group_id            Yes  number    Business Group of Record
63 --   p_epe_attribute_category       No   varchar2  Descriptive Flexfield
64 --   p_epe_attribute1               No   varchar2  Descriptive Flexfield
65 --   p_epe_attribute2               No   varchar2  Descriptive Flexfield
66 --   p_epe_attribute3               No   varchar2  Descriptive Flexfield
67 --   p_epe_attribute4               No   varchar2  Descriptive Flexfield
68 --   p_epe_attribute5               No   varchar2  Descriptive Flexfield
69 --   p_epe_attribute6               No   varchar2  Descriptive Flexfield
70 --   p_epe_attribute7               No   varchar2  Descriptive Flexfield
71 --   p_epe_attribute8               No   varchar2  Descriptive Flexfield
72 --   p_epe_attribute9               No   varchar2  Descriptive Flexfield
73 --   p_epe_attribute10              No   varchar2  Descriptive Flexfield
74 --   p_epe_attribute11              No   varchar2  Descriptive Flexfield
75 --   p_epe_attribute12              No   varchar2  Descriptive Flexfield
76 --   p_epe_attribute13              No   varchar2  Descriptive Flexfield
77 --   p_epe_attribute14              No   varchar2  Descriptive Flexfield
78 --   p_epe_attribute15              No   varchar2  Descriptive Flexfield
79 --   p_epe_attribute16              No   varchar2  Descriptive Flexfield
80 --   p_epe_attribute17              No   varchar2  Descriptive Flexfield
81 --   p_epe_attribute18              No   varchar2  Descriptive Flexfield
82 --   p_epe_attribute19              No   varchar2  Descriptive Flexfield
83 --   p_epe_attribute20              No   varchar2  Descriptive Flexfield
84 --   p_epe_attribute21              No   varchar2  Descriptive Flexfield
85 --   p_epe_attribute22              No   varchar2  Descriptive Flexfield
86 --   p_epe_attribute23              No   varchar2  Descriptive Flexfield
87 --   p_epe_attribute24              No   varchar2  Descriptive Flexfield
88 --   p_epe_attribute25              No   varchar2  Descriptive Flexfield
89 --   p_epe_attribute26              No   varchar2  Descriptive Flexfield
90 --   p_epe_attribute27              No   varchar2  Descriptive Flexfield
91 --   p_epe_attribute28              No   varchar2  Descriptive Flexfield
92 --   p_epe_attribute29              No   varchar2  Descriptive Flexfield
93 --   p_epe_attribute30              No   varchar2  Descriptive Flexfield
94 --   p_approval_status_cd           No   varchar2
95 --   p_cryfwd_elig_dpnt_cd          No   varchar2
96 --   p_request_id                   No   number
97 --   p_program_application_id       No   number
98 --   p_program_id                   No   number
99 --   p_program_update_date          No   date
100 --   p_effective_date           Yes  date      Session Date.
101 --
102 -- Post Success:
103 --
104 -- Out Parameters:
105 --   Name                                Type     Description
106 --   p_elig_per_elctbl_chc_id       Yes  number    PK of record
107 --   p_object_version_number        No   number    OVN of record
108 --
109 -- Post Failure:
110 --
111 -- Access Status:
112 --   Public.
113 --
114 -- {End Of Comments}
115 --
116 procedure create_ELIG_PER_ELC_CHC
117 (
118    p_validate                       in boolean    default false
119   ,p_elig_per_elctbl_chc_id         out nocopy number
120   ,p_enrt_typ_cycl_cd               in  varchar2  default null
121   ,p_enrt_cvg_strt_dt_cd            in  varchar2  default null
122   ,p_enrt_perd_end_dt               in  date      default null
123   ,p_enrt_perd_strt_dt              in  date      default null
124   ,p_enrt_cvg_strt_dt_rl            in  varchar2  default null
125 --  ,p_rt_strt_dt                     in  date      default null
126 --  ,p_rt_strt_dt_rl                  in  varchar2  default null
127 --  ,p_rt_strt_dt_cd                  in  varchar2  default null
128   ,p_ctfn_rqd_flag                  in varchar2   default 'N'
129   ,p_pil_elctbl_chc_popl_id         in number     default null
133   ,p_elctbl_flag                    in  varchar2  default 'N'
130   ,p_roll_crs_flag                  in  varchar2  default 'N'
131   ,p_crntly_enrd_flag               in  varchar2  default 'N'
132   ,p_dflt_flag                      in  varchar2  default 'N'
134   ,p_mndtry_flag                    in  varchar2  default 'N'
135   ,p_in_pndg_wkflow_flag            in  varchar2  default 'N'
136   ,p_dflt_enrt_dt                   in  date      default null
137   ,p_dpnt_cvg_strt_dt_cd            in  varchar2  default null
138   ,p_dpnt_cvg_strt_dt_rl            in  varchar2  default null
139   ,p_enrt_cvg_strt_dt               in  date      default null
140   ,p_alws_dpnt_dsgn_flag            in  varchar2  default 'N'
141   ,p_dpnt_dsgn_cd                   in  varchar2  default null
142   ,p_ler_chg_dpnt_cvg_cd            in  varchar2  default null
143   ,p_erlst_deenrt_dt                in  date      default null
144   ,p_procg_end_dt                   in  date      default null
145   ,p_comp_lvl_cd                    in  varchar2  default null
146   ,p_pl_id                          in  number    default null
147   ,p_oipl_id                        in  number    default null
148   ,p_pgm_id                         in  number    default null
149   ,p_pgm_typ_cd                     in  varchar2  default null
150   ,p_plip_id                        in  number    default null
151   ,p_ptip_id                        in  number    default null
152   ,p_pl_typ_id                      in  number    default null
153   ,p_oiplip_id                      in  number    default null
154   ,p_cmbn_plip_id                   in  number    default null
155   ,p_cmbn_ptip_id                   in  number    default null
156   ,p_cmbn_ptip_opt_id               in  number    default null
157   ,p_assignment_id                  in  number    default null
158   ,p_spcl_rt_pl_id                  in  number    default null
159   ,p_spcl_rt_oipl_id                in  number    default null
160   ,p_must_enrl_anthr_pl_id          in  number    default null
161   ,p_int_elig_per_elctbl_chc_id          in  number    default null
162   ,p_prtt_enrt_rslt_id              in  number    default null
163   ,p_bnft_prvdr_pool_id             in  number    default null
164   ,p_per_in_ler_id                  in  number    default null
165   ,p_yr_perd_id                     in  number    default null
166   ,p_auto_enrt_flag                 in  varchar2  default 'N'
167   ,p_business_group_id              in  number    default null
168   ,p_pl_ordr_num                    in  number    default null
169   ,p_plip_ordr_num                    in  number    default null
170   ,p_ptip_ordr_num                    in  number    default null
171   ,p_oipl_ordr_num                    in  number    default null
172   -- cwb
173   ,p_comments                        in  varchar2   default null
174   ,p_elig_flag                       in  varchar2   default 'Y'
175   ,p_elig_ovrid_dt                   in  date       default null
176   ,p_elig_ovrid_person_id            in  number     default null
177   ,p_inelig_rsn_cd                   in  varchar2   default null
178   ,p_mgr_ovrid_dt                    in  date       default null
179   ,p_mgr_ovrid_person_id             in  number     default null
180   ,p_ws_mgr_id                       in  number     default null
181   -- cwb
182   ,p_epe_attribute_category         in  varchar2  default null
183   ,p_epe_attribute1                 in  varchar2  default null
184   ,p_epe_attribute2                 in  varchar2  default null
185   ,p_epe_attribute3                 in  varchar2  default null
189   ,p_epe_attribute7                 in  varchar2  default null
186   ,p_epe_attribute4                 in  varchar2  default null
187   ,p_epe_attribute5                 in  varchar2  default null
188   ,p_epe_attribute6                 in  varchar2  default null
190   ,p_epe_attribute8                 in  varchar2  default null
191   ,p_epe_attribute9                 in  varchar2  default null
192   ,p_epe_attribute10                in  varchar2  default null
193   ,p_epe_attribute11                in  varchar2  default null
194   ,p_epe_attribute12                in  varchar2  default null
195   ,p_epe_attribute13                in  varchar2  default null
196   ,p_epe_attribute14                in  varchar2  default null
197   ,p_epe_attribute15                in  varchar2  default null
198   ,p_epe_attribute16                in  varchar2  default null
199   ,p_epe_attribute17                in  varchar2  default null
200   ,p_epe_attribute18                in  varchar2  default null
201   ,p_epe_attribute19                in  varchar2  default null
202   ,p_epe_attribute20                in  varchar2  default null
203   ,p_epe_attribute21                in  varchar2  default null
204   ,p_epe_attribute22                in  varchar2  default null
205   ,p_epe_attribute23                in  varchar2  default null
206   ,p_epe_attribute24                in  varchar2  default null
207   ,p_epe_attribute25                in  varchar2  default null
208   ,p_epe_attribute26                in  varchar2  default null
209   ,p_epe_attribute27                in  varchar2  default null
210   ,p_epe_attribute28                in  varchar2  default null
211   ,p_epe_attribute29                in  varchar2  default null
212   ,p_epe_attribute30                in  varchar2  default null
213   ,p_approval_status_cd             in  varchar2  default null
214   ,p_fonm_cvg_strt_dt               in  date      default null
215   ,p_cryfwd_elig_dpnt_cd            in  varchar2  default null
216   ,p_request_id                     in  number    default null
217   ,p_program_application_id         in  number    default null
218   ,p_program_id                     in  number    default null
219   ,p_program_update_date            in  date      default null
220   ,p_object_version_number          out nocopy number
221   ,p_effective_date                 in  date
222   ,p_enrt_perd_id                   in  number    default null
223   ,p_lee_rsn_id                     in  number    default null
224   ,p_cls_enrt_dt_to_use_cd          in  varchar2  default null
225   ,p_uom                            in  varchar2  default null
226   ,p_acty_ref_perd_cd               in  varchar2  default null
227  );
228 --
229 -- Performance cover
230 --
231 procedure create_perf_ELIG_PER_ELC_CHC
232   (p_validate                       in boolean    default false
233   ,p_elig_per_elctbl_chc_id         out nocopy number
234   ,p_enrt_typ_cycl_cd               in  varchar2  default null
235   ,p_enrt_cvg_strt_dt_cd            in  varchar2  default null
236   ,p_enrt_perd_end_dt               in  date      default null
237   ,p_enrt_perd_strt_dt              in  date      default null
238   ,p_enrt_cvg_strt_dt_rl            in  varchar2  default null
239   ,p_ctfn_rqd_flag                  in varchar2   default 'N'
240   ,p_pil_elctbl_chc_popl_id         in number     default null
241   ,p_roll_crs_flag                  in  varchar2  default 'N'
245   ,p_mndtry_flag                    in  varchar2  default 'N'
242   ,p_crntly_enrd_flag               in  varchar2  default 'N'
243   ,p_dflt_flag                      in  varchar2  default 'N'
244   ,p_elctbl_flag                    in  varchar2  default 'N'
246   ,p_in_pndg_wkflow_flag            in  varchar2  default 'N'
247   ,p_dflt_enrt_dt                   in  date      default null
248   ,p_dpnt_cvg_strt_dt_cd            in  varchar2  default null
249   ,p_dpnt_cvg_strt_dt_rl            in  varchar2  default null
250   ,p_enrt_cvg_strt_dt               in  date      default null
251   ,p_alws_dpnt_dsgn_flag            in  varchar2  default 'N'
252   ,p_dpnt_dsgn_cd                   in  varchar2  default null
253   ,p_ler_chg_dpnt_cvg_cd            in  varchar2  default null
254   ,p_erlst_deenrt_dt                in  date      default null
255   ,p_procg_end_dt                   in  date      default null
256   ,p_comp_lvl_cd                    in  varchar2  default null
257   ,p_pl_id                          in  number    default null
258   ,p_oipl_id                        in  number    default null
259   ,p_pgm_id                         in  number    default null
260   ,p_pgm_typ_cd                     in  varchar2  default null
261   ,p_plip_id                        in  number    default null
262   ,p_ptip_id                        in  number    default null
263   ,p_pl_typ_id                      in  number    default null
264   ,p_oiplip_id                      in  number    default null
265   ,p_cmbn_plip_id                   in  number    default null
266   ,p_cmbn_ptip_id                   in  number    default null
267   ,p_cmbn_ptip_opt_id               in  number    default null
268   ,p_assignment_id                  in  number    default null
269   ,p_spcl_rt_pl_id                  in  number    default null
270   ,p_spcl_rt_oipl_id                in  number    default null
271   ,p_must_enrl_anthr_pl_id          in  number    default null
272   ,p_int_elig_per_elctbl_chc_id          in  number    default null
273   ,p_prtt_enrt_rslt_id              in  number    default null
274   ,p_bnft_prvdr_pool_id             in  number    default null
275   ,p_per_in_ler_id                  in  number    default null
276   ,p_yr_perd_id                     in  number    default null
277   ,p_auto_enrt_flag                 in  varchar2  default 'N'
278   ,p_business_group_id              in  number    default null
279   ,p_pl_ordr_num                    in  number    default null
280   ,p_plip_ordr_num                    in  number    default null
281   ,p_ptip_ordr_num                    in  number    default null
282   ,p_oipl_ordr_num                    in  number    default null
283   -- cwb
284   ,p_comments                        in  varchar2   default null
285   ,p_elig_flag                       in  varchar2   default 'Y'
286   ,p_elig_ovrid_dt                   in  date       default null
287   ,p_elig_ovrid_person_id            in  number     default null
288   ,p_inelig_rsn_cd                   in  varchar2   default null
289   ,p_mgr_ovrid_dt                    in  date       default null
290   ,p_mgr_ovrid_person_id             in  number     default null
291   ,p_ws_mgr_id                       in  number     default null
292   -- cwb
293   ,p_epe_attribute_category         in  varchar2  default null
294   ,p_epe_attribute1                 in  varchar2  default null
295   ,p_epe_attribute2                 in  varchar2  default null
296   ,p_epe_attribute3                 in  varchar2  default null
297   ,p_epe_attribute4                 in  varchar2  default null
298   ,p_epe_attribute5                 in  varchar2  default null
299   ,p_epe_attribute6                 in  varchar2  default null
300   ,p_epe_attribute7                 in  varchar2  default null
301   ,p_epe_attribute8                 in  varchar2  default null
302   ,p_epe_attribute9                 in  varchar2  default null
303   ,p_epe_attribute10                in  varchar2  default null
304   ,p_epe_attribute11                in  varchar2  default null
305   ,p_epe_attribute12                in  varchar2  default null
306   ,p_epe_attribute13                in  varchar2  default null
307   ,p_epe_attribute14                in  varchar2  default null
308   ,p_epe_attribute15                in  varchar2  default null
309   ,p_epe_attribute16                in  varchar2  default null
310   ,p_epe_attribute17                in  varchar2  default null
311   ,p_epe_attribute18                in  varchar2  default null
312   ,p_epe_attribute19                in  varchar2  default null
313   ,p_epe_attribute20                in  varchar2  default null
314   ,p_epe_attribute21                in  varchar2  default null
315   ,p_epe_attribute22                in  varchar2  default null
316   ,p_epe_attribute23                in  varchar2  default null
317   ,p_epe_attribute24                in  varchar2  default null
318   ,p_epe_attribute25                in  varchar2  default null
319   ,p_epe_attribute26                in  varchar2  default null
320   ,p_epe_attribute27                in  varchar2  default null
321   ,p_epe_attribute28                in  varchar2  default null
322   ,p_epe_attribute29                in  varchar2  default null
323   ,p_epe_attribute30                in  varchar2  default null
324   ,p_approval_status_cd             in  varchar2  default null
325   ,p_fonm_cvg_strt_dt               in  date      default null
326   ,p_cryfwd_elig_dpnt_cd            in  varchar2  default null
327   ,p_request_id                     in  number    default null
328   ,p_program_application_id         in  number    default null
329   ,p_program_id                     in  number    default null
330   ,p_program_update_date            in  date      default null
331   ,p_object_version_number          out nocopy number
332   ,p_effective_date                 in  date
333   ,p_enrt_perd_id                   in  number    default null
334   ,p_lee_rsn_id                     in  number    default null
335   ,p_cls_enrt_dt_to_use_cd          in  varchar2  default null
336   ,p_uom                            in  varchar2  default null
337   ,p_acty_ref_perd_cd               in  varchar2  default null
338   -- CWB Changes
339   ,p_mode                           in  varchar2  default null
340   );
341 -- ----------------------------------------------------------------------------
342 -- |------------------------< update_ELIG_PER_ELC_CHC >------------------------|
343 -- ----------------------------------------------------------------------------
344 -- {Start Of Comments}
345 --
346 -- Description:
347 --
348 -- Prerequisites:
349 --
350 --
351 -- In Parameters:
352 --   Name                           Reqd Type     Description
353 --   p_validate                     Yes  boolean  Commit or Rollback.
354 --   p_elig_per_elctbl_chc_id       Yes  number    PK of record
355 --   p_enrt_typ_cycl_cd             No   varchar2
356 --   p_enrt_cvg_strt_dt_cd          No   varchar2
360 --   p_rt_strt_dt                   No   date
357 --   p_enrt_perd_end_dt             No   date
358 --   p_enrt_perd_strt_dt            No   date
359 --   p_enrt_cvg_strt_dt_rl          No   varchar2
361 --   p_rt_strt_dt_rl                No   varchar2
362 --   p_rt_strt_dt_cd                No   varchar2
363 --   p_roll_crs_flag           No   varchar2
364 --   p_crntly_enrd_flag             Yes  varchar2
365 --   p_dflt_flag                    Yes  varchar2
366 --   p_elctbl_flag                  Yes  varchar2
367 --   p_mndtry_flag                  Yes  varchar2
368 --   p_in_pndg_wkflow_flag          No   varchar2
369 --   p_dflt_enrt_dt                 No   date
370 --   p_dpnt_cvg_strt_dt_cd          No   varchar2
371 --   p_dpnt_cvg_strt_dt_rl          No   varchar2
372 --   p_enrt_cvg_strt_dt             No   date
373 --   p_alws_dpnt_dsgn_flag          Yes  varchar2
374 --   p_dpnt_dsgn_cd                 No   varchar2
375 --   p_ler_chg_dpnt_cvg_cd          No   varchar2
376 --   p_erlst_deenrt_dt              No   date
377 --   p_procg_end_dt                 No   date
378 --   p_comp_lvl_cd                  No   varchar2
379 --   p_pl_id                        Yes  number
380 --   p_oipl_id                      No   number
381 --   p_pgm_id                       No   number
382 --   p_plip_id                      No   number
383 --   p_ptip_id                      No   number
384 --   p_pl_typ_id                    No   number
385 --   p_oiplip_id                    No   number
386 --   p_cmbn_plip_id                 No   number
387 --   p_cmbn_ptip_id                 No   number
388 --   p_cmbn_ptip_opt_id             No   number
389 --   p_assignment_id                No   number
390 --   p_spcl_rt_pl_id                Yes  number
391 --   p_spcl_rt_oipl_id              Yes  number
392 --   p_must_enrl_anthr_pl_id        Yes  number
393 --   p_int_elig_per_elctbl_chc_id        Yes  number
394 --   p_prtt_enrt_rslt_id            No   number
395 --   p_bnft_prvdr_pool_id           Yes  number
396 --   p_per_in_ler_id                Yes  number
397 --   p_yr_perd_id                   No   number
398 --   p_auto_enrt_flag               No   varchar2
399 --   p_business_group_id            Yes  number    Business Group of Record
400 --   p_epe_attribute_category       No   varchar2  Descriptive Flexfield
401 --   p_epe_attribute1               No   varchar2  Descriptive Flexfield
402 --   p_epe_attribute2               No   varchar2  Descriptive Flexfield
403 --   p_epe_attribute3               No   varchar2  Descriptive Flexfield
404 --   p_epe_attribute4               No   varchar2  Descriptive Flexfield
405 --   p_epe_attribute5               No   varchar2  Descriptive Flexfield
406 --   p_epe_attribute6               No   varchar2  Descriptive Flexfield
407 --   p_epe_attribute7               No   varchar2  Descriptive Flexfield
408 --   p_epe_attribute8               No   varchar2  Descriptive Flexfield
409 --   p_epe_attribute9               No   varchar2  Descriptive Flexfield
410 --   p_epe_attribute10              No   varchar2  Descriptive Flexfield
411 --   p_epe_attribute11              No   varchar2  Descriptive Flexfield
412 --   p_epe_attribute12              No   varchar2  Descriptive Flexfield
413 --   p_epe_attribute13              No   varchar2  Descriptive Flexfield
414 --   p_epe_attribute14              No   varchar2  Descriptive Flexfield
415 --   p_epe_attribute15              No   varchar2  Descriptive Flexfield
416 --   p_epe_attribute16              No   varchar2  Descriptive Flexfield
417 --   p_epe_attribute17              No   varchar2  Descriptive Flexfield
418 --   p_epe_attribute18              No   varchar2  Descriptive Flexfield
419 --   p_epe_attribute19              No   varchar2  Descriptive Flexfield
420 --   p_epe_attribute20              No   varchar2  Descriptive Flexfield
421 --   p_epe_attribute21              No   varchar2  Descriptive Flexfield
422 --   p_epe_attribute22              No   varchar2  Descriptive Flexfield
423 --   p_epe_attribute23              No   varchar2  Descriptive Flexfield
424 --   p_epe_attribute24              No   varchar2  Descriptive Flexfield
425 --   p_epe_attribute25              No   varchar2  Descriptive Flexfield
426 --   p_epe_attribute26              No   varchar2  Descriptive Flexfield
427 --   p_epe_attribute27              No   varchar2  Descriptive Flexfield
428 --   p_epe_attribute28              No   varchar2  Descriptive Flexfield
429 --   p_epe_attribute29              No   varchar2  Descriptive Flexfield
430 --   p_epe_attribute30              No   varchar2  Descriptive Flexfield
431 --   p_cryfwd_elig_dpnt_cd          No   varchar2
432 --   p_request_id                   No   number
433 --   p_program_application_id       No   number
434 --   p_program_id                   No   number
435 --   p_program_update_date          No   date
436 --   p_effective_date          Yes  date       Session Date.
437 --
438 -- Post Success:
439 --
440 --   Name                           Type     Description
441 --   p_object_version_number        No   number    OVN of record
442 --
443 -- Post Failure:
444 --
445 -- Access Status:
446 --   Public.
447 --
448 -- {End Of Comments}
449 --
450 procedure update_ELIG_PER_ELC_CHC
451   (
452    p_validate                       in boolean    default false
453   ,p_elig_per_elctbl_chc_id         in  number
454   ,p_enrt_typ_cycl_cd               in  varchar2  default hr_api.g_varchar2
455   ,p_enrt_cvg_strt_dt_cd            in  varchar2  default hr_api.g_varchar2
456   ,p_enrt_perd_end_dt               in  date      default hr_api.g_date
457   ,p_enrt_perd_strt_dt              in  date      default hr_api.g_date
458   ,p_enrt_cvg_strt_dt_rl            in  varchar2  default hr_api.g_varchar2
459 --  ,p_rt_strt_dt                     in  date      default hr_api.g_date
460 --  ,p_rt_strt_dt_rl                  in  varchar2  default hr_api.g_varchar2
461 --  ,p_rt_strt_dt_cd                  in  varchar2  default hr_api.g_varchar2
462   ,p_ctfn_rqd_flag                  in  varchar2  default hr_api.g_varchar2
463   ,p_pil_elctbl_chc_popl_id         in  number    default hr_api.g_number
464   ,p_roll_crs_flag             in  varchar2  default hr_api.g_varchar2
465   ,p_crntly_enrd_flag               in  varchar2  default hr_api.g_varchar2
466   ,p_dflt_flag                      in  varchar2  default hr_api.g_varchar2
467   ,p_elctbl_flag                    in  varchar2  default hr_api.g_varchar2
468   ,p_mndtry_flag                    in  varchar2  default hr_api.g_varchar2
469   ,p_in_pndg_wkflow_flag            in  varchar2  default hr_api.g_varchar2
470   ,p_dflt_enrt_dt                   in  date      default hr_api.g_date
471   ,p_dpnt_cvg_strt_dt_cd            in  varchar2  default hr_api.g_varchar2
472   ,p_dpnt_cvg_strt_dt_rl            in  varchar2  default hr_api.g_varchar2
473   ,p_enrt_cvg_strt_dt               in  date      default hr_api.g_date
474   ,p_alws_dpnt_dsgn_flag            in  varchar2  default hr_api.g_varchar2
475   ,p_dpnt_dsgn_cd                   in  varchar2  default hr_api.g_varchar2
476   ,p_ler_chg_dpnt_cvg_cd            in  varchar2  default hr_api.g_varchar2
477   ,p_erlst_deenrt_dt                in  date      default hr_api.g_date
478   ,p_procg_end_dt                   in  date      default hr_api.g_date
479   ,p_comp_lvl_cd                    in  varchar2  default hr_api.g_varchar2
480   ,p_pl_id                          in  number    default hr_api.g_number
481   ,p_oipl_id                        in  number    default hr_api.g_number
482   ,p_pgm_id                         in  number    default hr_api.g_number
483   ,p_plip_id                        in  number    default hr_api.g_number
484   ,p_ptip_id                        in  number    default hr_api.g_number
485   ,p_pl_typ_id                      in  number    default hr_api.g_number
486   ,p_oiplip_id                      in  number    default hr_api.g_number
487   ,p_cmbn_plip_id                   in  number    default hr_api.g_number
488   ,p_cmbn_ptip_id                   in  number    default hr_api.g_number
489   ,p_cmbn_ptip_opt_id               in  number    default hr_api.g_number
490   ,p_assignment_id                  in  number    default hr_api.g_number
491   ,p_spcl_rt_pl_id                  in  number    default hr_api.g_number
492   ,p_spcl_rt_oipl_id                in  number    default hr_api.g_number
493   ,p_must_enrl_anthr_pl_id          in  number    default hr_api.g_number
494   ,p_int_elig_per_elctbl_chc_id          in  number    default hr_api.g_number
495   ,p_prtt_enrt_rslt_id              in  number    default hr_api.g_number
496   ,p_bnft_prvdr_pool_id             in  number    default hr_api.g_number
497   ,p_per_in_ler_id                  in  number    default hr_api.g_number
498   ,p_yr_perd_id                     in  number    default hr_api.g_number
499   ,p_auto_enrt_flag                 in  varchar2  default hr_api.g_varchar2
500   ,p_business_group_id              in  number    default hr_api.g_number
501   ,p_pl_ordr_num                    in  number    default hr_api.g_number
502   ,p_plip_ordr_num                    in  number    default hr_api.g_number
503   ,p_ptip_ordr_num                    in  number    default hr_api.g_number
504   ,p_oipl_ordr_num                    in  number    default hr_api.g_number
505   -- cwb
506   ,p_comments                        in  varchar2       default hr_api.g_varchar2
507   ,p_elig_flag                       in  varchar2       default hr_api.g_varchar2
508   ,p_elig_ovrid_dt                   in  date           default hr_api.g_date
509   ,p_elig_ovrid_person_id            in  number         default hr_api.g_number
510   ,p_inelig_rsn_cd                   in  varchar2       default hr_api.g_varchar2
511   ,p_mgr_ovrid_dt                    in  date           default hr_api.g_date
512   ,p_mgr_ovrid_person_id             in  number         default hr_api.g_number
513   ,p_ws_mgr_id                       in  number         default hr_api.g_number
514   -- cwb
515   ,p_epe_attribute_category         in  varchar2  default hr_api.g_varchar2
516   ,p_epe_attribute1                 in  varchar2  default hr_api.g_varchar2
517   ,p_epe_attribute2                 in  varchar2  default hr_api.g_varchar2
518   ,p_epe_attribute3                 in  varchar2  default hr_api.g_varchar2
519   ,p_epe_attribute4                 in  varchar2  default hr_api.g_varchar2
520   ,p_epe_attribute5                 in  varchar2  default hr_api.g_varchar2
521   ,p_epe_attribute6                 in  varchar2  default hr_api.g_varchar2
522   ,p_epe_attribute7                 in  varchar2  default hr_api.g_varchar2
523   ,p_epe_attribute8                 in  varchar2  default hr_api.g_varchar2
524   ,p_epe_attribute9                 in  varchar2  default hr_api.g_varchar2
525   ,p_epe_attribute10                in  varchar2  default hr_api.g_varchar2
526   ,p_epe_attribute11                in  varchar2  default hr_api.g_varchar2
527   ,p_epe_attribute12                in  varchar2  default hr_api.g_varchar2
528   ,p_epe_attribute13                in  varchar2  default hr_api.g_varchar2
529   ,p_epe_attribute14                in  varchar2  default hr_api.g_varchar2
530   ,p_epe_attribute15                in  varchar2  default hr_api.g_varchar2
531   ,p_epe_attribute16                in  varchar2  default hr_api.g_varchar2
532   ,p_epe_attribute17                in  varchar2  default hr_api.g_varchar2
533   ,p_epe_attribute18                in  varchar2  default hr_api.g_varchar2
534   ,p_epe_attribute19                in  varchar2  default hr_api.g_varchar2
535   ,p_epe_attribute20                in  varchar2  default hr_api.g_varchar2
536   ,p_epe_attribute21                in  varchar2  default hr_api.g_varchar2
537   ,p_epe_attribute22                in  varchar2  default hr_api.g_varchar2
538   ,p_epe_attribute23                in  varchar2  default hr_api.g_varchar2
539   ,p_epe_attribute24                in  varchar2  default hr_api.g_varchar2
540   ,p_epe_attribute25                in  varchar2  default hr_api.g_varchar2
541   ,p_epe_attribute26                in  varchar2  default hr_api.g_varchar2
542   ,p_epe_attribute27                in  varchar2  default hr_api.g_varchar2
543   ,p_epe_attribute28                in  varchar2  default hr_api.g_varchar2
544   ,p_epe_attribute29                in  varchar2  default hr_api.g_varchar2
545   ,p_epe_attribute30                in  varchar2  default hr_api.g_varchar2
546   ,p_approval_status_cd             in  varchar2  default hr_api.g_varchar2
547   ,p_fonm_cvg_strt_dt               in  date      default hr_api.g_date
548   ,p_cryfwd_elig_dpnt_cd            in  varchar2  default hr_api.g_varchar2
549   ,p_request_id                     in  number    default hr_api.g_number
550   ,p_program_application_id         in  number    default hr_api.g_number
551   ,p_program_id                     in  number    default hr_api.g_number
552   ,p_program_update_date            in  date      default hr_api.g_date
553   ,p_object_version_number          in out nocopy number
554   ,p_effective_date            in  date
555   );
556 --
557 -- Performance cover
558 --
559 procedure update_perf_ELIG_PER_ELC_CHC
560   (p_validate                       in boolean    default false
561   ,p_elig_per_elctbl_chc_id         in  number
562   -- ,p_enrt_typ_cycl_cd               in  varchar2  default hr_api.g_varchar2
563   ,p_enrt_cvg_strt_dt_cd            in  varchar2  default hr_api.g_varchar2
564   -- ,p_enrt_perd_end_dt               in  date      default hr_api.g_date
565   -- ,p_enrt_perd_strt_dt              in  date      default hr_api.g_date
566   ,p_enrt_cvg_strt_dt_rl            in  varchar2  default hr_api.g_varchar2
567   ,p_ctfn_rqd_flag                  in  varchar2  default hr_api.g_varchar2
568   ,p_pil_elctbl_chc_popl_id         in  number    default hr_api.g_number
569   ,p_roll_crs_flag             in  varchar2  default hr_api.g_varchar2
570   ,p_crntly_enrd_flag               in  varchar2  default hr_api.g_varchar2
571   ,p_dflt_flag                      in  varchar2  default hr_api.g_varchar2
572   ,p_elctbl_flag                    in  varchar2  default hr_api.g_varchar2
573   ,p_mndtry_flag                    in  varchar2  default hr_api.g_varchar2
574   ,p_in_pndg_wkflow_flag            in  varchar2  default hr_api.g_varchar2
575   -- ,p_dflt_enrt_dt                   in  date      default hr_api.g_date
576   ,p_dpnt_cvg_strt_dt_cd            in  varchar2  default hr_api.g_varchar2
577   ,p_dpnt_cvg_strt_dt_rl            in  varchar2  default hr_api.g_varchar2
578   ,p_enrt_cvg_strt_dt               in  date      default hr_api.g_date
579   ,p_alws_dpnt_dsgn_flag            in  varchar2  default hr_api.g_varchar2
580   ,p_dpnt_dsgn_cd                   in  varchar2  default hr_api.g_varchar2
581   ,p_ler_chg_dpnt_cvg_cd            in  varchar2  default hr_api.g_varchar2
582   ,p_erlst_deenrt_dt                in  date      default hr_api.g_date
583   ,p_procg_end_dt                   in  date      default hr_api.g_date
584   ,p_comp_lvl_cd                    in  varchar2  default hr_api.g_varchar2
585   ,p_pl_id                          in  number    default hr_api.g_number
586   ,p_oipl_id                        in  number    default hr_api.g_number
587   ,p_pgm_id                         in  number    default hr_api.g_number
588   ,p_plip_id                        in  number    default hr_api.g_number
589   ,p_ptip_id                        in  number    default hr_api.g_number
590   ,p_pl_typ_id                      in  number    default hr_api.g_number
591   ,p_oiplip_id                      in  number    default hr_api.g_number
592   ,p_cmbn_plip_id                   in  number    default hr_api.g_number
593   ,p_cmbn_ptip_id                   in  number    default hr_api.g_number
594   ,p_cmbn_ptip_opt_id               in  number    default hr_api.g_number
595   ,p_assignment_id                  in  number    default hr_api.g_number
596   ,p_spcl_rt_pl_id                  in  number    default hr_api.g_number
597   ,p_spcl_rt_oipl_id                in  number    default hr_api.g_number
598   ,p_must_enrl_anthr_pl_id          in  number    default hr_api.g_number
599   ,p_int_elig_per_elctbl_chc_id          in  number    default hr_api.g_number
600   ,p_prtt_enrt_rslt_id              in  number    default hr_api.g_number
601   ,p_bnft_prvdr_pool_id             in  number    default hr_api.g_number
602   ,p_per_in_ler_id                  in  number    default hr_api.g_number
603   ,p_yr_perd_id                     in  number    default hr_api.g_number
604   ,p_auto_enrt_flag                 in  varchar2  default hr_api.g_varchar2
605   ,p_business_group_id              in  number    default hr_api.g_number
606   ,p_pl_ordr_num                    in  number    default hr_api.g_number
607   ,p_plip_ordr_num                    in  number    default hr_api.g_number
608   ,p_ptip_ordr_num                    in  number    default hr_api.g_number
609   ,p_oipl_ordr_num                    in  number    default hr_api.g_number
610   -- cwb
611   ,p_comments                        in  varchar2       default hr_api.g_varchar2
612   ,p_elig_flag                       in  varchar2       default hr_api.g_varchar2
613   ,p_elig_ovrid_dt                   in  date           default hr_api.g_date
614   ,p_elig_ovrid_person_id            in  number         default hr_api.g_number
615   ,p_inelig_rsn_cd                   in  varchar2       default hr_api.g_varchar2
616   ,p_mgr_ovrid_dt                    in  date           default hr_api.g_date
617   ,p_mgr_ovrid_person_id             in  number         default hr_api.g_number
618   ,p_ws_mgr_id                       in  number         default hr_api.g_number
619   -- cwb
620   ,p_epe_attribute_category         in  varchar2  default hr_api.g_varchar2
621   ,p_epe_attribute1                 in  varchar2  default hr_api.g_varchar2
622   ,p_epe_attribute2                 in  varchar2  default hr_api.g_varchar2
623   ,p_epe_attribute3                 in  varchar2  default hr_api.g_varchar2
624   ,p_epe_attribute4                 in  varchar2  default hr_api.g_varchar2
625   ,p_epe_attribute5                 in  varchar2  default hr_api.g_varchar2
626   ,p_epe_attribute6                 in  varchar2  default hr_api.g_varchar2
627   ,p_epe_attribute7                 in  varchar2  default hr_api.g_varchar2
628   ,p_epe_attribute8                 in  varchar2  default hr_api.g_varchar2
629   ,p_epe_attribute9                 in  varchar2  default hr_api.g_varchar2
630   ,p_epe_attribute10                in  varchar2  default hr_api.g_varchar2
631   ,p_epe_attribute11                in  varchar2  default hr_api.g_varchar2
632   ,p_epe_attribute12                in  varchar2  default hr_api.g_varchar2
633   ,p_epe_attribute13                in  varchar2  default hr_api.g_varchar2
634   ,p_epe_attribute14                in  varchar2  default hr_api.g_varchar2
635   ,p_epe_attribute15                in  varchar2  default hr_api.g_varchar2
636   ,p_epe_attribute16                in  varchar2  default hr_api.g_varchar2
637   ,p_epe_attribute17                in  varchar2  default hr_api.g_varchar2
638   ,p_epe_attribute18                in  varchar2  default hr_api.g_varchar2
639   ,p_epe_attribute19                in  varchar2  default hr_api.g_varchar2
640   ,p_epe_attribute20                in  varchar2  default hr_api.g_varchar2
641   ,p_epe_attribute21                in  varchar2  default hr_api.g_varchar2
642   ,p_epe_attribute22                in  varchar2  default hr_api.g_varchar2
643   ,p_epe_attribute23                in  varchar2  default hr_api.g_varchar2
644   ,p_epe_attribute24                in  varchar2  default hr_api.g_varchar2
645   ,p_epe_attribute25                in  varchar2  default hr_api.g_varchar2
646   ,p_epe_attribute26                in  varchar2  default hr_api.g_varchar2
647   ,p_epe_attribute27                in  varchar2  default hr_api.g_varchar2
648   ,p_epe_attribute28                in  varchar2  default hr_api.g_varchar2
649   ,p_epe_attribute29                in  varchar2  default hr_api.g_varchar2
650   ,p_epe_attribute30                in  varchar2  default hr_api.g_varchar2
651   ,p_approval_status_cd             in  varchar2  default hr_api.g_varchar2
652   ,p_fonm_cvg_strt_dt               in  date      default hr_api.g_date
653   ,p_cryfwd_elig_dpnt_cd            in  varchar2  default hr_api.g_varchar2
654   ,p_request_id                     in  number    default hr_api.g_number
655   ,p_program_application_id         in  number    default hr_api.g_number
656   ,p_program_id                     in  number    default hr_api.g_number
657   ,p_program_update_date            in  date      default hr_api.g_date
658   ,p_object_version_number          in out nocopy number
659   ,p_effective_date            in  date
660   );
661 --
662 -- ----------------------------------------------------------------------------
663 -- |------------------------< delete_ELIG_PER_ELC_CHC >------------------------|
664 -- ----------------------------------------------------------------------------
665 -- {Start Of Comments}
666 --
667 -- Description:
668 --
669 -- Prerequisites:
670 --
671 --
672 -- In Parameters:
673 --   Name                           Reqd Type     Description
674 --   p_validate                     Yes  boolean  Commit or Rollback.
675 --   p_elig_per_elctbl_chc_id       Yes  number    PK of record
676 --   p_effective_date          Yes  date     Session Date.
677 --
678 -- Post Success:
679 --
680 --   Name                           Type     Description
681 --   p_object_version_number        No   number    OVN of record
682 --
683 -- Post Failure:
684 --
685 -- Access Status:
686 --   Public.
687 --
688 -- {End Of Comments}
689 --
690 procedure delete_ELIG_PER_ELC_CHC
691   (
692    p_validate                       in boolean        default false
693   ,p_elig_per_elctbl_chc_id         in  number
694   ,p_object_version_number          in out nocopy number
695   ,p_effective_date            in date
696   );
697 --
698 -- ----------------------------------------------------------------------------
699 -- |----------------------------------< lck >---------------------------------|
700 -- ----------------------------------------------------------------------------
701 -- {Start Of Comments}
702 --
703 -- Description:
704 --
705 -- Prerequisites:
706 --
707 --
708 -- In Parameters:
709 --   Name                           Reqd Type     Description
710 --   p_elig_per_elctbl_chc_id                 Yes  number   PK of record
711 --   p_object_version_number        Yes  number   OVN of record
712 --
713 -- Post Success:
714 --
715 --   Name                           Type     Description
716 --
717 -- Post Failure:
718 --
719 -- Access Status:
720 --   Public.
721 --
722 -- {End Of Comments}
723 --
724 procedure lck
725   (
726     p_elig_per_elctbl_chc_id                 in number
727    ,p_object_version_number        in number
728   );
729 --
730 procedure CreOrSel_pil_elctbl_chc_popl
731   (p_per_in_ler_id          in     number
732   ,p_effective_date         in     date
733   ,p_business_group_id      in     number
734   ,p_pgm_id                 in     number
735   ,p_plip_id                in     number
736   ,p_pl_id                  in     number
737   ,p_oipl_id                in     number
738   ,p_yr_perd_id             in     number
739   ,p_uom                    in     varchar2
740   ,p_acty_ref_perd_cd       in     varchar2
741   ,p_dflt_enrt_dt           in     date
742   ,p_cls_enrt_dt_to_use_cd  in     varchar2
743   ,p_enrt_typ_cycl_cd       in     varchar2
744   ,p_enrt_perd_end_dt       in     date
745   ,p_enrt_perd_strt_dt      in     date
746   ,p_procg_end_dt           in     date
747   ,p_lee_rsn_id             in     number
748   ,p_enrt_perd_id           in     number
749   ,p_request_id             in     number
750   ,p_program_application_id in     number
751   ,p_program_id             in     number
752   ,p_program_update_date    in     date
753   ,p_ws_mgr_id              in     number
754   ,p_assignment_id          in     number
755   --
756   ,p_pil_elctbl_chc_popl_id    out nocopy number
757   ,p_oiplip_id                 out nocopy number
758   );
759 --
760 end ben_ELIG_PER_ELC_CHC_api;