Fonctionnalités FHIR prises en charge
Le service FHIR® dans Azure Health Data Services fournit un déploiement entièrement managé du serveur FHIR open source et est une implémentation de la norme FHIR . Cet article répertorie les principales fonctionnalités du service FHIR.
Version FHIR
Dernière version prise en charge : 4.0.1
Versions antérieures également prises en charge : 3.0.2
REST API
Voici un résumé des fonctionnalités RESTful prises en charge. Pour plus d’informations sur l’implémentation de ces fonctionnalités, consultez Fonctionnalités de l’API REST FHIR.
API | Azure API pour FHIR | Service FHIR dans les Services de données de santé Azure | Commentaire |
---|---|---|---|
lire | Oui | Oui | |
vread | Oui | Oui | |
mise à jour | Oui | Oui | |
update with optimistic locking | Oui | Oui | |
update (conditional) | Oui | Oui | |
patch | Oui | Oui | Prise en charge du Patch JSON et du Patch FHIRPath uniquement. |
patch (conditionnel) | Oui | Oui | Prise en charge du Patch JSON et du Patch FHIRPath uniquement. |
history | Oui | Oui | |
create | Oui | Oui | Prend en charge POST et PUT |
create (conditional) | Oui | Oui | Problème no 1382 |
search | Partiel | Partiel | Consultez Vue d’ensemble de la recherche FHIR. |
recherche chaînée | Oui | Oui | |
recherche chaînée inversée | Oui | Oui | |
batch | Oui | Oui | |
transaction | Non | Oui | |
paging | Partiel | Partiel | self et next sont pris en charge |
intermediaries | Non | Non |
Opérations étendues
Toutes les opérations prises en charge qui étendent l’API REST.
Type de paramètre de recherche | Azure API pour FHIR | Service FHIR dans les Services de données de santé Azure | Commentaire |
---|---|---|---|
$export (système entier) | Oui | Oui | Prend en charge le système, le groupe et le patient. |
$convert-data | Oui | Oui | |
$validate | Oui | Oui | |
$member-match | Oui | Oui | |
$patient-everything | Oui | Oui | |
$purge-history | Oui | Oui | |
$import | Non | Oui | |
$bulk-delete | Oui | Oui |
Contrôle d’accès basé sur les rôles
Le service FHIR utilise l’ID Microsoft Entra pour le contrôle d’accès .
Limites du service
- Taille de bundle : chaque bundle est limité à 500 éléments.
- Limite d’abonnement : par défaut, chaque abonnement est limité à un maximum de 10 services FHIR. La limite peut être utilisée dans un ou plusieurs espaces de travail.
- Taille de stockage : par défaut, chaque instance FHIR est limitée à la capacité de stockage de 4 To. Pour déployer une instance FHIR avec une capacité de stockage supérieure à 4 To, créez une demande de support avec la limite de service et d’abonnement de type de problème (quotas).
Étapes suivantes
Remarque
FHIR® est une marque déposée de HL7 utilisé avec l’autorisation de HL7.