You just got home from the vet. The dog is asleep on the couch, the cat is hiding under the bed, and a three-page printout is sitting on the kitchen counter. The top of the page has your pet's name and a date. The middle has a wall of abbreviations that you recognize as English but can't quite read. Somewhere on page two is a prescription with a dose in milligrams and a frequency you have to google to understand. The folder is going to sit on that counter for a week unless somebody hands you a dictionary.

So here is the dictionary. The tool below is a deterministic decoder: no AI, no server calls, no guessing. It reads the line you paste, tokenizes the abbreviations it recognizes, and shows you what each one stands for, what it means in plain English, and a realistic example of where it shows up on a chart. The editorial around it is the context: how to read a discharge paper as a structure rather than a wall, which patterns the decoded vocabulary is pointing at, and which questions are worth writing down for the recheck.

Paste a line. Get the glossary.

The workflow is one line at a time. Find the one that stopped you. Usually the O: (Objective) line with the vitals, or a prescription instruction with a Latin abbreviation you half-remember from a relative's pharmacy bottle. Paste it in. Press cmd-enter or tap the button. The glossary that comes back is the one a tech would write for you if you called the clinic, minus the hold time.

One line at a time works best. The tool decodes abbreviations like MN, DSH, BCS, T, MM, CRT, pu/pd, CBC, ALT, BUN, PO, BID, and r/o. Press +Enter or Ctrl+Enter to decode.

Try an example:

Paste a line and the glossary will show up here. The tool stays on your device — nothing is uploaded, nothing is saved.

What the document actually is

Before the abbreviations, the structure. A discharge summary is almost always written in the four-part SOAP format, which the American Animal Hospital Association's 2024 Community Care Guidelines ([aaha.org](https://www.aaha.org/resources/2024-aaha-community-care-guidelines-for-small-animal-practice/resource-center/)) describe as the professional standard for small-animal practice. SOAP is an acronym: Subjective, Objective, Assessment, Plan. Subjective (marked S: on the page) is what you reported. Objective (O:) is what the vet measured. Assessment (A:) is the vet's working interpretation. Plan (P:) is what happens next. Those four headers are the skeleton of every record you will take home.

Everything else on the page is either context (signalment, history, prior conditions) or a line that belongs under one of those four headers. Once you know where each line lives, the chart quiets down. The S: line has the owner-reported complaints. The O: line has the numbers. The A: line has the working diagnosis or the rule-out list. The P: line has the medications, the recheck window, and the things to watch for at home. If you read only the A: and P: lines, you have read the eighty percent of the record that was written specifically for you.

The five vocabularies on the page

The abbreviations cluster into five groups, and knowing which group a given term belongs to makes the glossary far more navigable.

Signalment and exam. The very first line usually identifies the pet in three or four tokens. MN for male neutered, FS for female spayed, DSH for domestic shorthair, DLH for domestic longhair, BAR for bright alert and responsive, NAD for no abnormalities detected, WNL for within normal limits. These are the vocabulary of introduction: who the pet is and what kind of appointment this was.

Vitals. The measured values. T for temperature, HR for heart rate, RR for respiratory rate, MM for mucous membranes, CRT for capillary refill time, BCS for body condition score. Every one of these has a normal range and a unit. The vet wrote them down because they anchor the exam in numbers. The Merck Veterinary Manual's normal physiological values reference ([merckvetmanual.com](https://www.merckvetmanual.com/multimedia/table/normal-physiological-values-for-dogs)) walks through what each one is measuring and why.

History shorthand. The common things owners report that get compressed into vet abbreviation: pu/pd for drinking and urinating more, v/d for vomiting and diarrhea, anorexia for off-food, polyphagia for eating more, hbc for hit by car. These show up in the S: line almost verbatim.

Labs. The alphabet soup of the chemistry panel, the complete blood count, and the urinalysis. ALT and ALP for liver enzymes, BUN and CREA and SDMA for kidney values, GLU for glucose, T4 for thyroid hormone, USG for urine specific gravity. Cornell University College of Veterinary Medicine's Animal Health Diagnostic Center ([vet.cornell.edu](https://www.vet.cornell.edu/animal-health-diagnostic-center)) publishes species-specific reference ranges for every one of these, which is the reference your vet reads the panel against.

Dosing. The prescription shorthand. PO for by mouth, IM for intramuscular, IV for intravenous, SC for subcutaneous, BID for twice daily, TID for three times daily, q12h for every twelve hours, PRN for as needed. Plumb's Veterinary Drug Handbook, the reference most US vets keep on the desk ([plumbs.com/features/drug-monographs](https://plumbs.com/features/drug-monographs/)), uses this exact shorthand on every drug entry, so the prescription on your discharge paper reads like a line out of the book.

The decoder above handles all five vocabularies. When a line mixes them (a sick-visit SOAP usually does), the glossary tags each entry with its category so you can mentally sort the decoded line back into its sections.

Why the pattern matters more than any one word

A single out-of-range value, decoded, is still a single value. What your vet reads is the combination. An elevated ALT alongside an elevated ALP and an elevated bilirubin is a liver pattern. An elevated BUN alongside an elevated creatinine and a low USG is a kidney pattern. A high WBC with a high neutrophil count is an inflammatory pattern. The Merck clinical pathology section goes into each of these combinations at length, because pattern reading is the skill the DVM trained for and the skill the chart is written in.

Which means: once you have the line decoded, the question worth asking at the follow-up is not “what does ALT stand for” (the decoder answered that) but “is today's pattern pointing at a liver process, and what would we expect the next chemistry to show.” That is the conversation the vet wrote the chart to support. The decoder gives you the vocabulary; the pattern conversation is where the visit actually lives.

What this line means for your specific pet

Age, breed, and prior values change how a decoded line reads. A BUN of 42 in a six-year-old Labrador that has never been flagged before is a different problem than a BUN of 42 in a fourteen-year-old cat who has been managing chronic kidney disease for three years. The International Renal Interest Society's staging scale ([iris-kidney.com](https://www.iris-kidney.com/iris-staging-system)) uses creatinine and SDMA together, across multiple readings, to place a pet in stages 1 through 4. No single line on a chart places a pet in a stage; the sequence of lines across multiple visits does.

The practical version of that rule: trend beats snapshot. If today's chart shows a value that the decoder says means “kidney waste product, slightly elevated,” the question you want to ask at the recheck is what that number looked like last year, six months ago, and today, drawn as a little three-point line. The vet can draw that line in ninety seconds if you brought the prior records to the visit. If not, the recheck is the moment to start the longitudinal file.

The conversation to have at the follow-up

Four specific questions travel across most conditions, and they turn the follow-up from a transaction into a working conversation:

  • Can you walk me through what changed from last visit to this one? I have the decoded line; I want the trend.
  • Of the values flagged today, which one are you watching most closely, and what would it have to do for us to change treatment?
  • Between now and the next recheck, what should I log at home? Appetite, water intake, weight, anything condition-specific?
  • If this pattern holds, what does the next six months probably look like? I don't need a prediction; I want to know what to prepare for.

None of those are diagnostic questions. They're navigational. JAVMA's record-confidentiality framework ([avmajournals.avma.org](https://avmajournals.avma.org/view/journals/javma/255/3/javma.255.3.282.xml)) affirms the owner's right to a clear explanation of the record, and asking the navigational questions above is how that right gets used in practice. Most DVMs will tell you, unprompted, that the follow-up calls they value are the ones where the owner shows up with the folder open and the decoded vocabulary already in hand.

How Veta does this automatically

The tool on this page decodes one line at a time, and that's the right shape for a web demo. The Veta iOS app, which ships later in 2026, handles the full document. Upload a photo or PDF of a discharge paper; the record-parser pulls the signalment, the SOAP sections, every lab value, and every prescription into a structured timeline. The same glossary you see below is embedded on every term; tap any abbreviation and get the plain-English meaning without leaving the pet's record. When the next lab report comes back, the app compares it to the prior reading automatically, so the trend is visible without you having to dig through a folder.

The idea is that a chart should be legible the first time you see it, and the trend across charts should be visible the first time you look for it. That's the problem Veta was built to solve, and this decoder is the smallest useful slice of it that can live in a browser.

Why saving the decoded record matters

The single most useful thing a chronic-care family can have by year three is a clean longitudinal file. Every discharge summary, every lab report, every imaging write-up, sorted by date, with the decoded vocabulary already attached. The reason is the one the trend conversation above was pointing at: most small-animal chronic disease is read longitudinally or not read at all. A creatinine of 2.4 means something very different to a vet who has three years of your pet's trend than to an emergency clinician at midnight who has never met the pet before.

The practical version of the argument is simpler. You will, at some point, need to hand your pet's records to someone who has never met your pet. A specialist. A relief vet. An emergency hospital. A boarding kennel with a strict medication protocol. The file you hand them is the one they use to make the first hour of decisions. A clean, decoded file is a gift to that clinician, and the clinician pays it back with better care.

Where to go next on this site

For the full walkthrough on what a discharge paper is, start with the page on pet health records. It covers the anatomy of the three documents you probably took home, and how to read each one. If the visit came out of an emergency, the emergency vet guide covers when to go and when to wait. If the discharge included a new prescription, the page on medications walks through what the drug is doing and what to ask before the next dose. And if the pet is a senior, the page on senior pets covers what the arithmetic of chronic care looks like over a full decade.

One closing observation

The shortest way to understand a chart is to stop trying to understand all of it at once. Pick the line that stopped you. Paste it above. Read the glossary. Bring the decoded line to the recheck as a question, not a search. The follow-up call is the step where the vocabulary turns into medicine. Everything above is aimed at making that call a few minutes sharper.