Zum Hauptinhalt springen

Fahrdienst Dispo

Digitale Dispositionslösung für den Patientenfahrdienst

Der Patientenfahrdienst Dübendorf koordiniert täglich 15 bis 40 Fahrten für Patienten zu medizinischen Terminen. Was bisher über Telefon, Papier und Erfahrungswissen lief, wird schrittweise durch eine massgeschneiderte Webanwendung abgelöst: Fahrdienst Dispo.


Das Projekt

Die Anwendung entstand aus einem konkreten Bedarf: Der Disponent nimmt telefonisch Fahrtwünsche entgegen, muss Routen berechnen, Abholzeiten kalkulieren und das Ganze in einen Tagesplan überführen – oft unter Zeitdruck und mit lückenhaften Informationen. Kommerzielle Lösungen decken diesen Nischenworkflow nicht ab oder sind für einen Betrieb dieser Grösse überdimensioniert. Fahrdienst Dispo wurde deshalb von Grund auf für genau diesen Anwendungsfall entwickelt: kompakt, schnell, auf das Wesentliche reduziert.


Projektstatus

Die Anwendung ist produktiv im Einsatz und wird iterativ erweitert. Phase 1 – der Fahrer-Self-Service – ist abgeschlossen und deployed. Fahrer können sich selbstständig einloggen, ihre zugewiesenen Fahrten einsehen und den Status aktualisieren. Aktuell in Konzeption ist die zentrale Fahrtenplanungsseite, die den gesamten Dispositionsworkflow auf einer einzigen Ansicht vereinen soll: Patientendaten, Termine, Routenberechnung und automatische Abholzeitermittlung. Das Ziel ist, dass der Disponent ein Telefonat entgegennimmt und ohne Seitenwechsel die komplette Fahrt erfassen kann.

Die Patientenstammdaten werden mit Fokus auf wiederkehrende Patienten verwaltet – ein wichtiger Faktor, da der Grossteil der Fahrten für Stammkunden erfolgt. Hin- und Rückfahrten werden flexibel unterstützt: mal nur eine Richtung, mal beides.


Technische Realisierung

Die Anwendung basiert auf Next.js und wird über Vercel gehostet. Das ermöglicht schnelle Deployments direkt aus dem Git-Repository sowie automatische Preview-Umgebungen für jeden Feature-Branch.

Für die Routenplanung und Adressauflösung sind drei Google Maps APIs integriert: Geocoding für die Umwandlung von Adressen in Koordinaten, Directions für die Berechnung von Fahrtrouten und -zeiten sowie Places für die komfortable Adresssuche mit Autocomplete. Die API-Keys sind serverseitig gesichert und auf diese drei Dienste eingeschränkt.

Die Infrastruktur läuft auf Microsoft Azure Cloud PCs für die tägliche Arbeit des Fahrdienstes. Die Authentifizierung ist rollenbasiert umgesetzt – Disponenten und Fahrer erhalten jeweils nur Zugriff auf die für sie relevanten Funktionen.

Der gesamte Quellcode wird in einem privaten GitHub-Repository verwaltet. Neue Features werden in Feature-Branches entwickelt, über Pull Requests reviewed und nach dem Merge automatisch deployed. Dieses Setup erlaubt es, auch als kleines Projekt mit professionellen Entwicklungspraktiken zu arbeiten.


Ausblick

Die nächste grosse Erweiterung ist die Fahrtenplanungsseite: eine Single-Page-Lösung, auf der der Disponent den kompletten Workflow abwickelt, den er heute am Telefon erledigt. Von der Patientenauswahl über die Terminerfassung bis zur automatischen Berechnung des optimalen Abholzeitpunkts – alles auf einen Blick, ohne Kontextwechsel.

© 2026 0815-DESIGN · Impressum · Datenschutzerklärung