Get a list of medication orders

get

/MedicationOrder

Retrieves a list of medication orders that meet supplied query parameters.

Note: MedicationOrder.medication may be a reference to a contained medication when the medication cannot be represented by a CodeableConcept because it contains a unique combination of ingredients. Medications in the system always exist in the context of a medication order and cannot be referenced independently.

Authorization Types

This operation supports the following authorization types:

  • Provider
  • Patient
  • System

Request

Query Parameters
  • The date and time that falls within the period when the medication should be given to the patient.
    • Must be provided with a ge prefix to imply the date range for the medication orders search.
    • The time component is optional.
    • This parameter cannot be provided with the _lastUpdated parameter.
    Example: -timing-boundsPeriod=ge2014-05-19T20:54:02.000Z
  • The maximum number of results to include on a page.
    Example: _count=50
  • The logical resource ID associated with the resource.
    • This parameter is required if the patient parameter is not used.
    • May be a list separated by commas.
    • Must not be provided with any other parameters.
    Example: _id=1234
  • An explicit or implied date and time range within which the most recent clinically relevant update was made to the medication.
    • For a single _lastUpdated occurence:
      • Must be provided with a le or ge prefix to imply the date range for the medication orders search.
      • Example: _lastUpdated=ge2014-05-19T20:54:02.000Z
    • For two _lastUpdated occurences:
      • Must be provided with the le and ge prefixes to search for medication orders within the given upper and lower timestamps, respectively.
      • Example: _lastUpdated=ge2014-05-19T20:54:02.000Z&_lastUpdated=le2014-05-20T12:00:00.000Z
    • It only detects changes that affect the clinical meaning of the order. An example of changes that are not caught by this query are changes that would affect the version, but not the FHIR content.
    • The time component is required.
    • This parameter cannot be provided with the -timing-boundsPeriod parameter.
    Example: _lastUpdated=ge2014-05-19T20:54:02.000Z
  • The specific patient to return orders for. This parameter is required if the _id parameter is not used.
    Example: patient=5678
  • The status of the medication order. May be a list separated by commas.
    Example: status=active,draft
Header Parameters
Back to Top

Response

Supported Media Types

Default Response

Example search by patient.
Example Request:
GET https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/MedicationOrder?patient=12724067
Example Response:
{
    'resourceType': 'Bundle',
    'id': 'b4a46440-d23a-4161-9456-1587475fc314',
    'type': 'searchset',
    'total': 2,
    'link': [
      {
        'relation': 'self',
        'url': 'https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/MedicationOrder?patient=12724067'
      }
    ],
    'entry': [
      {
        'fullUrl': 'https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/MedicationOrder/309799821',
        'resource': {
          'resourceType': 'MedicationOrder',
          'id': '309799821',
          'meta': {
            'versionId': '1',
            'lastUpdated': '2020-03-20T01:00:37.000Z'
          },
          'text': {
            'status': 'generated',
            'div': '<div><p><b>Medication Order</b></p><p><b>Patient Name</b>: SMART, JOE</p><p><b>Medication Name</b>: levoFLOXacin</p><p><b>Dosage Instructions</b>: 728 mg = 145.6 mL, IV Piggyback, Daily</p><p><b>Status</b>: Active</p></div>'
          },
          'dateWritten': '2020-03-05T11:26:02.000-06:00',
          'status': 'active',
          'patient': {
            'reference': 'Patient/12724067',
            'display': 'SMART, JOE'
          },
          'prescriber': {
            'reference': 'Practitioner/4122622',
            'display': 'Cerner Test, Physician - Hospitalist Cerner'
          },
          'encounter': {
            'reference': 'Encounter/97953480'
          },
          'medicationCodeableConcept': {
            'coding': [
              {
                'system': 'http://www.nlm.nih.gov/research/umls/rxnorm',
                'code': '82122',
                'display': 'Levofloxacin',
                'userSelected': false
              }
            ],
            'text': 'levoFLOXacin'
          },
          'dosageInstruction': [
            {
              'text': '728 mg = 145.6 mL, IV Piggyback, Daily',
              '_text': {
                'extension': [
                  {
                    'url': 'https://fhir-ehr.cerner.com/dstu2/StructureDefinition/patient-friendly-display',
                    'valueString': 'IV Piggyback every day. Refills: 0.'
                  }
                ]
              },
              'timing': {
                'repeat': {
                  'boundsPeriod': {
                    'start': '2020-03-05T11:26:00.000-06:00'
                  }
                },
                'code': {
                  'coding': [
                    {
                      'system': 'http://hl7.org/fhir/timing-abbreviation',
                      'code': 'QD',
                      'display': 'QD',
                      'userSelected': false
                    }
                  ],
                  'text': 'Daily'
                }
              },
              'route': {
                'coding': [
                  {
                    'system': 'http://ncimeta.nci.nih.gov',
                    'code': 'C38279',
                    'display': 'INTRAVENOUS DRIP',
                    'userSelected': false
                  },
                  {
                    'system': 'http://snomed.info/sct',
                    'code': '47625008',
                    'display': 'Intravenous route (qualifier value)',
                    'userSelected': false
                  }
                ],
                'text': 'IV Piggyback'
              },
              'doseQuantity': {
                'value': 728.0,
                'unit': 'mg',
                'system': 'http://unitsofmeasure.org',
                'code': 'mg'
              }
            }
          ],
          'dispenseRequest': {
            'validityPeriod': {
              'start': '2020-03-05T11:26:02.000-06:00'
            }
          }
        }
      },
      {
        'fullUrl': 'https://fhir-open.cerner.com/dstu2/ec2458f2-1e24-41c8-b71b-0e701af7583d/MedicationOrder/309799757',
        'resource': {
          'resourceType': 'MedicationOrder',
          'id': '309799757',
          'meta': {
            'versionId': '1',
            'lastUpdated': '2020-03-20T01:00:37.000Z'
          },
          'text': {
            'status': 'generated',
            'div': '<div><p><b>Medication Order</b></p><p><b>Patient Name</b>: SMART, JOE</p><p><b>Medication Name</b>: vancomycin</p><p><b>Dosage Instructions</b>: 2,275 mg, IV Piggyback, Once</p><p><b>Status</b>: Active</p></div>'
          },
          'dateWritten': '2020-03-05T11:26:02.000-06:00',
          'status': 'active',
          'dateEnded': '2020-03-05T11:26:00.000-06:00',
          'patient': {
            'reference': 'Patient/12724067',
            'display': 'SMART, JOE'
          },
          'prescriber': {
            'reference': 'Practitioner/4122622',
            'display': 'Cerner Test, Physician - Hospitalist Cerner'
          },
          'encounter': {
            'reference': 'Encounter/97953480'
          },
          'medicationCodeableConcept': {
            'coding': [
              {
                'system': 'http://www.nlm.nih.gov/research/umls/rxnorm',
                'code': '11124',
                'display': 'Vancomycin',
                'userSelected': false
              }
            ],
            'text': 'vancomycin'
          },
          'dosageInstruction': [
            {
              'text': '2,275 mg, IV Piggyback, Once',
              '_text': {
                'extension': [
                  {
                    'url': 'https://fhir-ehr.cerner.com/dstu2/StructureDefinition/patient-friendly-display',
                    'valueString': 'IV Piggyback once. Refills: 0.'
                  }
                ]
              },
              'timing': {
                'repeat': {
                  'boundsPeriod': {
                    'start': '2020-03-05T11:26:00.000-06:00',
                    'end': '2020-03-05T11:26:00.000-06:00'
                  }
                },
                'code': {
                  'text': 'Once'
                }
              },
              'route': {
                'coding': [
                  {
                    'system': 'http://ncimeta.nci.nih.gov',
                    'code': 'C38279',
                    'display': 'INTRAVENOUS DRIP',
                    'userSelected': false
                  },
                  {
                    'system': 'http://snomed.info/sct',
                    'code': '47625008',
                    'display': 'Intravenous route (qualifier value)',
                    'userSelected': false
                  }
                ],
                'text': 'IV Piggyback'
              },
              'doseQuantity': {
                'value': 2275.0,
                'unit': 'mg',
                'system': 'http://unitsofmeasure.org',
                'code': 'mg'
              }
            }
          ],
          'dispenseRequest': {
            'validityPeriod': {
              'start': '2020-03-05T11:26:02.000-06:00'
            }
          }
        }
      }
    ]
  }
Headers
  • Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, provide the X-Request-Id, if present.
  • Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, provide the opc-Request-Id, if present.
Back to Top