In this article
Pharmacists process prescriptions from the pharmacy queue: choose batches, print medication labels, and record dispensing. Stock and cost of goods sold (COGS) are reduced automatically.
Steps
- Open the Pharmacy queue and select the patient's prescription.
- Review the prescription: dose, interactions with allergies, availability.
- Choose a batch for each drug. Medivana suggests the batch with the nearest expiry date (FEFO, first expired, first out); you can change it.
- Print the medication label (patient name, drug, dosage instructions, date, expiry) on a thermal or label printer.
- Hand over the medication with drug information and record the dispensing. If only part is available, record a partial dispensing.
What happens automatically
- Warehouse stock is reduced per batch; the stock card records the movement.
- COGS is calculated using the weighted average per warehouse and posted: Dr COGS – drugs and medical consumables · Cr Inventory.
- The medication is added to the cashier's invoice at the payer's tariff.
- Dispensing data is sent to SATUSEHAT, the national health data platform (MedicationDispense, with the KFA code when available).
Common problems
| Symptom | Cause | What to do |
|---|---|---|
| A batch does not appear | The batch stock in the branch's pharmacy warehouse is zero or expired | Check the stock card; transfer stock from another warehouse |
| Negative stock not allowed | The dispensed quantity exceeds the recorded stock | Record the goods receipt or a stock take first |
| Drug without a KFA code | The item master has not been mapped | Add the KFA code (national drug and medical device dictionary) to the item master so the SATUSEHAT sync succeeds |