Samouczek: wdrażanie i przewodnik szablonu aplikacji do ciągłego monitorowania pacjenta

Continuous patient monitoring architecture

Bluetooth medyczne z małą zużyciem energii (LOW)

Wiele urządzeń do noszenia medycznego używanych w rozwiązaniach IoT w opiece zdrowotnej to urządzenia z systemem iOS. Te urządzenia nie mogą komunikować się bezpośrednio z chmurą i muszą używać bramy do wymiany danych z rozwiązaniem w chmurze. Ta architektura używa aplikacji na telefon komórkowy jako bramy.

Brama telefonów komórkowych

Podstawową funkcją aplikacji na telefon komórkowy jest zbieranie danych z urządzeń medycznych i przekazywania ich do IoT Central. Aplikacja prowadzi również pacjentów przez proces konfigurowania urządzenia i umożliwia im wyświetlanie osobistych danych dotyczących zdrowia. Inne rozwiązania mogą korzystać z bramy tabletu lub bramy statycznej w pomieszczeniu szpitalnym. Przykładowa aplikacja mobilna typu open source jest dostępna dla systemów Android i iOS do użycia jako punkt wyjścia do tworzenia aplikacji. Aby dowiedzieć się więcej, zobacz przykładową aplikację mobilną do ciągłego monitorowania pacjentów na GitHub.

Eksportuj do Azure API for FHIR®

Azure IoT Central zgodne ze standardem HIPAA i hitrust® certyfikowane. Dane dotyczące zdrowia pacjentów można również wysyłać do innych usług przy użyciu Azure API for FHIR. Azure API for FHIR to oparty na standardach interfejs API do przechowywania danych dotyczących zdrowia klinicznych. Łącznik usługi Azure IoT dla platformy FHIR umożliwia korzystanie Azure API for FHIR jako miejsca docelowego ciągłego eksportu danych z IoT Central.

Uczenie maszynowe

Używaj modeli uczenia maszynowego ze swoimi danymi FHIR, aby generować szczegółowe informacje i wspierać podejmowanie decyzji przez zespół opieki zdrowotnej. Aby dowiedzieć się więcej, zobacz dokumentację usługi Azure Machine Learning.

Pulpit nawigacyjny dostawcy

Użyj tych Azure API for FHIR, aby utworzyć pulpit nawigacyjny szczegółowych informacji o pacjentach lub zintegrować go bezpośrednio z elektroniczną dokumentacją medyczną używaną przez zespoły opieki zdrowotnej. Zespoły opieki zdrowotnej mogą korzystać z pulpitu nawigacyjnego, aby pomagać pacjentom i identyfikować wczesne objawy ostrzegawcze. Aby dowiedzieć się więcej, zobacz samouczek Tworzenie Power BI pulpitu nawigacyjnego dostawcy.

Ten samouczek zawiera informacje na temat wykonywania następujących czynności:

  • Tworzenie szablonu aplikacji
  • Walk through the application template (Omów szablon aplikacji)

Wymagania wstępne

  • Do wdrożenia tej aplikacji nie są wymagane żadne określone wymagania wstępne.
  • Możesz skorzystać z bezpłatnego planu cenowego lub subskrypcji platformy Azure.

Tworzenie aplikacji do ciągłego monitorowania pacjenta

  1. Przejdź do witryny Azure IoT Central kompilacji. Następnie zaloguj się przy użyciu osobistego, służbowego lub szkolnego konta Microsoft. Wybierz pozycję Build (Kompilacja) na pasku nawigacyjnym po lewej stronie, a następnie wybierz kartę Healthcare (Opieka zdrowotna):Application template

  2. Wybierz pozycję Utwórz aplikację w obszarze Ciągłe monitorowanie pacjenta.

Aby dowiedzieć się więcej, zobacz Tworzenie IoT Central aplikacji.

Walk through the application (Przechodnie przez aplikację)

W poniższych sekcjach przedstawiono najważniejsze funkcje aplikacji:

Pulpity nawigacyjne

Po wdrożeniu szablonu aplikacji najpierw znajdziesz się na pulpicie nawigacyjnym monitorowania pacjentów firmy Lamna. Lamna Healthcare to fikcyjny system szpitali, który zawiera dwa szpitale: Woodgrove Hospital i Burkville Hospital. Na pulpicie nawigacyjnym operatora woodgrove hospital możesz:

  • Wyświetlanie danych telemetrycznych i właściwości urządzenia, takich jak poziom naładowania baterii urządzenia lub jego stan łączności.

  • Wyświetl plan i lokalizację urządzenia Smart Vitals Patch.

  • Ponownie aprowizuj poprawkę Smart Vitals Patch dla nowego pacjenta.

  • Zobacz przykładowy pulpit nawigacyjny dostawcy, który może zobaczyć zespół opieki medycznej w celu śledzenia pacjentów.

  • Zmień stan pacjenta urządzenia, aby wskazać, czy urządzenie jest używane w scenariuszu "pacjent", czy "zdalnie".

In-patient status

Możesz również wybrać pozycję Przejdź do pulpitu nawigacyjnego zdalnego pacjenta, aby wyświetlić pulpit nawigacyjny operatora burkville hospital. Ten pulpit nawigacyjny zawiera podobny zestaw akcji, telemetrii i informacji. Można również zobaczyć wiele urządzeń w użyciu i zdecydować się na zaktualizowanie oprogramowania układowego na każdym z nich.

Remote operator dashboard

Szablony urządzeń

W przypadku wybrania opcji Szablonyurządzeń zobaczysz dwa typy urządzeń w szablonie:

  • Smart Vitals Patch:to urządzenie reprezentuje poprawkę, która mierzy różne znaki życiowe. Służy do monitorowania pacjentów w szpitalach i poza nim. Jeśli wybierzesz szablon, zobaczysz, że poprawka wysyła zarówno dane dotyczące urządzenia, takie jak poziom naładowania baterii i temperatura urządzenia, jak i dane dotyczące zdrowia pacjentów, takie jak ciśnienie wody i ciśnienie krwi.

  • Inteligentny nawias klamrowy:to urządzenie reprezentuje nawias klamrowy, z których pacjenci korzystają podczas odzyskiwania po leczenia zastępczego. Jeśli wybierzesz ten szablon, zobaczysz możliwości, takie jak dane urządzenia, zakres ruchu i przyspieszenie.

Smart patch template

Grupy urządzeń

Grup urządzeń można używać do logicznego grupowania zestawu urządzeń, a następnie uruchamiania na nich zapytań zbiorczych lub operacji.

Jeśli wybierzesz kartę grupy urządzeń, zobaczysz domyślną grupę urządzeń dla każdego szablonu urządzenia w aplikacji. Utworzono również dwie dodatkowe przykładowe grupy urządzeń o nazwie Provision devices (Aprowizuj urządzenia) i Devices with outdated firmware (Urządzenia z nieaktualnym oprogramowaniem układowym). Możesz użyć tych przykładowych grup urządzeń jako danych wejściowych do uruchomienia niektórych zadań w aplikacji.

Reguły

W przypadku wybrania opcji Regułyzobaczysz trzy reguły w szablonie:

  • Wysoka temperatura nawiasuklamrowego: ta reguła jest wyzwalana, gdy temperatura urządzenia nawiasu klamrowego inteligentnego jest większa niż 95°F w 5-minutowym oknie. Użyj tej reguły, aby zaalarmować pacjenta i zespół opieki zdrowotnej oraz zdalnie schłodzić urządzenie.

  • Wykryto spadek:ta reguła jest wyzwalana w przypadku wykrycia spadku pacjenta. Ta reguła umożliwia skonfigurowanie akcji w celu wdrożenia zespołu operacyjnego, aby pomóc pacjentowi, który spadł.

  • Niski poziom naładowaniabaterii poprawki: ta reguła jest wyzwalana, gdy poziom naładowania baterii urządzenia jest poniżej 10%. Użyj tej reguły, aby wyzwolić powiadomienie do pacjenta w celu naładuj urządzenie.

Rules

Stanowiska

Zadania umożliwiają uruchamianie operacji zbiorczych na zestawie urządzeń przy użyciu grup urządzeń jako danych wejściowych. Szablon aplikacji ma dwa przykładowe zadania, które operator może uruchomić:

  • Aktualizacja oprogramowania układowego nawiasuklamrowego: to zadanie znajduje urządzenia w grupie urządzeń Urządzenia z nieaktualnym oprogramowaniem układowym i uruchamia polecenie aktualizacji tych urządzeń do najnowszej wersji oprogramowania układowego. W tym przykładowym zadaniu założono, że urządzenia mogą obsługiwać polecenie aktualizacji, a następnie pobierać pliki oprogramowania układowego z chmury.

  • Ponownie aprowizujurządzenia: masz zestaw urządzeń, które ostatnio zostały zwrócone do szpitala. To zadanie znajduje urządzenia w grupie urządzeń Aprowizowanie urządzeń i uruchamia polecenie ponownego aprowizowania ich dla następnego zestawu pacjentów.

Urządzenia

Wybierz kartę Urządzenia, a następnie wybierz wystąpienie inteligentnego nawiasu klamrowego. Istnieją trzy widoki, w których można eksplorować informacje o wybranym urządzeniu. Te widoki są tworzone i publikowane podczas tworzenia szablonu urządzenia. w związku z tym te widoki są spójne na wszystkich urządzeniach, które są podłączane lub symulowane.

Widok Pulpit nawigacyjny zawiera przegląd danych telemetrycznych i właściwości urządzenia zorientowanych na operatora.

Karta Właściwości umożliwia edytowanie właściwości chmury oraz właściwości urządzenia do odczytu/zapisu.

Karta Polecenia umożliwia uruchamianie poleceń na urządzeniu.

Knee brace dashboard

Czyszczenie zasobów

Jeśli nie zamierzasz nadal korzystać z tej aplikacji, usuń aplikację, odwiedzając stronę Ustawienia aplikacji administracyjnej i klikając pozycję Usuń.

Tidy resources

Następne kroki

W następnym artykule dowiesz się, jak utworzyć pulpit nawigacyjny dostawcy, który nawiązuje połączenie z IoT Central aplikacji.