Szybki start: wdrażanie usługi MedTech przy użyciu witryny Azure Portal
Wdrożenie usługi MedTech przy użyciu witryny Azure Portal jest podzielone na następujące trzy sekcje:
W ramach wymagań wstępnych potrzebna jest subskrypcja platformy Azure i udzielono odpowiednich uprawnień do wdrażania grup zasobów i zasobów platformy Azure. Możesz wykonać wszystkie kroki lub pominąć niektóre, jeśli masz istniejące środowisko. Ponadto możesz połączyć wszystkie kroki i wykonać je w skryptach programu Azure PowerShell, interfejsu wiersza polecenia platformy Azure i interfejsu API REST.
Napiwek
Zapoznaj się z artykułem Dotyczącym usługi MedTech, Wybierz metodę wdrażania dla usługi MedTech, aby zapoznać się z opisem różnych metod wdrażania, które mogą pomóc po prostu i zautomatyzować wdrażanie usługi MedTech.
Wdrażanie zasobów wstępnych
Pierwszym krokiem jest wdrożenie zasobów wymagań wstępnych usługi MedTech:
- Grupa zasobów platformy Azure
- Przestrzeń nazw i centrum zdarzeń usługi Azure Event Hubs
- Obszar roboczy usług Danych usługi Azure Health
- Usługa FHIR® usług Azure Health Data Services
Po udostępnieniu zasobów wstępnych wdróż:
- Usługa MedTech usług Azure Health Data Services
Wdrażanie grupy zasobów
Wdróż grupę zasobów, aby zawierała zasoby wymagań wstępnych i usługę MedTech.
Wdrażanie przestrzeni nazw i centrum zdarzeń usługi Event Hubs
Wdróż przestrzeń nazw usługi Event Hubs w grupie zasobów. Przestrzenie nazw usługi Event Hubs to kontenery logiczne dla centrów zdarzeń. Po wdrożeniu przestrzeni nazw można wdrożyć centrum zdarzeń, z którego odczytuje usługa MedTech. Aby uzyskać informacje na temat wdrażania przestrzeni nazw usługi Event Hubs i centrów zdarzeń, zobacz Tworzenie centrum zdarzeń przy użyciu witryny Azure Portal.
Wdrażanie obszaru roboczego
Wdróż obszar roboczy w grupie zasobów. Po utworzeniu obszaru roboczego przy użyciu witryny Azure Portal można wdrożyć usługę FHIR i usługę MedTech z obszaru roboczego.
Wdrażanie usługi FHIR
Wdróż usługę FHIR w grupie zasobów przy użyciu obszaru roboczego. Usługa MedTech utrwala przekształcone dane urządzenia w usłudze FHIR.
Konfigurowanie i wdrażanie usługi MedTech
Jeśli pomyślnie wdrożono zasoby wymagań wstępnych, możesz teraz przystąpić do wdrażania usługi MedTech.
Przed wdrożeniem usługi MedTech należy wykonać następujące czynności:
Konfigurowanie konfiguracji usługi MedTech
Zacznij od tych trzech kroków, aby rozpocząć konfigurowanie usługi MedTech:
Zacznij od przejścia do obszaru roboczego usługi Azure Health Data Services i wybierz pole Utwórz usługę MedTech.
Ten krok spowoduje przejście do przycisku Dodaj usługę MedTech. Wybierz przycisk .
Ten krok umożliwia przejście do strony Tworzenie usługi MedTech. Ta strona zawiera pięć kart, które należy wypełnić:
- Podstawy
- Mapowanie urządzenia
- Mapowanie docelowe
- Tagi (opcjonalnie)
- Przeglądanie i tworzenie
Konfigurowanie karty Podstawowe
Wykonaj następujące cztery kroki, aby wypełnić konfigurację karty Podstawy :
Wprowadź nazwę usługi MedTech.
Nazwa usługi MedTech jest przyjazną, unikatową nazwą usługi MedTech. W tym przykładzie nazwaliśmy usługę MedTech mt-azuredocsdemo.
Wybierz przestrzeń nazw usługi Event Hubs.
Przestrzeń nazw usługi Event Hubs to nazwa wcześniej wdrożonej przestrzeni nazw usługi Event Hubs. W tym przykładzie używamy nazwy eh-azuredocsdemo.
Wybierz nazwę centrum zdarzeń.
Nazwa usługi Event Hubs to nazwa centrum zdarzeń, które zostało wcześniej wdrożone w przestrzeni nazw usługi Event Hubs. W tym przykładzie używamy nazwy devicedata.
Wybierz grupę Odbiorców.
Domyślnie grupa odbiorców o nazwie $Default jest tworzona podczas wdrażania centrum zdarzeń. Użyj tej grupy odbiorców na potrzeby wdrożenia usługi MedTech.
Ważne
Jeśli zezwolisz na dostęp z wielu usług do centrum zdarzeń, zdecydowanie zaleca się, aby każda usługa ma własną grupę odbiorców centrum zdarzeń.
Grupy odbiorców umożliwiają wielu aplikacjom korzystającym z oddzielnego widoku strumienia zdarzeń oraz odczytywanie strumienia niezależnie we własnym tempie i z własnymi przesunięciami. Aby uzyskać więcej informacji, zobacz Grupy odbiorców.
Przykłady:
Dwie usługi MedTech, które uzyskują dostęp do tego samego centrum zdarzeń.
Usługa MedTech i aplikacja modułu zapisywania magazynu, która uzyskuje dostęp do tego samego centrum zdarzeń.
Karta Podstawy powinna teraz wyglądać mniej więcej tak po wypełnieniu:
Konfigurowanie karty Mapowanie urządzeń
Na potrzeby tego przewodnika Szybki start zaakceptuj domyślne mapowanie urządzenia i przejdź do karty Miejsce docelowe . Mapowanie urządzenia zostało rozwiązane w sekcji Po wdrożeniu w tym przewodniku Szybki start.
Konfigurowanie karty Miejsce docelowe
Na karcie Miejsce docelowe użyj tych wartości, aby wprowadzić właściwości docelowe dla wystąpienia usługi MedTech:
Najpierw wybierz nazwę serwera FHIR.
Następnie wprowadź nazwę docelową.
Nazwa docelowa to przyjazna nazwa miejsca docelowego. Wprowadź unikatową nazwę miejsca docelowego. W tym przykładzie nazwa miejsca docelowego to fs-azuredocsdemo.
Następnie wybierz typ rozwiązania.
Typ rozwiązania określa sposób, w jaki usługa MedTech kojarzy dane urządzenia z zasobami urządzenia i zasobami pacjenta. Usługa MedTech odczytuje zasoby urządzenia i pacjenta z usługi FHIR przy użyciu identyfikatorów urządzeń i identyfikatorów pacjentów. Jeśli identyfikator napotkania jest określony i wyodrębniony z ładunku danych urządzenia, jest on połączony z obserwacją, jeśli w usłudze FHIR istnieje spotkanie z tym identyfikatorem. Jeśli identyfikator napotkania został pomyślnie znormalizowany, ale nie istnieje błąd FHIR Encounter z tym identyfikatorem napotkania, zgłaszany jest wyjątek FhirResourceNotFound.
Zasoby urządzeń i pacjentów można rozwiązać, wybierając typ rozwiązania Create and Lookup:
Utwórz
Jeśli wybrano pozycję Utwórz , a w usłudze MedTech brakuje zasobów urządzenia lub urządzenia lub urządzenia, nowe zasoby są tworzone przy użyciu identyfikatorów uwzględnionych w danych urządzenia.
Wyszukiwanie
Jeśli wybrano wyszukiwanie , a brakuje zasobów urządzenia lub pacjenta, wystąpi błąd i dane urządzenia nie są przetwarzane. Jest generowany błąd DeviceNotFoundException i/lub PatientNotFoundException, w zależności od typu zasobu, który nie został znaleziony.
W polu Mapowanie docelowe zaakceptuj domyślne mapowanie docelowe. Mapowanie miejsca docelowego FHIR zostało rozwiązane w sekcji Po wdrożeniu w tym przewodniku Szybki start.
Karta Miejsce docelowe powinna teraz wyglądać mniej więcej tak po wypełnieniu:
Konfigurowanie karty Tagi (opcjonalnie)
Przed ukończeniem konfiguracji na karcie Przeglądanie i tworzenie warto skonfigurować tagi. Możesz to zrobić, wybierając kartę Dalej: Tagi > .
Tagi to pary nazw i wartości używane do kategoryzowania zasobów i są opcjonalnym krokiem. Aby uzyskać więcej informacji na temat tagów, zobacz Organizowanie zasobów platformy Azure i hierarchii zarządzania przy użyciu tagów.
Weryfikowanie wdrożenia
Aby rozpocząć proces weryfikacji wdrożenia usługi MedTech, wybierz kartę Przeglądanie i tworzenie. Jest krótkie opóźnienie, a następnie powinien zostać wyświetlony ekran z komunikatem o powodzeniu walidacji.
Ekran weryfikacji powinien wyglądać mniej więcej tak:
Jeśli wdrożenie nie zostało zweryfikowane, przejrzyj komunikaty o błędach weryfikacji i rozwiąż problemy. Sprawdź wszystkie właściwości na karcie każdej skonfigurowanej usługi MedTech, a następnie spróbuj ponownie przeprowadzić proces weryfikacji.
Tworzenie wdrożenia
Wybierz przycisk Utwórz, aby rozpocząć wdrażanie.
Proces wdrażania może potrwać kilka minut. Na ekranie zostanie wyświetlony komunikat z informacją, że wdrożenie jest w toku.
Po zakończeniu wdrażania na platformie Azure zostanie wyświetlony komunikat "Wdrożenie zostało ukończone", a także wyświetli następujące informacje:
- Nazwa wdrożenia
- Subskrypcja
- Grupa zasobów
- Szczegóły wdrożenia
Ekran powinien wyglądać mniej więcej tak:
Po wdrożeniu
Udzielanie dostępu do zasobów tożsamości zarządzanej przez system usługi MedTech
Istnieją dwa kroki dostępu po wdrożeniu, które należy wykonać lub usługa MedTech nie może odczytać danych z centrum zdarzeń lub zapisać danych w usłudze FHIR.
Te kroki są następujące:
- Udziel tożsamości zarządzanej przez system tożsamości zarządzanej przez usługę MedTech odbiorcy danych usługi Azure Event Hubs do centrum zdarzeń.
- Udziel tożsamości zarządzanej przez system tożsamości zarządzanej przez system medtech zapisywania danych FHIR do usługi FHIR.
Te dwa kroki są wymagane, ponieważ usługa MedTech korzysta z kontroli dostępu opartej na rolach (RBAC) platformy Azure i przypisanej przez system tożsamości zarządzanej w celu zapewnienia dodatkowych zabezpieczeń i kontroli dostępu do zasobów platformy Azure.
Udostępnianie mapowań urządzeń i miejsc docelowych FHIR
Prawidłowe i zgodne mapowania urządzeń i miejsc docelowych FHIR muszą być dostarczane do usługi MedTech, aby były w pełni funkcjonalne. Aby zapoznać się z omówieniem i przykładowymi mapowaniami urządzeń i miejsc docelowych FHIR, zobacz:
Omówienie mapowania urządzeń usługi MedTech.
Omówienie mapowania docelowego usługi MedTech FHIR.
Napiwek
Debuger mapowania usługi MedTech umożliwia tworzenie, aktualizowanie i rozwiązywanie problemów z mapowaniami docelowymi urządzeń usługi MedTech i FHIR. Debuger mapowania umożliwia łatwe wyświetlanie i wprowadzanie wbudowanych korekt w czasie rzeczywistym bez konieczności opuszczania witryny Azure Portal. Debuger mapowania może również służyć do przekazywania komunikatów urządzenia testowego, aby zobaczyć, jak będą one wyglądać po przetworzeniu w znormalizowane komunikaty i przekształcone w obserwacje FHIR.
Następne kroki
Wybieranie metody wdrażania dla usługi MedTech
Omówienie etapów przetwarzania danych urządzeń usługi MedTech
Często zadawane pytania dotyczące usługi MedTech
Uwaga
FHIR® jest zastrzeżonym znakiem towarowym HL7 i jest używany z uprawnieniem HL7.