← Knowledge library

Appointments & queues

Book an appointment and start consultation

Choose a scheduled resource, date and slot, confirm a patient booking and continue through the appointment detail page.

Current source · source reviewed · 3 min read

Before you begin

1. Open Book Appointment

From the patient’s appointment workflow, open Book Appointment. The sheet contains a booking form and a Bookings tab for the patient.

Registered synthetic patient workspace in the real MANSOQ application using explicitly synthetic training records.
Registered synthetic patient workspace · 2026-10-18. Synthetic training data; Staff role. Captured from the real application development build at source baseline f6e9f05f. Configuration and permissions are specific to this training fixture.

2. Choose the resource

Select the resource type and the specific resource offered by your facility. Changing the resource type clears the selected resource, so check it again before booking.

The practitioner selector can initially show My Dept.. Switch to All Dept. when permitted, select the department, then select the practitioner. Availability requires an actual configured resource schedule; an empty calendar does not establish that appointments are unsupported.

Choose practitioner and available appointment slot in the real MANSOQ application using explicitly synthetic training records.
Choose practitioner and available appointment slot · 2026-10-18. Synthetic training data; Staff role. Captured from the real application development build at source baseline f6e9f05f. Configuration and permissions are specific to this training fixture.

3. Add context

Add configured appointment tags when appropriate. Reason for visit is an optional note.

4. Choose a date and available slot

Choose the appointment date, then a slot for that resource. On the small-screen layout, use Select Date, then Select Slot. A resource must be selected before the mobile date workflow opens.

Selecting an already selected slot can clear the selection and hide the confirmation actions. Select the intended available slot again if needed. Slot capacity and live-slot labels are time dependent.

5. Confirm the appointment

Select Confirm Appointment. The form submits the selected patient, reason and tags against the chosen slot. On success, MANSOQ opens Appointment Details for the newly created booking.

Review and confirm a synthetic appointment in the real MANSOQ application using explicitly synthetic training records.
Review and confirm a synthetic appointment · 2026-10-18. Synthetic training data; Staff role. Captured from the real application development build at source baseline f6e9f05f. Configuration and permissions are specific to this training fixture.
Appointment booking success and check-in action in the real MANSOQ application using explicitly synthetic training records.
Appointment booking success and check-in action · 2026-10-18. Synthetic training data; Staff role. Captured from the real application development build at source baseline f6e9f05f. Configuration and permissions are specific to this training fixture.

6. Continue from Appointment Details

Review the patient and schedule information. The appointment page offers permitted actions such as token generation and consultation. For a booked or checked-in appointment within the allowed check-in interval, Start Consultation opens or creates the associated encounter. Create Planned Encounter prepares a planned encounter instead.

When the patient arrives, use Check-In and verify Checked-In in Schedule Information. Arrival, queue tokens and clinical encounters are separate records. In the tested role fixture, Staff could book and check in, but encounter creation was denied; Doctor completed the clinical hand-off.

Checked-in appointment status in the real MANSOQ application using explicitly synthetic training records.
Checked-in appointment status · 2026-10-18. Synthetic training data; Staff role. Captured from the real application development build at source baseline f6e9f05f. Configuration and permissions are specific to this training fixture.

A booking is linked to a clinical encounter

If an appointment already has an associated encounter, Start Consultation changes the appointment to In Consultation and opens that existing encounter. It does not create a second encounter.

Timing and permissions

The detail screen calculates a check-in interval from deployment settings and the appointment times. Write, reschedule and token permissions are checked separately. Available actions also depend on whether the appointment has reached a final status.

Troubleshooting

Confirm Appointment is unavailable

Select a valid resource and a slot. Wait for an in-progress creation request to finish before submitting again.

Start Consultation is not available

Check the appointment status, the allowed check-in interval and your permissions. The source restricts the action to eligible booked or checked-in appointments.

Source evidence

References are pinned to the private MANSOQ source repository. Repository access is required to open these links.