Stream: devices
Topic: How to query ventilator settingsin FHIR
Prasanth Vijayan (Mar 07 2021 at 10:06):
How to query ventilator TV (tidal volume) settings from FHIR?
#1. I checked both Device and DeviceMetric type resource. But it does not have field value to hold setting value.
#2. Are they can be get using Observation resource type?
Jose Costa Teixeira (Mar 07 2021 at 15:04):
I'd expect this to be DeviceMetric, but indeed something seems to be missing. @Todd Cooper @Hans Buitendijk ?
Jose Costa Teixeira (Mar 07 2021 at 15:09):
(I may be missing something)
John Rhoads (Mar 07 2021 at 21:36):
Hi @Prasanth - It's true that at present there isn't an obvious built-in way to mark a quantity as a setting. Looking at existing HL7 V2 practice, for example in the IHE Device Enterprise Communications profile, the way that the "setting" nature of a quantity is represented by the choice of the nomenclature code, so that you distinguish, say, tidal volume setting from the patient's observed tidal volume measurement is by giving them nomenclature codes that contain that semantic. So in the MDC (IEEE 11073-10101 Medical Device Communications Nomenclature standard, a generic tidal volume measurement is identified by the code 151980, mnemonic reference id MDC_VENT_VOL_TIDAL, while the setting is identified by the code 16929196, reference id MDC_VENT_VOL_TIDAL_SETTING. This is an example, there are as I'm sure you know, multiple variations on the concept and ways of measuring, and, as you would expect, corresponding different nomenclature terms).
The US National Institute of Standards and Technology maintains a website for the freely-available IEEE MDC nomenclature term set, https://rtmms.nist.gov. Unfortunately, the nomenclature, altough long recognized in HL7, is not yet easy to use in FHIR since it is not yet in FHIR terminology servers. We have hopes that this will not be a problem much longer. Looking for help, @Rob Hausam @Grahame Grieve
John Rhoads (Mar 07 2021 at 22:08):
In this particular case (TV) and others, LOINC also provides different codes for its different variations as measurements and as settings. I venture to say that since, unlike LOINC, the MDC nomenclature is pretty completely device-focused, you may find that it contains more out-of-the-way ventilator concepts in it than does LOINC (full disclosure of possible bias - I work on the relevant IHE and IEEE committees).
Rob Hausam (Mar 08 2021 at 03:21):
@John Rhoads We'll follow up on the support for MDC, as we discussed.
Prasanth Vijayan (Mar 08 2021 at 04:56):
Thanks everyone!
For the time being, i hope I can use Observation resource based method with MDC_VENT_VOL_TIDAL_SETTING for my demo application.
Todd Cooper (Mar 08 2021 at 14:57):
FWIW - I posted my response in the FHIR Chat community forum, as follows: "Check out DeviceMetric:category"
Prasanth Vijayan (Mar 08 2021 at 15:26):
Thanks @Todd Cooper.
I had checked the DeviceMetric:category field and understood that this field shows whether specified thing is setting, measurement, or calculation. But could not find any fields to get the values.
My aim is to query its value (e.g. Tidal Volume, PBW, P/F, PO2) of Ventilator. I thought of using DeviceMetric for that. But could not find any way to get its value using DeviceMetric type resource in FHIR. What I understood by latest discussion is that Observation based resource can be used for this by using correct nomenclature codes (MDC_VENT_VOL_TIDAL_SETTING for TV settings).
Please correct me if i am wrong. I am new to FHIR.
Thanks,
Prasanth
Todd Cooper (Mar 08 2021 at 16:02):
The "values" will be in Observation resource instances. Take a look at the PoCD FHIR IG draft for examples. (or the spec too). The DeviceMetric provides metadata per the ISO/IEEE 11073-10201 and related information model standards that include a "Metric" object. This is information that is static or rarely changes, like "setting"; whereas, the values can change frequently (including waveform snippets) and are formalized in Observation. Check out the examples in the IG, which also contains a good section on 11073 Containment Good luck!
Prasanth Vijayan (Mar 09 2021 at 04:58):
Thank you very much!
Last updated: Apr 12 2022 at 19:14 UTC