Pharmacy

Pharmacy

Fills against the order, screens for interactions, controls stock, and prints labels — with live waiting counts.

Key features

  • Orders arrive automatically, with a live waiting count pushed over MQTT
  • Second interaction check at the point of dispensing
  • Dispensing against the order
  • Print medication labels with patient instructions
  • Stock control with low-stock alerting
  • Handles both outpatient dispensing and ward stock
  • Record medication counselling
  • AI performs deeper interaction analysis
  • AI suggests alternatives when an item is out of stock

Overview

The pharmacy module runs from receiving the order, through safety checking, picking, labelling and dispensing, with stock control and real-time notification built in.

Why it matters

The pharmacist is the last safety check before medication reaches a patient. Good software makes that check both faster and more reliable.

Real-time notification over MQTT

MorLuang uses MQTT for live updates. The pharmacy’s waiting-prescription badge updates the instant a physician places an order — no refreshing. When a prescription is dispensed, the count drops immediately. That removes the habit of repeatedly reloading the screen and speeds up the queue.

There is an automatic fallback: if the MQTT connection drops, the badge reverts to polling so it keeps working.

How it connects

Orders come from order entry. Dispensing data flows to eMAR for inpatients. Medication charges pass through the benefit engine for coverage calculation before reaching billing.

Who uses this

Pharmacists Pharmacy assistants

Interested in this module?

Book a demo and see it running

Book a demo

Want to see it in action?

We will walk you through this module on real workflow.