Class TDeviceMetric

Unit

Declaration

type TDeviceMetric = class(TDomainResource)

Description

Describes a measurement, calculation or setting capability of a device. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;
Public property type_ : TCodeableConcept read Gettype_ write Settype_;
Public property unit_ : TCodeableConcept read Getunit_ write Setunit_;
Public property device : TReference read Getdevice write Setdevice;
Public property operationalStatus : string read GetoperationalStatus write SetoperationalStatus;
Public property operationalStatusElement : TDeviceMetricOperationalStatus read GetoperationalStatusElement write SetoperationalStatusElement;
Public property color : TColorCodesOrRGB read Getcolor write Setcolor;
Public property category : string read Getcategory write Setcategory;
Public property categoryElement : TDeviceMetricCategory read GetcategoryElement write SetcategoryElement;
Public property measurementFrequency : TQuantity read GetmeasurementFrequency write SetmeasurementFrequency;
Public property calibration : TDeviceMetricCalibrationArray read GetcalibrationArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Instance identifiers assigned to a device, by the device or gateway software, manufacturers, other organizations or owners. For example, handle ID.

Public property type_ : TCodeableConcept read Gettype_ write Settype_;

Describes the type of the metric. For example: Heart Rate, PEEP Setting, etc.

Public property unit_ : TCodeableConcept read Getunit_ write Setunit_;

Describes the unit that an observed value determined for this metric will have. For example: Percent, Seconds, etc.

Public property device : TReference read Getdevice write Setdevice;

Describes the link to the Device. This is also known as a channel device.

Public property operationalStatus : string read GetoperationalStatus write SetoperationalStatus;

Indicates current operational state of the device. For example: On, Off, Standby, etc.

Public property operationalStatusElement : TDeviceMetricOperationalStatus read GetoperationalStatusElement write SetoperationalStatusElement;
 
Public property color : TColorCodesOrRGB read Getcolor write Setcolor;

The preferred color associated with the 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; the metrics are displayed in different characteristic colors, such as HR in blue, BP in green, and PR and SpO2 in magenta.

Public property category : string read Getcategory write Setcategory;

Indicates the category of the observation generation process. A DeviceMetric can be for example a setting, measurement, or calculation.

Public property categoryElement : TDeviceMetricCategory read GetcategoryElement write SetcategoryElement;
 
Public property measurementFrequency : TQuantity read GetmeasurementFrequency write SetmeasurementFrequency;

The frequency at which the metric is taken or recorded. Devices measure metrics at a wide range of frequencies; for example, an ECG might sample measurements in the millisecond range, while an NIBP 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 frequency, if the device does not update the published observed value with the same frequency as it was measured.

Public property calibration : TDeviceMetricCalibrationArray read GetcalibrationArray;

Describes the calibrations that have been performed or that are required to be performed.


Generated by PasDoc 0.15.0.