corpuls.mission REPORT
Fachliches Problem
Die Firma corpuls ist ein weltweit agierendes Unternehmen, welches sich auf die Entwicklung und Produktion von Medizintechnik spezialisiert hat und diese vertreibt.
Eines der Produkte ist die corpuls.mission App, die verschiedene Module für kollaboratives Arbeiten zwischen Rettungskräften vor Ort und Telenotärzten anbietet. Darunter zählen Module wie Einsatz-Chats und Video-Telefonie. Dies erlaubt es Telenotärzten benötigte Maßnahmen anzuordnen, die zeitkritisch für den Patienten sind und somit lebensrettend sein können.
Für eine hohe Flexibilität wird die Applikation als Web-App für Desktop-PCs und mobile App für iOS und Android angeboten. Zusätzlich müssen Rettungskräfte ihre Einsätze dokumentieren und alle Befunde sowie Maßnahmen für eine Übergabe erfassen. Bisher geschah dies auf Vordrucken, deren Ausfüllung durch Unübersichtlichkeit und Fehleranfälligkeit erschwert wird. Daher ist ein möglichst intuitives und unterstützendes Tool zur Dokumentation nötig, welches deutlich besser und direkter auf den Einsatz zugeschnitten ist.
Um unser Verständnis für die Anforderungen der Rettungskräfte zu verbessern, wurden wir zu einem praktischen Workshop eingeladen. Während dieses Workshops wurde ein Rettungsvorgang vom Eintreffen bis zum Transport in einem echten Rettungswagen mithilfe von geschulten Sanitätern simuliert.
Fachliche Lösung
Für die Dokumentation wird ein neues Modul corpuls.mission REPORT entwickelt. corpuls entwickelt für dieses Modul eine Web-Applikation, mobile Apps für iOS und Android sowie das dazugehörige Backend. Der Fokus liegt auf einer guten UX (Benutzerfreundlichkeit), insbesondere während eines Rettungseinsatzes. Dabei nutzen wir für medizinisches Personal bekannte Schemata wie FAST und ABCDE und bieten diese so an, dass Sie einfach und schnell sowohl am PC, als auch auf einem Tablet ausgefüllt werden können.
Technische Lösung
Unser Team ist für die Entwicklung der Web-App zuständig. Für die Web-Oberfläche wird auf das Angular Framework gesetzt, die Programmierung selbst wird mit TypeScript durchgeführt. Das Backend baut auf eine Spring-Boot-Applikation mit Java auf und bietet REST-Schnittstellen, wie auch Web Sockets für die verschiedenen Clients. Für die Datenbank verwenden wir eine MongoDB.
Da die Applikation weltweit im Einsatz ist, implementierten wir einen internationalisierten Hybriden, der jedem Kunden ein hohes Maß an Individualisierbarkeit der Terminologien anbietet.
Da Kundenwünsche und eine konstante Bereitstellung von lauffähigen Produkt-Iterationen wichtig sind, arbeitet das Team nach dem Scrum-Model. Die Team-Sprache ist Deutsch. Die Dokumentation erfolgt auf Englisch, da das Produkt weltweit genutzt wird.