FHIR Lab Order
A 5-step recipe with Health Gorilla. We can help you get access.
Recipe · 5 steps
FHIR Lab Order
with Health Gorilla · Diagnostic Services Management
Place a lab order by creating a ServiceRequest and submitting a RequestGroup for a matched patient.
- Fetch the FHIR CapabilityStatement to confirm supported resources and endpoints.
- Locate the patient by date of birth.
- Create the ServiceRequest that places the laboratory order.
- Submit the RequestGroup that binds the lab order for processing.
- Read the submitted RequestGroup by id to confirm it was accepted.
What you'll need to have ready
- birthdate: Patient date of birth (YYYY-MM-DD) to locate the order subject.
- serviceRequest: The FHIR R4 ServiceRequest resource describing the laboratory order.
- requestGroup: The FHIR R4 RequestGroup resource that binds the order for submission.
For your developer
Arazzo workflow health-gorilla:lab-order, 5 operations: getCapabilityStatement → searchPatients → createServiceRequest → createRequestGroup → readRequestGroup. Specs on APIs.io.