Skip to content
In this article
For clinics

How to book a patient in

From an empty calendar to a saved appointment — three routes to the same dialog and four warnings worth understanding before you click Create Appointment.

5 minute readReviewed: August 24, 2026

Booking appointments is something you repeat a dozen times a day, so it is worth walking through once to the end and seeing where Heltio warns you and where it refuses. Every route leads to one dialog — New Appointment. The only difference is whether the slot is already filled in.

How to do it

All three routes in step 1 end in the same form, and its layout does not depend on which one you chose. Under one is the first section — the patient, the practitioner and the service type, which are steps 2 and 3. Under four is the Create Appointment button you finish with in step 5.

Konto demonstracyjne — dane przykładowe, nie są to dane rzeczywisteNew AppointmentZapiszSekcja 1: Dane podstawoweNazwa klinikiWpisz nazwę...NIP000-000-00-00Adresul. Przykładowa 1, WarszawaSekcja 2: Ustawienia dodatkoweWalutaPLNStrefa czasowaEuropa/WarszawaAnulujZapisz1Patient, practitioner,service type4Create Appointment
One form serves all three entry points — the only difference is how many fields are already filled in.
01

Open the New Appointment dialog

Three routes, one dialog:

  • Click an empty slot in the calendar grid — the date and time fill themselves in. This is the fastest route and usually the only one you will use. You pick the practitioner from the list; an account with the practitioner role always books for itself and cannot change that field.
  • Click New appointment at the reception desk or in the Quick actions tile on the dashboard. The dialog opens with today's date and the next full hour (between 8:00 and 18:00) — correct the slot before saving.
  • Press the N key in the calendar grid view. The shortcut stays silent while the cursor is in a form field or another dialog is open.
02

Point at the patient, or create one on the spot

The Patient field searches by surname and by phone; the hint reads Name or phone…. When there is no such person you see No patients found. and a + New patient button.

You create a new patient without leaving the dialog. The New patient details section has First name, Last name, Phone and Email. The names are required, the contact details are not — but with no phone and no e-mail address that person will get no appointment reminder. The More details (PESEL, date of birth, address) button expands the remaining fields. Heltio checks the PESEL checksum and fills in the date of birth and sex from it; if a patient with that PESEL is already in the practice, the save is refused with A patient with this PESEL is already on file — pick them from the list.

03

Choose the practitioner and the service type

Practitioner is the list of people seeing patients at this clinic. Service type comes from the service catalogue and fills in the duration and the price — underneath you see the Price for this appointment, and where that person has their own rate, the Practitioner rate label.

04

Set the time and read the slot markers

You fill in the Date, the Start time and the Duration. The time list marks the awkward entries for you: (outside hours) means outside that person's schedule, (slot busy) that they already have another appointment then.

Choosing such a time does not lock the form straight away. Heltio shows a warning, and only the save decides whether it goes through. When you book someone from the waiting list, the Suggested free slots section offers other free windows; in an ordinary booking that section is not there. In the browser Heltio does not block a past date — a slot that has already passed is saved too, so check the date before saving.

05

Add a note and save

Notes take whatever the practitioner should see — the reason for the visit, a request from the patient, a message from reception. This is not a medical record; that is created later, in the workspace.

The Create Appointment button finishes the job. Heltio acknowledges with Appointment booked.

06

Check the appointment is really there

The appointment should be visible in three places: in the calendar grid at the right hour, on the appointment list, and in the visit history on the patient record. If the patient has a portal account, they will see it under Appointments.

When something does not work

Warning

This time slot overlaps with another appointment

What this means: The person you chose already has an appointment at those hours, and the clinic does not allow appointments to overlap.

What to do: Change the time, choose another practitioner, or adjust the setting in the [booking rules](/pomoc/funkcje/kalendarz/polityka-rezerwacji).
Warning

Outside working hours — you'll be asked to confirm a reason when booking.

What this means: The time falls outside that person's schedule.

What to do: Save and enter a **Reason for override**. The reason goes into the [audit log](/pomoc/zgodnosc/dziennik-audytu).
Warning

No rooms available — appointment created without a room assignment

What this means: The clinic assigns rooms automatically, but at that hour they are all taken.

What to do: The appointment exists and is valid. Assign a room by hand in its detail once one frees up.

Who has access

Clinic Admin Receptionist Practitioner

Bookings can be made by the clinic administrator, reception and the practitioner. Anyone who can book (reception included) can book or move an appointment outside the schedule: Heltio shows the Outside working hours dialog, asks for a Reason for override and records it in the audit log.

Was this article helpful?

Didn't find an answer? Write to us.

Open the contact form