I had a question around OPD / patient flow management in OpenMRS.
In many hospitals, patients end up waiting blindly in OPD without knowing their position in the queue or expected wait time. I wanted to understand whether OpenMRS already supports something like a patient queue or OPD queue management system.
Specifically:
Is there an existing module or O3 app that handles patient/service queues?
How are queues typically managed in real OpenMRS implementations ?
Are there known gaps or ongoing work around improving patient waiting experience?
I’m exploring this as a real-world problem and would love to learn from existing solutions or community experience.
The O3 app has patient queues for services; however, these queues tend to display information that probably shouldn’t be displayed to patients (i.e., the names of everyone waiting, their triage level, etc.). I think some implementations have customizations and extensions to implement a patient ticketing system where instead of such details, they just display a list of ticket numbers in the order they will be seen. This is, however, not available out of the box.
Hey @ibacher . Thanks for pointing this out. Do you know of the link where this was customized such that i can take alook at it because am also finding a way to add it in current openmrs 03 setup i didnt know it exist somewhere.