This page is part of the FHIR Specification (v0.0.82: DSTU 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
Describes the data produced by a device at a point in time.
This resource carries a set of data from a device that is observing a subject. Most commonly, the subject is a patient, and the device is something like a vital signs monitor, or a glucose measurement device, but other kinds of subjects and devices are expected as well.
This resource does not cater for:
This capability is expected to be subject of additional resources that are yet to be developed, and implmenter input on this is welcome.
There are 2 device related resources
Note that this resource is entirely concerned with devices that report data. Interacting with and controlling devices such as infusion pumps etc. is not in scope for this resource (no solution for this yet). This resource is based on ISO 11073.
A medical device is conceived of as a measuring device that is capable of reporting a series of groups of measurements on a regular basis. The device capabilities resource describes the kind of data that a medical device reports. Devices are conceptualised using the following main structure:
Very simple devices may have only a single virtual device with a single channel and one metric, while complex devices may have multiple items at every level.
This resource is referenced by [Procedure]
<DeviceObservationReport xmlns="http://hl7.org/fhir"> <!-- from Resource: extension, modifierExtension, language, text, and contained --> <instant value="[instant]"/><!-- 1..1 When the data values are reported --> <identifier><!-- 0..1 Identifier As assigned by the source device --></identifier> <source><!-- 1..1 Resource(Device) Identifies/describes where the data came from --></source> <subject><!-- 0..1 Resource(Patient|Device|Location) Subject of the measurement --></subject> <virtualDevice> <!-- 0..* A medical-related subsystem of a medical device --> <code><!-- 0..1 CodeableConcept Describes the compartment --></code> <channel> <!-- 0..* Groups related data items --> <code><!-- 0..1 CodeableConcept Describes the channel --></code> <metric> <!-- 0..* Piece of data reported by device --> <observation><!-- 1..1 Resource(Observation) The data for the metric --></observation> </metric> </channel> </virtualDevice> </DeviceObservationReport>
Alternate definitions: Schema/Schematron, Resource Profile
Path | Definition | Type | Reference |
---|---|---|---|
DeviceObservationReport.virtualDevice.code | Describes the virtual device | Incomplete | RTM Management Service |
DeviceObservationReport.virtualDevice.channel.code | Describes the channel | Incomplete | RTM Management Service |
Search parameters for this resource. The standard parameters also apply. See Searching for more information about searching in REST, messaging, and services.
Name | Type | Description | Paths |
_id | token | The logical resource id associated with the resource (must be supported by all servers) | |
_language | token | The language of the resource | |
channel | token | The channel code | DeviceObservationReport.virtualDevice.channel.code |
code | token | The compatment code | DeviceObservationReport.virtualDevice.code |
observation | reference | The data for the metric | DeviceObservationReport.virtualDevice.channel.metric.observation (Observation) |
source | reference | Identifies/describes where the data came from | DeviceObservationReport.source (Device) |
subject | reference | Subject of the measurement | DeviceObservationReport.subject (Device, Location, Patient) |