|
3 min de lecture
|

Profilage FHIR : Extensions

Résumer cet article avec :
ChatGPTPerplexityClaudeGrok

Extensions FHIR dans les profils

Dans FHIR, vous pouvez définir un profil non seulement pour une ressource, mais aussi pour une extension. Un profil sur une extension permet de restreindre les types de valeurs acceptables pour cette extension, de spécifier une liaison pour une valeur codée, et de décrire la validation de la valeur à l'aide de FHIRPath.

Exemple illustrant comment décrire votre propre extension indiquant le lieu de naissance d'un patient :

POST /fhir/StructureDefinition

resourceType: StructureDefinition
id: my-extension
type: Extension
baseDefinition: http://hl7.org/fhir/StructureDefinition/Extension
url: http://example.org/fhir/StructureDefinition/my-extension
name: MyExtension
kind: complex-type
abstract: false
derivation: constraint
differential:
  element:
   - id: Extension.url
     path: Extension.url
     fixedUri: http://example.org/fhir/StructureDefinition/patient-birthPlace
   - id: Extension.value[x]
     path: Extension.value[x]
     min: 1
     type:
      - code: string

Voir aussi : Extension des ressources FHIR et Profilage FHIR.

Partager cet article
Comments
Comments
Sign in
Loading comments...
Subscribe to our blog

Get the latest articles on FHIR, interoperability, and healthcare IT.