Current Build

Переводит компания Health Samurai . Приглашаем поучаствовать в русификации стандарта FHIR: GitHub , Email.

8.16 Ресурс DeviceMetric - Назначение

Health Care Devices Work GroupMaturity Level: 1 Trial UseSecurity Category: Anonymous Compartments: Not linked to any defined compartments

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

Ресурс DeviceMetric описывает обязательные статичные свойства, которые характеризуют прямое или производное, качественное или количественное измерение биосигналов, установку или вычисления, производимые медицинским изделием. Ресурс DeviceMetric также может использоваться для описания не статичных, но весьма актуальных свойств метрики, таких как статус метрики, дата последний калибровки метрики и ее тип, режим измерения, цвет, ссылка на родительский DeviceComponent, которому он принадлежит, а также любые возможности, которые предлагает метрика (например установка метки метрики).

Примечание:

В соответствии с первоначальным замыслом, ресурс DeviceMetric подходит для описания представления только одного узла метрики в дереве вложений, которое создается контекстным сканером для любого медицинского изделия, которое реализовано или произведено в соответствии со стандартом ISO/IEEE 11073.

Имеется два связанных ресурса

  • Device - физическое изделие, которому принадлежит данный DeviceMetric.

На этот ресурс ссылаются Media и Observation

Структура

ИмяФлагиКард.ТипОписание и ограниченияdoco
.. DeviceMetric ΣTUDomainResourceИзмерение, вычисление или возможные настройки медицинского изделия
Элементы, определённые в прародителе: id, meta, implicitRules, language, text, contained, extension, modifierExtension
... identifier Σ0..*IdentifierInstance identifier
... type Σ1..1CodeableConceptIdentity of metric, for example Heart Rate or PEEP Setting
Device Metric and Component Types (Preferred)
... unit Σ0..1CodeableConceptUnit of Measure for the Metric
Device Metric and Component Types (Preferred)
... source Σ0..1Reference(Device)Describes the link to the source Device
... parent Σ0..1Reference(Device)Describes the link to the parent Device
... operationalStatus Σ0..1codeon | off | standby | entered-in-error
DeviceMetricOperationalStatus (Required)
... color Σ0..1codeblack | red | green | yellow | blue | magenta | cyan | white
DeviceMetricColor (Required)
... category Σ1..1codemeasurement | setting | calculation | unspecified
DeviceMetricCategory (Required)
... measurementPeriod Σ0..1TimingDescribes the measurement repetition time
... calibration Σ0..*BackboneElementDescribes the calibrations that have been performed or that are required to be performed
.... type Σ0..1codeunspecified | offset | gain | two-point
DeviceMetricCalibrationType (Required)
.... state Σ0..1codenot-calibrated | calibration-required | calibrated | unspecified
DeviceMetricCalibrationState (Required)
.... time Σ0..1instantDescribes the time last calibration has been performed

doco Документация по этому формату

UML-диаграмма (Legend)

DeviceMetric (DomainResource)Unique instance identifiers assigned to a device by the device or gateway software, manufacturers, other organizations or owners. For example: handle IDidentifier : Identifier [0..*]Describes the type of the metric. For example: Heart Rate, PEEP Setting, etctype : CodeableConcept [1..1] « Describes the metric type. (Strength=Preferred)DeviceMetricAndComponentTypes? »Describes the unit that an observed value determined for this metric will have. For example: Percent, Seconds, etcunit : CodeableConcept [0..1] « Describes the unit of the metric. (Strength=Preferred)DeviceMetricAndComponentTypes? »Describes the link to the Device that this DeviceMetric belongs to and that contains administrative device information such as manufacturer, serial number, etcsource : Reference [0..1] « Device »Describes the link to the Device that this DeviceMetric belongs to and that provide information about the location of this DeviceMetric in the containment structure of the parent Device. An example would be a Device that represents a Channel. This reference can be used by a client application to distinguish DeviceMetrics that have the same type, but should be interpreted based on their containment locationparent : Reference [0..1] « Device »Indicates current operational state of the device. For example: On, Off, Standby, etcoperationalStatus : code [0..1] « Describes the operational status of the DeviceMetric. (Strength=Required)DeviceMetricOperationalStatus! »Описывает цветовое представление показателя. Часто используется для помощи клиницистам в отслеживании и идентификации типов параметров по цвету. На практике рассмотрим пример с монитором пациента, на который выводится ЭКГ/ЧСС и объём крови в сосудах; эти параметры отображаются разными характерными цветами, например ЧСС - синим, кровяное давление - зелёным, пульс и насыщенность кислородом - пурпурнымcolor : code [0..1] « Describes the typical color of representation. (Strength=Required)DeviceMetricColor! »Обозначает категорию процесса генерации наблюдения. DeviceMetric может быть, к примеру, настройкой, измерением или вычислениемcategory : code [1..1] « Describes the category of the metric. (Strength=Required)DeviceMetricCategory! »Описывает время повторения измерения. Не обязательно должно совпадать с периодом обновления. Время повторения измерения может колебаться от миллисекунд до часов. Примером времени повторения измерения в миллисекундах будет частота дискретизации ЭКГ. Примером времени повторения измерения в часах будет неинвазивное артериальное давление, которое выполняется автоматически каждый час. Период обновления может отличаться от времени повторения измерения, если устройство не обновляет публикуемое наблюдаемое значение с той же частотой, с которой измеряет егоmeasurementPeriod : Timing [0..1]CalibrationDescribes the type of the calibration methodtype : code [0..1] « Describes the type of a metric calibration. (Strength=Required)DeviceMetricCalibrationType! »Describes the state of the calibrationstate : code [0..1] « Describes the state of a metric calibration. (Strength=Required)DeviceMetricCalibrationState! »Describes the time last calibration has been performedtime : instant [0..1]Describes the calibrations that have been performed or that are required to be performedcalibration[0..*]

XML-шаблон

<DeviceMetric xmlns="http://hl7.org/fhir"> doco
 <!-- from Resource: id, meta, implicitRules, and language -->
 <!-- from DomainResource: text, contained, extension, and modifierExtension -->
 <identifier><!-- 0..* Identifier Instance identifier --></identifier>
 <type><!-- 1..1 CodeableConcept Identity of metric, for example Heart Rate or PEEP Setting --></type>
 <unit><!-- 0..1 CodeableConcept Unit of Measure for the Metric --></unit>
 <source><!-- 0..1 Reference(Device) Describes the link to the source Device --></source>
 <parent><!-- 0..1 Reference(Device) Describes the link to the parent Device --></parent>
 <operationalStatus value="[code]"/><!-- 0..1 on | off | standby | entered-in-error -->
 <color value="[code]"/><!-- 0..1 black | red | green | yellow | blue | magenta | cyan | white -->
 <category value="[code]"/><!-- 1..1 measurement | setting | calculation | unspecified -->
 <measurementPeriod><!-- 0..1 Timing Describes the measurement repetition time --></measurementPeriod>
 <calibration>  <!-- 0..* Describes the calibrations that have been performed or that are required to be performed -->
  <type value="[code]"/><!-- 0..1 unspecified | offset | gain | two-point -->
  <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-шаблон

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


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

  # from Resource: .id, .meta, .implicitRules, and .language
  # from DomainResource: .text, .contained, .extension, and .modifierExtension
  fhir:DeviceMetric.identifier [ Identifier ], ... ; # 0..* Instance identifier
  fhir:DeviceMetric.type [ CodeableConcept ]; # 1..1 Identity of metric, for example Heart Rate or PEEP Setting
  fhir:DeviceMetric.unit [ CodeableConcept ]; # 0..1 Unit of Measure for the Metric
  fhir:DeviceMetric.source [ Reference(Device) ]; # 0..1 Describes the link to the source Device
  fhir:DeviceMetric.parent [ Reference(Device) ]; # 0..1 Describes the link to the parent Device
  fhir:DeviceMetric.operationalStatus [ code ]; # 0..1 on | off | standby | entered-in-error
  fhir:DeviceMetric.color [ code ]; # 0..1 black | red | green | yellow | blue | magenta | cyan | white
  fhir:DeviceMetric.category [ code ]; # 1..1 measurement | setting | calculation | unspecified
  fhir:DeviceMetric.measurementPeriod [ Timing ]; # 0..1 Describes the measurement repetition time
  fhir:DeviceMetric.calibration [ # 0..* Describes the calibrations that have been performed or that are required to be performed
    fhir:DeviceMetric.calibration.type [ code ]; # 0..1 unspecified | offset | gain | two-point
    fhir:DeviceMetric.calibration.state [ code ]; # 0..1 not-calibrated | calibration-required | calibrated | unspecified
    fhir:DeviceMetric.calibration.time [ instant ]; # 0..1 Describes the time last calibration has been performed
  ], ...;
]

Changes since R3

DeviceMetric
DeviceMetric.identifier
  • Min Cardinality changed from 1 to 0
  • Max Cardinality changed from 1 to *
DeviceMetric.parent
  • Type Reference: Added Target Type Device
  • Type Reference: Removed Target Type DeviceComponent

See the Full Difference for further information

This analysis is available as XML or JSON.

See R3 <--> R4 Conversion Maps (status = 1 test of which 1 fail to execute.)

Структура

ИмяФлагиКард.ТипОписание и ограниченияdoco
.. DeviceMetric ΣTUDomainResourceИзмерение, вычисление или возможные настройки медицинского изделия
Элементы, определённые в прародителе: id, meta, implicitRules, language, text, contained, extension, modifierExtension
... identifier Σ0..*IdentifierInstance identifier
... type Σ1..1CodeableConceptIdentity of metric, for example Heart Rate or PEEP Setting
Device Metric and Component Types (Preferred)
... unit Σ0..1CodeableConceptUnit of Measure for the Metric
Device Metric and Component Types (Preferred)
... source Σ0..1Reference(Device)Describes the link to the source Device
... parent Σ0..1Reference(Device)Describes the link to the parent Device
... operationalStatus Σ0..1codeon | off | standby | entered-in-error
DeviceMetricOperationalStatus (Required)
... color Σ0..1codeblack | red | green | yellow | blue | magenta | cyan | white
DeviceMetricColor (Required)
... category Σ1..1codemeasurement | setting | calculation | unspecified
DeviceMetricCategory (Required)
... measurementPeriod Σ0..1TimingDescribes the measurement repetition time
... calibration Σ0..*BackboneElementDescribes the calibrations that have been performed or that are required to be performed
.... type Σ0..1codeunspecified | offset | gain | two-point
DeviceMetricCalibrationType (Required)
.... state Σ0..1codenot-calibrated | calibration-required | calibrated | unspecified
DeviceMetricCalibrationState (Required)
.... time Σ0..1instantDescribes the time last calibration has been performed

doco Документация по этому формату

UML-диаграмма (Legend)

DeviceMetric (DomainResource)Unique instance identifiers assigned to a device by the device or gateway software, manufacturers, other organizations or owners. For example: handle IDidentifier : Identifier [0..*]Describes the type of the metric. For example: Heart Rate, PEEP Setting, etctype : CodeableConcept [1..1] « Describes the metric type. (Strength=Preferred)DeviceMetricAndComponentTypes? »Describes the unit that an observed value determined for this metric will have. For example: Percent, Seconds, etcunit : CodeableConcept [0..1] « Describes the unit of the metric. (Strength=Preferred)DeviceMetricAndComponentTypes? »Describes the link to the Device that this DeviceMetric belongs to and that contains administrative device information such as manufacturer, serial number, etcsource : Reference [0..1] « Device »Describes the link to the Device that this DeviceMetric belongs to and that provide information about the location of this DeviceMetric in the containment structure of the parent Device. An example would be a Device that represents a Channel. This reference can be used by a client application to distinguish DeviceMetrics that have the same type, but should be interpreted based on their containment locationparent : Reference [0..1] « Device »Indicates current operational state of the device. For example: On, Off, Standby, etcoperationalStatus : code [0..1] « Describes the operational status of the DeviceMetric. (Strength=Required)DeviceMetricOperationalStatus! »Описывает цветовое представление показателя. Часто используется для помощи клиницистам в отслеживании и идентификации типов параметров по цвету. На практике рассмотрим пример с монитором пациента, на который выводится ЭКГ/ЧСС и объём крови в сосудах; эти параметры отображаются разными характерными цветами, например ЧСС - синим, кровяное давление - зелёным, пульс и насыщенность кислородом - пурпурнымcolor : code [0..1] « Describes the typical color of representation. (Strength=Required)DeviceMetricColor! »Обозначает категорию процесса генерации наблюдения. DeviceMetric может быть, к примеру, настройкой, измерением или вычислениемcategory : code [1..1] « Describes the category of the metric. (Strength=Required)DeviceMetricCategory! »Описывает время повторения измерения. Не обязательно должно совпадать с периодом обновления. Время повторения измерения может колебаться от миллисекунд до часов. Примером времени повторения измерения в миллисекундах будет частота дискретизации ЭКГ. Примером времени повторения измерения в часах будет неинвазивное артериальное давление, которое выполняется автоматически каждый час. Период обновления может отличаться от времени повторения измерения, если устройство не обновляет публикуемое наблюдаемое значение с той же частотой, с которой измеряет егоmeasurementPeriod : Timing [0..1]CalibrationDescribes the type of the calibration methodtype : code [0..1] « Describes the type of a metric calibration. (Strength=Required)DeviceMetricCalibrationType! »Describes the state of the calibrationstate : code [0..1] « Describes the state of a metric calibration. (Strength=Required)DeviceMetricCalibrationState! »Describes the time last calibration has been performedtime : instant [0..1]Describes the calibrations that have been performed or that are required to be performedcalibration[0..*]

XML-шаблон

<DeviceMetric xmlns="http://hl7.org/fhir"> doco
 <!-- from Resource: id, meta, implicitRules, and language -->
 <!-- from DomainResource: text, contained, extension, and modifierExtension -->
 <identifier><!-- 0..* Identifier Instance identifier --></identifier>
 <type><!-- 1..1 CodeableConcept Identity of metric, for example Heart Rate or PEEP Setting --></type>
 <unit><!-- 0..1 CodeableConcept Unit of Measure for the Metric --></unit>
 <source><!-- 0..1 Reference(Device) Describes the link to the source Device --></source>
 <parent><!-- 0..1 Reference(Device) Describes the link to the parent Device --></parent>
 <operationalStatus value="[code]"/><!-- 0..1 on | off | standby | entered-in-error -->
 <color value="[code]"/><!-- 0..1 black | red | green | yellow | blue | magenta | cyan | white -->
 <category value="[code]"/><!-- 1..1 measurement | setting | calculation | unspecified -->
 <measurementPeriod><!-- 0..1 Timing Describes the measurement repetition time --></measurementPeriod>
 <calibration>  <!-- 0..* Describes the calibrations that have been performed or that are required to be performed -->
  <type value="[code]"/><!-- 0..1 unspecified | offset | gain | two-point -->
  <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-шаблон

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


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

  # from Resource: .id, .meta, .implicitRules, and .language
  # from DomainResource: .text, .contained, .extension, and .modifierExtension
  fhir:DeviceMetric.identifier [ Identifier ], ... ; # 0..* Instance identifier
  fhir:DeviceMetric.type [ CodeableConcept ]; # 1..1 Identity of metric, for example Heart Rate or PEEP Setting
  fhir:DeviceMetric.unit [ CodeableConcept ]; # 0..1 Unit of Measure for the Metric
  fhir:DeviceMetric.source [ Reference(Device) ]; # 0..1 Describes the link to the source Device
  fhir:DeviceMetric.parent [ Reference(Device) ]; # 0..1 Describes the link to the parent Device
  fhir:DeviceMetric.operationalStatus [ code ]; # 0..1 on | off | standby | entered-in-error
  fhir:DeviceMetric.color [ code ]; # 0..1 black | red | green | yellow | blue | magenta | cyan | white
  fhir:DeviceMetric.category [ code ]; # 1..1 measurement | setting | calculation | unspecified
  fhir:DeviceMetric.measurementPeriod [ Timing ]; # 0..1 Describes the measurement repetition time
  fhir:DeviceMetric.calibration [ # 0..* Describes the calibrations that have been performed or that are required to be performed
    fhir:DeviceMetric.calibration.type [ code ]; # 0..1 unspecified | offset | gain | two-point
    fhir:DeviceMetric.calibration.state [ code ]; # 0..1 not-calibrated | calibration-required | calibrated | unspecified
    fhir:DeviceMetric.calibration.time [ instant ]; # 0..1 Describes the time last calibration has been performed
  ], ...;
]

Changes since Release 3

DeviceMetric
DeviceMetric.identifier
  • Min Cardinality changed from 1 to 0
  • Max Cardinality changed from 1 to *
DeviceMetric.parent
  • Type Reference: Added Target Type Device
  • Type Reference: Removed Target Type DeviceComponent

See the Full Difference for further information

This analysis is available as XML or JSON.

See R3 <--> R4 Conversion Maps (status = 1 test of which 1 fail to execute.)

 

See the Profiles & Extensions and the Альтернативные определения: Основное определение XML + JSON, XML Schema/Schematron + JSON Schema, ShEx (for Turtle) + see the extensions & the Анализ зависимостей

PathОписаниеТипСсылка
DeviceMetric.type Describes the metric type.PreferredDeviceMetricAndComponentTypes
DeviceMetric.unit Describes the unit of the metric.PreferredDeviceMetricAndComponentTypes
DeviceMetric.operationalStatus Describes the operational status of the DeviceMetric.RequiredDeviceMetricOperationalStatus
DeviceMetric.color Describes the typical color of representation.RequiredDeviceMetricColor
DeviceMetric.category Describes the category of the metric.RequiredDeviceMetricCategory
DeviceMetric.calibration.type Describes the type of a metric calibration.RequiredDeviceMetricCalibrationType
DeviceMetric.calibration.state Describes the state of a metric calibration.RequiredDeviceMetricCalibrationState

Параметры поиска для этого ресурса. Также к нему применяются общие параметры. Более подробную информацию о поиске в REST, обмене сообщениями и сервисах см. в разделе Поиск.

ИмяТипОпределениеВыражениеIn Common
categorytokenThe category of the metricDeviceMetric.category
identifiertokenThe identifier of the metricDeviceMetric.identifier
parentreferenceThe parent DeviceMetric resourceDeviceMetric.parent
(Device)
sourcereferenceThe device resourceDeviceMetric.source
(Device)
typetokenThe component typeDeviceMetric.type