FHIRcast logo

FHIRcast
3.0.0 - STU 3 International flag

This page is part of the FHIRcast (v3.0.0: STU3 (v3.0.0)) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Extensions

Page standards status: Trial-use Maturity Level: 4

The specification is not prescriptive about support for extensions. However, to support extensions, the specification reserves the name extension and will never define an element with that name, allowing implementations to use it to provide custom behavior and information. The value of an extension element SHALL be a pre-coordinated JSON object. For example, an extension on a notification could look like this:

{
 "context": [{
   "key": "patient",
   "resource": {
    "resourceType": "Patient",
    "id": "ewUbXT9RWEbSj5wPEdgRaBw3"
   }
  },
  {
   "key": "extension",
   "data": {
    "user-timezone": "+1:00"
   }
  }
 ]
}