Make an expiry report lead to a reviewed action
For Stores manager / pharmacy operations lead · Compare approaches
TL;DR — what you’ll learn
- Show near-expiry quantities by batch, location and handling status.
- Separate a stock-risk signal from permission to use, transfer, return or dispose of an item.
- Assign each proposed action to an accountable owner and retain its outcome.
- Measure unresolved exposure instead of reporting every proposed transfer as a saving.
An expiry report flags 90 units across a hospital network. Twenty are restricted, 30 sit at a remote site and 40 are at the central store. The dashboard recommends moving all 90 to the busiest department.
The recommendation has ignored the meaning of the stock. Hospital expiry stock management should begin with an action queue that preserves batch, location, status and approved handling rules. Demand is useful context, but it cannot authorise release or transfer.
Break the total into actionable records
The illustrative 90 units belong to three non-overlapping groups. The report should retain them separately even if they share an item code.
Scroll horizontally to see all columns.
| Group | Quantity | Immediate administrative action |
|---|---|---|
| Restricted batch at site A | 20 | Assign the restriction to the authorised reviewer |
| Remote-site stock | 30 | Confirm status, local requirement and transfer feasibility |
| Central-store stock | 40 | Review approved local demand and permitted options |
This article designs a follow-up queue from stock evidence. It does not interpret product expiry, authorise use, specify storage conditions or choose disposal methods. The responsible pharmacy or quality owner supplies the permitted status and handling decisions used by the examples.
Do not subtract a proposed transfer from the sender's balance before it is actually dispatched. Do not count the same stock as available at both ends while the receiving site has not acknowledged it.
Use demand as a question rather than a command
A usage history can help an owner ask whether an eligible quantity is likely to be required. It can also mislead when services changed, a one-off event inflated demand or the item is not approved for the proposed destination. Keep the period and exclusions visible.
Compare three approaches. A report may be enough when a named owner can review a small list. A managed action queue is useful when sites need coordinated decisions and acknowledgements. Forecasting becomes worth considering only after stock states, approved demand inputs and follow-up are reliable.
Bahmni's feature documentation describes stock monitoring. The additional design decision here is how a provider turns a flagged record into an owned, reviewed action; no product feature is assumed to supply that governance automatically.
Preserve the decision and its evidence
For a proposed return or transfer, collect the batch, quantity, location, current status, agreement reference and responsible reviewer. Treat the proposed action as unresolved until the relevant procurement and pharmacy/quality owners establish that it is permitted. No supplier return right is assumed.
Worked workflow
Original illustrative workflow. Follow the labelled transitions, including the exception paths.
- A · StepFlag batch and location
- B · DecisionStatus and handling evidence complete
- C · StepOwned review of missing or restricted evidence
- D · StepOwner reviews permitted options
- E · DecisionAction authorised
- F · StepRemain open with reason and review date
- G · StepExecute approved action
- H · StepReconcile dispatch receipt return or other outcome
Scroll horizontally to see all columns.
| From | Condition | Next |
|---|---|---|
| A: Flag batch and location | Continue | B: Status and handling evidence complete |
| B: Status and handling evidence complete | No | C: Owned review of missing or restricted evidence |
| B: Status and handling evidence complete | Yes | D: Owner reviews permitted options |
| D: Owner reviews permitted options | Continue | E: Action authorised |
| E: Action authorised | No | F: Remain open with reason and review date |
| E: Action authorised | Yes | G: Execute approved action |
| G: Execute approved action | Continue | H: Reconcile dispatch receipt return or other outcome |
The report must not provide medication advice, substitute products or prescribe disposal steps. Those decisions stay within the applicable professional and regulatory processes.
Measure completed actions honestly
Make the queue's next action concrete. For the restricted 20 units, the task is to obtain the authorised status decision, not to propose a transfer. For the remote 30, the owner first confirms local need, current status and an allowed destination. For the central 40, the owner compares the permitted options using the same batch record. The queue can therefore contain different tasks for the same item without pretending that one ranked recommendation applies to every location.
Agree a review date or escalation trigger for each open task with the responsible owner. A reminder that was sent is not a completed disposition. Keep “decision pending”, “approved action pending execution” and “outcome reconciled” distinguishable so a report does not count an unexecuted plan as reduced exposure.
Suppose the remote site's 30-unit transfer is approved but only 25 units are acknowledged by the destination. Show 25 received and five unresolved. Do not label all 30 “saved” or assume that receipt proves use before expiry.
Track flagged quantities by status, action age, rejected proposals and unresolved handovers. If finance later measures avoided write-off, it needs an agreed definition and evidence of the actual outcome. A forecast of consumption is not that evidence.
Challenge the proposed system with an unknown expiry field, a newly restricted batch, withdrawn approval and repeated receipt evidence. Require an explained outcome and no duplicate stock movement in the agreed test cases. Actual product support remains a demonstration requirement.
An expiry report becomes useful when it creates accountable decisions and traceable outcomes. Its purpose is to expose stock that needs attention without disguising clinical or handling uncertainty as an optimisation opportunity.
Next actions
- Split one expiry list by batch, location and approved handling status.
- Assign owners and permitted action choices with pharmacy and quality reviewers.
- Follow a small set of actions through completion and reconcile every remaining quantity.
Discuss this workflow
Request an expiry-action workflow assessment that follows one flagged batch from status review to a reconciled, authorised outcome.
Describe the operation using business information only. Please leave out patient details.
Applying this guide
The scenarios and numbers are illustrative. Confirm these provider-specific inputs before implementation:
- Pharmacy lead and authorised quality owner: Applicable item instructions, handling/storage evidence and approved release/disposition policy; no clinical advice inferred.
- Procurement, pharmacy/stores and quality owners: Current supplier terms, transfer procedure and destination acceptance requirements.
- Inventory system owner: Demonstrate the 30-dispatched/25-received case, repeat event and approval withdrawn before dispatch.
References
- Bahmni feature list — Module boundaries and advertised capabilities only; actual deployment must be verified.
Topics: hospital expiry stock management · hospital expiry inventory report · near expiry hospital stock · FEFO hospital inventory