This template applies the four-block method — THE THINGS, THE LINKS, THE STATES, THE NUMBERS — to an independent veterinary practice. It's filled in for a two-practitioner practice: the example shows how to describe the patient record, consultation history and vaccination reminders, without ever describing a screen.
The trade has two clocks: the consultation (a dated event, with diagnosis and treatment) and the vaccination reminder (a deadline to watch, animal by animal). The template separates them: the consultation carries the history, the vaccination carries the deadline — and both attach to the same animal.
Filled with your vocabulary, this text briefs a developer — or is submitted as-is to Blueprint Maker, which turns it into an application plan you validate, then a generated application: database, screens, dashboard and demo data.
The template to copy
My business: independent veterinary practice, two practitioners, dogs, cats and exotic pets. THINGS tracked: - Animals (name, species, breed, date of birth, owner) - Owners (name, contact details) - Consultations (animal, date, reason, diagnosis, prescribed treatment) - Vaccinations (animal, vaccine, date, reminder date) LINKS: - An animal belongs to an owner. - A consultation concerns an animal, on a given date. - A vaccination concerns an animal, with its reminder date. STATES of a vaccination: up to date, reminder due, overdue. NUMBERS to see every day: - Today's consultations - Vaccination reminders within 30 days - New animals this month - Consultations this year
Adapting this template to your practice
- Several species: describe the species you actually see (dog, cat, exotic pet, equine) and the fields specific to each (weight, breed) — the default template assumes a generic animal.
- Vaccination reminders: the "up to date / reminder due / overdue" distinction produces a dashboard that's useful right in the waiting room — without it, deadlines get recalculated by hand every morning.
- Several practitioners: if more than one vet is involved, add the practitioner to the consultation to track who saw which animal — useful when a locum picks up a file.
- Billing for procedures isn't covered by this template: describe the medical tracking (record, vaccination), a specialised billing tool remains necessary for the procedures themselves.
- An animal's full history needs nothing more described: each consultation is added to the record automatically through the animal → consultations relation, never a search through a stack of cards.
