Zugreifen auf die Azure Health Data Services mit cURL

In diesem Artikel erfahren Sie, wie Sie mit cURL auf Azure Health Data Services zugreifen.

Voraussetzungen

PowerShell

Befehlszeilenschnittstelle (CLI)

Abrufen des Azure-Zugriffstokens

Bevor Sie auf Azure Health Data Services zugreifen, müssen Sie dem Benutzer oder der Client-App die richtigen Berechtigungen erteilen. Weitere Informationen zum Erteilen von Berechtigungen finden Sie unter Azure Health Data Services-Autorisierung.

Es gibt verschiedene Möglichkeiten, ein Azure-Zugriffstoken für die Azure Health Data Services abzurufen.

Hinweis

Stellen Sie sicher, dass Sie sich bei Azure angemeldet haben und sich in dem Azure-Abonnement und -Mandanten befinden, in dem Sie die Azure Health Data Services-instance bereitgestellt haben.

### check Azure environment and PowerShell versions
Get-AzContext 
Set-AzContext -Subscription <subscriptionid>
$PSVersionTable.PSVersion
Get-InstalledModule -Name Az -AllVersions
curl --version

### get access token for the FHIR service
$fhirservice="https://<fhirservice>.fhir.azurehealthcareapis.com"
$token=(Get-AzAccessToken -ResourceUrl $fhirservice).Token

### Get access token for the DICOM service
$dicomtokenurl= "https://dicom.healthcareapis.azure.com/"
$token=$( Get-AzAccessToken -ResourceUrl $dicomtokenurl).Token

Hinweis

In den Szenarien, in denen der FHIR-Dienstzielgruppenparameter nicht der FHIR-Dienstendpunkt-URL zugeordnet ist. Der Wert des Ressourcenparameters sollte dem Audience-Wert auf dem Blatt FHIR-Dienstauthentifizierung zugeordnet werden.

Zugreifen auf Daten im FHIR-Dienst

$fhirservice="https://<fhirservice>.fhir.azurehealthcareapis.com"

curl -X GET --header "Authorization: Bearer $token" $fhirservice/Patient

Zugreifen auf Daten im FHIR-Dienst mit dem curl-Skript.

Zugreifen auf Daten im DICOM-Dienst

$dicomservice="https://<dicomservice>.dicom.azurehealthcareapis.com"

curl -X GET --header "Authorization: Bearer $token" $dicomservice/changefeed?includemetadata=false

Zugreifen auf Daten im DICOM-Dienst mit curl-Skript.

Nächste Schritte

In diesem Artikel haben Sie erfahren, wie Sie mithilfe von cURL auf Azure Health Data Services-Daten zugreifen.

Informationen zum Zugreifen auf Azure Health Data Services-Daten mithilfe der REST-Clienterweiterung in Visual Studio Code finden Sie unter

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