SMART clinical scopes
Sur cette page
Syntaxe de scopes OAuth utilisée par SMART on FHIR pour accorder un accès au niveau ressource, contrôle d'accès FHIR.
Définition
Un scope clinique nomme un contexte (patient/, user/ ou system/), un type de ressource FHIR (ou *) et les interactions autorisées. SMART v2 a remplacé les suffixes v1 .read/.write par les lettres granulaires .cruds — c (create), r (read), u (update), d (delete), s (search) — avec d'éventuelles contraintes de requête, signalées par la capacité permission-v2.
Origine
Défini dans le guide d'implémentation HL7 SMART App Launch, section « Scopes and Launch Context » (STU 2.x) ; la syntaxe granulaire v2 fait partie de cette version normative.
Exemple en contexte
patient/Observation.rs?category=http://terminology.hl7.org/CodeSystem/observation-category|vital-signs
Termes liés
- SMART App Launch — le framework qui négocie ces scopes.
- SMART Backend Services — utilise les scopes parallèles system/.