Sdílet prostřednictvím


Přístup ke službě Azure Health Data Services pomocí cURL

V tomto článku se dozvíte, jak získat přístup ke službě Azure Health Data Services pomocí cURL.

Požadavky

PowerShell

Rozhraní příkazového řádku

  • Účet Azure s aktivním předplatným. Vytvořte si ho zdarma.
  • Pokud chcete kód spustit místně, nainstalujte Azure CLI.
  • Volitelně můžete nainstalovat prostředí Bash, například Git Bash, které je součástí Gitu pro Windows.
  • Volitelně můžete skripty spustit v editoru Visual Studio Code s rozšířením REST Client. Další informace najdete v tématu Vytvoření odkazu na dokument klienta REST.
  • Stáhněte a nainstalujte cURL.

Získání přístupového tokenu Azure

Před přístupem ke službě Azure Health Data Services musíte uživateli nebo klientské aplikaci udělit správná oprávnění. Další informace o udělení oprávnění najdete v tématu Autorizace služby Azure Health Data Services.

Existuje několik různých způsobů získání přístupového tokenu Azure pro datové služby Azure Health.

Poznámka:

Ujistěte se, že jste přihlášeni k Azure a že jste v předplatném a tenantovi Azure, ve kterém jste nasadili instanci služby Azure Health Data Services.

### 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

Poznámka:

Pokud parametr cílové skupiny služby FHIR není mapován na adresu URL koncového bodu služby FHIR®, měla by být hodnota parametru prostředku namapována na hodnotu Cílové skupiny v okně Ověřování služby FHIR.

Přístup k datům ve službě FHIR

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

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

Přístup k datům ve službě FHIR pomocí skriptu curl


Další kroky

V tomto článku jste zjistili, jak přistupovat k datům služby Azure Health Data Services pomocí cURL.

Další informace o přístupu k datům služby Azure Health Data Services pomocí rozšíření REST Client v editoru Visual Studio Code najdete v tématu

Poznámka:

FHIR® je registrovaná ochranná známka HL7 a používá se s povolením HL7.