Sdílet prostřednictvím


Podporované funkce FHIR

Služba FHIR ve službě Azure Health Data Services poskytuje plně spravované nasazení opensourcového FHIR® Serveru a je implementací standardu FHIR. Tento článek uvádí hlavní funkce služby FHIR.

Verze FHIR

Podporuje se nejnovější verze: 4.0.1

Mezi aktuálně podporované předchozí verze patří: 3.0.2

REST API

Tady je souhrn podporovaných funkcí RESTful. Další informace o implementaci těchto funkcí najdete v tématu FHIR REST API.

API Azure API for FHIR Služba FHIR v Azure Health Data Services Komentář
číst Ano Ano
Vread Ano Ano
aktualizace Ano Ano
aktualizace s optimistickým uzamykáním Ano Ano
update (podmíněný) Ano Ano
oprava Ano Ano Podpora pouze oprav JSON a FHIRPath Patch
patch (podmíněný) Ano Ano Podpora pouze oprav JSON a FHIRPath Patch
historie Ano Ano
vytvořit Ano Ano Podpora obou POST/PUT
vytvoření (podmíněný) Ano Ano Problém č. 1382
hledání Částečná Částečná Podívejte se na přehled vyhledávání FHIR.
zřetězený hledání Ano Ano
reverzní zřetězený hledání Ano Ano
dávka Ano Ano
transakce No Ano
stránkování Částečná Částečná selfa jsou podporovány.next
prostředníci No No

Rozšířené operace

Všechny podporované operace, které rozšiřují rozhraní REST API.

Typ vyhledávacího parametru Azure API for FHIR Služba FHIR v Azure Health Data Services Komentář
$export (celý systém) Ano Ano Podporuje systém, skupinu a pacienta.
$convert-data Ano Ano
$ověřit Ano Ano
$shoda člena Ano Ano
$patient všechno Ano Ano
$vymazat historii Ano Ano
$import No Ano
$hromadné odstranění Ano Ano

Řízení přístupu na základě role

Služba FHIR používá pro řízení přístupu id Microsoft Entra . Smart on FHIR Implementation Guide definuje přístup k typům prostředků FHIR s obory. Tyto obory mají vliv na přístup k prostředkům FHIR aplikace. Uživatel s rolí inteligentního uživatele má přístup k provádění interakcí rozhraní API pro čtení ve službě FHIR. Role uživatele SMART neuděluje přístup k zápisu do služby FHIR.

Omezení služby

  • Velikost textu požadavku – Azure API for FHIR podporuje až 2 MB na požadavek, zatímco Azure Health Data Services (FHIR) podporuje až 28 MB.
  • Velikost svazku – Každá sada je omezená na 500 položek.
  • Limit předplatného – Ve výchozím nastavení je každé předplatné omezené na maximálně 10 služeb FHIR. Limit je možné použít v jednom nebo mnoha pracovních prostorech.
  • Velikost úložiště – Ve výchozím nastavení je každá instance FHIR omezena na kapacitu úložiště 4 TB. Pokud chcete nasadit instanci FHIR s kapacitou úložiště nad rámec 4 TB, vytvořte žádost o podporu s typem služby a limitem předplatného (kvóty).

Další kroky

Nasazení služby FHIR

Poznámka:

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