Ismerkedés az FHIR szolgáltatással
Ez a cikk az FHIR szolgáltatás használatának első lépéseit ismerteti az Azure Health Data Servicesben.
Előfeltételként szüksége lesz egy Azure-előfizetésre, és megfelelő engedélyekkel rendelkezik az Azure-erőforráscsoportok létrehozásához és az Azure-erőforrások üzembe helyezéséhez. Követheti az összes lépést, vagy kihagyhat néhányat, ha már rendelkezik egy meglévő környezettel. Az összes lépést együttesen is végrehajthatja PowerShell-, Azure CLI- és REST API-szkriptekben.
Munkaterületet hoz létre az Azure-előfizetésében
Létrehozhat egy munkaterületet az Azure Portalról, vagy a PowerShell, az Azure CLI és a REST API használatával. Szkripteket az Azure Health Data Services-mintákból találhat.
Megjegyzés:
Az egyes Azure-előfizetésekben létrehozható munkaterületek és FHIR szolgáltatáspéldányok száma korlátozott.
FHIR-szolgáltatás létrehozása a munkaterületen
Létrehozhat egy FHIR szolgáltatáspéldányt az Azure Portalról, vagy a PowerShell, az Azure CLI és a REST API használatával. Szkripteket az Azure Health Data Services-mintákból találhat.
Igény szerint létrehozhat egy DICOM-szolgáltatást és egy MedTech szolgáltatást a munkaterületen.
Hozzáférés a FHIR szolgáltatáshoz
Az FHIR szolgáltatást olyan Microsoft Entra-azonosító védi, amely nem tiltható le. A szolgáltatás API eléréséhez létre kell hoznia egy ügyfélalkalmazást, amelyet a Microsoft Entra ID szolgáltatásnévnek is neveznek, és megfelelő engedélyekkel kell rendelkeznie.
Ügyfélalkalmazás regisztrálása
Létrehozhat vagy regisztrálhat egy ügyfélalkalmazást az Azure Portalon, vagy PowerShell- és Azure CLI-szkriptekkel. Ez az ügyfélalkalmazás egy vagy több FHIR szolgáltatáspéldányhoz használható. Az Azure Health Data Services más szolgáltatásaihoz is használható.
Ha az ügyfélalkalmazás tanúsítványsal vagy titkos ügyfélkóddal van létrehozva, győződjön meg arról, hogy a tanúsítványt vagy az ügyfél titkos kódját a lejárat előtt megújítja, és lecseréli az alkalmazás ügyfél-hitelesítő adatait.
Az ügyfélalkalmazásokat törölheti. Mielőtt töröl egy ügyfélalkalmazást, győződjön meg arról, hogy az éles, fejlesztői, tesztelési vagy minőségbiztosítási (QA-) környezetekben nincs használatban.
Hozzáférési engedélyek megadása
Hozzáférési engedélyeket adhat meg, vagy szerepköröket rendelhet hozzá az Azure Portalról, vagy PowerShell- és Azure CLI-szkriptekkel.
Létrehozási, olvasási, frissítési és törlési (CRUD) tranzakciók végrehajtása
Létrehozhat, olvashat (kereshet), frissíthet és törölhet (CRUD) tranzakciókat az FHIR szolgáltatással az alkalmazásokban, vagy olyan eszközökkel, mint a Postman, a REST-ügyfél és a cURL. Mivel az FHIR szolgáltatás alapértelmezés szerint védett, be kell szereznie egy hozzáférési jogkivonatot, és bele kell foglalnia a tranzakciós kérelembe.
Hozzáférési jogkivonat lekérése
Microsoft Entra hozzáférési jogkivonatot a PowerShell, az Azure CLI, a REST CCI vagy a .NET SDK használatával szerezhet be. További információ: Hozzáférési jogkivonat lekérése.
Hozzáférés meglévő eszközökkel
Adatok betöltése
Az adatokat közvetlenül a POST vagy PUT metódussal töltheti be az FHIR szolgáltatásba. Az adatok tömeges betöltéséhez használhatja az alábbi nyílt forráskódú eszközök egyikét.
- FHIR Loader Ez egy .NET-konzolalkalmazás, és betölti az Azure Storage-ban tárolt adatokat az FHIR szolgáltatásba. Ez egy szálalkalmazás, de több példányt is futtathat helyben vagy Egy Docker-tárolóban.
- FHIR Bulk Loader Ez az eszköz egy Azure-függvényalkalmazás (mikroszolgáltatás), és párhuzamos szálakban fut.
- Tömeges importálás Ez az eszköz csak a nyílt forráskódú FHIR-kiszolgálóval működik. Az Azure Health Data Services számára azonban a jövőben elérhető lesz.
CMS, keresés, profilérvényesítés és újraindexelés
Az együttműködéssel és a beteghozzáféréssel, a kereséssel, a profilérvényesítéssel és a reindexeléssel kapcsolatos további részleteket az FHIR szolgáltatás dokumentációjában találja.
Adatexportálás
Igény szerint exportálhat ($export) adatokat az Azure Storage-ba , és felhasználhatja azokat elemzési vagy gépi tanulási projektjeiben. Az adatokat "is" formátumban exportálhatja vagy de-id formátumban ndjson
is exportálhatja.
A Nyílt forráskódú projekt használatával adatokat is exportálhat a Synapse-ba . A jövőben ez a funkció integrálva lesz a felügyelt szolgáltatásba.
Adatok átalakítása
Ha szükséges, a HL7 v2 és más formátumadatokat FHIR formátummá alakíthatja.
FHIR-adatok használata a Power BI-irányítópulton
Ha szeretné, létrehozhat Power BI-irányítópult-jelentéseket FHIR-adatokkal.
Következő lépések
Ez a cikk az FHIR szolgáltatás használatának első lépéseit ismertette. További információ az FHIR szolgáltatás Azure Health Data Services-munkaterületen való üzembe helyezéséről:
Az FHIR® a HL7 bejegyzett védjegye, amelyet a HL7 engedélyével használnak.