One module for every preventive care programme
Unify immunizations, parasite control and monthly wellness-plan billing in a single, self-contained Odoo app — no separate paid base module required.
The problem
Vaccination boosters, monthly wormers and wellness-plan payments are clinical commitments, not optional reminders — a missed one is a liability. Clinics tracking this on spreadsheets or generic note fields cannot reliably see who is due, whether a dose was calculated correctly against current weight, or whether a plan is even profitable, and most veterinary add-ons only cover one slice while requiring a separate paid base module.
The solution
A single, self-contained module built on patients, species and breed: immunization protocols calculate doses against current weight and trigger recalls automatically, parasite treatments follow risk-category cadence, and wellness-plan memberships auto-capture claimed items, validate payment mandates and flag lapsing members — with a practice-wide profitability pivot across every plan and tier.
Everything a preventive-care programme needs
Every capability below is implemented in the module.
Weight-based dosing
Medications support fixed or per-kilogram dosing, so every immunization and parasite treatment calculates its dose against the patient's current recorded weight before administration.
Species and breed protocols
Build immunization protocols by species with breed restrictions and timed steps (day offset, minimum age), then administer, waive or print a certificate in one click.
Parasite risk cadence
Risk categories per parasite type drive treatment intervals and next-dose-due dates, with legal-category tracking on every wormer and flea product.
Automated recall reminders
Configurable recall offsets generate follow-ups automatically, with mark-sent, mark-responded and cancel actions so staff always know what still needs a reply.
Monthly wellness plans
Package preventive services into tiered, recurring membership plans with configurable monthly pricing and a benefits list owners can review before signing up.
Auto-captured plan claims
Immunizations and parasite treatments given to a plan member are claimed against the membership automatically, at their retail value, with no manual re-entry.
Mandate validation and lapse alerts
Direct-debit, card and check payments track a validated mandate with a renewal date, and a membership is flagged as lapsing the moment a payment fails or a mandate expires.
Practice-wide profitability
A dedicated pivot rolls up retail value delivered against payments actually taken, by plan and tier, across every member in the practice.
Self-contained patient records
Patients carry species, breed, neuter status and a full weight history out of the box — no separate paid veterinary base module required to get started.
How it works
Register the patient
Record species, breed and current weight once — every dose and protocol downstream reads from this record.
Apply a protocol
Attach a species protocol or risk category; immunization and parasite steps and next-due dates are scheduled automatically.
Administer and claim
Administer against the calculated dose; if the patient has a wellness plan, the item is claimed against it automatically.
Track revenue and churn
Review payments, mandate status and the practice-wide profitability pivot to see which plans are healthy and which are lapsing.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. The module ships its own patient, species and breed records, so it installs and runs standalone on top of Odoo — there is no mandatory paid base module to purchase first.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Veterinary Preventive Health Plans
Weight-based dosing, species and breed protocols, parasite risk cadence and automated recalls — with monthly wellness plan billing and practice-wide profitability.
Buy on Odoo App Store