earthians / marley

Open Source Health Information System
https://frappehealth.com
GNU General Public License v3.0
298 stars 232 forks source link

[Feature Request] Queue Management #163

Open pushkarjsh88 opened 1 year ago

pushkarjsh88 commented 1 year ago

Background:-

Recently, one of our Healthcare customers enquired whether we have a workflow for Queue Management in the system. It appeared to be their ‘Nice To Have’ requirement but I thought of collecting more details about the workflow as its inclusion in the system might add some value to the product.

The details gathered through customer interaction and some online research on the same are documented below.

What Is Queue Management?

Queue Management is a process of tracking and improving operational efficiency organizing customer's waiting experience.

An automated Queue Management system ensures that the customers are registered and served in the right order without someone having to manage the process manually. A queue management system helps organizations manage their interactions with the customers and make that journey as comfortable and smooth as possible. It also helps organizations understand how their customers and employees engage by providing the insights on the required data points.

Role Of Queue Management in Hospitals:-

Just like various other domains, Queue Management plays an important role in the Healthcare domain as well. To streamline the waiting experience of patients at crowded Healthcare facilities, such a queue management workflow might play a big role.

Hospitals can make their operations more efficient with the help of a Queue Management workflow in case of walk-in patients, OPDs, medical camps, vaccination drives etc.

Below are the potential benefits of implementing Queue Management workflow in a Healthcare Setup.

Proposed Workflow:-

Following is the tentative workflow commonly satisfying different scenarios.

  1. Location Setup:-
  1. Service Line Setup:-
  1. Desk Setup:-
  1. Team Setup:-
  1. Sign In Form Setup:-
  1. Patient/Visitor Sign In:-
  1. Processing Queue:-
  1. Analytics:-
jireh-sg-leo commented 6 months ago

Just to tag on, there should be an option to allow a queue ticket to 'follow' the patient's journey through the system. One ticket number for the entire visit.

E.g. Registration -> Vital sign measurement -> Consultation -> Lab -> Pharmacy -> Payment