Release 4 FHIR CI-Build

This page is part of the Continuous Integration Build of FHIR Specification (v4.0.1: R4 - Mixed Normative and STU ) in it's permanent home (it will always (will be available incorrect/inconsistent at this URL). The current version which supercedes this version is 5.0.0 . For a full list of available versions, see times).
See the Directory of published versions icon . Page versions: R5 R4B R4 R3 R2

8.16 8.18 Resource DeviceMetric - Content

Responsible Owner: Health Care Devices icon Work Group Maturity Level : 1   Trial Use Security Category : Anonymous Compartments : Not linked to any defined compartments Device

Describes a measurement, calculation or setting capability of a medical device.

The DeviceMetric resource describes mandatory static dynamic properties that characterize a direct or derived, quantitative or qualitative biosignal measurement, setting, or calculation produced by a medical device, i.e., readings and settings of, or from, the device. The DeviceMetric resource can also be used to describe the non-static but highly relevant properties relevant to the metric such as metric status, metric last calibration time and type, measurement mode, color, reference and to link to the parent DeviceComponent to where it belongs, and any capabilities that the metric offers (for example: setting the metric label). Note: For the initial scope, this DeviceMetric resource is only applicable to describe a single metric node in the containment tree that is produced by the context scanner in any medical device that implements or derives from the ISO/IEEE 11073 standard. Device.

There These are two related resources the DeviceMetric-related resources:

  • Device Device: - The physical physical, virtual, or software device that this DeviceMetric belongs to. is for. Note that the Device.property element is used to record static characteristics or properties of the Device .
  • Observation: Used to record the particular value of the DeviceMetric at a point in time.
  • DeviceAlert: Can refer to a DeviceMetric to identify the detector of the alert condition via the device data element.
This resource is referenced by Media

Structure

Identity of metric, for example Heart Rate or PEEP Setting Unit 0..1 0..1 Describes the link on | off | standby | entered-in-error Σ black | red | green | yellow | blue | magenta | cyan | white Σ 1..1 measurement | setting | calculation | unspecified Describes Σ Σ unspecified | offset | gain | two-point Σ Σ
Name Flags Card. Type Description & Constraints      Filter: Filters doco
. . DeviceMetric Σ TU DomainResource Measurement, calculation or setting capability of a medical device

Elements defined in Ancestors: id , meta , implicitRules , language , text , contained , extension , modifierExtension
. . . identifier Σ 0..* Identifier Instance identifier

. . type . status ?! Σ 1..1 CodeableConcept code active | inactive | entered-in-error | unknown
Binding: Device Metric and Component Types Status ( Preferred Required )
. . unit . operationalStatus Σ 0..1 code on | off | standby | unknown
Binding: Device Metric Operational Status ( Required )
. . source . type Σ 1..1 CodeableConcept Reference Identity of metric, for example Heart Rate or PEEP Setting
Binding: Device Metric and Component Types ( Device Preferred )
Describes the link to the source Device
. . parent . device Σ 1..1 Reference ( Device ) The device to the parent Device which this DeviceMetric applies
. . operationalStatus . unit Σ 0..1 code CodeableConcept Unit of Measure for the Metric
DeviceMetricOperationalStatus Binding: UCUM Codes ( Required Preferred )
. . . color 0..1 code Color name (from CSS4) or #RRGGBB code
DeviceMetricColor Binding: Color Codes (Names or RGB Values) ( Required )
. . category . measurementFrequency 0..1 code Quantity Indicates how often the metric is taken or recorded
DeviceMetricCategory ( Required )
. . measurementPeriod . availability Σ 0..1 Timing CodeableConcept The continuity of the measurement repetition time metric (e.g., measurement)
Binding: Device Metric Availability ( Required )
. . . calibration 0..* BackboneElement Describes the calibrations that have been performed or that are required to be performed

. . . . type 0..1 code CodeableConcept The method of calibration
DeviceMetricCalibrationType Binding: Device Metric Calibration Type ( Required Extensible )
. . . . state 0..1 code not-calibrated | calibration-required | calibrated | unspecified
DeviceMetricCalibrationState Binding: Device Metric Calibration State ( Required )
. . . . time 0..1 instant Describes the time last calibration has been performed

doco Documentation for this format icon

See the Extensions for this resource

UML Diagram ( Legend )

DeviceMetric ( DomainResource ) Unique instance Instance identifiers assigned to a device device, by the device or gateway software, manufacturers, other organizations or owners. For example: example, handle ID identifier : Identifier [0..*] Describes the type Indicates current state of the metric. For example: Heart Rate, PEEP Setting, etc record (this element modifies the meaning of other elements) type status : CodeableConcept code [1..1] « Describes the metric type. (Strength=Preferred) null (Strength=Required) DeviceMetricAndComponentTypes ? DeviceMetricStatus ! » Describes Indicates current operational state of the unit that an observed value determined for this metric will have. device. For example: Percent, Seconds, On, Off, Standby, etc unit operationalStatus : CodeableConcept code [0..1] « null (Strength=Required) DeviceMetricOperationalStatus ! » Describes Indicates the unit category of the metric. (Strength=Preferred) observation generation process. A DeviceMetric can be, for example, a setting, measurement, or calculation DeviceMetricAndComponentTypes category ? : CodeableConcept [1..1] « null (Strength=Extensible) DeviceMetricCategory + » Describes the link to type of the Device that this DeviceMetric belongs to and that contains administrative device information such as manufacturer, serial number, metric. For example: Heart Rate, PEEP Setting, etc source type : Reference CodeableConcept [0..1] [1..1] « Device Describes the metric type. (Strength=Preferred) DeviceMetricAndComponentTypes ? » Describes the link to the Device that this DeviceMetric belongs The device to and that provide information about the location of which this DeviceMetric in the containment structure of the parent Device. An example would applies. The referenced device may be a Device that represents top-level device or a Channel. This reference can be used by component of a client application to distinguish DeviceMetrics that have the same type, but should be interpreted based on their containment location device parent device : Reference [0..1] [1..1] « Device » Indicates current operational state of Describes the device. unit that an observed value determined for this metric will have. For example: On, Off, Standby, Percent, Seconds, etc operationalStatus unit : code CodeableConcept [0..1] « Describes the operational status unit of the DeviceMetric. (Strength=Required) metric. (Strength=Preferred) DeviceMetricOperationalStatus ! UCUMCodes ? » Describes the The preferred color representation for associated with the metric. metric (e.g., display color). This is often used to aid clinicians to track and identify parameter types by color. In practice, consider a Patient Monitor that has ECG/HR and Pleth for example; Pleth; the parameters metrics are displayed in different characteristic colors, such as HR-blue, BP-green, HR in blue, BP in green, and PR and SpO2- SpO2 in magenta color : code [0..1] « Describes the typical color of representation. (Strength=Required) DeviceMetricColor ! » Indicates the category of the observation generation process. A DeviceMetric can be for example a setting, measurement, or calculation category : code [1..1] « Describes the category of the metric. null (Strength=Required) DeviceMetricCategory ColorCodesOrRGB ! » Describes The frequency at which the measurement repetition time. This metric is not necessarily the same as the update period. The measurement repetition time can range from milliseconds up to hours. An example for taken or recorded. Devices measure metrics at a measurement repetition time in the wide range of milliseconds is the sampling rate of an ECG. An example frequencies; for a measurement repetition time example, an ECG might sample measurements in the range of hours is a millisecond range, while an NIBP that is triggered automatically every might trigger only once an hour. Less often, the measurementFrequency may be based on a unit other than time, such as distance (e.g., for a measuring wheel). The update period may be different than the measurement repetition time, frequency, if the device does not update the published observed value with the same frequency as it was measured measurementPeriod measurementFrequency : Timing Quantity [0..1] Indicates whether the metric is derived (measured) by a continuous means or by an intermittent means availability : CodeableConcept [0..1] « null (Strength=Required) DeviceMetricAvailability ! » Calibration Describes the type of the calibration method type : code CodeableConcept [0..1] « Describes the type of a metric calibration. (Strength=Required) null (Strength=Extensible) DeviceMetricCalibrationType ! + » Describes the state of the calibration state : code [0..1] « Describes the state of a metric calibration. null (Strength=Required) DeviceMetricCalibrationState ! » Describes the time last calibration has been performed time : instant [0..1] Describes the calibrations that have been performed or that are required to be performed calibration [0..*]

XML Template

<

<DeviceMetric xmlns="http://hl7.org/fhir"> doco

 <!-- from Resource: id, meta, implicitRules, and language -->
 <!-- from DomainResource: text, contained, extension, and modifierExtension -->
 <</identifier>

 <identifier><!-- 0..* Identifier Instance identifier --></identifier>
 <status value="[code]"/><!-- 1..1 active | inactive | entered-in-error | unknown -->
 <operationalStatus value="[code]"/><!-- 0..1 on | off | standby | unknown -->
 <category><!-- 1..1 CodeableConcept The kind of metric represented --></category>

 <type><!-- 1..1 CodeableConcept Identity of metric, for example Heart Rate or PEEP Setting --></type>
 <</unit>
 <</source>
 <</parent>
 <
 <
 <
 <</measurementPeriod>

 <device><!-- 1..1 Reference(Device) The device to which this DeviceMetric applies --></device>
 <unit><!-- 0..1 CodeableConcept Unit of Measure for the Metric --></unit>
 <color value="[code]"/><!-- 0..1 Color name (from CSS4) or #RRGGBB code -->
 <measurementFrequency><!-- 0..1 Quantity Indicates how often the metric is taken or recorded --></measurementFrequency>
 <availability><!-- 0..1 CodeableConcept The continuity of the metric (e.g., measurement) --></availability>

 <calibration>  <!-- 0..* Describes the calibrations that have been performed or that are required to be performed -->
  <

  <type><!-- 0..1 CodeableConcept The method of calibration --></type>

  <state value="[code]"/><!-- 0..1 not-calibrated | calibration-required | calibrated | unspecified -->
  <time value="[instant]"/><!-- 0..1 Describes the time last calibration has been performed -->
 </calibration>
</DeviceMetric>

Turtle Template

@prefix fhir: <http://hl7.org/fhir/> .doco


[ a fhir:;

[ a fhir:DeviceMetric;

  fhir:nodeRole fhir:treeRoot; # if this is the parser root

  # from 
  # from 
  fhir:
  fhir:
  fhir:
  fhir:
  fhir:
  fhir:
  fhir:
  fhir:
  fhir:
  fhir:
    fhir:
    fhir:
    fhir:
  ], ...;

  # from Resource: fhir:id, fhir:meta, fhir:implicitRules, and fhir:language
  # from DomainResource: fhir:text, fhir:contained, fhir:extension, and fhir:modifierExtension
  fhir:identifier  ( [ Identifier ] ... ) ; # 0..* Instance identifier
  fhir:status [ code ] ; # 1..1 active | inactive | entered-in-error | unknown
  fhir:operationalStatus [ code ] ; # 0..1 on | off | standby | unknown
  fhir:category [ CodeableConcept ] ; # 1..1 The kind of metric represented
  fhir:type [ CodeableConcept ] ; # 1..1 Identity of metric, for example Heart Rate or PEEP Setting
  fhir:device [ Reference(Device) ] ; # 1..1 The device to which this DeviceMetric applies
  fhir:unit [ CodeableConcept ] ; # 0..1 Unit of Measure for the Metric
  fhir:color [ code ] ; # 0..1 Color name (from CSS4) or #RRGGBB code
  fhir:measurementFrequency [ Quantity ] ; # 0..1 Indicates how often the metric is taken or recorded
  fhir:availability [ CodeableConcept ] ; # 0..1 The continuity of the metric (e.g., measurement)
  fhir:calibration ( [ # 0..* Describes the calibrations that have been performed or that are required to be performed
    fhir:type [ CodeableConcept ] ; # 0..1 The method of calibration
    fhir:state [ code ] ; # 0..1 not-calibrated | calibration-required | calibrated | unspecified
    fhir:time [ instant ] ; # 0..1 Describes the time last calibration has been performed
  ] ... ) ;

]

Changes since R3 from both R4 and R4B

DeviceMetric
DeviceMetric.status
  • Added Mandatory Element
DeviceMetric.identifier DeviceMetric.operationalStatus
  • Min Cardinality Remove code entered-in-error
  • Add code unknown
DeviceMetric.category
  • Type changed from 1 code to 0 CodeableConcept
  • Max Cardinality changed Change binding strength from 1 required to * extensible
DeviceMetric.parent DeviceMetric.device
  • Type Reference: Added Target Type Device Type Reference: Removed Target Type DeviceComponent Mandatory Element
DeviceMetric.operationalStatus DeviceMetric.color
  • Change value set from http://hl7.org/fhir/ValueSet/metric-operational-status http://hl7.org/fhir/ValueSet/metric-color|4.0.0 to http://hl7.org/fhir/ValueSet/metric-operational-status|4.0.1 Color Codes (Names or RGB Values)
DeviceMetric.color DeviceMetric.measurementFrequency
  • Change value set from http://hl7.org/fhir/ValueSet/metric-color to http://hl7.org/fhir/ValueSet/metric-color|4.0.1 Added Element
DeviceMetric.category DeviceMetric.availability
  • Change value set from http://hl7.org/fhir/ValueSet/metric-category to http://hl7.org/fhir/ValueSet/metric-category|4.0.1 Added Element
DeviceMetric.calibration.type
  • Type changed from code to CodeableConcept
  • Change value set binding strength from http://hl7.org/fhir/ValueSet/metric-calibration-type required to http://hl7.org/fhir/ValueSet/metric-calibration-type|4.0.1 extensible
DeviceMetric.calibration.state DeviceMetric.source
  • Change value set from http://hl7.org/fhir/ValueSet/metric-calibration-state to http://hl7.org/fhir/ValueSet/metric-calibration-state|4.0.1 Deleted
DeviceMetric.parent
  • Deleted
DeviceMetric.measurementPeriod
  • Deleted

See the Full Difference for further information

This analysis is available for R4 as XML or JSON . See R3 <--> R4 Conversion Maps (status = 1 test that all execute ok. All tests pass round-trip testing and all r3 resources are valid.) for R4B as XML or JSON .

Structure

Identity of metric, for example Heart Rate or PEEP Setting Unit 0..1 0..1 Describes the link on | off | standby | entered-in-error Σ black | red | green | yellow | blue | magenta | cyan | white Σ 1..1 measurement | setting | calculation | unspecified Describes Σ Σ unspecified | offset | gain | two-point Σ Σ
Name Flags Card. Type Description & Constraints      Filter: Filters doco
. . DeviceMetric Σ TU DomainResource Measurement, calculation or setting capability of a medical device

Elements defined in Ancestors: id , meta , implicitRules , language , text , contained , extension , modifierExtension
. . . identifier Σ 0..* Identifier Instance identifier

. . type . status ?! Σ 1..1 CodeableConcept code active | inactive | entered-in-error | unknown
Binding: Device Metric and Component Types Status ( Preferred Required )
. . unit . operationalStatus Σ 0..1 code on | off | standby | unknown
Binding: Device Metric Operational Status ( Required )
. . source . type Σ 1..1 CodeableConcept Reference Identity of metric, for example Heart Rate or PEEP Setting
Binding: Device Metric and Component Types ( Device Preferred )
Describes the link to the source Device
. . parent . device Σ 1..1 Reference ( Device ) The device to the parent Device which this DeviceMetric applies
. . operationalStatus . unit Σ 0..1 code CodeableConcept Unit of Measure for the Metric
DeviceMetricOperationalStatus Binding: UCUM Codes ( Required Preferred )
. . . color 0..1 code Color name (from CSS4) or #RRGGBB code
DeviceMetricColor Binding: Color Codes (Names or RGB Values) ( Required )
. . category . measurementFrequency 0..1 code Quantity Indicates how often the metric is taken or recorded
DeviceMetricCategory ( Required )
. . measurementPeriod . availability Σ 0..1 Timing CodeableConcept The continuity of the measurement repetition time metric (e.g., measurement)
Binding: Device Metric Availability ( Required )
. . . calibration 0..* BackboneElement Describes the calibrations that have been performed or that are required to be performed

. . . . type 0..1 code CodeableConcept The method of calibration
DeviceMetricCalibrationType Binding: Device Metric Calibration Type ( Required Extensible )
. . . . state 0..1 code not-calibrated | calibration-required | calibrated | unspecified
DeviceMetricCalibrationState Binding: Device Metric Calibration State ( Required )
. . . . time 0..1 instant Describes the time last calibration has been performed

doco Documentation for this format icon

See the Extensions for this resource

UML Diagram ( Legend )

DeviceMetric ( DomainResource ) Unique instance Instance identifiers assigned to a device device, by the device or gateway software, manufacturers, other organizations or owners. For example: example, handle ID identifier : Identifier [0..*] Describes the type Indicates current state of the metric. For example: Heart Rate, PEEP Setting, etc record (this element modifies the meaning of other elements) type status : CodeableConcept code [1..1] « Describes the metric type. (Strength=Preferred) null (Strength=Required) DeviceMetricAndComponentTypes ? DeviceMetricStatus ! » Describes Indicates current operational state of the unit that an observed value determined for this metric will have. device. For example: Percent, Seconds, On, Off, Standby, etc unit operationalStatus : CodeableConcept code [0..1] « null (Strength=Required) DeviceMetricOperationalStatus ! » Describes Indicates the unit category of the metric. (Strength=Preferred) observation generation process. A DeviceMetric can be, for example, a setting, measurement, or calculation DeviceMetricAndComponentTypes category ? : CodeableConcept [1..1] « null (Strength=Extensible) DeviceMetricCategory + » Describes the link to type of the Device that this DeviceMetric belongs to and that contains administrative device information such as manufacturer, serial number, metric. For example: Heart Rate, PEEP Setting, etc source type : Reference CodeableConcept [0..1] [1..1] « Device Describes the metric type. (Strength=Preferred) DeviceMetricAndComponentTypes ? » Describes the link to the Device that this DeviceMetric belongs The device to and that provide information about the location of which this DeviceMetric in the containment structure of the parent Device. An example would applies. The referenced device may be a Device that represents top-level device or a Channel. This reference can be used by component of a client application to distinguish DeviceMetrics that have the same type, but should be interpreted based on their containment location device parent device : Reference [0..1] [1..1] « Device » Indicates current operational state of Describes the device. unit that an observed value determined for this metric will have. For example: On, Off, Standby, Percent, Seconds, etc operationalStatus unit : code CodeableConcept [0..1] « Describes the operational status unit of the DeviceMetric. (Strength=Required) metric. (Strength=Preferred) DeviceMetricOperationalStatus ! UCUMCodes ? » Describes the The preferred color representation for associated with the metric. metric (e.g., display color). This is often used to aid clinicians to track and identify parameter types by color. In practice, consider a Patient Monitor that has ECG/HR and Pleth for example; Pleth; the parameters metrics are displayed in different characteristic colors, such as HR-blue, BP-green, HR in blue, BP in green, and PR and SpO2- SpO2 in magenta color : code [0..1] « Describes the typical color of representation. (Strength=Required) DeviceMetricColor ! » Indicates the category of the observation generation process. A DeviceMetric can be for example a setting, measurement, or calculation category : code [1..1] « Describes the category of the metric. null (Strength=Required) DeviceMetricCategory ColorCodesOrRGB ! » Describes The frequency at which the measurement repetition time. This metric is not necessarily the same as the update period. The measurement repetition time can range from milliseconds up to hours. An example for taken or recorded. Devices measure metrics at a measurement repetition time in the wide range of milliseconds is the sampling rate of an ECG. An example frequencies; for a measurement repetition time example, an ECG might sample measurements in the range of hours is a millisecond range, while an NIBP that is triggered automatically every might trigger only once an hour. Less often, the measurementFrequency may be based on a unit other than time, such as distance (e.g., for a measuring wheel). The update period may be different than the measurement repetition time, frequency, if the device does not update the published observed value with the same frequency as it was measured measurementPeriod measurementFrequency : Timing Quantity [0..1] Indicates whether the metric is derived (measured) by a continuous means or by an intermittent means availability : CodeableConcept [0..1] « null (Strength=Required) DeviceMetricAvailability ! » Calibration Describes the type of the calibration method type : code CodeableConcept [0..1] « Describes the type of a metric calibration. (Strength=Required) null (Strength=Extensible) DeviceMetricCalibrationType ! + » Describes the state of the calibration state : code [0..1] « Describes the state of a metric calibration. null (Strength=Required) DeviceMetricCalibrationState ! » Describes the time last calibration has been performed time : instant [0..1] Describes the calibrations that have been performed or that are required to be performed calibration [0..*]

XML Template

<

<DeviceMetric xmlns="http://hl7.org/fhir"> doco

 <!-- from Resource: id, meta, implicitRules, and language -->
 <!-- from DomainResource: text, contained, extension, and modifierExtension -->
 <</identifier>

 <identifier><!-- 0..* Identifier Instance identifier --></identifier>
 <status value="[code]"/><!-- 1..1 active | inactive | entered-in-error | unknown -->
 <operationalStatus value="[code]"/><!-- 0..1 on | off | standby | unknown -->
 <category><!-- 1..1 CodeableConcept The kind of metric represented --></category>

 <type><!-- 1..1 CodeableConcept Identity of metric, for example Heart Rate or PEEP Setting --></type>
 <</unit>
 <</source>
 <</parent>
 <
 <
 <
 <</measurementPeriod>

 <device><!-- 1..1 Reference(Device) The device to which this DeviceMetric applies --></device>
 <unit><!-- 0..1 CodeableConcept Unit of Measure for the Metric --></unit>
 <color value="[code]"/><!-- 0..1 Color name (from CSS4) or #RRGGBB code -->
 <measurementFrequency><!-- 0..1 Quantity Indicates how often the metric is taken or recorded --></measurementFrequency>
 <availability><!-- 0..1 CodeableConcept The continuity of the metric (e.g., measurement) --></availability>

 <calibration>  <!-- 0..* Describes the calibrations that have been performed or that are required to be performed -->
  <

  <type><!-- 0..1 CodeableConcept The method of calibration --></type>

  <state value="[code]"/><!-- 0..1 not-calibrated | calibration-required | calibrated | unspecified -->
  <time value="[instant]"/><!-- 0..1 Describes the time last calibration has been performed -->
 </calibration>
</DeviceMetric>

Turtle Template

@prefix fhir: <http://hl7.org/fhir/> .doco


[ a fhir:;

[ a fhir:DeviceMetric;

  fhir:nodeRole fhir:treeRoot; # if this is the parser root

  # from 
  # from 
  fhir:
  fhir:
  fhir:
  fhir:
  fhir:
  fhir:
  fhir:
  fhir:
  fhir:
  fhir:
    fhir:
    fhir:
    fhir:
  ], ...;

  # from Resource: fhir:id, fhir:meta, fhir:implicitRules, and fhir:language
  # from DomainResource: fhir:text, fhir:contained, fhir:extension, and fhir:modifierExtension
  fhir:identifier  ( [ Identifier ] ... ) ; # 0..* Instance identifier
  fhir:status [ code ] ; # 1..1 active | inactive | entered-in-error | unknown
  fhir:operationalStatus [ code ] ; # 0..1 on | off | standby | unknown
  fhir:category [ CodeableConcept ] ; # 1..1 The kind of metric represented
  fhir:type [ CodeableConcept ] ; # 1..1 Identity of metric, for example Heart Rate or PEEP Setting
  fhir:device [ Reference(Device) ] ; # 1..1 The device to which this DeviceMetric applies
  fhir:unit [ CodeableConcept ] ; # 0..1 Unit of Measure for the Metric
  fhir:color [ code ] ; # 0..1 Color name (from CSS4) or #RRGGBB code
  fhir:measurementFrequency [ Quantity ] ; # 0..1 Indicates how often the metric is taken or recorded
  fhir:availability [ CodeableConcept ] ; # 0..1 The continuity of the metric (e.g., measurement)
  fhir:calibration ( [ # 0..* Describes the calibrations that have been performed or that are required to be performed
    fhir:type [ CodeableConcept ] ; # 0..1 The method of calibration
    fhir:state [ code ] ; # 0..1 not-calibrated | calibration-required | calibrated | unspecified
    fhir:time [ instant ] ; # 0..1 Describes the time last calibration has been performed
  ] ... ) ;

]

Changes since Release 3 from both R4 and R4B

DeviceMetric
DeviceMetric.status
  • Added Mandatory Element
DeviceMetric.operationalStatus
  • Remove code entered-in-error
  • Add code unknown
DeviceMetric.identifier DeviceMetric.category
  • Min Cardinality Type changed from 1 code to 0 CodeableConcept
  • Max Cardinality changed Change binding strength from 1 required to * extensible
DeviceMetric.parent DeviceMetric.device
  • Type Reference: Added Target Type Device Type Reference: Removed Target Type DeviceComponent Mandatory Element
DeviceMetric.operationalStatus DeviceMetric.color
  • Change value set from http://hl7.org/fhir/ValueSet/metric-operational-status http://hl7.org/fhir/ValueSet/metric-color|4.0.0 to http://hl7.org/fhir/ValueSet/metric-operational-status|4.0.1 Color Codes (Names or RGB Values)
DeviceMetric.color DeviceMetric.measurementFrequency
  • Change value set from http://hl7.org/fhir/ValueSet/metric-color to http://hl7.org/fhir/ValueSet/metric-color|4.0.1 Added Element
DeviceMetric.category DeviceMetric.availability
  • Change value set from http://hl7.org/fhir/ValueSet/metric-category to http://hl7.org/fhir/ValueSet/metric-category|4.0.1 Added Element
DeviceMetric.calibration.type
  • Type changed from code to CodeableConcept
  • Change value set binding strength from http://hl7.org/fhir/ValueSet/metric-calibration-type required to http://hl7.org/fhir/ValueSet/metric-calibration-type|4.0.1 extensible
DeviceMetric.calibration.state DeviceMetric.source
  • Change value set from http://hl7.org/fhir/ValueSet/metric-calibration-state to http://hl7.org/fhir/ValueSet/metric-calibration-state|4.0.1 Deleted
DeviceMetric.parent
  • Deleted
DeviceMetric.measurementPeriod
  • Deleted

See the Full Difference for further information

This analysis is available for R4 as XML or JSON . See R3 <--> R4 Conversion Maps (status = 1 test that all execute ok. All tests pass round-trip testing and all r3 resources are valid.) for R4B as XML or JSON .

 

See the Profiles & Extensions and the alternate Additional definitions: Master Definition XML + JSON , XML Schema / Schematron + JSON Schema , ShEx (for Turtle ) + see the extensions , the spreadsheet version & the dependency analysis

DeviceMetric.type DeviceMetric.unit DeviceMetric.operationalStatus DeviceMetric.category
Path Definition ValueSet Type Reference Documentation
DeviceMetric.status DeviceMetricStatus Required

Describes the metric type. status of the DeviceMetric record.

DeviceMetric.operationalStatus DeviceMetricOperationalStatus Preferred Required DeviceMetricAndComponentTypes

Describes the operational status of the DeviceMetric.

DeviceMetric.category DeviceMetricCategory Extensible

Describes the unit category of the metric.

DeviceMetric.type DeviceMetricAndComponentTypes (a valid code from ISO/IEEE 11073 Medical Device Communication Nomenclature icon ) Preferred DeviceMetricAndComponentTypes

Codes used to identify health care device metric types and units and component types as part of the ISO/IEEE 11073-10101 Medical Device Communication Nomenclature.

DeviceMetric.unit Describes the operational status of the DeviceMetric. UCUMCodes (a valid code from UCUM icon ) Required Preferred DeviceMetricOperationalStatus

Unified Code for Units of Measure (UCUM). This value set includes all UCUM codes

DeviceMetric.color Describes the typical color of representation. ColorCodesOrRGB Required DeviceMetricColor

This value set includes color codes - either the color names as defined in CSS4 icon, or any valid RGB code ( #RRGGBB in Hex).

DeviceMetric.availability Describes the category of the metric. DeviceMetricAvailability Required DeviceMetricCategory

The availability of the means from which a device metric state/value is derived.

DeviceMetric.calibration.type DeviceMetricCalibrationType Extensible

Describes the type of a metric calibration.

DeviceMetric.calibration.state DeviceMetricCalibrationState Required DeviceMetricCalibrationType DeviceMetric.calibration.state

Describes the state of a metric calibration. Required DeviceMetricCalibrationState

Search parameters for this resource. See also the full list of search parameters for this resource , and check the Extensions registry for search parameters on extensions related to this resource. The common parameters also apply. See Searching for more information about searching in REST, messaging, and services.

Name Type Description Expression In Common
category token The category of the metric DeviceMetric.category
identifier device token reference The identifier of the metric device resource DeviceMetric.identifier DeviceMetric.device
( Device )
parent identifier reference token The parent DeviceMetric resource identifier of the metric DeviceMetric.parent ( Device ) DeviceMetric.identifier
status source reference token The device resource status of the metric record DeviceMetric.source ( Device ) DeviceMetric.status
type token The component type of metric DeviceMetric.type