Erste Schritte mit dem FHIR-Dienst

In diesem Artikel werden die grundlegenden Schritte für den Einstieg in den FHIR-Dienst in Azure Health Data Services beschrieben.

Als Voraussetzung benötigen Sie ein Azure-Abonnement und die entsprechenden Berechtigungen zum Erstellen von Azure-Ressourcengruppen und zum Bereitstellen von Azure-Ressourcen. Sie können alle unten angegebenen Schritte befolgen oder einige Schritte überspringen, wenn Sie bereits über eine Umgebung verfügen. Außerdem können Sie alle Schritte kombinieren und in PowerShell-, Azure CLI- und REST-API-Skripts ausführen.

Erste Schritte mit dem FHIR-Dienst: Ablaufdiagramm

Erstellen eines Arbeitsbereichs in Ihrem Azure-Abonnement

Sie können einen Arbeitsbereich über das Azure-Portal oder mithilfe von PowerShell, Azure CLI und REST-API erstellen. Sie finden Skripts von den Beispielen für Azure Health Data Services.

Hinweis

Es gibt Grenzwerte für die Anzahl der Arbeitsbereiche und die Anzahl der FHIR-Dienstinstanzen, die Sie in jedem Azure-Abonnement erstellen können.

Erstellen eines FHIR-Diensts im Arbeitsbereich

Sie können eine FHIR-Dienstinstanz über das Azure-Portal oder mithilfe von PowerShell, Azure CLI und REST-API erstellen. Sie finden Skripts von den Beispielen für Azure Health Data Services.

Optional können Sie einen DICOM-Dienst und einen Medizintechnikdienst im Arbeitsbereich erstellen.

Zugreifen auf den FHIR-Dienst

Der FHIR-Dienst wird durch Microsoft Entra ID gesichert, die nicht deaktiviert werden kann. Um auf die Dienst-API zuzugreifen, müssen Sie eine Clientanwendung erstellen, die auch als Dienstprinzipal in Microsoft Entra ID bezeichnet wird, und sie mit den richtigen Berechtigungen ausstatten.

Registrieren einer Clientanwendung

Sie können eine Clientanwendung über das Azure-Portal oder mithilfe von PowerShell- und Azure CLI-Skripts erstellen oder registrieren. Diese Clientanwendung kann für eine oder mehrere FHIR-Dienstinstanzen verwendet werden. Sie kann auch für andere Dienste in Azure Health Data Services verwendet werden.

Wenn die Clientanwendung mit einem Zertifikat oder geheimen Clientschlüssel erstellt wird, stellen Sie sicher, dass Sie das Zertifikat oder den geheimen Clientschlüssel vor Ablauf erneuern und die Clientanmeldeinformationen in Ihren Anwendungen ersetzen.

Sie können eine Clientanwendung löschen. Bevor Sie eine Clientanwendung löschen, stellen Sie sicher, dass sie nicht in Produktions-, Entwicklungs-, Test- oder Qualitätssicherungs- (QA)-Umgebungen verwendet wird.

Erteilen von Zugriffsberechtigungen

Sie können Zugriffsberechtigungen erteilen oder Rollen über das Azure-Portal oder mit PowerShell- und Azure CLI-Skripts zuweisen.

Durchführen von Erstellungs-, Lese-, Aktualisierungs- und Löschtransaktionen (CRUD)

Sie können CRUD-Transaktionen (create, read (search), update, delete, Erstellen, Lesen, Aktualisieren, Löschen), mit dem DICOM-Dienst in Ihren Anwendungen oder mithilfe von Tools wie Postman, REST-Client und cURL durchführen. Weil der FHIR-Dienst standardmäßig gesichert wird, müssen Sie ein Zugriffstoken abrufen und in Ihre Transaktionsanforderung einbinden.

Abrufen eines Zugriffstokens

Sie können ein Microsoft Entra-Zugriffstoken mit PowerShell, Azure CLI, REST CCI oder .NET SDK abrufen. Weitere Informationen finden Sie unter Zugriffstoken erhalten.

Zugriff mithilfe vorhandener Tools

Laden der Daten

Sie können Daten mithilfe der POST- oder PUT-Methode für den FHIR-Dienst direkt laden. Zum Massenladen von Daten können Sieden $import-Vorgang verwenden. Informationen finden Sie unter Importvorgang.

CMS, Suche, Profilüberprüfung und Neuindizierung

Weitere Details zu Interoperabilität und Patientenzugriff, Suche, Profilüberprüfung und Neuindizierung finden Sie in der Dokumentation zum FHIR-Dienst.

Datenexport

Optional können Sie Daten in Azure Storage exportieren ($export) und in Ihren Analyse- oder Machine Learning-Projekten verwenden. Sie können die Daten so, wie sie sind, oder ohne ID (de-id) im Format ndjson exportieren.

Konvertieren von Daten

Optional können Sie HL7 v2 und andere Formatdaten in FHIR konvertieren.

Verwenden von FHIR-Daten im Power BI-Dashboard

Optional können Sie Power BI-Dashboardberichte mit FHIR-Daten erstellen.

Nächste Schritte

In diesem Artikel werden die grundlegenden Schritte für den Einstieg in den FHIR-Dienst beschrieben. Informationen zum Bereitstellen des FHIR-Diensts im Azure Health Data Services-Arbeitsbereich finden Sie unter

FHIR® ist eine eingetragene Marke von HL7 und wird mit Genehmigung von HL7 verwendet.