pacs 2000 - esri · custom reports pacs 2000 uses crystal reports allows user to add reports to...
TRANSCRIPT
PACS 2000 sewer use enforcement integrates Cincinnati Area GIS
2004 ESRI User ConferenceAugust 9-13, 2004 San Diego, California
• Abstract: To protect the wastewater treatment system from corrosive chemicals, toxic pollutants, and grease obstructions the Metropolitan Sewer District (MSD) of Greater Cincinnati uses ArcView to link to databases in many other agencies. To schedule surveillance monitoring and investigations, manage the paperwork, and generate permits and enforcement letters, MSD recently implemented the PACS 2000 pretreatment information management system application with an Oracle database. Integrating PACS 2000 into the Cincinnati Area GIS (CAGIS) utility was an essential next step. The data now available to MSD investigators extends well beyond anything previously incorporated into an enforcement case. This paper will present a brief introduction to pretreatment information and, via a live demonstration, show current GIS functionality. In addition, several enforcement cases will be used to highlight key features. Come see how our PACS-CAGIS integration can help you prosecute your sewer abusers.
Metropolitan Sewer District of Greater Cincinnati
Christopher Hall, PE - Senior Engineer1600 Gest Street Cincinnati OH 45204(513) 557-7011 Fax (513) 557-7050mailto:[email protected] 2000 System Administrator; Section
Supervisor, Compliance Negotiator, Emergency Responder; Chief Troubleshooter
Metropolitan Sewer Districtof Greater Cincinnati
Patrick T. Karney, PE, DEEDirector
Robert Campbell, PE, DEEDeputy Director
Beverly HeadSuperintendent Division of Industrial Waste
MSD Cincinnati800,000 residents 200,000 connections400 square miles 33 municipalities and townships3,000 miles of sewer7 major and 8 minor treatment plants8 major and 136 minor pumping stations175 million gallons per day150 SIU - 250 Total Permits
Pretreatment
Pretreatment – prevention or removal of pollutants from industrial sources discharged to the Publicly Owned Treatment Works -POTW that may interfere with wastewater treatment system operations or pass through into the environment.
Required by the Clean Water Act
Enforcement tools
PACS 2000Oracle based application that provides all the necessary modules to implement our pretreatment program
CAGIS GEN7Regional GIS utility application that provides a platform for mapping and data sharing between diverse government applications
PACS 2000
Industrial Users & PermitsIndustrial user information tracking Permit revision management Local limit simulation Permit limit calculation Document, metadata, or image management
PACS 2000
Monitoring DataWork orders & schedule balancePOTW sampling & inspectionFieldwork assistance (bar code, PDT, COC, assignment sheet)Self-monitoring reportsGraphical pollutant trend analysis
PACS 2000
Violations & Enforcement Flagging & tracking of violationsEnforcement managementNOV generationSNC generation & trackingSurcharge and billing
PACS 2000
Data View and ReportsUser defined views of the dataComprehensive reportingMonitoring fees and service costsAd-Hoc queries and reportsNPDES Compliance
PACS 2000
Permit trackingSampling & analysis results managementAutomatic DMR generationFlagging of potential deviations
PACS 2000
Internet-Based ESMRComprehensive user authentication that meets EPA signature & certification requirementsChain of custody tracking for each SMR Submission Data entry forms and reporting requirements are automatically synchronized with the permit database in PACS
PACS 2000
Security & External System Interface Group & role based system security External System Interface- LIMS interface- GIS interface- Plant operation data system- Finance and billing systemFinancial and billing system
PACS 2000PACS provides a comprehensive Work Management system that lets inspectors and supervisors schedule sampling trips, inspections, permitting, enforcement, and any other activities that require follow-ups. Any activities performed by utility authorities can be identified as "tasks" and logically grouped under one work order. For larger-scale related activities, a user may group various work orders into a larger logical unit called 'Project' for effective management of similar tasks. Projects can then be tracked separately with their own uniquely defined due dates. Advanced work management features include the automatic scheduling of follow-up tasks and/or an alert to supervisors when a facility is found to be in non-compliance, or a particular task has not been completed before its scheduled due date.
Schedule Monitoring - Where
Choose Where to sample
Schedule Monitoring - What
Choose What samples to collect
Schedule – When and Who
Choose When
Choose Who
Work Order Management
Chain-of-Custody Bar Code Label
Login Sample
Collect sample in the fieldBar Code Scan bottle in the field: acquire date, time and field conditionsReturn to Laboratory and download into PACS databaseBottle status changes to “wait on result”
Login Sample
Sample Results
Violation
Custom Reports
PACS 2000 uses Crystal ReportsAllows user to add reports to menuDIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GISVendor trains staff using WebEx on creating and modifying actual reports
Cincinnati Area Geographical Information System - CAGISRegional government information utilityDatabases of City and County agencies linked through an address on the mapMSD invested over 10 years and millions of dollars to geo-code all infrastructure assetsCAGIS is on the desktop of 2,500 public employees
PACS 2000 GIS Integration
Seamless link between applicationsWhen moving from PACS to CAGIS organization address information carries over and the CAGIS map is drawn for that organizationOr CAGIS information is carried back into PACS
PACS 2000(POTW Administration & Compliance
System)• enfoTech & Consulting Inc.
11 Princess Road, Unit ALawrenceville, New Jersey 08648Main Line: (609) 896-9777http://www.enfotech.com
• Contact:– Tony Jeng, Senior Vice President– (609) 896-9777, Ext. 107– Email: [email protected]
Cincinnati Area Geographical Information System - CAGIS
CAGIS GEN7• CAGIS –Cincinnati Area Geographic Information
System• Developed System for automating Utility
Infrastructure Data• Combines Graphics, Drawings, Photos, and Text
(can display a list of (example)…all Fire Hydrants in the system)
• CAGIS has developed GEN7-mapping software• GEN7 being used by: City of Cincinnati, Hamilton
County, CINERGY, MSD, Cincinnati Police and Fire Divisions, GCWW Engineering, Distribution, Commercial Divisions, and many more agencies.
• CAGIS –involved in broad development of Permit Systems
Uses of GEN7• Locate Addresses, Intersections and Properties. Other geographic features
also can be located: (Utilities, Places, Businesses, Parks, and so on.)
• Label House numbers and Street Names
• Measure Distances (approximate depending on the scale)
• Label asset attributes (diameter of water mains, turns for valves, and branch information)
• Show parcel shapes and dimensions
• Seamless flow from area to area (no loose sheets as compared to the older scaled prints)
• Show: buildings, sidewalks, driveways, and parking spaces (on drawings)
• Ortho Photography - Aerial Photos
• Ability to ZOOM - IN or OUT for high or low level look at any location
• Add printer; choose color or black and white print option
• Ability to Bookmark (saves views) and collaborate with other organizations
GEN7 Workflow….Building a Map• 1. Log-on with your regular Windows password.
If that doesn’t work, log-on as follows:In the User line type CWWGIS (all caps and no spaces)In the Password line type CWWGIS (all caps and no spaces)
• 2. Select the GEN7 IconThis sometimes takes 45 seconds to load since it is pulling info from multiple sources at GCWW.
• 3. Check the Themes - Put a check-mark by the Themes you want to see in your view.
• 4. Select the Black Binocular tool from the top toolbar to find an Address, Intersection or Asset.
• 5. Adjust the view by Panning, Zooming or changing the Scale.
• 6. Add labels for various Themes (House numbers, Street Names, Administrative Areas, Asset Numbers, Main sizes, Valve turns and direction).
• 7. Save (Bookmark) Save to a Server if the map needs to be viewed by other Departments.
• 8. Print –Select the printer from a dropdown list, or use the field map tool to add more text to your view.
Menu: Dropdowns • The Menu options frequently used
include:
File/PrintFile/Bookmark Viewer
Data Sources/ Easy Theme
Window/ Local View
Local View vs Key View Map
• 20 frequently used GEN7 tools CAGIS Users See every item on a
selectedTheme (all FHS) listed
Delete GraphicsTool found on every Label tool and software toolbar
Loads Preset Theme Legends
Opens menu for property reporting programs.
Make a Field paper copy to specified printer with notes
BookmarkSave and Share
Draw a polygon arounda group of objects
Magnify, ZOOM-In (400%)
Measure (rough measure depending on scale)
Identify Theme Info whenTheme is checked and
selected
Build list by clicking on layer in the active (raised) Theme
LabelStreets, House Numbers
Owners,
MultilabelAdd other asset info(water-main sizes)
Label AssetsPick from a list
Add Text notes to the map
Halo (Backlight)Text for visibility
Black Binoculars-find Address and
Intersection and Feature
Pan Tool- Move around the screen
(Relabel after moving)
Dropdown Choose a point or shape to identify map item
Labels 10’ Contours with user drawn line.
Using the Information Tool • 1. Check , and 2. Select needed Theme (Fire Hydrants)• 3. Select “i” tool• 4. Click on Fire Hydrant to see info about that Hydrant
2. Selected area looks Highlighted
1. Checked box shows a checkmark
3.
•Checking the Theme makes it active in your view•To see Property Lines on your map, checkmark Parcel Polygons.•To eliminate Property Lines from your map, uncheck the Theme.
Themes Checked include: CWW Valves, CWW Water Mains, Fire Hydrants, Parcel Polygons, Buildings, Driveways, PavementOther frequently used Themes include: Permits, 200 and 100 Scale grids, Sidewalks,
Parking, Addresses, Municipalities and Townships, Cincinnati Neighborhoods,
Census Tracts & Blocks, Condos, Sewers, Storm Water, 100 Year Flood, Police
Cinti/Non Cinti, Fire Cinti/Non Cinti, Cinergy and Cincinnati Bell Utilities, and Railroads.
Users can also create their own layers through several methods, including geocoding.
Add a Theme - Easy Theme
To Add a Theme go to MENU: Data Sources / EZ Theme / Municipalities & TownshipsHit the OK or Enter button
The Municipalities & Townships Theme is added to the top of the Theme list.
Find Addresses, Intersections, and Features:
• Black Binocular Tool Bar
Use the Black Binocular Tool to Find An Intersection Three
Ways• #1. Use the first initial of both streets with an ‘&’ (ampersand)
Then Pick Intersecting Streets From a List
From the list of every street that begins with the letters V
and R,choose the correct
intersection and choose OK.
GEN7 Pinpoints That Intersection• (next zoom in or out and label your
view)
#2 Intersection Location Tool
The Second Intersection Tool lists Streets Alphabetically. Pick the first street from the list, hit OKand the list of all streets that intersect
with that street appear.
Pick two intersecting streetshit OK
and GEN7 places a pointat that location.
#3 Intersection Location Tool
The third Intersection location tool uses an alphabetic list. Pick the first street (target Street).Pick the second street (Intersection) and hit the button for ZOOM To Intersection or List
Segment Attributes (Addresses).
Segment Attributes -Addresses Addresses
*Double clickto add selected
streetTo
RANGE LOCATE BOX
The Feature Tool Located on the Black Binocular Toolbar Allows You to Choose From
Dropdown Lists
Select tool for Labeling. Checkmark house numbers and street names. Press Multilabel or press house numbers or street names individually. Select the Delete Graphics tool to Delete and start over. To change the text size or color: Uncheck the checkmark near house number or street name. Use the slide to adjust the text size, change the font or text color.
Recheck the box next to house number or street name. Press Multilabel or press the house and street name buttons individually.
Labeling (Asset Attributes) water main and valve information. Select the labeling tool with an “L” in a speech bubble from the top toolbar. Choose water mains from the list. Choose an “attribute” from the list- pick main diameter Select Label View If the graphics look bad or overlay other graphics, you have other options. Select the graphic or text you would like to move by left clicking. When four black squares appear, drag the selection tool through the rectangle area until a four-headed arrow appears.
Click and drag this item to another location. You can adjust the text size and color and rescale (zoom-in).
The Delete Graphics tool is available on the toolbar and on each labeling tool Labeling with the yellow rectangle labeling tool allows text alone or Haloed (highlighted) text with lines pointing to a certain area, and the ability to change text font and size.
Labeling Tools
Adding Text, Labeling, HaloingWater Main diameters, Valve turns, and Street names are labeled. House numbers are labeled
and Haloed. Text label “Check for leak at driveway” added near # 3468. Themes including: Water Mains, Valves, Fire Hydrants, Streets, Sidewalks, Buildings and Parcel Polygons should be check-marked and visible on the map.
PACS/GEN7 GIS Integration
GEN7
GIS Capabilities:
• PACs Info Mapping/Labeling
• IU and Sampling Location Zooming and Information Display
• Sewer and Stream Trace from/to Permitted Sites
• Proximity Analysis (IU Proximity to any GIS Feature)
• GIS Searches
• GIS Integration with Permits Plus, MAXIMO, Complaint tracking, Banner Billing System and Customer Records, Fire Dept Hazardous Materials Tracking, etc.
•Affluent/Sampling Flow Modeling
•Advanced GIS ‘What-If’ Modeling
•Integration/Overlay of IU Site Plans and Private Sewer Information with MSD GIS
PACS/GEN7 Integration
GIS DataDirect ODBC Access
Transaction Table
Maintenance Transactions ODBC Access
Mediating Application
PACS
Database Triggers
GEN7
XML Packet
Mediating ApplicationDDE
PACS/GEN7 IntegrationPACSGEN7 GIS Attribute
Updates
Maintenance Transactions
ODBC Access Database Triggers
Transaction Table
PACS/GEN7 Integration
Direct ODBC Access
PACSGEN7
PACs Attributes GEN7 SQL Selects
PACSViews
Dynamic Updates
PACS/GEN7 IntegrationXML Messaging PACSGEN7
GIS Attribute Updates
Mediating Application
Options:
• C++ API
• Exe with command Line and File Dropped XML Packet
XML Packet
XML Packet
GIS Creates XML Packet with GIS Attributes and Either Sends Directly to C++ API or Activates an .exe and Passes Path of Packet
PACS/GEN7 IntegrationODBC: Transaction Table PACSGEN7 GIS Attribute
Insert with Action Key
Possible Action Keys:
• Insert
• Update
• Delete
Transaction Table
Insert into Transaction Table
Fires Action InfoTech Designed
TriggerTransaction Table Tracks Transactions and Triggers Manage Update Operations
PACS/GEN7 Integration:GEN7 Activating PACS
ScreensPACS Activation.exe
PACSGEN7
Possible Action Keys:
• Open IU Main Form
• Open Sampling Station Main Form
Pacs.exe
GEN7 Activates .Exe and Passes Command Line Containing IU or
Sampling Location and an Action Flag
PACS/GEN7 Integration
Direct ODBC Access PACSGEN7
PACs GIS Data Display/Analysis
Requires: Link to GIS with
•Unique IU Code
•Sampling Location ID
•XY
•Polygon IU Feature
•Reference to GIS Feature (i.e., parcel id, manhole id, etc.)
PACS Activated GEN7 Functions PACSGEN7
Requires: Link to GIS with
•Unique IU Code
•Sampling Location ID
•XY
•Polygon IU Feature
•Reference to GIS Feature (i.e., parcel id, manhole id, etc.)
PACs GIS Activated Functions:
•Retrieve Geocodes from GEN7
•Zoom to IU Location and Display IU Info
•Zoom to IU & Trace Sewer/Stream from Nearest Stream, Sewer, Manhole, Storm Sewer, Storm Inlet
•Zoom to Sampling Location Display Info
•Zoom to Sampling Location & Trace Sewer/Streams
PACS GEN7 Activated Functions
GEN7/PACs FunctionsPACSGEN7
Requires: Link to GIS with
•Unique IU Code
•Sampling Location ID
•XY
•Polygon IU Feature
•Reference to GIS Feature (i.e., parcel id, manhole id, etc.)
GIS PACs Function Examples (far more possible):
•Create Portable Shape Files of IU and Sample Station Record
•GIS Queries by Address, Parcel, IU polygon, Sampling Location, Street, City, Area, Buffered Sewer, Buffered Stream, etc.
•Verification of GIS information, such as address, sewer attributes, parcel ownership, Banner account information, etc.
•Modeling Affluent/Contamination in Sewers/Streams
•Sewer/Stream trace investigations
•Searching for Additional Industrial Locations
GEN7 PACs Queries
Create Dynamic Themes
Display Query Results with Graphics
PACS Firing GEN7 Applications
Direct DDE: Any GEN7 Script can be Directly
Fired Using DDE
PACSGEN7
Mediating Application In-Direct DDE: Activate
gen7exedde.exe and submit arguments with
command line
gen7exedde.exe fires a DDE handler script that activates any specified
GEN7 script and passes it arguments
PACS Integration Using GEN7 as a Gateway
PACSGEN7
MAXIMO
work order management
Permits Plus
centralized
permitting
Customer Response Initiative
GIS RepresentationsGEN7 GIS
Feature Type PACs Entity
Industrial Users
Sampling Locations
IU Polygon (Constructed from IU’s Parcel
Polygons: Key = IU ID)
IU Labeling Point (XY): Key =
IU ID
Sampling Point (XY): Key = Sampling
Location ID
Possible GEN7 Attributes for Industrial Users
• CAGIS Address w City (varchar2 40)– Address Components:
• House Number (varchar2 5)• Direction (varchar2 1)• Street Name (varchar2 30)• Street Type (varchar2 4)
• Jurisdiction (varchar2 18)• Jurisdiction Abbreviation (varchar2 6)• Banner Customer Code (number 9)• Banner Account Number (number 11)• Banner Premise ID (varchar2 7)
– (Banner Address same as CAGIS)• Banner Land use (varchar2 6)• Zip Code (varchar2 5 or 9)• Auditor Land use (both varchar2 3 or 62)• CNAS (Neighborhood) ID (varchar2 30)
• Census Tract (varchar2 6)• County (varchar2 3)• X_coord (number 11,5)• Y_coord (number 11,5)
Possible GEN7 Feature Attributes for Sampling Locations
Hcstrm_id249Hamilton County Stream Network
SEG_ID335094006-33509017Stormwater Sewers(city)
NUMBER335094006Stormwater Appurtenances(city)
MH_NUMBER33509041Sewer Manholes
SEG_ID33509041-33509042Sewers
Primary Key Field Name (Varchar2 10) Field Name: PKField
FID Value (VArchar2 30)Field Name: FID
Feature Type (varchar2 40)Field Name: F_type
Note: Streams also Carry Name as an Attribute
Possible Additional GEN7 Attributes for Sampling Locations
GIS Attributes
• X_coord (number 11,5)• Y_coord (number 11,5)• USNG (varchar2 12)• Lat – Dec (number 7,4)• Long – Dec (number 7,4)• Jurisdiction (varchar2 18)• Jurisdiction Abbreviation (varchar2 6)• DS SSO (varchar2 5)• DS CSO (varchar2 5)• DS Pump Station (varchar2 30))• DS Treatment Plant (varchar2 30)• Drainage area (varchar2 25)• SSO 700 DS (varchar2 1)
Address
• Nearest Address– Address Components:
• House Number (varchar2 5)• Direction (varchar2 1)• Street Name (varchar2 30)• Street Type (varchar2 4)
• Distance from Nearest Address (Number 11.5)• Direction from Nearest Address (Number 5,2)• Nearest Intersection (Varchar2 60)• Distance from Nearest Intersection (Number 11.5)• Direction from Nearest Intersection (Number 5,2)
Possible Additional Proximal Attributes
• Distance from Stream• Distance from Flood Zone• Any Relative Distance• Any Relative Feature• Location Description (varchar2 128)
Enforcement Cases
• Stat Processing– Electroplater plays cat and mouse
• Barrel and Drum– Drum recycler lies about discharges
• Victory Plating– Bad operator fails in business
Stat Processing, Inc.
• Job-shop electroplater 40CFR413 <10,000gpd
• Nickel barrel line, electroless nickel.• In 1989 sewer collapsed from corrosive
discharges • Owner responded to damages with a
homemade pretreatment system. All appeared well until trunk sewer monitoring reveals illegal dumping
• Covert surveillance reveals intentional acts
Stat Processing 4821 Stafford Ave
Stafford & Erie Downstream Manhole During Phase I
pH meter shows dumping of acid and
caustic solutions
Acid
Caustic
4821 Stafford pH monitoring during Phase II
Acid Dump
Stafford & Erie pH monitoring during Phase II
Acid DumpSame as Upstream
Covert monitoring during ECU Phase II
pH spike not seen on inside monitors. Dumping bypasses compliance monitor
Caustic dump
Routine pH calibration
Steady flow
Perfect pHControl
Inside monitoring during ECU Phase II
Covert Operation Complete
• Covert pH data shows regular violations before and after routine inside monitoring.
• Covert pH data shows compliance during inside monitoring except for one dump that was not recorded inside.
• Data shows Company knows it is dumping and can control violations.
• Criminal intent is evident.
Criminal Conviction
• On January 24, 2002, Niels Harpsoe, on behalf of the defendant, Stat Processing, pleads guilty to 3 criminal environmental violations.
• $30,000 fine; 3 years probation.
Barrel and Drum Service
• Used drum recycler – closed head• 5 acres of useless drums some filled
with sludge, oil, etc.• In 1995 owner responded to violations
with a zero discharge pretreatment system
• System failed quickly but owner claimed success, signed semi-annual reports
Barrel and Drum Service
• Facility raided July 10, 2001.• Owner confessed to US EPA.• BCI arrested all employees with
outstanding warrants.• The pretreatment sham was exposed.• Owner wrote a letter of apology to MSD.• Owner plead guilty in Federal court to
felony violations of the Clean Water Act.
Criminal Conviction
• On November 21, 2003, Ron Korman pleads guilty to environmental crimes.
• $10,000 fine; 1 day incarceration; 3 years probation.
Victory Plating
• Job shop electroplater• 3 zinc barrel lines• 1 large anodize line• Old building in old part of city• Ownership changed without notification• New owner was former employee of a
convicted environmental criminal
Victory Plating
• Data shows continuous noncompliance.• New owner defaulted - business reverted to
original owner – he called right away to explain:– Recession hit new owner hard and he lost
customers.– He stopped purchasing pretreatment chemicals.– pH uncontrolled.– Zinc pretreatment operated without chemical
addition.• Environmental Crimes Unit prosecutes.
Criminal Conviction
• On April 8, 2004, Marty Reddington pleads guilty to environmental crimes.
• $10,000 fine; 3 years probation.
Who is the target?
• Industrial Users who misrepresent their activities through deception:– Filing false reports.– Bypassing pretreatment.– Holding back wastes during monitoring.– Tampering with monitoring equipment.
• MSD supports honest businesses by pursuing dishonest businesses.
Questions?