Skip to main content

Labs & Imaging

Lab orders and imaging results in FHIR follow a request-and-report pattern. A ServiceRequest represents the order, and a DiagnosticReport captures the results. Individual measurements are stored as Observation resources linked to the report.

Key Resources​

ResourceDescription
ServiceRequestA record of an order for services such as diagnostic investigations, treatments, or operations to be performed.
DiagnosticReportThe findings and interpretations of diagnostic tests performed on a patient.
SpecimenA record of a sample to be used for analysis.
ObservationA structured representation of measurements and simple assertions made about a Patient.

Key Code Systems​

Code SystemDescription
UCUMUsed to define measurement units on a Specimen resource.
ICD-10Used to annotate Observation resources for tracking.
SNOMEDUsed to define Specimen types and retrieval methods.
LOINCUsed to annotate Observation resources for tracking.

Workflow Guides​

Configuration​

Catalog and coding setup for diagnostic ordering is covered under Clinical Configuration:

  • Diagnostic Catalog — defining test menus, panels, specimen requirements, and administrative resources (ObservationDefinition, SpecimenDefinition, ActivityDefinition, PlanDefinition)
  • Observation Reference Ranges — configuring reference, critical, and absolute value ranges for observations
  • LOINC Codes — standardized coding for laboratory, clinical, and imaging observations

Integrations​

Medplum is provider-agnostic and supports connecting to lab and imaging providers of all types. The Health Gorilla integration is the most commonly used, providing:

For organizations connecting directly to a performing lab, see the HL7 Interface and On-Prem Agent docs.