270 likes | 370 Views
Database Development for Vaccination & Licensing Applications. Going Paperless at Rabies Clinics Chris Crawford, Ph.D. Water Resources Specialist Cattaraugus County Health Department. Eric’s Brain – 8/2010. Operational Efficiency?. Rabies Vaccination ?.
E N D
Database Development for Vaccination & Licensing Applications Going Paperless at Rabies Clinics Chris Crawford, Ph.D. Water Resources Specialist Cattaraugus County Health Department
Eric’s Brain – 8/2010 Operational Efficiency? Rabies Vaccination ? I sense an opportunity. Let’s Investigate Dog Bite Investigations? Dog Licensing? Information Technology? Shrinking Budgets ?
Driving Factors8/2010 • Program Efficiencies - Manual forms / certificates - Data retrieval / search • Changes in Ag. & Mkts. Law (January, 1, 2011) • Chapter 59 • Animal Population Control Program • • Surcharge sent to state, unless county plan • Dog Licensing Law Changes • • 100% of revenue to municipality • -Elimination of NYS Dog Licensing System
What’s being done? • Madison County Health Department - Microsoft Access based vaccination database • Municipalities - NYS Dog Licensing System going dark - Proprietary software - CCHD survey
CCHD Municipal Survey • 95% Wireless Access • State DLS Entry • 50% use private software • 50% Dog census • 65% unprepared • 60% want database
Database Basics (Access) • Tables to store your data. • Queries to find and retrieve just the data that you want. • Forms to view, add, and update data in tables. • Reports to analyze or print data in a specific layout. • Macro is a tool that allows you to automate tasks and add functionality to your forms, reports, and controls.
Database Model -MCHD ‘Old Data’ Clinic Table – Meat Look up Tables
Unit = Vaccination Shot! Same Dog – Two shots Same owner – multiple animals / multiple shots
Lookup Tables “Many-to-one” relationship
Functionality Searches - by Owner Name - by Owner Address - by Tag. No. Reports - Clinic Detail / Summary - Animal Count - Certificates Maintenance - Reference Information - Owner Information
Identified Issues • Current Address Only • Dog History (change owner / names) • Limited audience (Rabies – Health Department) • - Single stakeholder group • Dog History (change owner / names)
NYS A&M End of Dog Licensing • New York State Dog Licensing System - Database - Went dark Jan. 1st, 2011 - No/little training - Very comprehensive - Web based database application - Mixed reviews - Not fully utilized
DLS Development - Stakeholders Raw Data CCHD -Sanitarians Processed Information CCHD -Rabies Vaccination Veterinarians Municipal-Dog Control Officers Municipal -Clerks SPCAs, Other animal groups
License Module Transaction Module Dog Module Fee / Payment Module Vaccination Module Municipality Module County Module Owner / Address Module Dog Control Module
Modular Access CCHD -Sanitarians • Different Users - Permissions - Functions - Entry - Results CCHD -Rabies Vaccination Veterinarian Municipal-Dog Control Officers Municipal -Clerks SPCAs, Other animal groups
Web - Based • Multi-user access • phpMyAdmin - Open source My SQL database administrator - Database (Tables, Queries) • Drupal - Open source Content Management System • Interface (Forms, Reports, Macros) http://www.phpmyadmin.net/home_page/index.php http://www.drupal.org
Functionality • Create - New License - New Vaccination
Functionality • Edit - Dog info - License info - Vaccination - Address
Functionality • Search / Find - Dog name - License # - Owner - Vaccination / Tag
Functionality • Queries / Reports - Renewals - Delinquent - Custom (Planned) - Summary (Planned)
Functionality • Printable Reports - Renewals - Rabies Certs.
Functionality • Automated forms / labels (Planned) • User driven • Web GIS integration (Planned) • Maintenance (Planned) - Look-up tables - Permissions - Import utilities
Database Comparison • CCHD – DLS • - myPhp • - web based • - multiple users • (permissions) • - Complex data model • - Ongoing maintenance • - Ongoing administration • - More training • MCHD – Vaccination DB - Microsoft Access - Network / stand-alone - Limited users (Health Dept.) - Simple data model - Easy maintenance - Easy administration - Little training
Thanks to Madison County Health Department Geoff Snyder & IT Staff Jeremy Knab Paul Frey Catt. Co. Catt. Co. Webmaster GIS Coordinator
Questions? Chris Crawford Catt. Co. Water Resource Specialist 716-701-3388 cgcrawford@cattco.org
NYS DATA MODEL - OMG! • Modular • Many potential users / data providers • Lots of LUTs Vaccination_tag_id