Using Predefined Database Aliases
Most pension plans need certain common aliases, such as employee date of birth. The following table shows the database aliases that are supplied with the system.
The following aliases have no special processing logic; they simply reference the value in the indicated field.
Alias |
Field |
Table |
---|---|---|
ACTION |
ACTION |
JOB |
ACTION_DT |
ACTION_DT |
JOB |
ACTION_RE |
ACTION_REASON |
JOB |
BIRTH_DT |
BIRTHDATE |
PERSON |
CHG_PCT |
CHANGE_PCT |
JOB |
DB_LIMIT |
DB_415E_LIMIT |
PA_DC_FRACT |
DC_FRACTN |
DC_FRACTION |
PA_DC_FRACT |
DEATH_DT |
DT_OF_DEATH |
PERSON |
DEPT_ID |
DEPTID |
JOB |
EMPL_CLASS |
EMPL_CLASS |
JOB |
EMPL_ID |
EMPLID |
JOB |
EMPL_NAME |
NAME |
PERSON_NAME |
EMPL_STAT |
EMPL_STATUS |
JOB |
EMPL_TYPE |
EMPL_TYPE |
JOB |
FORP_TIME |
FULL_PART_TIME |
JOB |
HIRE_DT |
HIRE_DT |
EMPLOYMENT |
JOBCODE |
JOBCODE |
JOB |
MARSTAT |
EFFDT |
PERSONAL_DT_FST |
MARSTAT_DT |
MAR_STATUS_DT |
PERSONAL_DT_FST |
OFFICER_CD |
OFFICER_CD |
JOB |
OHIRE_DT |
ORIG_HIRE_DT |
PERSONAL_DT_FST |
REG_TEMP |
REG_TEMP |
JOB |
SBIRTH_DT |
BIRTHDATE |
DEPENDENT_BENEF |
QDRO_FLAG |
QDRO_IND_YN |
PA_QDRODAT |
SEX |
SEX |
PERSONAL_DT_FST |
STD_HOURS |
STD_HOURS |
JOB |
UNION_CD |
UNION_CD |
JOB_LABOR |
The following aliases are specially configured to reference calculation parameters, rather than employee data.
Database Alias |
Field |
Table |
---|---|---|
BENCOM_DT |
BEN_CMDT_DATE |
PS_PA_CLC_PLN_INPT |
EVENT_DT |
EVENT_DT |
PS_PA_CALCULATION |
EVENT_RSN |
CALC_REASON |
PS_PA_CALCULATION |
LUMPS_DT |
LUMP_SUM_DT |
PS_PA_CALCULATION |
The following aliases provide enhanced access to data through special calculation logic.
Alias |
Field |
Table |
---|---|---|
BENEF_DOB |
BIRTHDATE |
PA_CB_DOB_VW |
BENEF_REL |
RELATIONSHIP |
PA_CB_DOB_VW |
BENEF_SEX |
SEX |
PA_CB_DOB_VW |
PLAN_ELIG |
ELIG_STATUS_PA |
PA_PELG_EMP_HST |
QDRO_AMT See Using QDRO Aliases. |
QDRO_AMT |
PA_QDRO_AMT |
QDRO_FLAG See Using QDRO Aliases. |
(none) |
(none) |
QDRO_EE_BD See Using QDRO Aliases. |
QDRO_EE_BD |
PERSON |
SSR DATE |
(none) |
(none) |
Pension Administration supports non-spouse beneficiaries. You record non-spouse beneficiaries on the Plan Beneficiaries page. If you do not record a beneficiary, the system assumes that the spouse is the beneficiary.
The three beneficiary aliases incorporate special corporation logic to determine who the beneficiary is, then to look up specific information about that beneficiary: birth date, relationship to the employee, and gender. The beneficiary information ultimately comes from the dependent and beneficiary table (DEPENDENT_BENEF).
If there is no beneficiary or spouse on record, these aliases do not have values.
The plan eligibility function result produces a single eligibility status: Eligible, Ineligible, or Previously Eligible. However, the PLAN_ELIG alias accesses the effective-dated eligibility history produced during eligibility calculations. Referencing this history enables you to set up different processing for employees during periods of ineligibility (for example, interest-only processing of cash balance accounts).
Associated with this alias are two delivered group custom statements:
Custom Statement |
Description |
---|---|
PA_ELIG |
Employee is eligible for a plan. |
PA_INELIG |
Employee is not eligible for a plan. |
You do not explicitly use the PLAN_ELIG alias or either of the custom statements; instead, you use a shortcut for applying it. When you set up function results, you can incorporate eligibility criteria by choosing whether a definition applies to eligible periods, ineligible periods, or both.
When you select Eligible or Ineligible, the system automatically applies the appropriate custom statement to any existing grouping criteria.
When you run a calculation for a QDRO alternate payee, QDRO_AMT is the amount recorded for that person under the specified plan.
When you run a calculation for an employee, QDRO_AMT is the sum of all amounts recorded against that person under the specified plan.
For example, John has two ex-spouses. Sophia is entitled to 2,000 USD of his benefit from Plan A; Vanessa is entitled to 1,000 USD from plan A and 500 USD from plan B. The QDRO_AMT has the following values, depending on whose calculation is running and which plan is being processed:
Person |
Plan A |
Plan B |
---|---|---|
John (employee) |
3,000 USD |
500 USD |
Sophia (QDRO payee 1) |
2,000 USD |
- |
Vanessa (QDRO payee 2) |
1,000 USD |
500 USD |
The QDRO_FLAG alias returns the COURT_DOC_ID.
The QDRO_EE_BD alias is only valid when you run a calculation for a QDRO alternate payee. It provides the birth date of the original employee. For example, during calculations for Sophia and Vanessa, this alias would provide John's birth date. During calculations for John, this alias does not have any value.
The alias SSR_DT calculates, rather than looks up, an employee's social security normal retirement date based on the employee's birth date and the following social security normal retirement age table:
Year of Birth |
SSNRA |
---|---|
1937 and before |
65 years |
1938 |
65 years, 2 months |
1939 |
65 years, 4 months |
1940 |
65 years, 6 months |
1941 |
65 years, 8 months |
1942 |
65 years, 10 months |
1943 - 54 |
66 years |
1955 |
66 years, 2 months |
1956 |
66 years, 4 months |
1957 |
66 years, 6 months |
1958 |
66 years, 8 months |
1959 |
66 years, 10 months |
1960 and later |
67 years |