FHIRlink
Microsoft FHIRlink erstellt eine direkte Verbindung zwischen Gesundheits-Apps, die auf Microsoft Azure-Diensten und den Servern von FHIR basieren, und umgehen die Notwendigkeit, Daten von Microsoft Dataverse zu duplizieren.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche: – Azure Government-Regionen - Azure China-Regionen - US Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps-Regionen mit Ausnahme der folgenden: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche: - US Government (GCC) - US Government (GCC High) - China Cloud betrieben von 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | Azure für das Gesundheitswesen |
| URL | https://www.microsoft.com/en-us/industry/health/microsoft-cloud-for-healthcare |
| microsoftcloudforhealthcare@service.microsoft.com |
| Connectormetadaten | |
|---|---|
| Herausgeber | Azure für das Gesundheitswesen |
| Webseite | https://www.microsoft.com/en-us/industry/health/microsoft-cloud-for-healthcare |
| Datenschutzrichtlinie | https://privacy.microsoft.com/en-us/privacystatement |
| Kategorien | Daten |
Microsoft FHIRlink erstellt eine direkte Verbindung zwischen Gesundheits-Apps, die auf Microsoft Azure-Diensten und FHIR-Diensten basieren, und umgehen die Notwendigkeit, Daten von Microsoft Dataverse zu duplizieren.
FHIRlink reduziert die Komplexität und Kosten für die Erstellung niedriger Code-/No-Code-Anwendungen auf Power Platform und Azure, da Entwickler ihre Apps direkt mit den FHIR-Diensten erstellen können, anstatt Daten zwischen Systemen duplizieren zu müssen. Verbinden Sie Power Automate Flows, Power Platform Canvas Apps und Azure Logic Apps mit verschiedenen FHIR-Diensten, und führen Sie Ihre Erstellungs-, Abruf-, Aktualisierungs- und Löschvorgänge direkt auf FHIR-Ressourcen aus.
Weitere Informationen zum Einrichten und Verwenden des FHIRlink-Connectors finden Sie auf unserer Microsoft Learn-Website unter Einrichten des FHIRlink-Connectors .
Unterstützte Anbieter
Der Microsoft FHIRlink Connector funktioniert mit:
- Azure Health Data Services FHIR-Dienst – Azure Health Data Services ist eine cloudbasierte Lösung, mit der Sie Integritätsdaten aus verschiedenen Quellen und Formaten sammeln, speichern und analysieren können.
- Google Cloud™ Healthcare API-Dienst für HL7® FHIR® – Die FHIR-API von Google.
- Epic® auf FHIR - Die FHIR-API-Dienste® von Epics.
Voraussetzungen
Sie benötigen Folgendes, um fortzufahren:
- Ein Microsoft Azure-Abonnement und eine Azure Health Data Services FHIR-Dienstinstanz® ODER
- Ein Google Cloud-Abonnement und google Cloud™ Healthcare API-Dienst für HL7® FHIR® OR
- Ein Epic® im FHIR-Abonnement®
Jeder Dienst erfordert administrativen Zugriff, um die erforderlichen Anwendungsregistrierungen für die Authentifizierung und Benutzerkonten zu konfigurieren, die mit dem entsprechenden FHIR-Dienstzugriff konfiguriert sind.
FHIR®, Google und® Epic sind eingetragene Marken im Besitz der Health Level Seven International and Epic Systems Corporation. Die Verwendung dieser Marken auf dieser Seite stellt keine Bestätigung durch Health Level Seven International oder Epic Systems dar.
Erstellen einer Verbindung
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Bring your own Epic® on FHIR® application | Melden Sie sich mit Ihrer eigenen Epic® in der FHIR-App® an. | Alle Regionen | Nicht teilbar |
| Bringen Sie Ihre eigene Google-Anwendung mit | Melden Sie sich mit Ihrer eigenen Google-App an. | Alle Regionen | Nicht teilbar |
| Verwenden der standardmäßigen freigegebenen Microsoft Azure-Anwendung | Melden Sie sich mit der standardmäßigen Microsoft Azure-Anwendung an. | Alle Regionen | Nicht teilbar |
| Standard [VERALTET] | Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt. | Alle Regionen | Nicht teilbar |
Bring your own Epic® on FHIR® application
Authentifizierungs-ID: byoa-epic
Anwendbar: Alle Regionen
Melden Sie sich mit Ihrer eigenen Epic® in der FHIR-App® an.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Epic® unter FHIR-API-URL® | Schnur | Epic® auf der FHIR-API-URL®. Beispiel: "https://fhir.epic.com/interconnect-fhir-oauth/api/FHIR/R4" | Richtig |
| Kunden-ID | Schnur | Client-ID (oder Anwendungs-ID) Ihrer Epic® auf FHIR-Anwendung®. | Richtig |
| Geheimer Clientschlüssel | securestring | Geheimer Clientschlüssel Ihrer Epic® auf FHIR-Anwendung®. | Richtig |
| Autorisierungs-URL | Schnur | Geben Sie Ihre Epic® auf FHIR-Autorisierungs-URL® an | Richtig |
| Token-URL | Schnur | Geben Sie Ihre Epic® auf FHIR-Token-URL® an | Richtig |
| Tokenaktualisierungs-URL | Schnur | Geben Sie Ihre Epic® auf FHIR-Tokenaktualisierungs-URL® an. | Richtig |
Bringen Sie Ihre eigene Google-Anwendung mit
Authentifizierungs-ID: byoa-google
Anwendbar: Alle Regionen
Melden Sie sich mit Ihrer eigenen Google-App an.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Google Cloud™ Healthcare API-Dienst für HL7® FHIR-Endpunkt-URL® | Schnur | Google Cloud™ Healthcare API-Dienst für HL7® FHIR-Endpunkt-URL®. Beispiel: "https://healthcare.googleapis.com/{{fhirservicepath}}/fhir" | Richtig |
| Kunden-ID | Schnur | Client-ID (oder Anwendungs-ID) Ihrer Google-Anwendung. | Richtig |
| Geheimer Clientschlüssel | securestring | Geheimer Clientschlüssel Ihrer Google-Anwendung. | Richtig |
Verwenden der standardmäßigen freigegebenen Microsoft Azure-Anwendung
Authentifizierungs-ID: azure-shared-app
Anwendbar: Alle Regionen
Melden Sie sich mit der standardmäßigen Microsoft Azure-Anwendung an.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Azure Health Data Services FHIR-Dienstendpunkt-URL | Schnur | Azure Health Data Services FHIR-Dienstendpunkt-URL. Beispiel: "https://{{fhirservicename}}.fhir.azurehealthcareapis.com" | Richtig |
| Azure Health Data Services FHIR-Dienstressourcen-URI | Schnur | Der In Microsoft Entra-ID verwendete Bezeichner, um die Ziel-FHIR-Dienstressource zu identifizieren. In der Regel für azure Health Data Services-FHIR-Dienst, URI wie "https://{{fhirservicename}}.fhir.azurehealthcareapis.com" | Richtig |
Standard [VERALTET]
Anwendbar: Alle Regionen
Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Abrufen aller Patienteninformationen |
Abrufen aller Informationen im Zusammenhang mit einem Patienten |
| Abrufen einer Ressource |
Abrufen einer Ressource nach ID |
| Aktualisieren oder Erstellen einer Ressource |
Aktualisieren oder Erstellen einer Ressource des angegebenen Typs |
| Eine Ressource löschen |
Löschen einer Ressource nach ID |
| Erstellen einer Ressource |
Erstellen einer neuen Ressource des angegebenen Typs |
| Patchen einer Ressource |
Patchen einer Ressource nach ID |
| Ressourcen nach Typ auflisten |
Auflisten von Ressourceneinträgen für den angegebenen Ressourcentyp. |
Abrufen aller Patienteninformationen
Abrufen aller Informationen im Zusammenhang mit einem Patienten
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Patienten-ID
|
patientId | True | string |
ID der Patientenressource, für die Sie Informationen abrufen möchten. |
Abrufen einer Ressource
Abrufen einer Ressource nach ID
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcentyp
|
resourceType | True | string |
Ein Ressourcentyp, der über die restvolle Schnittstelle verfügbar gemacht wird. |
|
Ressourcen-ID
|
id | True | string |
Ressourcen-ID zum Ausführen eines Vorgangs mit |
Aktualisieren oder Erstellen einer Ressource
Aktualisieren oder Erstellen einer Ressource des angegebenen Typs
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcentyp
|
resourceType | True | string |
Ein Ressourcentyp, der über die restvolle Schnittstelle verfügbar gemacht wird. |
|
Ressourcen-ID
|
id | True | string |
Ressourcen-ID zum Ausführen eines Vorgangs mit |
|
If-Match
|
If-Match | string |
Der If-Match Anforderungsheader. |
|
|
FHIR-Ressourcen-JSON
|
body | True | string |
Nutzlast, die die JSON-Daten der FHIR-Ressource enthält. |
Eine Ressource löschen
Löschen einer Ressource nach ID
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcentyp
|
resourceType | True | string |
Ein Ressourcentyp, der über die restvolle Schnittstelle verfügbar gemacht wird. |
|
Ressourcen-ID
|
id | True | string |
Ressourcen-ID zum Ausführen eines Vorgangs mit |
Erstellen einer Ressource
Erstellen einer neuen Ressource des angegebenen Typs
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcentyp
|
resourceType | True | string |
Ein Ressourcentyp, der über die restvolle Schnittstelle verfügbar gemacht wird. |
|
FHIR-Ressourcen-JSON
|
body | True | string |
Nutzlast, die die JSON-Daten der FHIR-Ressource enthält. |
Patchen einer Ressource
Patchen einer Ressource nach ID
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcentyp
|
resourceType | True | string |
Ein Ressourcentyp, der über die restvolle Schnittstelle verfügbar gemacht wird. |
|
Ressourcen-ID
|
id | True | string |
Ressourcen-ID zum Ausführen eines Vorgangs mit |
|
Inhaltstyp
|
contentType | True | string |
Nutzlastinhaltstyp |
|
Patchressourcentyp
|
resourceType | string |
Ressourcentyp der FHIR Patch-Ressource. |
|
|
Liste "Vorgänge"
|
parameter |
Eine Liste der Vorgänge, die für die angegebene Ressource ausgeführt werden sollen. |
Ressourcen nach Typ auflisten
Auflisten von Ressourceneinträgen für den angegebenen Ressourcentyp.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ressourcentyp
|
resourceType | True | string |
Ein Ressourcentyp, der über die restvolle Schnittstelle verfügbar gemacht wird. |
|
_id
|
_id | string |
Geben Sie die zu suchde Ressourcen-ID an. |
|
|
_Elemente
|
_elements | string |
Durch Trennzeichen getrennte Liste der Elementnamen, die als Teil einer Ressource zurückgegeben werden sollen. |
|
|
_sortieren
|
_sort | string |
Geben Sie an, in welcher Reihenfolge Ergebnisse zurückgegeben werden sollen. |
|
|
_zählen
|
_count | number |
Anzahl, um die Übereinstimmungsergebnisse pro Seite der Antwort zu begrenzen. |
|
|
_einschließen
|
_include | string |
Fügen Sie zusätzliche Ressourcen hinzu, basierend auf folgenden Links, die über Verweise hinweg weitergeleitet werden. |
|
|
_revinclude
|
_revinclude | string |
Fügen Sie zusätzliche Ressourcen ein, basierend auf folgenden Reverselinks über Verweise hinweg. |
|
|
_gesamt
|
_total | string |
Geben Sie die Genauigkeit für die Gesamtanzahl der Ergebnisse für eine Anforderung an. |
|
|
_Zusammenfassung
|
_summary | string |
Gibt nur Teile von Ressourcen basierend auf vordefinierten Ebenen zurück. |
|
|
Zusätzliche Parameter
|
additionalParameters | string |
Stellen Sie zusätzliche FHIR-Abfrageparameter bereit, die als Abfragezeichenfolge dargestellt werden, dies kann Seitentoken und erweiterte Suchfilter enthalten. Beispiele: |