Guides

Medical Records

How to retrieve SOAP examination records and medical history via the Vetigen API.

Medical Records Guide

Access SOAP examination records (Subjective, Objective, Assessment, Plan) for patients. Requires the medical_records:read scope.

Get a SOAP Record

Retrieve a specific SOAP examination note by its fingerprint.

curl https://api.vetigen.com/api/v1/soap/soap_01JQMKXXXXX \
  -H "Authorization: Bearer sk_live_YOUR_KEY"

Response

{
  "success": true,
  "data": {
    "fp": "soap_01JQMKXXXXX",
    "type": "EXAMINATION",
    "status": "SIGNED",
    "patient": {
      "fp": "patient_01JQMKXXXXX",
      "name": "Luna",
      "species": "cat"
    },
    "subjective": "Owner reports decreased appetite for 3 days. No vomiting.",
    "objective": "Temperature: 39.1°C. Heart rate: 180 bpm. Mild dehydration.",
    "assessment": "Suspected early-stage kidney disease.",
    "plan": "Blood panel ordered. Start IV fluids. Recheck in 48h.",
    "veterinarian": {
      "fp": "user_01JQMKXXXXX",
      "name": "Dr. Ayşe Kaya"
    },
    "clinic": {
      "fp": "clinic_01JQMKXXXXX",
      "name": "Downtown Vet Clinic"
    },
    "exam_date": "2026-04-10T14:30:00+03:00",
    "signed_at": "2026-04-10T15:00:00+03:00",
    "created_at": "2026-04-10T14:00:00Z"
  }
}

SOAP Record Types

TypeDescription
EXAMINATIONStandard physical examination
SURGERYSurgical procedure note
VACCINATIONVaccination record
CHECKUPRoutine checkup
EMERGENCYEmergency visit
DENTALDental procedure
GROOMINGGrooming session

SOAP Statuses

StatusDescription
DRAFTRecord in progress, not finalized
IN_PROGRESSActive examination
SIGNEDVeterinarian has signed the record
LOCKEDRecord is locked, no further edits

List SOAP Records by Patient

curl "https://api.vetigen.com/api/v1/soap/patient/patient_01JQMKXXXXX" \
  -H "Authorization: Bearer sk_live_YOUR_KEY"

Query Parameters

ParameterTypeDescription
pageintegerPage number
page_sizeintegerItems per page
statusstringFilter by status
typestringFilter by SOAP type

On this page