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

4.20 Resource DeviceObservationReport - Content

Describes the data produced by a device at a point in time.

4.20.1 Scope and Usage

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.

4.20.2 Boundaries and Relationships

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.

4.20.3 Background and Context

4.20.3.1 Structure of a Device Data Resource

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:

  1. Device - The actual device that external systems communicate with. In 11073, this is known as a "Medical Device System" (MDS)
  2. Virtual Medical Device - A medical-related subsystem of a medical device. The virtual device that may be part of the containing device, or a separate device that may be communicating with it
  3. Channel - Groups together physiological measurement data and derived data
  4. Metrics - A piece of measured or derived data that will be reported by the machine, reported as an observation
  5. Facets - Additional data that qualifies the metric, or contributes to its assessment, reported in observation.compartment

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.

4.20.4 Resource Content

DeviceObservationReport (Resource)The point in time that the values are reportedinstant : instant 1..1An identifier assigned to this observation bu the source device that made the observationidentifier : Identifier 0..1Identification information for the device that is the source of the datasource : Resource(Device) 1..1The subject of the measurementsubject : Resource(Patient|Device|Location) 0..1VirtualDeviceDescribes the compartmentcode : CodeableConcept 0..1 <<Describes the virtual deviceVirtalDeviceKind>>ChannelDescribes the channelcode : CodeableConcept 0..1 <<Describes the channelDeviceChannelKind1>>MetricThe data for the metricobservation : Resource(Observation) 1..1A piece of measured or derived data that is reported by the machinemetric0..*Groups together physiological measurement data and derived datachannel0..*A medical-related subsystem of a medical devicevirtualDevice0..*

This resource is referenced by [Procedure]

<DeviceObservationReport xmlns="http://hl7.org/fhir"> doco
 <!-- 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

4.20.4.1 Terminology Bindings

PathDefinitionTypeReference
DeviceObservationReport.virtualDevice.code Describes the virtual deviceIncompleteRTM Management Service
DeviceObservationReport.virtualDevice.channel.code Describes the channelIncompleteRTM Management Service

4.20.5 Notes:

4.20.6 Search Parameters

Search parameters for this resource. The standard parameters also apply. See Searching for more information about searching in REST, messaging, and services.

NameTypeDescriptionPaths
_idtokenThe logical resource id associated with the resource (must be supported by all servers)
_languagetokenThe language of the resource
channeltokenThe channel codeDeviceObservationReport.virtualDevice.channel.code
codetokenThe compatment codeDeviceObservationReport.virtualDevice.code
observationreferenceThe data for the metricDeviceObservationReport.virtualDevice.channel.metric.observation
(Observation)
sourcereferenceIdentifies/describes where the data came fromDeviceObservationReport.source
(Device)
subjectreferenceSubject of the measurementDeviceObservationReport.subject
(Device, Location, Patient)

comments powered by Disqus