RTK NET Home Page

Databases

About RTK NET

Resources

Help

PCS Search

About the Data




Database name: PCS - Permit Compliance System (water)
    Date of last update (on RTK NET): 04/01/1997 Update cycle (how often a new set of data is made): continuous
    PCS data has not yet been placed on a regular update schedule for RTK NET. Updates are done by retrieving data from the EPA mainframe.

PCS is EPA's Water Permit Compliance System database, which EPA uses to keep track of National Pollutant Discharge Elimination System (NPDES) surface water permits issued under the Clean Water Act.

PCS data is loaded into the system by a large number of individual states and EPA regions. Because of this, the data is of uneven quality. Many states have different requirements for what must be kept track of in their water permits.

The following abbreviations are important:

    DMR Discharge Monitoring Report, a form on which each facility reports its effluent discharges to state and national EPA

    QNCR Quarterly Non-Compliance Report, a report run every three months by EPA that lists facilities that have violated their permits


PCS Data Structure (tables)

RTK NET's copy of the data currently consists the following files or tables. Words within parentheses, like (npdes_id), indicates which data fields join one table to another.

                        pcs_permit
                            !
                            !(npdes_id)
                            !
 -------------------------------------------------------------------
 !    !                 !                  !            !          !
 !    pcs_comp_sched    pcs_permit_event   pcs_hearing  pcs_grant  pcs_outfall
 !      !                                                            !
 !      !                                                            !
 !      !(npdes_id, comp_sched_id,        (npdes_id, discharge_num,  !
 !      ! data_source, event_code)         rpt_designator, qualifier)!
 !      !                                                            !
 !      !                                                            !
 !      pcs_compsched_viol                                   pcs_limit
 !                                                             !
 !                                                             !
 !      (npdes_id, discharge_num, rpt_designator, qualifier,   !
 !       limit_type, parameter, monitor_loc, season_num,       !
 !                                                modification)!
 !                                                             !
 !                                              pcs_measure_viol
 !
 !
 ---------------------------------------------------------------
  !                 !                    !                     !
  pcs_inspection    pcs_single_viol      pcs_pretreat_sum      pcs_enforcement
    !                              
    !                             
    !(npdes_id, inspection_date, 
    ! inspect_type)             
    !                          
    !                         
    pcs_pretreat_audit       

PCS QNCR Compliance

On a quarterly basis, EPA reviews the PCS system to generate a Quarterly Non-Compliance Report for all facilities (QNCR). This involves a complicated computer program which evaluates different types of violations:

  1. Effluent violations or non-reporting DMR violations
  2. Violations of compliance schedules
  3. Single event violations.


The facility is marked with a compliance code for the quarter. Originally, these codes were stored in four data fields:


  1. comp_auto_curr - codes for current year, automatically generated by computer
  2. comp_man_curr - codes for current year, manually entered
  3. comp_auto_prior - codes for prior year, automatically generated
  4. comp_man_prior - codes for prior year, manually entered


Where the manual and automatic codes for a quarter differ, the manual codes are preferentially used.

Within PCS, these quarterly codes are overwritten when the fiscal year changes, so that over the last two years are saved. RTK NET has saved partial copies of the codes going back to FY92. They are held in a table called pcs_ccode, which has one record per quarterly code.

PCS Data Quality Problems

PCS has numerous data quality problems, caused by a number of factors involving the ways in which PCS data is entered and checked, as well as what the system is supposed to do.

Firstly, water permit programs are run by individual states in many areas, and by EPA regions in others. Each state/region enters its water permits into the PCS system using a different set of procedures. Different areas may have differing requirements for what data goes into PCS, so that some areas will fill in certain data elements while others won't. Different areas also have varying levels of enforcement of their water permit laws.

EPA has classified PCS facilities into "major" and "minor" facilities based on a number of criteria. "Minor" facilities do not have to have any of their data entered into PCS except for some facility data.

I don't know what level of quality control goes in to the data at the Federal level, after the data has been entered by the states. I suspect that very little is done for Minor status facilities.


How to get PCS data using RTK NET

PCS data can be accessed through a Standard Reports program, through the Easy Report Writer (IQ), and through SQL. The standard reports have the following 3 options:

  1. Facility: Selects a report that will give you data on a particular facility.
      Example: You are interested in the Rhone Poulenc plant in your town.

  2. Area-list: Selects a report that will give data on all facilities in a geographic area, such as a state, city, or county.
      Example: You want to know about all facilities in College Park, MD.

  3. Noncompliance: Selects a report that will give data on all facilities that have quarterly non-compliance codes of a certain type.
      Example: You want to find out which facilities in Maryland have Effluent violations; i.e. which have released more pollution than they are permitted to.

How to get PCS data from Other Sources

EPA is planning to distribute a restricted PCS dataset on 9-track tape through NTIS at some time in the future. QNCR's (Quarterly Non-Compliance Reports) on paper are also available.


**** End of Help on PCS Data ****

pcs_permitOne record per permit.
Also basic facility information.
pcs_comp_schedOne record per compliance schedule event.
pcs_compsched_violOne record per violation of
a compliance schedule event.
pcs_permit_eventOne record per event in a permit.
pcs_hearingOne record per evidentiary hearing.
pcs_grantOne record per
monetary grant to POTW authority
pcs_outfall One record per outfall
(or pipe) regulated by a permit.
pcs_limit One record per limited
parameter at an outfall.
pcs_measure_violOne record per measurement
of a parameter (from a DMR).
pcs_inspection One record per inspection of a facility.
pcs_pretreat_auditOne record per special POTW inspection.
pcs_single_violOne record per violation
from a single major event.
pcs_pretreat_sumOne record per annual pretreatment summary report.
pcs_enforcementOne record per enforcement
action against a facility.