W3EB_PRTCPGM_VW

(SQL View)
Index Back

Setup Level 0

This view sits at level 0 on all the setup tables and establishes the base keys for all the other rowsets. This view holds information from the BAS_PARTIC and BEN_DEFN_PGM table.

SELECT A.SCHED_ID ,A.EMPLID ,A.BENEFIT_RCD_NBR ,A.EVENT_ID ,A.ADDR_EFFDT ,A.EMPL_RCD ,A.JOB_EFFDT ,A.JOB_EFFSEQ ,A.BENEFIT_PROGRAM ,A.EVENT_CLASS ,A.EVENT_STATUS ,A.BAS_PROCESS_STATUS ,A.PROCESS_IND ,A.BAS_EVT_DISCONNECT ,A.CREDIT_ROLLOVER ,A.ELECT_SOURCE ,A.EVENT_DT ,A.EVENT_PRIORITY ,A.STATUS_DT ,A.OPTION_NOTIFY_DT ,A.ELECT_RCVD_DT ,A.ALLOW_SELF_SERVICE ,B.BAS_TYPE ,C.EFFDT ,C.FSA_MAX_ANNL_PLDG ,C.DFLT_CREDIT_RLLOVR ,C.COST_FREQUENCY ,C.SHOW_CREDIT ,C.BAS_SHOW_ER_COSTS ,C.BAS_SHOW_TAX_IMPCT ,C.HANDBOOK_URL_ID ,C.INCLD_CNSLSTX FROM PS_BAS_PARTIC A , PS_BAS_SCHED B , PS_BEN_DEFN_PGM C WHERE A.SCHED_ID = B.SCHED_ID AND A.BENEFIT_PROGRAM = C.BENEFIT_PROGRAM AND C.EFF_STATUS = 'A' AND C.EFFDT = ( SELECT MAX(CC.EFFDT) FROM PS_BEN_DEFN_PGM CC WHERE CC.BENEFIT_PROGRAM = C.BENEFIT_PROGRAM AND CC.EFFDT <= A.EVENT_DT)

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 SCHED_ID Character(6) VARCHAR2(6) NOT NULL Schedule ID
2 EMPLID Character(11) VARCHAR2(11) NOT NULL Employee ID
3 BENEFIT_RCD_NBR Number(3,0) SMALLINT NOT NULL Specifies a sequence number associated with each of multiple concurrent jobs for a one employee. It is used to determine the applicable benefit program for each job. The first job entered for an employee is automatically assigned a Benefit Record Number of zero (0). This field is linked with EMPL_RCD#, the Employment Record Number.
4 EVENT_ID Number(6,0) INTEGER NOT NULL Event Identification
5 ADDR_EFFDT Date(10) DATE Address Effective Date
6 EMPL_RCD Number(3,0) SMALLINT NOT NULL Empl Rcd Nbr
7 JOB_EFFDT Date(10) DATE Job Effective Date
8 JOB_EFFSEQ Number(3,0) SMALLINT NOT NULL Job Effective Sequence
9 BENEFIT_PROGRAM Character(3) VARCHAR2(3) NOT NULL Defines a collection of benefit plans and their associated rate and calculation rules.
10 EVENT_CLASS Character(3) VARCHAR2(3) NOT NULL Event Classification
11 EVENT_STATUS Character(1) VARCHAR2(1) NOT NULL Event Status
C=Closed to Processing
D=Disconnected from Job Record
O=Open for Processing
V=Void
12 BAS_PROCESS_STATUS Character(2) VARCHAR2(2) NOT NULL Process Status
AE=Program Elig Assign Error
AN=Program Elig Assign None
AS=Program Elig Assigned
EE=Election Error
ET=Entered
FA=Finalized - Benefit Pgm None
FE=Finalized - Enrolled
FP=Finalized - Prepared None
NT=Notified
PE=Prepare Error
PR=Prepared
RE=Re-Enter
13 PROCESS_IND Character(1) VARCHAR2(1) NOT NULL Process Indicator
A=Assign Benefit Program
E=Elect Options
N=Normal Processing
P=Prepare Options
R=Re-Enter
V=Void
14 BAS_EVT_DISCONNECT Character(1) VARCHAR2(1) NOT NULL Event Disconnected
15 CREDIT_ROLLOVER Character(1) VARCHAR2(1) NOT NULL Excess Credit Rollover To
C=Cash
D=FSA - Dependent Care
F=Forfeit Excess Credits
H=FSA - Health Care
R=FSA - Retirement Counseling
S=Savings - 401K Plan
16 ELECT_SOURCE Character(1) VARCHAR2(1) NOT NULL Election Source
N=None Entered
O=Online
V=Voice Response
W=Web
17 EVENT_DT Date(10) DATE Event Date
18 EVENT_PRIORITY Number(3,0) SMALLINT NOT NULL Event Priority
19 STATUS_DT Date(10) DATE Status Date
20 OPTION_NOTIFY_DT Date(10) DATE Date Notified of Options
21 ELECT_RCVD_DT Date(10) DATE Elections Received Date
22 ALLOW_SELF_SERVICE Character(1) VARCHAR2(1) NOT NULL Available through Self Service
N=No Self Service
X=Event Created Prior to HRMS7.5
Y=Self Service Allowed
23 BAS_TYPE Character(1) VARCHAR2(1) NOT NULL Ben Admin Type
E=Event Maintenance
O=Open Enrollment
S=Snapshot
24 EFFDT Date(10) DATE Effective Date

Default Value: %date

25 FSA_MAX_ANNL_PLDG Number(9,2) DECIMAL(8,2) NOT NULL FSA Maximum Annual Pledge
26 DFLT_CREDIT_RLLOVR Character(1) VARCHAR2(1) NOT NULL Field to Apply Excess Credits to
C=Cash
D=FSA - Dependent Care
F=Forfeit Excess Credits
H=FSA - Health Care
R=FSA-Retirement Counseling
S=Savings - 401(k)
27 COST_FREQUENCY Character(1) VARCHAR2(1) NOT NULL Cost Freq on Enrollment Form
A=Annual Frequency
D=Deduction Frequency
28 SHOW_CREDIT Character(1) VARCHAR2(1) NOT NULL This field tells the system whether or not to show credits on the enrollment form.
29 BAS_SHOW_ER_COSTS Character(1) VARCHAR2(1) NOT NULL This field tells the system whether or not to show the employer's contributions ("costs") on the enrollment form.
30 BAS_SHOW_TAX_IMPCT Character(1) VARCHAR2(1) NOT NULL This field tells the system whether or not to alert the employee to any potential tax impacts (due to the employer's contributions) on the enrollment form. Most typically, this would be if there is a T-Tax (imputed Income) component.
31 HANDBOOK_URL_ID Character(30) VARCHAR2(30) NOT NULL This field holds the ID of a URL object. The URL object points to the companies enrollment handbook.
32 INCLD_CNSLSTX Character(1) VARCHAR2(1) NOT NULL Indicator that designates whether to Include the Canadian Sales Tax on the enrollment form or not.

Y/N Table Edit

Default Value: N