Udostępnij za pośrednictwem


Wprowadzenie do usługi Azure API for FHIR

Ważne

Usługa Azure API for FHIR zostanie wycofana 30 września 2026 r. Postępuj zgodnie ze strategiami migracji, aby przejść do usługi Azure Health Data Services FHIR® do tej daty. Ze względu na wycofanie usługi Azure API for FHIR nowe wdrożenia nie będą możliwe od 1 kwietnia 2025 r. Usługa FHIR usług Azure Health Data Services to rozwinięta wersja usługi Azure API for FHIR, która umożliwia klientom zarządzanie usługami FHIR, DICOM i MedTech z integracją z innymi usługami platformy Azure.

W tym artykule opisano podstawowe kroki umożliwiające rozpoczęcie pracy z usługą Azure API for FHIR®. Interfejs Azure API for FHIR to zarządzany, oparty na standardach interfejs API do obsługi klinicznych danych na temat zdrowia, który umożliwia tworzenie rozwiązań do praktycznych analiz i uczenia maszynowego.

W ramach wymagań wstępnych potrzebna jest subskrypcja platformy Azure i udzielono odpowiednich uprawnień do tworzenia grup zasobów platformy Azure i wdrażania zasobów platformy Azure. Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.

Zrzut ekranu przedstawiający diagram przepływu usługi Azure API for FHIR.

Tworzenie zasobu platformy Azure

Aby rozpocząć pracę z usługą Azure API for FHIR, musisz utworzyć zasób w witrynie Azure Portal. W polu usługa wyszukiwania s i marketplace wprowadź wartość Azure API for FHIR.

Zrzut ekranu przedstawiający pola tekstowe usługi wyszukiwania platformy Azure i witryny Marketplace.

Po zlokalizowaniu zasobu usługi Azure API for FHIR wybierz pozycję Utwórz.

Zrzut ekranu przedstawiający przycisk tworzenia zasobu usługi Azure API for FHIR.

Wdrażanie usługi Azure API for FHIR

Zapoznaj się z krokami w przewodniku Szybki start dotyczącym wdrażania wystąpienia usługi Azure API for FHIR przy użyciu witryny Azure Portal. Możesz również wdrożyć wystąpienie interfejsu API platformy Azure dla standardu FHIR przy użyciu programu PowerShell, interfejsu wiersza polecenia i szablonu usługi ARM.

Uzyskiwanie dostępu do interfejsu API platformy Azure dla standardu FHIR

Podczas pracy z danymi opieki zdrowotnej ważne jest, aby upewnić się, że dane są bezpieczne i nie mogą być dostępne przez nieautoryzowanych użytkowników lub aplikacji. Serwery FHIR używają protokołu OAuth 2.0 , aby zapewnić bezpieczeństwo tych danych. Interfejs API platformy Azure dla standardu FHIR jest zabezpieczony przy użyciu identyfikatora Entra firmy Microsoft, który jest przykładem dostawcy tożsamości OAuth 2.0. Konfiguracja tożsamości firmy Microsoft dla usługi Azure API for FHIR zawiera omówienie autoryzacji serwera FHIR oraz kroki wymagane do uzyskania tokenu w celu uzyskania dostępu do serwera FHIR. Chociaż te kroki dotyczą dowolnego serwera FHIR i dowolnego dostawcy tożsamości, w tym artykule opisano usługę Azure API for FHIR jako serwer FHIR i identyfikator Entra firmy Microsoft jako dostawcę tożsamości. Aby uzyskać więcej informacji na temat uzyskiwania dostępu do interfejsu AZURE API for FHIR, zobacz Omówienie kontroli dostępu.

Weryfikacja tokenu dostępu

Sposób sprawdzania poprawności tokenu dostępu przez interfejs API platformy Azure dla standardu FHIR zależy od implementacji i konfiguracji. W artykule Weryfikacja tokenu dostępu usługi Azure API for FHIR przeprowadzi Cię przez kroki weryfikacji , które mogą być przydatne podczas rozwiązywania problemów z dostępem.

Rejestrowanie aplikacji klienckiej

Aby aplikacja wchodziła w interakcję z identyfikatorem Entra firmy Microsoft, musi zostać zarejestrowana. W kontekście serwera FHIR istnieją dwa rodzaje rejestracji aplikacji:

  • Rejestracje aplikacji zasobów,
  • Rejestracje aplikacji klienckiej.

Aby uzyskać więcej informacji na temat dwóch rodzajów rejestracji aplikacji, zobacz Rejestrowanie aplikacji firmy Microsoft dla usługi Azure API for FHIR.

Konfigurowanie kontroli dostępu opartej na rolach platformy Azure dla standardu FHIR

W artykule Konfigurowanie kontroli dostępu opartej na rolach platformy Azure dla standardu FHIR opisano sposób używania kontroli dostępu opartej na rolach (Azure RBAC) w celu przypisania dostępu do płaszczyzny danych usługi Azure API for FHIR. Kontrola dostępu oparta na rolach platformy Azure to preferowana metoda przypisywania dostępu do płaszczyzny danych, gdy użytkownicy płaszczyzny danych są zarządzani w dzierżawie usługi Microsoft Entra skojarzonej z subskrypcją platformy Azure. Jeśli używasz zewnętrznej dzierżawy usługi Microsoft Entra, zapoznaj się z dokumentacją lokalnego przypisania RBAC.

Następne kroki

W tym artykule opisano podstawowe kroki umożliwiające rozpoczęcie korzystania z usługi Azure API for FHIR. Aby uzyskać więcej informacji na temat usługi Azure API for FHIR, zobacz

Uwaga

FHIR® jest zastrzeżonym znakiem towarowym HL7 i jest używany z uprawnieniem HL7.