Product: | BEN - Advanced Benefits |
---|---|
Description: | This view identifies a discrete and formally defined compensation offering which is categorized by only one plan type. |
Implementation/DBA Data: | APPS.BENBV_PL_V |
SELECT PLN.EFFECTIVE_START_DATE
, PLN.EFFECTIVE_END_DATE
, PLN.NAME
, PLN.ORDR_NUM
, PLN.MX_CVG_WCFN_AMT
, PLN.MX_CVG_WCFN_MLT_NUM
, PLN.MN_CVG_ALWD_AMT
, PLN.PRORT_PRTL_YR_CVG_RSTRN_RL
, PLN.MN_OPTS_RQD_NUM
, PLN.MX_OPTS_ALWD_NUM
, PLN.MX_WTG_PERD_PRTE_VAL
, PLN.MX_CVG_INCR_ALWD_AMT
, PLN.MX_CVG_MLT_INCR_NUM
, PLN.DFLT_TO_ASN_PNDG_CTFN_RL
, PLN.MX_CVG_INCR_WCF_ALWD_AMT
, PLN.MX_CVG_MLT_INCR_WCF_NUM
, PLN.MX_CVG_ALWD_AMT
, PLN.MN_CVG_RQD_AMT
, PLN.ENRT_RL
, PLN.MX_WTG_DT_TO_USE_RL
, PLN.RQD_PERD_ENRT_NENRT_UOM
, PLN.RQD_PERD_ENRT_NENRT_VAL
, PLN.RQD_PERD_ENRT_NENRT_RL
, PLN.URL_REF_NAME
, PLN.INCPTN_DT
, PLN.BNF_INCRMT_AMT
, PLN.BNF_MN_DSGNTBL_AMT
, PLN.BNF_MN_DSGNTBL_PCT_VAL
, PLN.BNF_PCT_INCRMT_VAL
, PLN.IVR_IDENT
, PLN.RT_END_DT_RL
, PLN.RT_STRT_DT_RL
, PLN.POSTELCN_EDIT_RL
, PLN.PLN_MN_CVG_ALWD_AMT
, PLN.AUTO_ENRT_MTHD_RL
, PLN.MX_WTG_PERD_RL
, PLN.MN_CVG_RL
, PLN.MX_CVG_RL
, PLN.MX_WTG_PERD_PRTE_UOM
, HR_BIS.BIS_DECODE_LOOKUP('BEN_TM_UOM'
, PLN.MX_WTG_PERD_PRTE_UOM)
, PLN.NIP_PL_UOM
, PLN.COBRA_PYMT_DUE_DY_NUM
, PLN.NIP_DFLT_ENRT_DET_RL
, PLN.DPNT_CVG_END_DT_RL
, PLN.DPNT_CVG_STRT_DT_RL
, PLN.ENRT_CVG_END_DT_RL
, PLN.ENRT_CVG_STRT_DT_RL
, PLN.VRFY_FMLY_MMBR_RL
, PLN.FRFS_DISTR_MTHD_RL
, PLN.FRFS_MX_CRYFWD_VAL
, PLN.SHORT_CODE
, PLN.SHORT_NAME
, PLN.MAPPING_TABLE_NAME
, PLN.FUNCTION_CODE
, PLN.LEGISLATION_CODE
, PLN.LEGISLATION_SUBGROUP
, BEN_BIS_UTILS.GET_GROUP_PL_NAME(PLN.GROUP_PL_ID
, PLN.EFFECTIVE_START_DATE)
, /* DESCRIPTIVE FLEXFIELD */ '_DF:BEN:BEN_PL_F:PLN'
, /* CODES */ PLN.PL_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_PL'
, PLN.PL_CD)
, PLN.CVG_INCR_R_DECR_ONLY_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_CVG_INCR_R_DECR_ONLY'
, PLN.CVG_INCR_R_DECR_ONLY_CD)
, PLN.SUBJ_TO_IMPTD_INCM_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_IMPTD_INCM_TYP'
, PLN.SUBJ_TO_IMPTD_INCM_CD)
, PLN.SUBJ_TO_IMPTD_INCM_TYP_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_IMPTD_INCM_TYP'
, PLN.SUBJ_TO_IMPTD_INCM_TYP_CD)
, PLN.UNSSPND_ENRT_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_UNSSPND_ENRT'
, PLN.UNSSPND_ENRT_CD)
, PLN.IMPTD_INCM_CALC_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_IMPTD_INCM_TYP'
, PLN.IMPTD_INCM_CALC_CD)
, PLN.RT_END_DT_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_RT_END'
, PLN.RT_END_DT_CD)
, PLN.RT_STRT_DT_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_RT_STRT'
, PLN.RT_STRT_DT_CD)
, PLN.PER_CVRD_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_PER_CVRD'
, PLN.PER_CVRD_CD)
, PLN.BNFT_OR_OPTION_RSTRCTN_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_BNFT_R_OPT_RSTRN'
, PLN.BNFT_OR_OPTION_RSTRCTN_CD)
, PLN.PCP_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_PCP_CD'
, PLN.PCP_CD)
, PLN.MX_WTG_DT_TO_USE_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_MX_WTG_DT_TO_USE'
, PLN.MX_WTG_DT_TO_USE_CD)
, PLN.BNF_DFLT_BNF_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_BNF_DFLT'
, PLN.BNF_DFLT_BNF_CD)
, PLN.BNF_PCT_AMT_ALWD_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_BNF_PCT_AMT_ALWD'
, PLN.BNF_PCT_AMT_ALWD_CD)
, PLN.CMPR_CLMS_TO_CVG_OR_BAL_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_CMPR_CLMS_TO_CVG_OR_BAL'
, PLN.CMPR_CLMS_TO_CVG_OR_BAL_CD)
, PLN.DPNT_CVG_END_DT_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_DPNT_CVG_END'
, PLN.DPNT_CVG_END_DT_CD)
, PLN.DPNT_CVG_STRT_DT_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_DPNT_CVG_STRT'
, PLN.DPNT_CVG_STRT_DT_CD)
, PLN.DPNT_DSGN_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_DPNT_DSGN'
, PLN.DPNT_DSGN_CD)
, PLN.NIP_DFLT_ENRT_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_DFLT_ENRT'
, PLN.NIP_DFLT_ENRT_CD)
, PLN.BNF_DSGN_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_BNF_DSGN'
, PLN.BNF_DSGN_CD)
, PLN.PRMRY_FNDG_MTHD_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_PRMRY_FNDG_MTHD'
, PLN.PRMRY_FNDG_MTHD_CD)
, PLN.DFLT_TO_ASN_PNDG_CTFN_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_DFLT_TO_ASN_PNDG_CTFN'
, PLN.DFLT_TO_ASN_PNDG_CTFN_CD)
, PLN.ENRT_MTHD_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_ENRT_MTHD'
, PLN.ENRT_MTHD_CD)
, PLN.HC_SVC_TYP_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_HLTH_CARE_SVC_TYP'
, PLN.HC_SVC_TYP_CD)
, PLN.NIP_ACTY_REF_PERD_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_ACTY_REF_PERD'
, PLN.NIP_ACTY_REF_PERD_CD)
, PLN.ENRT_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_ENRT'
, PLN.ENRT_CD)
, PLN.PRORT_PRTL_YR_CVG_RSTRN_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_PRORT_PRTL_YR_CVG_RSTRN'
, PLN.PRORT_PRTL_YR_CVG_RSTRN_CD)
, PLN.PL_STAT_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_STAT'
, PLN.PL_STAT_CD)
, PLN.ENRT_CVG_STRT_DT_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_ENRT_CVG_STRT'
, PLN.ENRT_CVG_STRT_DT_CD)
, PLN.ENRT_CVG_END_DT_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_ENRT_CVG_END'
, PLN.ENRT_CVG_END_DT_CD)
, PLN.NIP_ENRT_INFO_RT_FREQ_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_ENRT_INFO_RT_FREQ'
, PLN.NIP_ENRT_INFO_RT_FREQ_CD)
, PLN.VRFY_FMLY_MMBR_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_FMLY_MMBR'
, PLN.VRFY_FMLY_MMBR_CD)
, PLN.FRFS_DISTR_MTHD_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_FRFS_DISTR_MTHD'
, PLN.FRFS_DISTR_MTHD_CD)
, PLN.FRFS_CNTR_DET_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_FRFS_CNTR_DET'
, PLN.FRFS_CNTR_DET_CD)
, PLN.FRFS_DISTR_DET_CD
, HR_BIS.BIS_DECODE_LOOKUP('BEN_FRFS_DISTR_DET'
, PLN.FRFS_DISTR_DET_CD)
, PLN.FRFS_VAL_DET_CD
, HR_BIS.BIS_DECODE_LOOKUP('LOOKUP_NOT_FOUND'
, PLN.FRFS_VAL_DET_CD)
, PLN.FRFS_PORTION_DET_CD
, HR_BIS.BIS_DECODE_LOOKUP('LOOKUP_NOT_FOUND'
, PLN.FRFS_PORTION_DET_CD)
, PLN.BNDRY_PERD_CD
, HR_BIS.BIS_DECODE_LOOKUP('LOOKUP_NOT_FOUND'
, PLN.BNDRY_PERD_CD)
, PLN.USE_CSD_RSD_PRCCNG_CD
, HR_BIS.BIS_DECODE_LOOKUP('LOOKUP_NOT_FOUND'
, PLN.USE_CSD_RSD_PRCCNG_CD)
, PLN.DRVBL_DPNT_ELIG_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.DRVBL_DPNT_ELIG_FLAG)
, PLN.DRVBL_FCTR_PRTN_ELIG_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.DRVBL_FCTR_PRTN_ELIG_FLAG)
, PLN.DPNT_NO_CTFN_RQD_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.DPNT_NO_CTFN_RQD_FLAG)
, PLN.MAY_ENRL_PL_N_OIPL_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.MAY_ENRL_PL_N_OIPL_FLAG)
, PLN.DPNT_CVD_BY_OTHR_APLS_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.DPNT_CVD_BY_OTHR_APLS_FLAG)
, PLN.DPNT_ADRS_RQD_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.DPNT_ADRS_RQD_FLAG)
, PLN.DPNT_LEG_ID_RQD_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.DPNT_LEG_ID_RQD_FLAG)
, PLN.DPNT_DOB_RQD_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.DPNT_DOB_RQD_FLAG)
, PLN.DRVBL_FCTR_APLS_RTS_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.DRVBL_FCTR_APLS_RTS_FLAG)
, PLN.ELIG_APLS_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.ELIG_APLS_FLAG)
, PLN.NO_MX_OPTS_NUM_APLS_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.NO_MX_OPTS_NUM_APLS_FLAG)
, PLN.ALWS_QDRO_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.ALWS_QDRO_FLAG)
, PLN.ALWS_QMCSO_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.ALWS_QMCSO_FLAG)
, PLN.HGHLY_CMPD_RL_APLS_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.HGHLY_CMPD_RL_APLS_FLAG)
, PLN.ENRT_PL_OPT_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.ENRT_PL_OPT_FLAG)
, PLN.FRFS_APLY_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.FRFS_APLY_FLAG)
, PLN.SVGS_PL_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.SVGS_PL_FLAG)
, PLN.TRK_INELIG_PER_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.TRK_INELIG_PER_FLAG)
, PLN.USE_ALL_ASNTS_ELIG_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.USE_ALL_ASNTS_ELIG_FLAG)
, PLN.USE_ALL_ASNTS_FOR_RT_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.USE_ALL_ASNTS_FOR_RT_FLAG)
, PLN.VSTG_APLS_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.VSTG_APLS_FLAG)
, PLN.PRTN_ELIG_OVRID_ALWD_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.PRTN_ELIG_OVRID_ALWD_FLAG)
, PLN.HC_PL_SUBJ_HCFA_APRVL_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.HC_PL_SUBJ_HCFA_APRVL_FLAG)
, PLN.WVBL_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.WVBL_FLAG)
, PLN.INVK_FLX_CR_PL_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.INVK_FLX_CR_PL_FLAG)
, PLN.INVK_DCLN_PRTN_PL_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.INVK_DCLN_PRTN_PL_FLAG)
, PLN.ALWS_REIMBMTS_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.ALWS_REIMBMTS_FLAG)
, PLN.ALWS_UNRSTRCTD_ENRT_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.ALWS_UNRSTRCTD_ENRT_FLAG)
, PLN.BNF_ADDL_INSTN_TXT_ALWD_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.BNF_ADDL_INSTN_TXT_ALWD_FLAG)
, PLN.BNF_ADRS_RQD_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.BNF_ADRS_RQD_FLAG)
, PLN.BNF_CTFN_RQD_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.BNF_CTFN_RQD_FLAG)
, PLN.BNF_CNTNGT_BNFS_ALWD_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.BNF_CNTNGT_BNFS_ALWD_FLAG)
, PLN.BNF_LEGV_ID_RQD_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.BNF_LEGV_ID_RQD_FLAG)
, PLN.BNF_MAY_DSGT_ORG_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.BNF_MAY_DSGT_ORG_FLAG)
, PLN.BNF_QDRO_RL_APLS_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.BNF_QDRO_RL_APLS_FLAG)
, PLN.BNF_DSGE_MNR_TTEE_RQD_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.BNF_DSGE_MNR_TTEE_RQD_FLAG)
, PLN.NO_MN_CVG_AMT_APLS_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.NO_MN_CVG_AMT_APLS_FLAG)
, PLN.NO_MX_CVG_AMT_APLS_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.NO_MX_CVG_AMT_APLS_FLAG)
, PLN.NO_MN_CVG_INCR_APLS_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.NO_MN_CVG_INCR_APLS_FLAG)
, PLN.NO_MX_CVG_INCR_APLS_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.NO_MX_CVG_INCR_APLS_FLAG)
, PLN.NO_MN_OPTS_NUM_APLS_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.NO_MN_OPTS_NUM_APLS_FLAG)
, PLN.BNF_DOB_RQD_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.BNF_DOB_RQD_FLAG)
, PLN.ALWS_TMPRY_ID_CRD_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.ALWS_TMPRY_ID_CRD_FLAG)
, PLN.NIP_DFLT_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.NIP_DFLT_FLAG)
, PLN.POST_TO_GL_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.POST_TO_GL_FLAG)
, PLN.PL_YR_NOT_APPLCBL_FLAG
, HR_BIS.BIS_DECODE_LOOKUP('YES_NO'
, PLN.PL_YR_NOT_APPLCBL_FLAG)
, /* ID COLUMNS */ PLN.PL_ID
, PLN.PL_TYP_ID
, PLN.BUSINESS_GROUP_ID
, PLN.ACTL_PREM_ID
, PLN.BNFT_PRVDR_POOL_ID
, PLN.CR_DSTR_BNFT_PRVDR_POOL_ID
, PLN.COST_ALLOC_KEYFLEX_1_ID
, PLN.COST_ALLOC_KEYFLEX_2_ID
, PLN.MAPPING_TABLE_PK_ID
, PLN.GROUP_PL_ID
, /* WHO COLUMNS */ PLN.LAST_UPDATE_DATE
, PLN.LAST_UPDATED_BY
, PLN.CREATED_BY
, PLN.CREATION_DATE
FROM BEN_PL_F PLN
WHERE PLN.BUSINESS_GROUP_ID = NVL(HR_BIS.GET_SEC_PROFILE_BG_ID
, PLN.BUSINESS_GROUP_ID) WITH READ ONLY