planklar
Live im Einsatz am Universitätsklinikum Münster

Faire Dienstplanung,
automatisch optimiert.

planklar verwandelt die Wünsche deines Teams in einen Dienstplan, der eure Regeln einhält und die Fairness der letzten Monate berücksichtigt. Statt stundenlanger Excel-Sudokus drückst du einen Knopf.

Der ganze Zyklus, ein Werkzeug

Von der Wunsch-Eingabe über die Optimierung bis zum Tausch im laufenden Monat — planklar deckt jeden Schritt ab.

Wünsche per App

Jeder gibt seine Wünsche bequem von zu Hause ab. Urlaub & Co. gelten absolut, Vorlieben fließen gewichtet ein. Reminder-Mails kommen automatisch.

CP-SAT-Optimierung

Der OR-Tools-Solver wählt aus Millionen Möglichkeiten den Plan mit der besten Gesamtbewertung. Regeln und Gewichte sind pro Monat konfigurierbar.

Fairness-Historie

Wer zuletzt unterdurchschnittlich oft seinen Wunsch erfüllt bekam, wird bevorzugt. Niemand wird wiederholt benachteiligt — über Monate ausgeglichen.

Tausch-Marketplace

Krankheit oder spontaner Termin? Kollegen tauschen direkt im Portal. Sicherheits-Checks verhindern Doppelbelegung und Folgetag-Verstöße.

Kalender-Integration

Persönlicher iCal-Feed für Apple, Google und Outlook — der eigene Plan landet automatisch auf dem Handy. Die URL ist privat und rotierbar.

Vollständiges Audit

Jede Veröffentlichung, Korrektur und jeder Tausch landet im unveränderlichen Audit-Log. Owner sehen jederzeit nach, wer was wann gemacht hat.

In drei Schritten zum Plan

  1. 1

    Wünsche eintragen

    Das Team meldet bis zum Stichtag Urlaub, FZA, Fortbildungen und gewünschte oder unerwünschte Dienste. Admins können einzelne Fristen verlängern.

  2. 2

    Solver rechnet

    Stammdaten, Wünsche und die 6-Monats-Historie fließen in den CP-SAT-Solver. Nach Sekunden steht der Vorschlag — meist optimal.

  3. 3

    Veröffentlichen + Tauschen

    Admin prüft, korrigiert bei Bedarf einzelne Felder per Klick, veröffentlicht. Mail an alle, Plan im Kalender. Tauschen läuft danach im Portal.

Eure Daten bleiben bei euch

planklar ist für den Betrieb im Klinik-Netz gebaut — ohne Cloud-Zwang, ohne dass Personal- oder Dienstdaten das Haus verlassen.

Self-hosted

Läuft als Container-Stack auf eurer Infrastruktur. Postgres, Web-Portal und Solver liegen vollständig in eurer Hand — kein externer Dienst ist Pflicht.

DSGVO-konform

Keine Weitergabe an Dritte, kein Tracking. Mailversand und alles Weitere lassen sich auf eure eigenen Dienste konfigurieren.

Offener Stack

Next.js, FastAPI, PostgreSQL und Google OR-Tools — bewährte, quelloffene Bausteine statt Blackbox. Nachvollziehbar und wartbar.

Aus dem Klinik-Alltag, für den Klinik-Alltag.

planklar entstand in der Klinik für Unfall-, Hand- und Wiederherstellungschirurgie am Universitätsklinikum Münster — aus jahrelanger Erfahrung mit Excel-Sudokus, ungerechten Verteilungen und Last-Minute-Tauschereien. Jede Funktion löst ein Problem, das wir am eigenen Plan hatten.

Der Kern basiert auf Googles OR-Tools CP-SAT — derselbe Solver, mit dem Industrie-Schichtpläne und Logistik-Routen weltweit optimiert werden.

6

Monate Fairness-Historie

< 2 min

typische Solver-Zeit

0

manuelle Excel-Stunden

Häufige Fragen

Was passiert mit unseren Daten?

Nichts verlässt euer Haus. planklar läuft self-hosted in eurer Infrastruktur; Personal- und Dienstdaten bleiben in eurer Postgres- Datenbank. Kein Cloud-Anbieter ist zwingend beteiligt.

Wie lange dauert die Einrichtung?

Der Stack ist als Container-Compose vorbereitet. Stammdaten, Rollen und Regeln werden einmalig erfasst — danach läuft der Monatszyklus aus Wünschen, Solver-Lauf und Veröffentlichung von selbst.

Können wir eigene Regeln definieren?

Ja. Über den Regel-Editor lassen sich Dienste, Qualifikationen, Wochenend- und Fairness-Logik, Feiertags-Sonderfälle und vieles mehr pro Klinik konfigurieren und pro Monat fein justieren — ganz ohne Code.

Was, wenn der Solver keinen Plan findet?

Bei zu vielen harten Vorgaben meldet planklar „INFEASIBLE“ und nennt slotgenau, woran es klemmt (z.B. „nur 1 Kandidat, braucht 2“). So lässt sich der Engpass gezielt entschärfen.

Funktioniert das nur für eine bestimmte Klinik?

Nein. Dienstmodell, Rollen und Constraints sind generisch konfigurierbar. Die UCH-Konfiguration ist nur eine Vorlage — andere Häuser bilden ihr eigenes Modell ab.

Klingt gut? Probier’s aus.

Eigene Klinik einrichten oder Fragen? Schreib kurz an planklar@planklar.app.