Display patient arrival status on appointment (arrived, attended, DNA)
Feature Request
Add the ability to display and track patient arrival status directly on appointment entries, showing whether a patient has arrived, attended, or did not attend (DNA).
Problem Statement
Currently, there's no clear visibility of patient arrival and attendance status on appointments. This makes it difficult for clinicians to quickly identify which patients have shown up and which have not, impacting workflow management and follow-up procedures.
Proposed Solution
Implement a status indicator on appointments that displays the patient's arrival/attendance state, with options including:
Arrived - Patient has arrived at the clinic
Attended - Patient completed the appointment
DNA (Did Not Attend) - Patient did not show up
[Other statuses to be discussed]
Implementation Details
Add status field to appointment model
Display status as visual indicator (badge, icon, or color-coding) on calendar view
Provide ability to update status during/after appointment
Store status information for reporting and analytics
Benefits
Quick visibility of patient attendance patterns
Easier identification of no-shows for follow-up
Better time management for clinicians
Improved data for clinic analytics and performance tracking
Log in to comment and vote
Comments2
Jack Brown-Schofield
Mar 13
Hi, will we be able to mark them as arrive, DNA or late straight from the Diary page?
Would it be possible to also add a feature where we can mark their payment status straight from the Diary page? Currently we have to go to the patients profile > Appointments and change their payment status that way, which is a little more leg work and slows down workflow a little bit.
Thanks,
Jack
Cloudia Barr
Apr 20
Hi Jack,
Thank you for this suggestion! It would certainly contribute to an easier workflow for clinicians. We are working on implementing the Update Payment Status feature directly from the diary. Currently, the team is exploring how to make this available in the mobile app as well, ensuring the submenus are user-friendly on mobile. Stay tuned!