Skip to content
All examples

Physiotherapie am Beispielplatz (fictional)Fictional example by FehabLabs

DeutschFor my business
Stops all motion, in this demo and on fehablabs.ch. Your choice is stored locally in your browser.

Sample with fictional dataDemo time: Changes stay in this browser tab.

Schedule for a physiotherapy practice

Nine sessions, two rooms, one week. A schedule that knows the prescription.

Monday 5 October 2026, 09:40, week 41. Beatrice Kunz at reception has four cancellations from this morning, a patient on the phone and two rooms that will not get any bigger. You open the patient card, plan a series from “session 4 of 9” around holidays and booked rooms, and watch the reminder and the utilisation update. Fictional practice; nothing is sent.

You are: Beatrice Kunz, reception at Physiotherapie am Beispielplatz (fictional), Beispielplatz 3, 8004 Zürich

Week grid

The week as reception sees it.

Three therapists, four rooms, one grid in quarter hours. Every appointment appears under the therapist and in the room; holidays, breaks and phone hours are visible before anyone double-books.

Week 41, 5–9 Oct 2026

62 appointments in the system

Mon 5 Octtoday
Tue 6 Oct
Wed 7 Oct
Thu 8 Oct
Fri 9 Oct
Sandra
Luis
Jana
Sandra
Luis
Jana
Sandra
Luis
Jana
Sandra
Luis
Jana
Sandra
Luis
Jana
Sandra OdermattLuis CarvalhoJana SteinerBookedConfirmedArrivedIn treatmentCompletedDid not attendCancelled

Appointment

Arrived

Daniel Frei

When
Mon 5 Oct 2026, 10:00–10:30
Service
General physiotherapy session 30 min, 48 tax points, amount depends on the tax point value
Therapist
Sandra Odermatt
Room
Treatment room 1
Source
Phone, reception
Reminder
SMS, Sun 4 Oct 2026, 10:00 scheduled (demo, not sent)
Prescription
Session 8 of 9, 1 plannedNew prescription needed: all sessions on this prescription are planned.

Keyboard: Alt + arrow key moves the appointment by 15 minutes, Alt + Shift + arrow key changes the therapist, Enter opens “Move to …”.

Log

who, when, what
  1. Beatrice

    Appointment for Frei on Mon at 10:00 confirmed (callback)

  2. Beatrice

    Cancellation from Frick for Mon at 09:00 recorded (phone)

  3. Beatrice

    Cancellations from Meier, El Amrani and Graf for Monday morning recorded (phone)

Other weeks

1 appointment outside the week shown

Week 42, 12–16 Oct 2026

Patient card

The prescription is on the card, not in someone’s head.

One call and the card is open: session 4 of 9, valid until when, which channel for the reminder. Treatment notes stay locked; the demo shows only what reception needs.

PatientPrescriptionNoteReminderNext appointmentAction
Ruth Bachmannaged 78, 044 000 12 36Session 4 of 9valid until 20 Nov 2026–Letternot booked
Daniel Freiaged 41, 076 000 12 37Session 8 of 9, 1 plannedvalid until 30 Oct 2026New prescription neededSMSMon 5 Oct 10:00 Sandra
Amira Haddadaged 34, 076 000 12 38Session 2 of 9valid until 18 Dec 2026Waiting list: Tue morningsSMSnot booked
Peter Gygeraged 66, 044 000 12 39Session 34 of 36, 2 plannedvalid until 31 Dec 2026Long-term therapy from 36 sessionsEmailMon 5 Oct 13:00 Sandra
Mirjam Suteraged 45, 076 000 12 35Self-payMassage, no prescription–SMSnot booked
Reto Hürlimannaged 52, 076 000 12 34Session 0 of 9valid until 4 Dec 2026Waiting list: initial assessment, flexibleEmailnot booked

A selection from 34 patients. Treatment notes are locked in every card (Swiss data protection law, FADP); reliability appears only as a number, without judgement.

Services

the duration sets the slot
CodeServiceDurationTariff
7301General physiotherapy sessionTreatment room or sling table30 min48 TPamount depends on the tax point value
7311Complex exercise therapy sessionTreatment room or sling table45 min77 TPamount depends on the tax point value
–Initial assessment with sessionTreatment room or sling table45 minby tariff item
–Back group therapyExercise room60 minby tariff item
–Massage (self-pay)Treatment room or sling table, bookable online50 minCHF 110.00incl. 8.1% VAT

Physiotherapy covered by compulsory health insurance is exempt from VAT; the franc value of a tax point (TP) is set by each canton and is therefore not shown here.

Patient view

What the patient gets: a reminder and a booking page.

On the left, the draft the schedule would send 24 hours before the appointment, as an SMS, email or letter. On the right, Mirjam Suter books a massage herself; the appointment appears in the grid above, marked “Online”.

You are: Beatrice Kunz, reception

Reminder

Hello Mr Frei, reminder: Mon 5 Oct 2026, 10:00, physiotherapy with Sandra Odermatt, Treatment room 1. Please cancel at least 24 hours ahead: 044 000 12 34.

155 of 160 characters, 1 SMS, GSM-7

Send time
Sun 4 Oct 2026, 10:00 24 hours before
Sent via
SMS gateway listed separately
Status
scheduled (demo, not sent)
Consent
yes, recorded in the patient card

You are: Mirjam Suter, patient

www.beispielplatz.exampleYou are: Mirjam Suter

Physiotherapie am Beispielplatz (fictional)

Book online or call Mon–Fri 08:00–12:00

1Service2Therapist3Time4Confirm

Which treatment do you need?

Demo: nothing is sent.

Utilisation and waiting list

Figures instead of gut feeling, cancellations as openings.

Everything comes from the same data as the grid: move an appointment and the heatmap updates. The waiting list suggests who fits a gap and writes the draft that nobody sends.

You are: Beatrice Kunz, reception

Online share19.6%11 of 56 active appointments, demo
Cancellations4this week, all on Monday morning
Did not attend1without notice
Idle time30.3 hworking time without appointments, all three therapists; Friday afternoon stays open for online bookings

Utilisation per therapist and day

booked minutes divided by available minutes, week 41, 5–9 Oct 2026
TherapistMon 5 OctTue 6 OctWed 7 OctThu 8 OctFri 9 Oct
Sandra Odermatt
Luis Carvalho
Jana Steiner

Selecting a cell shows the details; Enter opens that day. Holidays and days off do not count as available time. Demo data.

Waiting list

3 people, cancellations become openings
  • Amira HaddadGeneral physiotherapy session, preferred: Tue mornings, waiting since 29 Sep 2026, session 2 of 9
    Match for Amira Haddad: Tue 6 Oct, 09:30, Sandra, Room 2
  • Peter GygerComplex exercise therapy session, preferred: Thu after 16:00, waiting since 1 Oct 2026, session 34 of 36, 2 planned
    Match for Peter Gyger: Thu 8 Oct, 16:45, Luis, Room 1
  • Reto HürlimannInitial assessment with session, preferred: initial assessment, flexible, waiting since 2 Oct 2026, session 0 of 9
    Match for Reto Hürlimann: Mon 5 Oct, 11:15, Luis, Room 1

After the appointment: see the practice’s invoice in the bookkeeping demo

For your business

Which of these do you need?

What you tried in this demo, and what it would look like with FehabLabs. Guide prices exclude licences and hosting; the scope is set out in the quote.

Web presence

The practice has a booking page.

Service, therapist and available times on the practice’s own website; the confirmation comes with a calendar file.

In this demo

  • Booking page with service, therapist and available times
  • Confirmation with a calendar file
  • Services with duration and tariff note

Guide priceCHF 3,900

Discuss your web presence

Website and enquiry process

Every appointment has a therapist, a room and a person responsible.

A call or a booking becomes an appointment with a draft reminder; series, moves and cancellations are recorded in the log.

In this demo

  • Patient card with prescription
  • Series planned from the prescription
  • Appointment moved, reason recorded
  • Draft reminder per channel

Guide priceCHF 6,900

Discuss your enquiry process

Website and automated processing

Calendar and invoice stay in step.

Calendar through an available interface, invoice after a completed appointment, waiting list with a suggestion at every cancellation.

In this demo

  • Calendar through an available interface
  • Invoice after a completed appointment
  • Waiting list with suggestion and draft

Guide priceCHF 9,900

Discuss your workflow

The guide prices are for orientation. Scope, interfaces, dates and any VAT are set out in the quote for your project. Licences, hosting and additional services are listed separately. A single existing workflow can also be a sensible starting point.

After launch: Operation and improvement as separately agreed care, guide price CHF 490 per month with up to two hours for defined checks, analysis and adjustments. Together we agree what the care should achieve and exactly what it covers.

Ruth Bachmann

aged 78, 044 000 12 36

Simulated call: the card opens for the number 044 000 12 36. No telephony, no real health data.

PrescriptionSession 4 of 9

valid until 20 Nov 2026, prescribed 25 Aug 2026, GP practice (fictional)

5 sessions remaining

Recent visits
Wed 30 Sep 2026, 10:30 Sandra Odermatt
Wed 23 Sep 2026, 10:30 Sandra Odermatt
Next appointment
not booked
Reminder
Letter (B Mail), consent given
Reliability
11 appointments, 1 cancellation
Preference
Wednesday 10:30 with Sandra Odermatt, Treatment room 2

Plan a series for Ruth Bachmann

Session 4 of 9, 5 remaining, valid until 20 Nov 2026

Suggestions

5 appointments, General physiotherapy session, 30 min
  1. 1Wed 7 Oct 2026Room 2, Sandrafits
  2. 2Wed 14 Oct 2026Room 2, Sandra10:30 not possible (Room 2 taken by Luis Carvalho), 11:00 suggested
  3. 3Wed 21 Oct 2026Room 2, Sandrafits
  4. 4Wed 28 Oct 2026Room 2, Sandrafits
  5. 5Wed 4 Nov 2026Room 2, Sandrafits

Series ends on 4 Nov, before the prescription expires on 20 Nov 2026.

Demo: nothing is sent. The booking stays in this browser tab.

Reset the demo?

All changes in this demo session will be discarded. The sample data returns to its starting state.