Kom igång med FHIR-tjänsten
Den här artikeln beskriver de grundläggande stegen för att komma igång med FHIR-tjänsten® i Azure Health Data Services.
Innan du börjar måste du ha en Azure-prenumeration och behörigheter för att skapa Azure-resursgrupper och distribuera Azure-resurser. Du kan följa alla steg eller hoppa över vissa om du har en befintlig miljö. Du kan också kombinera alla steg och slutföra dem i PowerShell-, Azure CLI- och REST API-skript.
Skapa en arbetsyta i din Azure-prenumeration
Du kan skapa en arbetsyta från Azure-portalen eller använda PowerShell, Azure CLI och REST API. Du hittar skript från Azure Health Data Services-exemplen.
Kommentar
Det finns gränser för antalet arbetsytor och antalet FHIR-tjänstinstanser som du kan skapa i varje Azure-prenumeration.
Skapa en FHIR-tjänst på arbetsytan
Du kan skapa en FHIR-tjänstinstans från Azure-portalen eller använda PowerShell, Azure CLI och REST API. Du hittar skript från Azure Health Data Services-exemplen.
Du kan också skapa en DICOM-tjänst och MedTech-tjänst på arbetsytan.
Få åtkomst till FHIR-tjänsten
FHIR-tjänsten skyddas av Microsoft Entra-ID som inte kan inaktiveras. För att få åtkomst till tjänst-API:et måste du skapa ett klientprogram som även kallas för tjänstens huvudnamn i Microsoft Entra-ID och bevilja det med rätt behörigheter.
Registrera ett klientprogram
Du kan skapa eller registrera ett klientprogram från Azure-portalen eller använda PowerShell- och Azure CLI-skript. Det här klientprogrammet kan användas för en eller flera FHIR-tjänstinstanser. Det kan också användas för andra tjänster i Azure Health Data Services.
Om klientprogrammet skapas med ett certifikat eller en klienthemlighet kontrollerar du att du förnyar certifikatet eller klienthemligheten innan det upphör att gälla och ersätter klientautentiseringsuppgifterna i dina program.
Du kan ta bort ett klientprogram. Innan du tar bort ett klientprogram kontrollerar du att det inte används i produktions-, utvecklings-, test- eller kvalitetssäkringsmiljöer (QA).
Bevilja åtkomstbehörigheter
Du kan bevilja åtkomstbehörigheter eller tilldela roller i Azure-portalen eller med hjälp av PowerShell- och Azure CLI-skript.
Utföra crud-transaktioner (create, read, update och delete)
Du kan utföra crud-transaktioner (Create, Read(search), Update och Delete) mot FHIR-tjänsten i dina program eller med hjälp av verktyg som Postman, REST Client och cURL. Eftersom FHIR-tjänsten skyddas som standard måste du hämta en åtkomsttoken och inkludera den i din transaktionsbegäran.
Hämta en åtkomsttoken
Du kan hämta en Microsoft Entra-åtkomsttoken med hjälp av PowerShell, Azure CLI, REST CCI eller .NET SDK. Mer information finns i Hämta en åtkomsttoken.
Åtkomst med befintliga verktyg
Läsa in data
Du kan läsa in data direkt med post- eller PUT-metoden mot FHIR-tjänsten. Om du vill massinläsa data kan du använda $import åtgärden. Mer information finns i importåtgärden.
CMS, sökning, profilverifiering och omindexering
Du hittar mer information om samverkan och patientåtkomst, sökning, profilvalidering och omindexering i FHIR-tjänstdokumentationen.
Exportera data
Du kan också exportera ($export) data till Azure Storage och använda dem i dina analys- eller maskininlärningsprojekt. Du kan exportera data "som de är" eller deID i ndjson
format.
Konvertera data
Du kan också konvertera HL7 v2-data och andra format till FHIR.
Använda FHIR-data på Power BI-instrumentpanelen
Du kan också skapa Power BI-instrumentpanelsrapporter med FHIR-data.
Nästa steg
Distribuera en FHIR-tjänst i Azure Health Data Services
Kommentar
FHIR® är ett registrerat varumärke som tillhör HL7 och används med tillstånd av HL7.
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för