Thieme Compliance GmbH
Branche: MedTech
KIS Simulator Revolutionizing Demonstrations at DMEA
Kunde: Thieme Compliance GmbH
Unser Kunde Thieme Compliance, Anbieter des Produkts E-ConsentPro für digitale Aufklärungsbögen, ist typischerweise in die Krankenhauslandschaft mit einem KIS eingebettet. Dies führt dazu, dass die wesentlichen Use Cases ohne Anbindung an ein KIS (oder Simulation desselben) nicht demonstriert werden können. Um auf Messen wie der DMEA einen verständlichen Showcase zu präsentieren, war es nötig, einen KIS-Simulator "KISme" zu entwickeln. Das Ziel war es, potenziellen Kunden einen umfassenden Showcase zu bieten, der die Ein- und Ausleitung sowohl mittels URL und HL7 ADT von Patientendaten in das E-ConsentPro abbildet. Dies erforderte sowohl die Entwicklung eines Frontends als auch eines Backends, wobei besondere Highlights die erfolgreiche Umsetzung des HL7 Nachrichtenstandards waren. Diese werden verwendet, um standardisierte Informationen im medizinischen Umfeld zu senden und zu empfangen.
Daten und Fakten
Daten und Fakten
Last- und Performance Test
Werkzeugauswahl und -konfiguration
Frontend und Backend mit Angular und SpringBoot
Die Aufgabe
Die Aufgabe
Aufgaben
- Analyse der Benutzeranforderungen und Definition der User-Experience-Ziele, um eine intuitive und effiziente Benutzeroberfläche zu gewährleisten.
- Entwurf von Wireframes und Mockups für die Webapplikation, einschließlich der Visualisierung von Benutzerflows und Interaktionselementen.
- Durchführung von Usability-Tests mit Prototypen, um Feedback zu sammeln und Designentscheidungen zu validieren.
- Durchführung einer umfassenden Anforderungsanalyse zur Identifizierung technischer und funktionaler Bedürfnisse des Projekts.
- Entwurf einer modularen und skalierbaren Architektur für Frontend und Backend, unter Berücksichtigung von Sicherheits-, Leistungs- und Wartungsaspekten.
- Auswahl geeigneter Technologien und Frameworks (Angular2+ für das Frontend, Spring Boot und MongoDB für das Backend) basierend auf den Projektanforderungen.
- Entwicklung von Benutzeroberflächenkomponenten in Angular2+, einschließlich der Integration von Responsive Design Prinzipien für die Kompatibilität mit verschiedenen Gerätetypen.
- Implementierung von Frontend-Logik zur Interaktion mit dem Backend über RESTful APIs.
- Sicherstellung der Anwendungstests und Fehlerbehebung während der Entwicklungsphase.
- Entwicklung des Backend-Servers mit Spring Boot, Einrichtung der MongoDB-Datenbank und Implementierung der Datenmodelle.
- Implementierung von CRUD-Operationen für die Verwaltung von Patienten- und Nutzerdaten.
- Integration eines Kommunikationsservices in KISme, der über MLLP mit dem E-ConsentPro kommuniziert, einschließlich der Handhabung von Sicherheits- und Datenschutzanforderungen.
- Erstellung von Lehrmaterialien und Durchführung von Schulungen zu den eingesetzten Technologien und Entwicklungsmethoden.
- Regelmäßige Betreuung und Code-Reviews, um die Qualität der Beiträge zu sichern und Lernfortschritte zu fördern.
- Einarbeitung und Betreuung der Werkstudenten von Thieme
- Erstellung einer umfassenden Projektdokumentation, einschließlich technischer Spezifikationen und Installationsanleitungen.
- Kommentierung des Codes und Erstellung einer detaillierten Schnittstellendokumentation mit Swagger, um die Nachvollziehbarkeit und Wartbarkeit des Projekts zu unterstützen.
Spezielle Herausforderung
Eine zentrale Herausforderung war die Integration und der Umgang mit dem HL7-Standard. Dazu wurde die HAPI HL7 Library installiert und die in den Anforderungen genannten Nachrichtenarten implementiert, um die geforderten Nachrichtenarten gemäß den internationalen Standards zu verarbeiten.
Um die Nachrichten korrekt versenden und empfangen zu können, mussten verschiedene Funktionen implementiert werden.
Dev:
- Gitlab
- ntellij or VSC
- HAPI-Testpanel
Frontend:
- Angular
- Angular CLI
- Bootstrap
Backend:
- Java 17
- Spring Boot
- Maven
- MongoDB
- Node.js
- Es wurden keine spezifischen regulatorischen Anforderungen genannt. Interne Vorgaben des Kunden kamen zur Anwendung.
Ihr Nutzen
Das entwickelte KISme eröffnet völlig neue Möglichkeiten, den Use Case auf Messen anschaulich zu präsentieren. Potenzielle Kunden haben die einzigartige Möglichkeit, das Produkt E-ConsentPro in einer realistischen Umgebung zu testen. Durch die nahtlose Integration von Patientendaten in das ECP und die reibungslose Anbindung an ein KIS bietet sich ein Mehrwert zu Präsentationszwecken auf Messen.
Thieme Compliance GmbH ist eine 100%ige Tochter der Thieme Gruppe und spezialisiert auf medizinisch und rechtlich fundierte Lösungen für Patientenaufklärung und -kommunikation, darunter digitale Informations- und Aufklärungslösungen für Praxen und Kliniken. Das Unternehmen arbeitet mit starken Technologie- und Vertriebspartnern zusammen, verfügt über ein nach DIN EN ISO 9001 und ISO/IEC 27001 zertifiziertes Qualitäts- und Informationssicherheitsmanagement und legt großen Wert auf Datenschutz, Datensicherheit und hohe Qualitätsstandards.
Sprechen Sie uns an!