VetCarePress Documentation
VetCarePress is a veterinary clinic management plugin for WordPress that handles patients, customers, medical records, vaccinations, lab results, messaging, and more.
Current Version: 1.0.2
Compatibility: PHP 8.1+, WordPress 6.4+
Getting Started
- Installation — System requirements, upload, and activation
- License Activation — Activate your license key
- First Steps — Set up your clinic and create your first patient
Admin Settings
Configure VetCarePress from WP-Admin > VetCarePress > Settings.
- Settings Overview
- General — Clinic info, colors, layout, measurement units
- License — License key management
- SMS — Twilio and Vonage configuration
- Features — Enable/disable modules, record type colors
- Vaccinations — Reminder intervals and templates
- Notifications — Email/SMS templates, admin alerts
- Advanced — URL slugs, OTP, pagination, attachments
- Captcha — reCAPTCHA v3 setup
Staff Dashboard
The frontend management interface for clinic staff — no WP-Admin access required.
- Overview — Setup and layout
- Searching & Browsing — Find customers, patients, browse by species
- Managing Customers — Add and view customers
- Managing Patients — Add and edit patients
- Medical Records — Create clinical notes, diagnoses, lab results, imaging, treatments, vaccinations
- Measurements — Track weight and temperature
- Messaging — Communicate with pet owners
- Record Sharing — Generate and manage share links
Core Features
Patients
Customers (Pet Owners)
- Customer Overview
- Managing Customers
- Customer Authentication — OTP and PIN login
Medical Records
- Medical Records Overview
- Clinical Notes
- Diagnoses
- Medical Imaging — Including DICOM viewer
- Lab Results
- Treatments
Lab Configuration
Set up species-specific lab panels and reference ranges.
- Lab Configuration Overview
- Blood Panels & Markers
- Urine Panels & Markers
- Stool Panels & Markers
- Species Reference Ranges
Vaccinations
- Vaccination Overview
- Vaccination Types — Types, products, manufacturers
- Scheduling & Reminders — Automated reminder system
Taxonomies
- Taxonomy Reference — All 11 taxonomies explained
Customer Portal
The pet owner self-service interface.
Messaging & Notifications
Sharing & Privacy
- Share Links — Patient and record sharing
- File Management — Secure file uploads and DICOM
- reCAPTCHA — Bot protection
Roles & Capabilities
- Roles & Capabilities — Staff role and 12 custom capabilities
Developer Reference
- Developer Overview
- REST API — 43 endpoints
- Hooks & Filters
- Template Reference — 31 overridable templates
- Database Tables — 7 custom tables
- Custom Post Types — 9 CPTs