Dela via


Snabbstart: Distribuera Azure API för FHIR med PowerShell

Viktigt!

Azure API för FHIR avvecklas den 30 september 2026. Följ migreringsstrategierna för att övergå till Azure Health Data Services FHIR-tjänsten® senast det datumet. På grund av tillbakadragandet av Azure API för FHIR tillåts inte nya distributioner från och med den 1 april 2025. Azure Health Data Services FHIR-tjänsten är den utvecklade versionen av Azure API för FHIR som gör det möjligt för kunder att hantera FHIR-, DICOM- och MedTech-tjänster med integreringar i andra Azure-tjänster.

I den här snabbstarten får du lära dig hur du distribuerar Azure API för FHIR med Hjälp av PowerShell.

Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.

Azure Cloud Shell

Azure är värd för Azure Cloud Shell, en interaktiv gränssnittsmiljö som du kan använda via webbläsaren. Du kan använda antingen Bash eller PowerShell med Cloud Shell för att arbeta med Azure-tjänster. Du kan använda förinstallerade Cloud Shell-kommandon för att köra koden i den här artikeln, utan att behöva installera något i din lokala miljö.

Så här startar du Azure Cloud Shell:

Alternativ Exempel/länk
Välj Prova i det övre högra hörnet i en kod eller ett kommandoblock. Om du väljer Prova kopieras inte koden eller kommandot automatiskt till Cloud Shell. Skärmbild som visar ett exempel på Try It for Azure Cloud Shell.
Gå till https://shell.azure.com eller Välj knappen Starta Cloud Shell för att öppna Cloud Shell i webbläsaren. Knapp för att starta Azure Cloud Shell.
Välj knappen Cloud Shell på menyn längst upp till höger i Azure-portalen. Skärmbild som visar Cloud Shell-knappen i Azure Portal

Så här använder du Azure Cloud Shell:

  1. Starta Cloud Shell.

  2. Välj knappen Kopiera i ett kodblock (eller kommandoblock) för att kopiera koden eller kommandot.

  3. Klistra in koden eller kommandot i Cloud Shell-sessionen genom att välja Ctrl+Skift+V i Windows och Linux, eller genom att välja Cmd+Shift+V på macOS.

  4. Välj Retur för att köra koden eller kommandot.

Kommentar

Vi rekommenderar att du använder Azure Az PowerShell-modulen för att interagera med Azure. Se Installera Azure PowerShell för att komma igång. Information om hur du migrerar till Az PowerShell-modulen finns i artikeln om att migrera Azure PowerShell från AzureRM till Az.

Registrera Azure API för FHIR-resursprovidern

Microsoft.HealthcareApis Om resursprovidern inte redan är registrerad för din prenumeration kan du registrera den med följande kommando.

Register-AzResourceProvider -ProviderNamespace Microsoft.HealthcareApis

Skapa En Azure-resursgrupp

New-AzResourceGroup -Name "myResourceGroupName" -Location westus2

Distribuera Azure API för FHIR

New-AzHealthcareApisService -Name nameoffhirservice -ResourceGroupName myResourceGroupName -Location westus2 -Kind fhir-R4

Kommentar

Beroende på vilken version av Az PowerShell-modulen du har installerat kan den etablerade FHIR-servern konfigureras för att använda lokal rollbaserad åtkomstkontroll (RBAC) och ha den för närvarande inloggade PowerShell-användaren i listan över tillåtna identitetsobjekt-ID:n för den distribuerade FHIR-tjänsten. Vi rekommenderar att du använder Azure RBAC för att tilldela dataplansroller. Du kan behöva ta bort användarens objekt-ID efter distributionen för att aktivera Azure RBAC-läge.

Hämta funktionsinstruktor

Du kan kontrollera att Azure API för FHIR-kontot körs genom att hämta en FHIR-funktionsinstruktor med följande kommandon.

$metadata = Invoke-WebRequest -Uri "https://nameoffhirservice.azurehealthcareapis.com/metadata"
$metadata.RawContent

Rensa resurser

Om du inte ska fortsätta använda det här programmet tar du bort resursgruppen med följande steg.

Remove-AzResourceGroup -Name myResourceGroupName

Nästa steg

I den här snabbstartsguiden distribuerade du Azure API för FHIR till din prenumeration. Mer information om inställningarna i Azure API för FHIR och om du vill börja använda Azure API för FHIR finns i

Kommentar

FHIR® är ett registrerat varumärke som tillhör HL7 och används med tillstånd av HL7.