Aplikacja na tablet i lokalny serwer dla mobilnego zestawu telemedycznego. Aplikacja odczytuje pomiary z medycznych urządzeń Bluetooth, przypisuje je do właściwego pacjenta i zlecenia oraz wymienia dane ze szpitalnym systemem informacyjnym przez HL7.
Wykorzystane technologie
React Native, Kotlin, Bluetooth Low Energy, HL7 v2, Python, Django REST Framework, PostgreSQL, Celery, Redis, Nginx, Active Directory
Narzędzia
Jira, Figma, GitHub, GitHub Codespaces
11
Zespół projektu
13 miesięcy
Czas trwania projektu
Integracje, oprogramowanie na zamówienie
Kategoria
Ochrona zdrowia
Branża

Nasz klient, firma z branży medtech, budował mobilny zestaw telemedyczny dla szpitali: tablet i komplet urządzeń medycznych, które pielęgniarki przynoszą do łóżka pacjenta. W zestawie były urządzenia do pomiaru parametrów życiowych, takie jak termometry, wagi, ciśnieniomierze i pulsoksymetry, a także mierniki do badań przyłóżkowych i aparat EKG. Wcześniejsze podejście się nie sprawdziło, a klient chciał rozwiązania, które poprawnie łączy urządzenia i umieszcza każdy pomiar we własnym systemie szpitala. Każde urządzenie komunikuje się przez Bluetooth Low Energy na swój sposób, a aparat EKG wymienia dane w HL7. Na oddziale kilka urządzeń może być włączonych jednocześnie, a żaden pomiar nie może trafić do dokumentacji niewłaściwego pacjenta. Szpital dokładał kolejne wymagania: personel loguje się kontami szpitalnymi, tablety są współdzielone i muszą być zarejestrowane, a listy pacjentów, zlecenia i wyniki muszą płynąć w obie strony między zestawem a szpitalnym systemem informacyjnym.
Zanim napisaliśmy jakikolwiek kod produkcyjny, przetestowaliśmy każde urządzenie i opisaliśmy, jak się komunikuje, kiedy się rozłącza i co odsyła. Ten etap projektowania – z architekturą, modelem danych, API i przepływami HL7 rozpisanymi na papierze – pozwolił nam zbudować resztę bez niespodzianek.

Projekt prowadziliśmy w dwóch etapach. W etapie projektowania przeanalizowaliśmy urządzenia, przygotowaliśmy architekturę, model danych, dokumentację API i przepływy HL7, a wymagania przełożyliśmy na makiety UX i klikalny prototyp. W etapie realizacji zbudowaliśmy aplikację na tablet, lokalny serwer i integrację ze szpitalnym systemem informacyjnym. Pracowaliśmy w tygodniowych sprintach i po każdym sprincie pokazywaliśmy klientowi demo. Klient ma teraz kompletny zestaw, który można zademonstrować. Pielęgniarka wybiera pacjenta z listy szpitalnej, wykonuje pomiary podłączonymi urządzeniami, a wyniki pojawiają się w systemie szpitala przy właściwym pacjencie i zleceniu – bez przepisywania. Po zakończeniu głównych prac zostaliśmy przy projekcie i wprowadzaliśmy mniejsze poprawki oraz usprawnienia.
Urządzenia medyczne łatwo pokazać na demo, a trudno sprawić, by działały niezawodnie. Wartość tego projektu to cały łańcuch: urządzenie, tablet, lokalny serwer i system szpitala, w którym każdy pomiar trafia do właściwej dokumentacji.
Napisz do mnie – omówimy Twoje wymagania i razem zbudujemy Twój dedykowany zespół IT.
Agnes
Specjalista ds. rozwoju biznesu
Zapytaj o wycenę lub poradę
Przeanalizujmy razem koncepcję Twojego projektu i to, na jakim jest etapie.
Otrzymasz od nas wstępną propozycję zakresu projektu oraz szacunek czasu i kosztów.
Konsultacje są objęte umową NDA.