DeviceMetric

open class DeviceMetric: DomainResource

Measurement, calculation or setting capability of a medical device.

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

  • Measurement, calculation or setting capability of a medical device.

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

    Declaration

    Swift

    override open class var resourceType: String
  • Describes the calibrations that have been performed or that are required to be performed.

    Declaration

    Swift

    public var calibration: [DeviceMetricCalibration]?
  • Indicates the category of the observation generation process. A DeviceMetric can be for example a setting, measurement, or calculation.

    Declaration

    Swift

    public var category: DeviceMetricCategory?
  • Describes the color representation for the metric. 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; the parameters are displayed in different characteristic colors, such as HR-blue, BP-green, and PR and SpO2- magenta.

    Declaration

    Swift

    public var color: DeviceMetricColor?
  • Unique identifier of this DeviceMetric.

    Declaration

    Swift

    public var identifier: Identifier?
  • Describes the measurement repetition time.

    Declaration

    Swift

    public var measurementPeriod: Timing?
  • Indicates current operational state of the device. For example: On, Off, Standby, etc.

    Declaration

    Swift

    public var operationalStatus: DeviceMetricOperationalStatus?
  • Describes the link to the parent DeviceComponent.

    Declaration

    Swift

    public var parent: Reference?
  • Describes the link to the source Device.

    Declaration

    Swift

    public var source: Reference?
  • Identity of metric, for example Heart Rate or PEEP Setting.

    Declaration

    Swift

    public var type: CodeableConcept?
  • Unit of Measure for the Metric.

    Declaration

    Swift

    public var unit: CodeableConcept?
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    public convenience init(category: DeviceMetricCategory, identifier: Identifier, type: CodeableConcept)
  • Convenience initializer, taking all required properties as arguments.

    Declaration

    Swift

    override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)
  • Undocumented

    Declaration

    Swift

    open class DeviceMetric: DomainResource