Skip to content
Discuss your project

Software for veterinary groups.

Referrals, results, reminders, and reporting that work the same way across every hospital, even when acquired hospitals still run different practice systems. Specialty cases come back to the referring vet with records attached, and leadership sees the whole group in one set of numbers.

Illustration of a specialty referral application built by Baybloom for a veterinary group: cases moving from referral to specialty care to results sent back to the referring hospital.

Who this is for

COOs, operations directors, and medical and practice leaders of veterinary groups that run general practice, specialty, and emergency hospitals under one organization. Each hospital’s practice information management system keeps the medical record, appointments, and invoices. The work between hospitals, such as referrals, results, ordering, and group reporting, runs on phone calls, email, and exports that someone merges by hand.

What makes it urgent

  • Recent acquisitions brought several practice systems, and nobody can report on the group without a spreadsheet.
  • Referring vets complain that they never hear back after sending a case to the specialty hospital.
  • Inventory and pharmacy spend differs sharply between hospitals, and nobody can see why.

What usually breaks

  • Referrals travel by phone, email, and fax, and records arrive after the pet does.
  • Lab and imaging results land in shared inboxes and wait for someone to notice them.
  • Each hospital sends a separate report, built on local definitions of a visit, a client, and revenue.

The workflow

Before and after the first release.

The steps we see most often in this kind of operation.

Today
  1. ReferralA phone call and an emailed history
  2. ResultsFaxed or emailed to a shared inbox
  3. OrderingEach hospital orders separately
  4. ReportingOne export per practice system, merged by hand
With the first release
  1. ReferralA tracked case with records, visible to both hospitals
  2. ResultsRouted to the right doctor and back to the referring vet
  3. OrderingUsage and par levels per hospital, one approved catalog
  4. ReportingOne set of definitions across every practice system

What we build

Software we build for veterinary groups.

Specialty referral tracking

Track each referral from general practice to specialty or emergency hospital with history, images, and status visible to both sides until results go back.

Lab and imaging results routing

Pull results from reference labs, analyzers, and imaging reads, route them to the responsible doctor, and flag anything unreviewed before the client calls asking.

Group reporting across practice systems

Report revenue, visits, active clients, and doctor productivity by hospital and region, using one set of definitions across every practice system the group runs.

Inventory and pharmacy ordering

Track usage and par levels per hospital, order from an approved catalog through distributor portals, and show leadership spend by hospital and category.

Reminder and recall programs

Apply group rules for wellness visits, vaccines, and lapsed clients across hospitals, assign call lists to each front desk, and record outcomes against the patient.

Client portals and communication

Give clients one place for forms, referral status, records requests, and messages, connected to the hospital they visit rather than a separate app per location.

Your first release

What the first release could include.

In the first release

  • One cross-hospital workflow first: specialty referrals, results routing, or group reporting
  • Connections to the practice systems the chosen hospitals run, for the fields the workflow needs
  • Case records with a responsible person, a due date, and history
  • Roles by hospital, by region, and for group leadership
  • Client and patient data handling agreed in writing before the build

Usually later

  • Inventory and pharmacy ordering across hospitals
  • A client portal for referral status, forms, and records requests
  • Reminder and recall campaigns run from group rules

Systems it may connect

  • Practice information management: ezyVet, Cornerstone, AVImark, Covetrus Pulse, Shepherd, and similar
  • Reference labs, in-house analyzers, and imaging systems
  • Client communication and reminder tools
  • Distributor and pharmacy ordering portals
  • Accounting and payroll
  • Identity providers for staff sign-in

How the work runs

Scoped in writing, built in releases, handed over to your team.

Scope

We start with the people doing the work and the systems around it, then write down the first release: what it includes, what it leaves for later, the integration decisions, and the acceptance criteria. Nothing is built until that scope is agreed.

Build and test

We build in releases you can review as the work takes shape, using realistic data. Every release carries tests, a security review, and documentation. Integrations are tested against real records, with exceptions visible.

Handover

Your team receives the documentation, the runbooks, and the training to run the system, and we stay on for continued engineering when you want it.

Scope and price

What shapes the scope and price.

Every project is priced from a written scope. These are the factors that move it most.

Practice systems in the group

Each practice information management system offers different data access, from full APIs to scheduled exports, and every system in the group needs a separate connection and mapping.

Number and types of hospitals

General practice, specialty, and emergency hospitals work differently, so each type adds workflow rules, roles, and rollout support for its teams.

Reporting definitions

Agreeing on what counts as a visit, an active client, or revenue across hospitals takes discovery with finance and operations before any numbers can be trusted.

Lab, imaging, and distributor connections

Routing results and orders depends on which labs, imaging systems, and distributors the hospitals use and what interfaces each one provides.

Veterinary group with general practice and specialty hospitals

Referring vets receive results and discharge summaries for every case they send.

In many veterinary groups, general practices refer cases to the specialty hospital by phone and email, and the discharge summary goes back only when someone remembers. A first release turns each referral into a tracked case with the history attached, a responsible person, and a due date, visible to both hospitals. Results route to the right doctor, and the summary returns to the referring vet from the case record. Specialty leaders see which practices refer and where cases wait. Group reporting across the different practice systems, with shared definitions of a visit and revenue, can come next.

Questions

Questions from veterinary groups.

What leaders in this industry ask us first.

Do you replace our practice information management system?

The practice system stays the record of appointments, medical notes, and invoices at each hospital. We build the workflows between hospitals and the group reporting, and connect to each system for the data those workflows need.

Can one system work across hospitals running different practice software?

Yes. The shared workflow and reporting records sit in one place, and each practice system gets a dedicated connection and field mapping. A hospital can migrate to the group’s standard system later without changing the workflow its staff use.

How is client and patient data handled?

What the software stores, where it runs, who can see it, and how long records are kept are agreed in writing with the group before anything is built. Access is limited by hospital and role, and every view and change is logged.

How do referrals and results get back to the referring vet?

Each referral is a case shared between the referring and receiving hospitals. When results, imaging reports, or a discharge summary are added, the referring vet is notified and can open them from a link or the referring vet portal, so nobody has to remember to send them.

Can you build group reporting before every hospital is on one system?

Yes, and that is often the reason to start. Revenue, visits, active clients, and staffing are defined once, pulled from each practice system, and reconciled, so leadership compares hospitals on the same terms while system migrations continue.

What about reminders and recalls?

Most practice systems send reminders already. Custom work usually applies group rules on top: which vaccines and wellness visits are due, which clients have lapsed, and which hospital should call, with outcomes recorded against the patient.

How does a newly acquired hospital join?

The hospital is added with its local settings and roles, a connection is set up for its practice system if the group has not seen that system before, and it appears in referrals and reporting alongside the others.

Discuss a veterinary group project.

Tell us about the workflow and the systems around it.
We’ll come back with a written scope for a first release.