Medical Records

Veterinary medical records and SOAP notes, all in one place.

Everything that happens in the exam room belongs on the patient record. OpenVPM keeps SOAP notes, labs, prescriptions, and vaccines connected and accessible from anywhere. Because it is open source, the schema is public and your records are always yours to export.

Workspace access is immediate. Live clinic use starts as a guided pilot alongside the current PIMS. See current fit and rollout limits.

Medical Records

SOAP notes, manually entered or in-house lab results, prescriptions, vaccines, and treatment plans stay connected to the patient record in the browser.

  • Structured SOAP notes with templates
  • Manual and in-house lab results with reference ranges
  • Prescriptions with refill tracking and DEA logging
  • Vaccination records with dose and due-date history
openvpm.com/records
Luna · Labrador Mix, 3yr F
Marcus Johnson · Wellness Exam
S

Owner reports patient has been lethargic for 2 days. Eating normally.

O

T: 101.8°F, HR: 84bpm, RR: 18. Mild lymphadenopathy noted.

A

Mild lymphadenopathy, likely reactive. CBC ordered.

P

CBC/Chemistry panel. Recheck in 7 days if no improvement.

Use OpenVPM your way.

Self-host the full open-source PIMS for free, or let us run it for you. Same software, your choice.

FreeAGPLv3, forever

Run OpenVPM on your own infrastructure. You operate security, backups, email, messaging, payments, model providers, and production validation.

  • Full source under the AGPLv3 license
  • All source modules and the documented API
  • Docker or Vercel deployment paths
  • Bring your own database, email, SMS, and AI keys
Read the install guide

Common questions

Does OpenVPM use structured SOAP notes?

Yes. SOAP notes are structured and template-driven, so exam documentation is fast and consistent across your team.

Can I export my medical records?

Anytime, in open formats. OpenVPM is AGPLv3 licensed with a public schema, so your records are never locked in a proprietary format you cannot read.

Does it handle lab results and prescriptions?

Yes. Lab results carry species-specific reference ranges, prescriptions include refill tracking, and the controlled-substance ledger records received, administered, wasted, and returned entries with running balances.

What is the difference between an EMR and a PIMS?

An EMR is the medical record itself. A PIMS, like OpenVPM, wraps the EMR together with scheduling, billing, inventory, and communications in one system.

See medical records in action.

The demo is live and loaded with real-looking data. Click around, then self-host it free or let us run it for you.