Appointments

Manage patient appointments, share a public booking link, and track appointment status and payments.

1 min read

The Appointments page is where every patient appointment booked with your clinic's doctors is tracked, whether added manually by you or booked by a patient through your public booking link.


Searching and filtering appointments

The search bar lets you search by patient name, phone, or email.

Click Filters to open the Filters panel:

OptionWhat it does
DoctorFilter by a specific doctor
ScheduleFilter by a specific schedule
StatusFilter by appointment status
Appointment Date RangeThis Week, This Month, Today, or a custom From/To range
Follow-up Date RangeThis Week, This Month, Today, or a custom From/To range
Sort BySort by Appointment Date, in ascending or descending order

Click Apply Filters to apply, or Reset to clear all filters.

You can also control how many appointments are shown per page, and use the refresh icon to reload the list.

Search bar and Filters

Search bar and Filters

Search appointments by patient details and apply multiple filters


Below the search bar, MediFlux gives you a Public Booking Link, a link you can share with patients so they can book appointments themselves, without you needing to add them manually.

OptionWhat it does
CopyCopies the booking link
Open LinkOpens the booking link in a new tab
Show QR CodeDisplays a scannable QR code version of the link, which can also be downloaded
Public Booking Link

Public Booking Link

Copy, open, or generate a QR code for your public booking link


QR Code view

QR Code view

Scannable QR code that patients can use to book appointments


Adding an appointment

Click + Add Appointment to open a 4-step form:

Add Appointment button

Add Appointment button

Button to start creating a new appointment

1

Schedule

Search by doctor name or speciality, or use Filter by Days to narrow doctors down by their available days. Only doctors with a matching schedule are shown, along with their available days and consultation fee.

2

Date

Select an appointment date from the calendar. Only dates matching the selected doctor's available days can be chosen.

3

Time

Select an available time slot for the chosen date. Each slot shows its start and end time.

4

Details

FieldDescription
PatientSearch for an existing patient by name or phone (minimum 3 characters), required
Appointment Typee.g., Consultation
SymptomsEnter each symptom on a new line
Chief ComplaintDescribe the main reason for the visit
NotesAny additional notes
Consultation FeePulled from the selected schedule
DiscountDiscount applied, if any
Final AmountCalculated after discount
Paid AmountAmount paid at the time of booking
Payment Methode.g., Cash

Click Create Appointment to save, or Cancel to discard.

Add Appointment form

Add Appointment form

4-step form for creating a new appointment with schedule, date, time, and patient details


Appointment cards

Once created, each appointment appears as a card with:

FieldDescription
Patient name and phoneThe patient the appointment is for
DoctorThe doctor the appointment is with
Date and TimeWhen the appointment is scheduled
StatusScheduled, Confirmed, or Cancelled
Payment statusShows if payment is Partially Paid, along with the remaining amount, and an Add Payment button
Appointment Typee.g., Routine Checkup
Appointment card

Appointment card

Appointment card showing patient details, doctor, time, status, and payment information

Updating appointment status

Click the status dropdown on any appointment card to change it between Scheduled, Confirmed, and Cancelled.


FAQs


Common Mistake to Avoid

Always check availability before booking

Adding an appointment without checking the doctor's actual availability first can lead to double-bookings. Always go through the Schedule → Date → Time steps rather than assuming a slot is free.


After the appointment