Appointments (6):
POST /api/veterinary/appointments
GET /api/veterinary/appointments
GET /api/veterinary/appointments/:id
PUT /api/veterinary/appointments/:id
PATCH /api/veterinary/appointments/:id/cancel
PATCH /api/veterinary/appointments/:id/reschedule
Medical Records (4):
POST /api/veterinary/records
GET /api/veterinary/animals/:animalId/records
GET /api/veterinary/records/:id
PUT /api/veterinary/records/:id
Vital Signs (2):
POST /api/veterinary/animals/:animalId/vital-signs
GET /api/veterinary/animals/:animalId/vital-signs
Treatments (5):
POST /api/veterinary/treatments
GET /api/veterinary/treatments
GET /api/veterinary/treatments/:id
PUT /api/veterinary/treatments/:id
PATCH /api/veterinary/treatments/:id/complete
Vaccinations (5):
POST /api/veterinary/vaccinations
GET /api/veterinary/animals/:animalId/vaccinations
GET /api/veterinary/vaccinations/:id
PUT /api/veterinary/vaccinations/:id
GET /api/veterinary/vaccinations/upcoming
Prescriptions (4):
POST /api/veterinary/prescriptions
GET /api/veterinary/prescriptions
GET /api/veterinary/prescriptions/:id
PUT /api/veterinary/prescriptions/:id
Lab Results (3):
POST /api/veterinary/lab-results
GET /api/veterinary/animals/:animalId/lab-results
GET /api/veterinary/lab-results/:id
Procedures (3):
POST /api/veterinary/procedures
GET /api/veterinary/procedures
GET /api/veterinary/procedures/:id
Quarantine & Disease (6):
POST /api/veterinary/quarantine
GET /api/veterinary/quarantine
PATCH /api/veterinary/quarantine/:id/release
POST /api/veterinary/diseases
GET /api/veterinary/diseases
PUT /api/veterinary/diseases/:id
Veterinarians (5):
POST /api/veterinary/veterinarians
GET /api/veterinary/veterinarians
GET /api/veterinary/veterinarians/:id
PUT /api/veterinary/veterinarians/:id
DELETE /api/veterinary/veterinarians/:id
Health Alerts & Analytics (8):
POST /api/veterinary/alerts
GET /api/veterinary/alerts
PATCH /api/veterinary/alerts/:id/resolve
GET /api/veterinary/analytics/health
GET /api/veterinary/analytics/diseases
GET /api/veterinary/analytics/treatment-effectiveness
GET /api/veterinary/analytics/costs
GET /api/veterinary/analytics/mortality