Szczegółowe informacje kliniczne w usłudze Microsoft Cloud for Healthcare

Microsoft Cloud for Healthcare
Azure Synapse Analytics
Azure Machine Learning
Power Automate
Dynamics 365

Korzystając z usługi Microsoft Cloud for Healthcare, możesz tworzyć rozwiązania umożliwiające ulepszanie szczegółowych informacji klinicznych i operacyjnych. W tym artykule omówiono jedno z takich potencjalnych rozwiązań i opiera się na wiedzy zdobytej na podstawie wirtualnej kondycji w usłudze Microsoft Cloud for Healthcare.

Architektura

Analiza kliniczna przy użyciu usługi Microsoft Cloud for Healthcare

Pobierz plik programu Visio zawierający diagram tej architektury.

Na diagramie architektury i w tym artykule termin ED odnosi się do działu ratunkowego placówki opieki zdrowotnej — działu, który specjalizuje się w medycynie awaryjnej i ostrej opieki nad pacjentami.

Podobnie jak w obszarze Kondycja wirtualna w usłudze Microsoft Cloud for Healthcare, niebieskie pola w tym diagramie architektury reprezentują usługi firmy Microsoft, które są usługami bazowymi lub dodatkami wymaganymi dla usługi Microsoft Cloud for Healthcare. Każda z tych usług jest licencjonowana oddzielnie.

Podobnie jak w poprzednim rozwiązaniu, dane przepływają do tej architektury za pośrednictwem zewnętrznych systemów medycznych, takich jak harmonogramy pacjentów i dostawców, dokumentację medyczną, urządzenia do noszenia itd., a następnie są pozyskiwane przy użyciu platformy Azure. Ten proces może również pozyskiwać inne dane ustrukturyzowane wymagane do konkretnych szczegółowych informacji, takich jak dane finansowe. Te dane są następnie przechowywane w usłudze Microsoft Dataverse w formacie Common Data Model (CDM), które mają być używane przez składniki usługi Dynamics 365 i Power BI w tym rozwiązaniu.

Przepływ danych

To rozwiązanie obsługuje następujące przepływy danych dla każdej z grup użytkowników pokazanych na diagramie:

  1. Kierownik opieki. Kontynuując przepływ wizyty wirtualnej, menedżer opieki może przeglądać bieżące rekordy pacjentów za pośrednictwem usługi Teams, za pomocą kolejki monitorowania pacjenta. Ta aplikacja usługi Dynamics 365 udostępnia listę pacjentów wraz z oceną indeksu dla każdego, co wskazuje pilność udziału w nich. Menedżer opieki może wybrać pacjenta z najwyższym wynikiem indeksu i wyświetlić informacje, takie jak dokumentacja medyczna, plan opieki i wizyty, w aplikacji do zarządzania opieką. Ta aplikacja umożliwia również wyświetlanie szczegółowych informacji na temat codziennego stylu życia pacjenta przez ściąganie danych, takich jak tętno z zarejestrowanego urządzenia IoMT, niemal w czasie rzeczywistym. Aplikacja śledzi dane przychodzące urządzenia i wyświetla je za pomocą niestandardowych wizualizacji usługi Power BI. Progi są ustawiane dla każdej metryki urządzenia, a w przypadku przekroczenia usługa Power Automate wyzwala alert dotyczący szczegółowych informacji o sprzedaży w aplikacji. Te progi i alerty można ustawić dla każdego pacjenta indywidualnie. W razie potrzeby menedżer opieki może zadzwonić do pacjenta bezpośrednio z usługi Teams, korzystając z informacji kontaktowych przechowywanych w usłudze Dataverse.

  2. Administrator ED. Pacjent, który musi odwiedzić ED, może koordynować transport z kierownikiem opieki. Administrator ED jest odpowiedzialny za zasoby i harmonogramy w dziale. Zasoby, takie jak użycie łóżka, pokoje i personel, a także trendy dotyczące zdarzeń dotyczących wprowadzania i readmisji, są monitorowane za pomocą raportów usługi Power BI dostosowanych do działu i zintegrowanych z usługą Teams. Te raporty są tworzone przy użyciu danych szpitalnych i pacjentów przechowywanych w usłudze Dataverse i analizowanych przez usługę Azure Synapse. Kolejka ED, niestandardowy zasób internetowy usługi Dynamics 365, wyświetla kolejkę pacjentów przychodzących na różnych etapach, takich jak tranzyt, ewidencjonowanie, spożycie, przydział pokoju itd. Administrator ED może użyć tych informacji do klasyfikacji pacjentów na podstawie czasu przybycia i warunków medycznych. Drzewo decyzyjne jest tworzone za pomocą przepływów usługi Power Automate, które automatyzują zadania wymagane do opieki nad pacjentem. Przykłady takich zadań to przydział pokoju lub ICU, konfiguracja sprzętu medycznego, kolejność wymaganych testów i przypisanie do dostępnego personelu medycznego. Te raporty i zautomatyzowane zadania obsługują wydajną opiekę nad pacjentami i zarządzanie ED.

  3. Lekarz specjalistyczny. Administrator ED przypisuje specjalistycznego lekarza do przeglądu testów, które są zalecane dla pacjenta. Jeśli na przykład wymagane są testy rentgenowskie, do ich przeglądu jest przypisany pulmonolog. Zapisanie wyników testu powoduje wyzwolenie usługi Power Automate, która wyświetla alert usługi Sales Insights w widoku lekarza aplikacji do zarządzania opieką. Testy, takie jak promienie rentgenowskie, są uznawane za dane bez struktury. Te dane są pobierane do usługi Azure Synapse za pośrednictwem usługi Azure Data Lake i przekazywane do niestandardowego modelu uczenia maszynowego w celu zinterpretowania wyników. Interpretacje te mogą pomóc lekarzowi w zdiagnozowaniu i zaplanowaniu opieki.

    Aplikacja determinantów społecznych, aplikacja kanwy, która jest niestandardowa utworzona dla tego rozwiązania, zapewnia wgląd w warunki społeczno-ekonomiczne pacjenta. Te dane mogą pomóc lekarzowi w przepisaniu planu opieki, który pacjent może wykonać. Wizualizacje usługi Power BI w aplikacji do zarządzania opieką wyświetlają trendy sukcesu leczenia dla stanu zdrowia pacjenta, przy użyciu zagregowanych metryk zdrowia populacji, danych demograficznych, czynników społecznych i innych danych dostępnych w rejestrach szpitalnych. Aplikację można zaprojektować tak, aby korzystała z publicznie dostępnych danych medycznych ze strony finansowanych przez instytucje rządowe badań. Te wizualizacje mogą pomóc lekarzowi wybrać plan opieki z najlepszym wskaźnikiem sukcesu. Dane przekazywane do tych wizualizacji są pobierane za pośrednictwem usługi Azure Data Lake. Wybrany plan opieki jest przechowywany w usłudze Dataverse do późniejszego użycia.

  4. Pacjent. Po wypisaniu z planu opieki pacjent jest proszony o udzielenie odpowiedzi na ankietę dotyczącą zadowolenia w portalu pacjentów. Jest to formularz Customer Voice . Wynik ankiety jest przechowywany w usłudze Dataverse, aby wygenerować szczegółowe informacje operacyjne dotyczące placówki opieki zdrowotnej.

    Pacjent korzysta z portalu pacjenta do wyświetlania planu opieki zalecanego przez lekarza. Portal może również dostarczyć materiały edukacyjne, aby pomóc pacjentowi zrozumieć plan opieki.

  5. Administrator szpitala. Raporty usługi Power BI dostosowane dla administratora szpitala zapewniają szczegółowe informacje na temat kluczowych metryk opieki zdrowotnej, takich jak wskaźniki readmisji pacjentów, długość pobytu, stosunek personelu do pacjenta, zadowolenie pacjentów i koszty. Te szczegółowe informacje mogą pomóc w ulepszaniu zarządzania opieką zdrowotną. Te raporty są tworzone przy użyciu danych zagregowanych przez usługę Azure Synapse z wielu systemów, takich jak rekordy wizyt pacjentów, dane finansowe i wyniki tonacji zebrane z ankiet pacjentów. Raporty mogą pomóc administratorowi szpitala w wykrywaniu niedoborów operacyjnych. Jeśli na przykład szpital ma wysokie wskaźniki readmisji, administrator może użyć tych raportów, aby znaleźć działy, które mają najwięcej readmisji, a następnie rozwiązać i rozwiązać podstawowe problemy.

    Raporty usługi Power BI są zintegrowane z usługą Microsoft Teams, dzięki czemu można je łatwo udostępniać innym działom za pomocą kanałów usługi Teams, co pozwala na szybszą komunikację i lepszą współpracę. Dostęp do tych raportów można kontrolować, ustawiając poziomy uprawnień według działu lub użytkownika.

Składniki

Większość składników używanych w tym rozwiązaniu jest szczegółowo opisanych w temacie Virtual health on Microsoft Cloud for Healthcare (Kondycja wirtualna w chmurze firmy Microsoft dla opieki zdrowotnej). Używane są również następujące składniki:

  • Azure Synapse Analytics. Usługa Azure Synapse Analytics służy do zademonstrowania, w jaki sposób nieustrukturyzowane dane medyczne, takie jak wyniki testów diagnostycznych, dane pacjentów, takie jak historia medyczna, i codzienne metryki zdrowia mogą być interpretowane przez algorytmy uczenia maszynowego. Te wyniki generowane przez maszyny pomagają dostawcom medycznym w diagnozowaniu i leczeniu pacjentów.

  • Azure Data Lake Storage. Usługa Azure Data Lake Storage zapewnia szybki i bezpieczny magazyn danych dla usługi Azure Synapse Analytics. W przeciwieństwie do tradycyjnych magazynów danych, gdy duża ilość danych wymaganych do analizy jest przechowywana w usłudze Azure Data Lake, jest gotowa do odpytowania. Eliminuje to powtarzające się ładowanie.

  • Azure Machine Learning. To rozwiązanie używa usługi Azure Machine Learning do zademonstrowania potencjalnego użycia jako asystenta dostawcy usług medycznych. Można go modelować, aby użyć publicznie dostępnych danych medycznych i wyników badań diagnostycznych w celu zapewnienia dodatkowych szczegółowych informacji na temat warunków medycznych pacjentów. Ostateczna odpowiedzialność diagnostyczna spoczywa na specjalistów medycznych.

  • Power BI. Dzięki usłudze Power BI wizualizowanie dużych ilości danych ułatwia asymilizowanie szczegółowych informacji i identyfikowanie wzorców lub trendów. Zobacz Typy wizualizacji w usłudze Power BI i Wizualizacje w raportach usługi Power BI, aby dowiedzieć się, jak tworzyć różne wizualizacje usługi Power BI. Za pomocą usługi Microsoft Teams możesz udostępniać wizualizacje między działami w celu poprawy współpracy. Aby uzyskać więcej informacji, zobacz Współpraca z usługą Power BI w aplikacjach Microsoft Teams, Outlook i Office .

    To rozwiązanie używa usługi Azure Synapse Analytics do tworzenia następujących wizualizacji usługi Power BI:

    • Pulpit nawigacyjny usługi Power BI zintegrowany z aplikacją Teams dla usługi ED, który udostępnia migawkę następujących elementów:
      • Liczba pacjentów oczekujących
      • Czasy oczekiwania
      • Stan łóżka
      • Przewidywane obłożenie łóżka
      • Inne metryki ED.
    • Pulpit nawigacyjny zdrowia populacji, który pomaga dostawcom porównać skuteczność planów leczenia z podobnymi danymi demograficznymi i warunkami.
    • Analiza między działami i raporty dotyczące administracji szpitalnej.
  • Power Automate. Usługa Power Automate udostępnia platformę bez kodu i niskokodową umożliwiającą automatyzowanie powtarzalnych zadań ręcznych. Każdy utworzony przepływ pracy jest specyficzny dla działania biznesowego lub scenariusza, a w związku z tym jest z założenia dostosowany. W tym rozwiązaniu usługa Power Automate pozyskuje dane przechowywane w usłudze Dataverse i uruchamia zautomatyzowane przepływy do działania, takie jak wysyłanie powiadomień w przypadku zmian danych. Aby uzyskać informacje na temat tworzenia dostosowanych przepływów opartych na danych, zobacz Tworzenie przepływu w chmurze korzystającego z usługi Microsoft Dataverse .

    Przepływy usługi Power Automate są również używane do automatyzowania procedur w usłudze ED, takich jak przydziały pokoju i personelu.

  • Dynamics 365 Sales Insights. To rozwiązanie używa dodatku Usługi Sales Insights, dodatku usługi Dynamics 365, aby dostarczać alerty i powiadomienia dotyczące następujących zdarzeń:

    • Urządzenie do noszenia pacjenta przekracza wstępne progi metryk kondycji, takie jak tętno.
    • Dostępne są nowe wyniki testów diagnostycznych.

    Te powiadomienia są wyzwalane z przepływu usługi Power Automate. Zobacz Tworzenie niestandardowych kart szczegółowych informacji, aby uzyskać informacje na temat tworzenia przepływów automatyzacji, które integrują się z usługą Sales Insights.

  • Kolejka monitorowania pacjentów. Jest to niestandardowy zasób internetowy usługi Dynamics 365 i nie jest częścią usługi Microsoft Cloud for Healthcare. Zapewnia menedżerowi opieki zagregowane dane pacjentów z wielu źródeł i jest dostosowanym punktem wejścia aplikacji do zarządzania opieką w celu uzyskania dostępu do poszczególnych informacji o pacjentach. Jest zintegrowana z usługą Microsoft Teams , aby zapewnić spójną platformę. Przedstawia również pilność pomocy medycznej dla każdego pacjenta, w postaci wyniku indeksu. Ten wynik może pochodzić z danych urządzenia pacjenta i znanych stanów medycznych.

  • Kolejka ED. Jest to niestandardowy zasób internetowy usługi Dynamics 365 i nie jest częścią usługi Microsoft Cloud for Healthcare. Administrator ED używa tej kolejki do pobierania informacji medycznych i czasów przybycia pacjentów przychodzących, a także pilności ich leczenia. Ułatwia to wydajniejsze klasyfikowanie administratorów i uruchamianie zautomatyzowanych przepływów pracy przy użyciu usługi Power Automate w celu przypisania zasobów na podstawie warunków medycznych pacjentów.

  • Determinanty społeczne. Jest to aplikacja kanwy usługi Power BI, która wyświetla czynniki społeczno-ekonomiczne pacjenta dostawcom usług medycznych. Te informacje są zbierane przy użyciu ustandaryzowanego kwestionariusza i pomagają przewidzieć, jak dobrze pacjent będzie przestrzegać planu opieki. Te dane są zbierane podczas wizyty pacjenta i są przechowywane w usłudze Dataverse w celu informowania o przyszłych decyzjach.

  • Głos klienta. Dynamics 365 Customer Voice to aplikacja do zarządzania opiniami w przedsiębiorstwie. Służy do uzyskiwania opinii pacjentów po wizycie w szpitalu ratunkowym. Ta opinia może zapewnić wgląd w zarządzanie procesami ED. Wyniki ankiety są przechowywane w usłudze Dataverse do użycia przez administratora szpitala w celu ulepszenia procesu.

  • Dane nieustrukturyzowane. Ten blok na diagramie architektury reprezentuje dane binarne bez struktury, takie jak wyniki rentgenowskie. Te dane mogą być przechowywane w istniejących systemach EHR. Usługa Azure Data Lake jest pozyskiwana do użytku przez usługę Azure Synapse.

  • Dane ustrukturyzowane. Ten blok reprezentuje wszelkie dane ustrukturyzowane, które nie są zwykle uważane za część systemów EMR/EHR lub PAS, które mogą służyć do tworzenia szczegółowych informacji dotyczących zarządzania szpitalem. Przykładem są dane finansowe organizacji opieki zdrowotnej.

Alternatywy

Alternatywy wymienione w artykule Virtual Health on Microsoft Cloud for Healthcare mają również zastosowanie do tej architektury.

  • Aplikacje Usługi Dynamics 365 i Power BI używane w tej architekturze są ściśle zintegrowane z usługą Dataverse jako źródła danych. Jeśli zostaną one zastąpione przez aplikacje innych firm, takie jak wbudowane narzędzia EHR do monitorowania pacjentów i klasyfikacji ED, mogą wchodzić w interakcje z usługą Dataverse przy użyciu interfejsu API RESTful. Dataverse to wygodne źródło danych dla zagregowanych danych i jest używane przez wiele składników, takich jak Power BI, Power Automate, Synapse Analytics, Patient Portal, Teams itd.

  • Składniki przedstawione na diagramie architektury, które nie mają niebieskich konspektów, muszą zostać utworzone lub zastąpione dostępnymi narzędziami zgodnie z potrzebami organizacji opieki zdrowotnej.

Szczegóły scenariusza

Branża opieki zdrowotnej tradycyjnie starała się skutecznie korzystać z ogromnej ilości tworzonych danych. Większość danych medycznych jest nieustrukturyzowana i niedostępna w przypadku decyzji opartych na danych. Gdy szukasz szczegółowych informacji, dostawcy poświęcają dużo czasu na pozyskiwanie i łączenie danych. Organizacje opieki zdrowotnej napotykają również presję na zabezpieczenia i zgodność oraz zagrożenia związane z naruszeniami danych.

To rozwiązanie używa usługi Azure Data Lake do przechowywania dużych ilości danych wymaganych do raportowania i analizy. Te dane są analizowane przy użyciu usługi Azure Synapse do użycia przez moduł uczenia maszynowego i wizualizacje usługi Power BI. Usługa Synapse może również ściągnąć dane bez struktury, takie jak obrazy rentgenowskie, i podawać je do algorytmu uczenia maszynowego w celu generowania interpretacji. Te interpretacje są przechowywane w dokumencie programu Microsoft Word wraz z migawką obrazu. Ten dokument jest przechowywany jako obiekt blob lub plik w usłudze Dataverse w celu uzyskania informacji w przyszłości.

Potencjalne przypadki użycia

To rozwiązanie jest idealne dla branży opieki zdrowotnej. W tym scenariuszu przedstawiono również następujące możliwości, które mają zastosowanie do wielu branż:

  • Zbierz dane ustrukturyzowane i nieustrukturyzowane z wielu źródeł oraz wizualizuj trendy i szczegółowe informacje przy użyciu usługi Power BI.
  • Skonfiguruj automatyczne zadania operacyjne na podstawie tych szczegółowych informacji.
  • Interpretowanie danych z różnych systemów przy użyciu uczenia maszynowego i asystowanie różnych ról w systemie.
  • Bezpieczne udostępnianie danych i szczegółowych informacji oraz współpraca z różnymi działami i rolami przy użyciu usługi Microsoft Teams.

Kwestie wymagające rozważenia

Te zagadnienia implementują filary struktury Azure Well-Architected Framework, która jest zestawem wytycznych, które mogą służyć do poprawy jakości obciążenia. Aby uzyskać więcej informacji, zobacz Microsoft Azure Well-Architected Framework.

Zabezpieczenia

Zabezpieczenia zapewniają ochronę przed celowymi atakami i nadużyciami cennych danych i systemów. Aby uzyskać więcej informacji, zobacz Omówienie filaru zabezpieczeń.

Zagadnienia dotyczące zabezpieczeń dotyczące każdej architektury korzystającej z usługi Microsoft Cloud for Healthcare mają zastosowanie tutaj. Zobacz na przykład zagadnienia dotyczące zabezpieczeń omówione w temacie Virtual Health on Microsoft Cloud for Healthcare (Kondycja wirtualna w usłudze Microsoft Cloud for Healthcare).

Optymalizacja kosztów

Optymalizacja kosztów dotyczy sposobów zmniejszenia niepotrzebnych wydatków i poprawy wydajności operacyjnej. Aby uzyskać więcej informacji, zobacz Omówienie filaru optymalizacji kosztów.

Zagadnienia dotyczące cen tej architektury są podobne do tych w temacie Kondycja wirtualna w usłudze Microsoft Cloud for Healthcare.

Wdrażanie tego scenariusza

Aby wdrożyć to rozwiązanie, wykonaj kroki od jednego do czterech elementów Kondycja wirtualna w usłudze Microsoft Cloud for Healthcare.

Poniżej przedstawiono dodatkowe składniki tworzone specjalnie dla tego rozwiązania. Możesz utworzyć podobne aplikacje lub użyć narzędzi dostarczonych przez bieżący system EHR.

  1. Kolejka monitorowania pacjentów
  2. Kolejka ED
  3. Raporty i wizualizacje usługi Power BI
  4. Powiadomienia usługi Power Automate dotyczące progów urządzeń i dostępności testów diagnostycznych
  5. Algorytmy uczenia maszynowego, takie jak wyniki diagnostyczne generowane przez maszynę
  6. Czynniki determinanty społeczne i aplikacje z ankietami na temat zadowolenia

Współautorzy

Ten artykuł jest obsługiwany przez firmę Microsoft. Pierwotnie został napisany przez następujących współautorów.

Autorzy zabezpieczeń:

Aby wyświetlić niepubalne profile serwisu LinkedIn, zaloguj się do serwisu LinkedIn.

Następne kroki