Updating providers' list of orderable tests (lab orders) using FHIR

EHRs have a set of orderable tests from which they can order tests for patients, resulting in a ProcedureRequest. https://www.hl7.org/fhir/procedurerequest.html

Does FHIR support updating/modifying the list of orderable tests? If a provider only offers a few procedures defined in the LOINC code system, is there a FHIR resource/solution for showing that list?

I was thinking of using HealthcareService.
https://www.hl7.org/fhir/healthcareservice.html
The examples given of a HealthcareService appear to be broader than a single orderable test, but could possibly work with individual lab orders (e.g. urine sample).

Is there a better way to do this?

1 Like

At some point, we’ll define a resource for “defining” tests - covering things like what the tests are for, what types of specimens they need, contraindications, pre-requisites like fasting, etc. For now, the best you can do is define a profile on Observation where Observation.code is bound to a value set that contains the specific LOINC or other codes you support. Your server’s CapabilityStatement would point to that profile.

1 Like

Hello Lloyd. Any progress on this topic?
Tks

You can see a draft here: http://build.fhir.org/observationdefinition.html

1 Like