About C.A.R.E. Rabies Stats
This tool generates formatted rabies vaccination reports for Cook County submission by pulling data directly from the ShelterLuv API.
How It Works
- Connects to the ShelterLuv API using the configured API key
- Fetches rabies vaccination records filtered by supervising vet
- Normalizes breed codes, color codes, sex, and animal type to Cook County formats
- Outputs a tab-separated file ready for mainframe submission and a CSV for review
Output Formats
- .txt (Tab-Separated): For Cook County mainframe submission. No header row.
- .csv: With column headers. Useful for reviewing data in a spreadsheet before submission.
Security
- All generated reports are held in memory only and expire after 5 minutes
- Downloads require the configured auth key (CARE_RABIES_STATS_AUTH_KEY)
- No data is written to disk
Source Code
This project is closed source and not publicly available on GitHub. Because it interfaces directly with C.A.R.E.'s ShelterLuv API and handles animal medical records, publishing the source code could expose implementation details useful for unauthorized access. Security through obscurity isn't a complete strategy, but reducing attack surface is still worthwhile when real data is involved.