The following lines contain the word 'select', 'insert', 'update' or 'delete':
select
elig_per_elctbl_chc_id,
-- enrt_typ_cycl_cd,
enrt_cvg_strt_dt_cd,
-- enrt_perd_end_dt,
-- enrt_perd_strt_dt,
enrt_cvg_strt_dt_rl,
-- rt_strt_dt,
-- rt_strt_dt_rl,
-- rt_strt_dt_cd,
ctfn_rqd_flag,
pil_elctbl_chc_popl_id,
roll_crs_flag,
crntly_enrd_flag,
dflt_flag,
elctbl_flag,
mndtry_flag,
in_pndg_wkflow_flag,
-- dflt_enrt_dt,
dpnt_cvg_strt_dt_cd,
dpnt_cvg_strt_dt_rl,
enrt_cvg_strt_dt,
alws_dpnt_dsgn_flag,
dpnt_dsgn_cd,
ler_chg_dpnt_cvg_cd,
erlst_deenrt_dt,
procg_end_dt,
comp_lvl_cd,
pl_id,
oipl_id,
pgm_id,
plip_id,
ptip_id,
pl_typ_id,
oiplip_id,
cmbn_plip_id,
cmbn_ptip_id,
cmbn_ptip_opt_id,
assignment_id,
spcl_rt_pl_id,
spcl_rt_oipl_id,
must_enrl_anthr_pl_id,
interim_elig_per_elctbl_chc_id,
prtt_enrt_rslt_id,
bnft_prvdr_pool_id,
per_in_ler_id,
yr_perd_id,
auto_enrt_flag,
business_group_id,
pl_ordr_num,
plip_ordr_num,
ptip_ordr_num,
oipl_ordr_num,
-- cwb
comments,
elig_flag,
elig_ovrid_dt,
elig_ovrid_person_id,
inelig_rsn_cd,
mgr_ovrid_dt,
mgr_ovrid_person_id,
ws_mgr_id,
-- cwb
epe_attribute_category,
epe_attribute1,
epe_attribute2,
epe_attribute3,
epe_attribute4,
epe_attribute5,
epe_attribute6,
epe_attribute7,
epe_attribute8,
epe_attribute9,
epe_attribute10,
epe_attribute11,
epe_attribute12,
epe_attribute13,
epe_attribute14,
epe_attribute15,
epe_attribute16,
epe_attribute17,
epe_attribute18,
epe_attribute19,
epe_attribute20,
epe_attribute21,
epe_attribute22,
epe_attribute23,
epe_attribute24,
epe_attribute25,
epe_attribute26,
epe_attribute27,
epe_attribute28,
epe_attribute29,
epe_attribute30,
approval_status_cd,
fonm_cvg_strt_dt,
cryfwd_elig_dpnt_cd,
request_id,
program_application_id,
program_id,
program_update_date,
object_version_number
from ben_elig_per_elctbl_chc
where elig_per_elctbl_chc_id = p_elig_per_elctbl_chc_id;
select elig_per_elctbl_chc_id,
-- enrt_typ_cycl_cd,
enrt_cvg_strt_dt_cd,
-- enrt_perd_end_dt,
-- enrt_perd_strt_dt,
enrt_cvg_strt_dt_rl,
-- rt_strt_dt,
-- rt_strt_dt_rl,
-- rt_strt_dt_cd,
ctfn_rqd_flag,
pil_elctbl_chc_popl_id,
roll_crs_flag,
crntly_enrd_flag,
dflt_flag,
elctbl_flag,
mndtry_flag,
in_pndg_wkflow_flag,
-- dflt_enrt_dt,
dpnt_cvg_strt_dt_cd,
dpnt_cvg_strt_dt_rl,
enrt_cvg_strt_dt,
alws_dpnt_dsgn_flag,
dpnt_dsgn_cd,
ler_chg_dpnt_cvg_cd,
erlst_deenrt_dt,
procg_end_dt,
comp_lvl_cd,
pl_id,
oipl_id,
pgm_id,
plip_id,
ptip_id,
pl_typ_id,
oiplip_id,
cmbn_plip_id,
cmbn_ptip_id,
cmbn_ptip_opt_id,
assignment_id,
spcl_rt_pl_id,
spcl_rt_oipl_id,
must_enrl_anthr_pl_id,
interim_elig_per_elctbl_chc_id,
prtt_enrt_rslt_id,
bnft_prvdr_pool_id,
per_in_ler_id,
yr_perd_id,
auto_enrt_flag,
business_group_id,
pl_ordr_num,
plip_ordr_num,
ptip_ordr_num,
oipl_ordr_num,
-- cwb
comments,
elig_flag,
elig_ovrid_dt,
elig_ovrid_person_id,
inelig_rsn_cd,
mgr_ovrid_dt,
mgr_ovrid_person_id,
ws_mgr_id,
-- cwb
epe_attribute_category,
epe_attribute1,
epe_attribute2,
epe_attribute3,
epe_attribute4,
epe_attribute5,
epe_attribute6,
epe_attribute7,
epe_attribute8,
epe_attribute9,
epe_attribute10,
epe_attribute11,
epe_attribute12,
epe_attribute13,
epe_attribute14,
epe_attribute15,
epe_attribute16,
epe_attribute17,
epe_attribute18,
epe_attribute19,
epe_attribute20,
epe_attribute21,
epe_attribute22,
epe_attribute23,
epe_attribute24,
epe_attribute25,
epe_attribute26,
epe_attribute27,
epe_attribute28,
epe_attribute29,
epe_attribute30,
approval_status_cd,
fonm_cvg_strt_dt,
cryfwd_elig_dpnt_cd,
request_id,
program_application_id,
program_id,
program_update_date,
object_version_number
from ben_elig_per_elctbl_chc
where elig_per_elctbl_chc_id = p_elig_per_elctbl_chc_id
for update nowait;
p_program_update_date in date,
p_object_version_number in number
)
Return g_rec_type is
--
l_rec g_rec_type;
l_rec.program_update_date := p_program_update_date;