Skip to main content

Medication Inventory

The medication inventory is what is actually in your medicine box, recorded once so you do not re-read a label every time you dose. It is also where the meat withdrawal days live — the number every treatment's clear date is calculated from — which makes it the most consequential list in the health module rather than a convenience.

Add a medication

Go to Dashboard → Health and add a medication from the inventory list.

Only the name, form, and default route are required. Everything else is optional, but two fields do real work:

FieldWhy it matters
NameThe only thing you must type
FormOral liquid, oral tablet, injectable, topical, ocular, or powder in water
Default routePre-fills the route on every treatment using this medication
Meat withdrawal daysThe withdrawal clear date is computed from this. No value means no clear date and no processing block.
Active ingredient, strengthWhat it actually is, at what concentration
Lot number, expirationTraceability, and the expiry warning
Quantity on hand and unitWhat you have left — see below
Supplier, unit costWhere it came from and what it cost
NotesAnything else
Set the withdrawal days from the label

OmniBurrow has no built-in table of withdrawal periods — it uses the number you enter here. Take it from the product label or your vet's instruction. Leave it blank and treatments with this medication get no clear date, and processing those animals is never blocked. See Treatments & Withdrawal Periods.

Quantities and expiry

Quantity on hand is a number you maintain yourself. Recording a treatment does not reduce it — nothing decrements stock as doses are given. Update it when you open a new bottle or take stock, and treat it as a note to yourself rather than a running balance.

The expiration date drives the warning below, and the lot number is there so that if a batch is recalled you can find which animals it went into via their treatment records.

Low-stock and expiring warnings

What you get depends on the app, so it is worth being exact:

  • Both apps mark a medication Expired once its expiration date is in the past.
  • The mobile app also marks one Low when the quantity on hand drops below 5, and shows the withdrawal days as a chip on the row so you can see at a glance which medications carry one.

Two things this does not do: there is no warning that a medication is about to expire, and the low threshold is fixed at 5 rather than being per-medication. Neither is a substitute for looking in the box before you need something on a Sunday.

For feed, bedding, and general supplies rather than medications, see Supply Inventory — that is a separate list with its own low-stock handling.

Linking doses to treatments

Every treatment is recorded against a medication from this list rather than a typed-in drug name. That is what lets OmniBurrow:

  • pre-fill the route from the medication's default,
  • compute the withdrawal clear date from its withdrawal days, and
  • show you, from the medication, what it has been used for.

The practical consequence is to add the medication properly once, with its withdrawal days, before you start dosing from it. Everything downstream depends on that one record being right.