Elektronischer Terminservice und Impfterminservice

Die kv.digital GmbH ist das innovative Kompetenzzentrum für die Digitalisierung der niedergelassenen ärztlichen Versorgung. Die Gesellschaft entwickelt innovative Plattform-, Web- und App-Lösungen, beispielsweise für die Vernetzung von Ärzt*innen untereinander, für die Vernetzung von Ärzt*innen mit ihren Patient*innen, für die Bereitstellung und Buchung von ärztlichen Terminen oder für Informationen über Bereitschafts- und Notfallpraxen.

Es existiert eine Plattform (Elektronischer Terminservice ETS) zum Buchen von Arztterminen für gesetzlich versicherte Personen. Hierbei handelt es sich um ein verteiltes System. Einzelne Microservices übernehmen dabei verschiedene Aufgaben. Die Kommunikation der Services erfolgt über einen Message-Broker; das Frontend wird mittels REST versorgt.

Ziel dieses Projektes war es, das System um fachliche Anforderungen zu erweitern, technisch zu normalisieren und in Teilen die Architektur zu optimieren. Zu den Aufgaben gehörten:

  • Umsetzung einzelner Features inkl. Unit- und Integrationstests
  • Planung und Konzeptionen von technischen Aufgaben
  • Prüfung und Optimierung der Code-Qualität

Als Entwicklungsprozess wurde Scrum eingesetzt. Ein Unterprojekt des ETS war der Impfterminservice (ITS), wo man den Termin für die Corona-Schutzimpfung buchen kann.

Technologien:Backend: Java, Spring / SpringBoot, Hibernate, POI, SolR, Liquibase, Freemarker, Resteasy, TestNG/Hamcrest, Mysql, Couchbase, ActiveMQ, Docker, IDEA
Frontend: Angular (für Patienten), AngularJS (für Ärzte)