eAppointment-Dokumentation
Dieses Handbuch ist die Hauptanlaufstelle auf GitHub Pages. Es ist mit dem Repository (main) versioniert.
- GitHub-Repository (Handbuch): https://github.com/it-at-m/eappointment/
Coverage- und API-HTML aus der CI werden auf demselben Host veröffentlicht; siehe Unit-Tests in ZMS, Unit-Test-Abdeckung und API-Referenz.
Schnellzugriffe
- Projektgeschichte
- DDEV und Devcontainer
- Lokale Datenbank- und Cache-Operationen
- Abhängigkeits-Aktualisierungsprüfung
- PHP-Basis-Images
- Unit-Tests in ZMS
- Unit-Test-Abdeckung
- API-Referenz — ReDoc und Diagramme
- Modul-READMEs
- DLDB-Schnittstellendokumentation
Repository-Umfang

Dieses Monorepo enthält Münchner Anpassungen der ursprünglichen Berliner eAppointment-Software: https://gitlab.com/eappointment/eappointment
Public E-Appointment ist eine Software für die Online-Buchung von Terminen und die Verarbeitung von Warteschlangen, etwa das Aufrufen von Terminnummern und das Erfassen von Statistiken zu erbrachten Leistungen.
Die Software wird seit über 20 Jahren in der öffentlichen Verwaltung der deutschen Hauptstadt Berlin eingesetzt und wird seit 2016 unter einer neuen Lizenz neu entwickelt. Damit kann die Software unter der EUPL, einer von OSI anerkannten Open-Source-Lizenz, neu veröffentlicht werden.
Eine Veröffentlichung der Software als Open Source ist im Laufe der Jahre 2022/2024 vorgesehen. Dafür sind eine Reihe von Anpassungen erforderlich, sodass die einzelnen Komponenten der Software hier schrittweise veröffentlicht werden. Zum einen wird die Dokumentation der Software in diesem Repository veröffentlicht, zum anderen werden hier neue Ideen und Weiterentwicklungen geplant, die übergreifend für die anderen Repositories gelten.
Das ZMS-System dient der Verwaltung menschlicher Warteschlangen. Es bietet folgende Funktionen:
- Termine über einen Kalender vereinbaren und einen Vorgang zur Verwaltung eines Termins anstoßen
- Anliegen (Dienstleistungen) und Anbieter (Standorte) aus externen Quellen importieren
- Bereiche (Scopes) für Termine verwalten, einschließlich einer vierstufigen Hierarchie aus Mandant → Organisation → Abteilung → Bereich
- Öffnungszeiten inklusive geschlossener Tage verwalten
- Anmeldesystem für Sachbearbeitende mit unterschiedlichen Berechtigungsstufen
- Ticketdrucker-Unterstützung für Kund:innen ohne Termin (authentifiziert, sperrbar, zeitlich steuerbar)
- Aufrufanzeige (calldisplay) wird unterstützt
- Erfassen von Statistiken wie Wartezeit oder bediente Kund:innen pro Tag
- Notruf für Mitarbeitende
- Bürger-Buchungssystem inklusive Bürgeranmeldung
Kontakt
Münchner Kontakt: it@M – opensource@muenchen.de
BerlinOnline Stadtportal GmbH & Co KG und it@M.
![]() |
Screenshot


