Docbox ist eine der führenden eHealth-Plattformen der Schweiz. Sie vernetzt Ärzt:innen, Spitäler, Apotheken, Versicherungen und Softwareanbieter – mit über 13'000 registrierten Nutzer:innen und einer Marktabdeckung von rund 60 % der Schweizer Ärzteschaft.
Funktionen wie eRezepte, elektronische Berichte, Terminvereinbarung, Notfalldienstplanung oder Vertriebsplanung machen die Plattform zu einem zentralen digitalen Werkzeug im medizinischen Alltag.
Ein Monolith am Limit
Die bestehende Lösung war über 16 Jahre alt und basierte auf einem monolithischen System (WebObjects). Das führte zu:
Performance-Engpässen im laufenden Betrieb
Schwerfälliger Weiterentwicklung
Hohem Wartungsaufwand
Technologischen Abhängigkeiten
Zugleich durfte der Betrieb für tausende Nutzer:innen nicht unterbrochen werden – eine Modernisierung „im offenen Herzen“.
Microservices: Modular, stabil, zukunftssicher
Consulteer konzipierte und realisierte eine schrittweise Umstellung auf eine Microservices-Architektur – ohne Downtime und bei laufender Nutzung.
Technologische Eckpfeiler:
Frontend: Neu aufgebaut mit Angular für moderne, responsive Nutzeroberflächen
Backend: Reimplementierung in Java mit dem Spring Boot Framework
Services: Einsatz von Spring Cloud Modulen für skalierbare Microservices
Datenhaltung: MongoDB für flexible, modulare Datenstrukturen
Integration: Anbindung bestehender Module wie eAppointment, ePrescribing, SAP & Co.
Die Architektur wurde so aufgebaut, dass neue Funktionen schrittweise eingebunden und bestehende Datenstrukturen synchronisiert werden konnten – ohne Unterbruch im Live-Betrieb.
Stabil, integrierbar & bereit für Skalierung
Die neue Plattformstruktur brachte spürbare Verbesserungen:
Höhere Stabilität und Performance im Alltag
Schnellere Weiterentwicklung durch modulare Services
Deutlich geringerer Wartungsaufwand
Reibungslose Integration neuer Funktionen und externer Systeme
Zukunftssicherheit im Hinblick auf regulatorische Anforderungen
Plattformweites Reporting für transparente Auswertungen
Die Modernisierung legte den Grundstein für eine langfristig skalierbare, nutzerfreundliche und wartungsarme eHealth-Plattform – für das gesamte Schweizer Gesundheitswesen.

