capabilities.work

Consolidated FHIR Query

A 4-step recipe with Metriport. We can help you get access.

Recipe · 4 steps

Consolidated FHIR Query

with Metriport · Healthcare Interoperability Operations

Create a patient, run a consolidated FHIR R4 query, then count the assembled resources.

  1. Register the patient under the given facility so a consolidated query can be assembled.
  2. Start a consolidated FHIR R4 query that assembles the requested resource types as a JSON bundle.
  3. Poll the consolidated query until its status reports complete.
  4. Count the consolidated FHIR R4 resources assembled for the patient.
What you'll need to have ready
  • facilityId: Identifier of the facility the patient is registered under.
  • patient: Patient demographic packet used to create the Metriport patient.
  • resources: Comma-separated list of FHIR R4 resource types to assemble (e.g. Condition,Observation,MedicationRequest).
For your developer

Arazzo workflow metriport:consolidated-fhir-query, 4 operations: createPatient → startConsolidatedQuery → getConsolidatedQueryStatus → countConsolidatedData. Specs on APIs.io.