CHRS Knowledge Base

Audit Tables Overview (Benefits)

Updated on

Revision Date Revised By Summary of Revisions Section(s) Revised
08/22/22 Sande Meith
Original User Guide last updated date, previous updates on original document Throughout document
09/15/25 Training Edited to created separate job aids. Updates will now be documented in KB platform. Throughout document

Overview

Delivered PeopleSoft Benefits Administration (Ben Admin) does not keep a history of how a BAS event was processed. It only stores the current data for that event. Each time a BAS event is reprocessed, the previous details are overwritten. This means delivered Ben Admin does not provide a processing audit trail.

To solve this, CHRS has custom database-level audit tables for both Ben Admin and Base Benefits. These audit tables:

  • Record any additions, deletions, or changes to certain Ben Admin and Base Benefits tables.
  • Capture the PeopleSoft User ID, along with the date and time of the change.
  • Keep a history whenever a BAS event is processed, reprocessed, or changed, and when certain Base Benefits tables are updated.

Benefits of these audit tables include:

  • Preserving processing and reprocessing history.
  • Creating query-ready, auditable tables that support electronic signatures (e.g., Hire/Newly Benefit Eligible eBenefits Self Service).
  • Providing a researchable history to investigate Ben Admin or Base Benefits issues.
  • Supporting resolution of enrollment, submission, and open enrollment discrepancies, whether raised by employees, the IRS, CalPERS, or legal reviews.

The contents of these audit tables are purged by a custom purge process 10 years after the audit row is created. The purge process is scheduled to run as a nightly batch process. No campus action is required in order to purge audit table contents or monitor/manage the Benefits audit table purge process.

Database-level audit tables exist in CHRS for the following delivered Ben Admin and Base Benefit tables:
Ben Admin tables
  • BAS_PARTIC 
  • BAS_PARTIC_COST 
  • BAS_PARTIC_DPND 
  • BAS_PARTIC_OPTN 
  • BAS_PARTIC_PLAN 
BASE BENEFIT tables: 
  • LIFE_ADD_BEN 
  • DISABILITY_BEN 
  • FSA_BEN 
  • HEALTH_BENEFIT 
  • HEALTH_DEPENDNT 
The database-level audit tables for Benefits Administration are:
  • AUDIT_CSU_BAPRT – this database-level audit table captures all processing data when any data is updated in BAS_PARTIC, including electronic signature data for the NEW BAS event. 
  • AUDIT_CSU_BBPRT - this database-level audit table captures specific BAS_PARTIC processing data when the following fields are updated: 
  • Schedule ID 
  • Employee ID 
  • Benefit Record 
  • Event ID 
  • Plan Type 
  • Event Status 
  • Event Class 
  • Event Date 
  • Benefit Program 
  • Process Status 
  • Process Indicator 
  • Address Eligibility Changed
  • Job Eligibility Changed 
  • Multi Job Eligibility Changed 
  • Event Out of Sequence 
  • Disconnected Date 
  • Event Out of Sequence Date 
  • Finalize/Apply Defaults 
  • Option Notify Date 
  • Enroll Action 
  • Coverage Election Date 
  • Coverage Begin Date 
  • Deduction Begin Date 
  • Election Date 
Query this table to research BAS events that were never finalized and voided.
  • AUDIT_CSU_BACST - this database-level audit table captures the costs tied to the selected benefit plan in Ben Admin. 
  • AUDIT_CSU_BAOPN - this database-level audit table captures the options tied to the selected benefit plan when the option is not equal to 0

  • AUDIT_CSU_BADPN - this database-level audit table captures the dependents selected in Ben Admin.

  • AUDIT_CSU_BAPLN - this database-level audit table captures selected benefit plans in Ben Admin and writes to the audit table if the ENROLL_ACTION is E for Enroll or T for Terminate. Note that Waives are considered the ENROLL_ACTION of E

The database-level audit tables for Base Benefits are:
  • AUDIT_CSU_DISBN - this database-level audit table captures the enrollment information, including changes and deletes in the Disability table. 
  • AUDIT_CSU_FSABN – this database-level audit table captures the enrollment information, including changes and deletes in the the FSA Benefits table.

  • AUDIT_CSU_HLTBN - this database-level audit table captures the enrollment information, including changes and deletes in the Health Benefits table.

  • AUDIT_CSU_HLTDP - this database-level audit table captures the dependent enrollment information, including changes and deletes in the Health Benefits table.

  • AUDIT_CSU_LIFBN - this database-level audit table captures the enrollment information , including changes and deletes in the Life and AD/D table.

The contents of these audit tables are purged by a custom purge process 10 years after the audit row is created. The purge process is scheduled to run as a nightly batch process. No campus action is required in order to purge audit table contents or monitor/manage the Benefits audit table purge process.

The following CHRS Baseline queries use the above database-level audit tables and are available for use via the CSU Benefits Administrator Tile and/or Query Manager/Query Viewer in CHRS. Access to these components is based on your PeopleSoft security definition.

Use the links below to access step by step instructions for each queries.

Queries Description
CSU_BAS_NEW_NW1_ELECTRONIC_SIGNATURE 
This query lists Benefits ESS esignatures from the NEW BAS event (new hire/newly benefit enrollments via eBenefits Self Service).
CSU_BAS_EVENT_CLASS_HISTORY_SUMMARY 
An audit query for all Ben Admin transactions that lists benefit plan enrollments and terminations, including waives, by event class. Includes all processing statuses, the change date/time and the person or process that made the change.
CSU_BAS_HEALTH_BENPLAN_HISTORY 
An audit query for benefit plan transactions in the Health Benefits page.
CSU_BAS_LIFE_BENPLAN_HISTORY 
An audit query for benefit plan transactions in the Life and AD/D page.
CSU_BAS_DISABILITY_BENPLAN_HISTORY 
An audit query for benefit plan transactions in the Disability page. 
CSU_BAS_HCRADCRA_HISTORY 
An audit query for benefit plan transactions in the Spending Accounts page.
CSU_BAS_BA_DEPND_HISTORY 
An audit query to list dependent changes on benefit plans in the Ben Admin module.

CSU_BAS_BB_DEPND_HISTORY 

An audit query to list dependent changes on benefit plans in the Base Benefits module. 

Location of CHRS Baseline Queries on the CSU Benefits Administrator Tile

Access the job aids for the following queries as well as additional resources to complete tasks.

Important: Be sure to reference the Reprocessing a CHRS BAS Event document and the eBenefits OK to Reprocess Cheatsheet before reprocessing any BAS event in the On Demand Event Maintenance page.

End of Article

0 Comments

Add your comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Previous Article (job aid) Schedule Summary
Next Article (job aid) Audit Tables Base Benefit Dependent History (Benefits)
Do you need an article? Contact Us