FHIR CI-Build

This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions

Example MedicationRequest/medrx0352 (JSON)

Responsible Owner: Pharmacy Work GroupStandards Status: InformativeCompartments: Encounter, Group, Patient, Practitioner

Raw JSON (canonical form + also see JSON Format Specification)

Medical gas order: supplementary oxygen 1 to 3 L/min via nasal cannula (DeviceDefinition) if SpO2 below 88% (grouped with medicationrequest0351)

{
  "resourceType" : "MedicationRequest",
  "id" : "medrx0352",
  "contained" : [{
    "resourceType" : "DeviceDefinition",
    "id" : "nasal-cannula",
    "status" : "active",
    "deviceName" : [{
      "name" : "Oxygen nasal cannula",
      "type" : {
        "coding" : [{
          "system" : "http://terminology.hl7.org/CodeSystem/device-nametype",
          "code" : "user-friendly-name"
        }]
      }
    }],
    "classification" : [{
      "type" : {
        "coding" : [{
          "system" : "http://snomed.info/sct",
          "code" : "336623009",
          "display" : "Oxygen nasal cannula"
        }]
      }
    }]
  }],
  "groupIdentifier" : {
    "system" : "urn:ietf:rfc:3986",
    "value" : "urn:uuid:8b7a3c6e-4d2f-4a1b-9e0c-5f6d7e8a9b10"
  },
  "status" : "active",
  "intent" : "order",
  "medication" : {
    "concept" : {
      "coding" : [{
        "system" : "http://snomed.info/sct",
        "code" : "320917000",
        "display" : "Oxygen only product in gas for inhalation"
      }]
    }
  },
  "subject" : {
    "reference" : "Patient/pat1",
    "display" : "Donald Duck"
  },
  "authoredOn" : "2026-02-10",
  "requester" : {
    "reference" : "Practitioner/f007"
  },
  "device" : [{
    "reference" : {
      "reference" : "#nasal-cannula"
    }
  }],
  "reason" : [{
    "concept" : {
      "coding" : [{
        "system" : "http://snomed.info/sct",
        "code" : "71186008",
        "display" : "Croup (disorder)"
      }]
    }
  }],
  "dosageInstruction" : {
    "renderedInstruction" : "Oxygen 2 L/min (1 to 3 L/min) via nasal cannula if SpO2 is below 88%, titrated to SpO2",
    "step" : [{
      "component" : [{
        "text" : "Oxygen 2 L/min (1 to 3 L/min) via nasal cannula if SpO2 is below 88%, titrated to SpO2",
        "asNeededFor" : [{
          "coding" : [{
            "system" : "http://snomed.info/sct",
            "code" : "449171008",
            "display" : "Oxygen saturation below reference range"
          }],
          "text" : "SpO2 below 88%"
        }],
        "route" : {
          "coding" : [{
            "system" : "http://snomed.info/sct",
            "code" : "447694001",
            "display" : "Respiratory tract route"
          }]
        },
        "doseAndRate" : [{
          "rateRange" : {
            "low" : {
              "value" : 1,
              "unit" : "L/min",
              "system" : "http://unitsofmeasure.org",
              "code" : "L/min"
            },
            "high" : {
              "value" : 3,
              "unit" : "L/min",
              "system" : "http://unitsofmeasure.org",
              "code" : "L/min"
            }
          }
        }]
      }]
    }]
  }
}

Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.