Freigeben über


Bereitstellen des FHIR-Dienstes mithilfe des Azure-Portals

Das Azure-Portal bietet eine Webschnittstelle mit geführten Workflows und ist somit ein effizientes Tool für die Bereitstellung des FHIR®-Diensts und die Gewährleistung einer genauen Konfiguration in Azure Health Data Services.

Voraussetzungen

  • Stellen Sie sicher, dass Sie über ein Azure-Abonnement und Berechtigungen zum Erstellen von Ressourcengruppen und Bereitstellen von Ressourcen verfügen.

  • Stellen Sie einen Arbeitsbereich für Azure Health Data Services bereit. Schritte finden Sie unter Bereitstellen des Arbeitsbereichs im Azure-Portal.

Erstellen eines neuen FHIR-Diensts

  1. Wählen Sie in Ihrem Azure Health Data Services-Arbeitsbereich die Option FHIR-Dienst erstellen aus.

  2. Wählen Sie FHIR-Dienst hinzufügen aus.

  3. Füllen Sie auf der Seite FHIR-Dienst erstellen die Felder auf jeder Registerkarte aus.

    • Registerkarte „Grundlagen“: Geben Sie dem FHIR-Dienst einen eindeutigen Anzeigenamen. Wählen Sie die FHIR-Version (STU3 oder R4) aus und dann Weiter: Zusätzliche Einstellungen.

      Screenshot: Erstellen eines FHIR-Diensts auf der Registerkarte „Grundlagen“.

    • Registerkarte „Zusätzliche Einstellungen“ (optional): Diese Registerkarte ermöglicht Folgendes:

      • Authentifizierungseinstellungen anzeigen: In der Standardkonfiguration für den FHIR-Dienst lautet Azure RBAC für das Zuweisen von Datenebenenrollen verwenden. In diesem Modus wird die Autorität für den FHIR-Dienst auf den Microsoft Entra-Mandanten des Abonnements festgelegt.

      • Integration mit Nicht-Microsoft Entra ID (optional): Verwenden Sie diese Option, wenn Sie neben Microsoft Entra ID bis zu zwei weitere Identitätsanbieter konfigurieren müssen, um FHIR-Ressourcen mit SMART auf FHIR-Bereichen zu authentifizieren und darauf zuzugreifen.

      • Festlegen der Versionsverwaltungsrichtlinie (optional): Die Versionsverwaltungsrichtlinie steuert die Verlaufseinstellung für den FHIR-Dienst auf Systemebene oder auf der Ebene einzelner Ressourcentypen. Weitere Informationen finden Sie unter FHIR-Versionsverwaltungsrichtlinie und Verlaufsverwaltung. Wählen Sie Weiter: Sicherheit.

    • Überprüfen Sie die Felder auf der Registerkarte Sicherheitseinstellungen.

      Standardmäßig werden Daten mit von Microsoft verwalteten Schlüsseln verschlüsselt. Um zusätzliche Kontrolle über die Verschlüsselungsschlüssel zu erhalten, können Sie kundenseitig verwaltete Schlüssel für die Verschlüsselung der Daten bereitstellen. Kundenseitig verwaltete Schlüssel müssen in Azure Key Vault gespeichert werden. Sie können entweder Ihre eigenen Schlüssel erstellen und in einem Schlüsseltresor speichern oder mit den Azure Key Vault-APIs Schlüssel generieren. Weitere Informationen finden Sie unter Konfigurieren von kundenseitig verwalteten Schlüsseln für den FHIR-Dienst. Wählen Sie Weiter: Tags.

    • Geben Sie auf der Registerkarte Tags (optional) beliebige Tags ein.

      Tags sind Name- und Wertpaare, die zum Kategorisieren von Ressourcen verwendet werden und nicht zwingend erforderlich sind. Unter Verwenden von Tags zum Organisieren von Azure-Ressourcen und Verwaltungshierarchie erhalten Sie weitere Informationen.

    • Wählen Sie Überprüfen + Erstellen aus, um den Überprüfungsprozess zu starten. Warten Sie, bis Sie eine Bestätigung erhalten, dass die Bereitstellung erfolgreich abgeschlossen wurde. Überprüfen Sie den Bestätigungsbildschirm, und wählen Sie dann Erstellen aus, um mit der Bereitstellung zu beginnen.

    Der Bereitstellungsprozess kann mehrere Minuten dauern. Wenn die Bereitstellung abgeschlossen ist, wird eine Bestätigungsmeldung angezeigt.

    Screenshot einer erfolgreichen Bereitstellung.

  4. Überprüfen Sie die Bereitstellung. Rufen Sie die Funktionsanweisung von Ihrem neuen FHIR-Dienst ab. Rufen Sie eine Funktionsanweisung ab, indem Sie zu https://<WORKSPACE-NAME>-<FHIR-SERVICE-NAME>.fhir.azurehealthcareapis.com/metadata navigieren.

Problembehandlung bei der Bereitstellung des FHIR-Diensts

Nachfolgend finden Sie die Fehlermeldungen zusammen mit empfohlenen Aktionen zur Behebung der Probleme während der Bereitstellung.

Was sollte ich tun, wenn ich versehentlich die Azure API for FHIR in das falsche Abonnement bereitgestellt habe, sie löschte und jetzt mit einem Bereitstellungsfehler konfrontiert bin mit der Meldung, dass der Ressourcenname nicht verfügbar ist?

Sobald ein Dienstname verwendet wurde, kann er selbst nach dem Löschen nicht mehr in einem anderen Abonnement wiederverwendet werden. Diese Einschränkung dient dazu, Identitätswechsel zu verhindern und betrifft in erster Linie Azure API for FHIR.

Wenn Sie für das falsche Abonnement bereitgestellt werden, können Sie die Ressource in das gewünschte Abonnement verschieben, anstatt sie zu löschen und neu zu erstellen. Verschieben von Azure-Ressourcen

Wie kann ich einen Dienst löschen und ihn dann mit den gleichen Einstellungen erneut hinzufügen?

Um Einstellungen zwischen FHIR-Instanzen zu replizieren, können Sie die folgenden Schritte ausführen

  • Erstellen Sie Standard-ARM-Vorlagen mit den Konfigurationen.

  • Erstellen Sie einen Dienst, und fügen Sie eine Konfiguration gemäß Anforderung hinzu.

Zugreifen auf den FHIR-Dienst mithilfe von Postman

Hinweis

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