pacs 2000 - esri · custom reports pacs 2000 uses crystal reports allows user to add reports to...

90
PACS 2000 sewer use enforcement integrates Cincinnati Area GIS 2004 ESRI User Conference August 9-13, 2004 San Diego, California

Upload: others

Post on 22-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

PACS 2000 sewer use enforcement integrates Cincinnati Area GIS

2004 ESRI User ConferenceAugust 9-13, 2004 San Diego, California

Page 2: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

• 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.

Page 3: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 4: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Metropolitan Sewer Districtof Greater Cincinnati

Patrick T. Karney, PE, DEEDirector

Robert Campbell, PE, DEEDeputy Director

Beverly HeadSuperintendent Division of Industrial Waste

Page 5: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor
Page 6: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 7: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 8: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 9: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

PACS 2000

Industrial Users & PermitsIndustrial user information tracking Permit revision management Local limit simulation Permit limit calculation Document, metadata, or image management

Page 10: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

PACS 2000

Monitoring DataWork orders & schedule balancePOTW sampling & inspectionFieldwork assistance (bar code, PDT, COC, assignment sheet)Self-monitoring reportsGraphical pollutant trend analysis

Page 11: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

PACS 2000

Violations & Enforcement Flagging & tracking of violationsEnforcement managementNOV generationSNC generation & trackingSurcharge and billing

Page 12: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

PACS 2000

Data View and ReportsUser defined views of the dataComprehensive reportingMonitoring fees and service costsAd-Hoc queries and reportsNPDES Compliance

Page 13: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

PACS 2000

Permit trackingSampling & analysis results managementAutomatic DMR generationFlagging of potential deviations

Page 14: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 15: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 16: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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.

Page 17: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Schedule Monitoring - Where

Choose Where to sample

Page 18: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Schedule Monitoring - What

Choose What samples to collect

Page 19: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Schedule – When and Who

Choose When

Choose Who

Page 20: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Work Order Management

Page 21: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Chain-of-Custody Bar Code Label

Page 22: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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”

Page 23: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Login Sample

Page 24: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Sample Results

Violation

Page 25: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 26: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 27: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 28: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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]

Page 29: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Cincinnati Area Geographical Information System - CAGIS

Page 30: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 31: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 32: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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.

Page 33: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Menu: Dropdowns • The Menu options frequently used

include:

File/PrintFile/Bookmark Viewer

Data Sources/ Easy Theme

Window/ Local View

Page 34: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Local View vs Key View Map

Page 35: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

• 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

Print

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.

Page 36: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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.

Page 37: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

•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.

Page 38: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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.

Page 39: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Find Addresses, Intersections, and Features:

• Black Binocular Tool Bar

Page 40: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Use the Black Binocular Tool to Find An Intersection Three

Ways• #1. Use the first initial of both streets with an ‘&’ (ampersand)

Page 41: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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.

Page 42: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

GEN7 Pinpoints That Intersection• (next zoom in or out and label your

view)

Page 43: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

#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.

Page 44: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

#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).

Page 45: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Segment Attributes -Addresses Addresses

*Double clickto add selected

streetTo

RANGE LOCATE BOX

Page 46: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

The Feature Tool Located on the Black Binocular Toolbar Allows You to Choose From

Dropdown Lists

Page 47: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 48: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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.

Page 49: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 50: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

PACS/GEN7 Integration

GIS DataDirect ODBC Access

Transaction Table

Maintenance Transactions ODBC Access

Mediating Application

PACS

Database Triggers

GEN7

XML Packet

Mediating ApplicationDDE

Page 51: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

PACS/GEN7 IntegrationPACSGEN7 GIS Attribute

Updates

Maintenance Transactions

ODBC Access Database Triggers

Transaction Table

Page 52: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

PACS/GEN7 Integration

Direct ODBC Access

PACSGEN7

PACs Attributes GEN7 SQL Selects

PACSViews

Dynamic Updates

Page 53: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 54: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 55: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 56: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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.)

Page 57: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 58: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 59: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 60: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

PACS Integration Using GEN7 as a Gateway

PACSGEN7

MAXIMO

work order management

Permits Plus

centralized

permitting

Customer Response Initiative

Page 61: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 62: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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)

Page 63: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 64: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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)

Page 65: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor
Page 66: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor
Page 67: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor
Page 68: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor
Page 69: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor
Page 70: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor
Page 71: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Enforcement Cases

• Stat Processing– Electroplater plays cat and mouse

• Barrel and Drum– Drum recycler lies about discharges

• Victory Plating– Bad operator fails in business

Page 72: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 73: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Stat Processing 4821 Stafford Ave

Page 74: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Stafford & Erie Downstream Manhole During Phase I

pH meter shows dumping of acid and

caustic solutions

Acid

Caustic

Page 75: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

4821 Stafford pH monitoring during Phase II

Acid Dump

Page 76: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Stafford & Erie pH monitoring during Phase II

Acid DumpSame as Upstream

Page 77: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Covert monitoring during ECU Phase II

pH spike not seen on inside monitors. Dumping bypasses compliance monitor

Caustic dump

Page 78: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Routine pH calibration

Steady flow

Perfect pHControl

Inside monitoring during ECU Phase II

Page 79: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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.

Page 80: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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.

Page 81: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 82: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor
Page 83: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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.

Page 84: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Criminal Conviction

• On November 21, 2003, Ron Korman pleads guilty to environmental crimes.

• $10,000 fine; 1 day incarceration; 3 years probation.

Page 85: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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

Page 86: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor
Page 87: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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.

Page 88: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Criminal Conviction

• On April 8, 2004, Marty Reddington pleads guilty to environmental crimes.

• $10,000 fine; 3 years probation.

Page 89: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

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.

Page 90: PACS 2000 - Esri · Custom Reports PACS 2000 uses Crystal Reports Allows user to add reports to menu DIW has trained 25 of 50 staff to use Crystal Reports for PACS, LIMS, GIS Vendor

Questions?