ComplexValue

This element is intended for complex measurements, such as blood pressure where more than one component quantity is required to describe the measurement.

Data model

Field Type Multiplicity Description
typed_quantities TypedQuantity 1..* list of quantities required to fully describe the complex value. REQUIRED.

TypedQuantity

The Complex Value element consists of a list of TypedQuantity elements.

Data model

Field Type Multiplicity Description
type OntologyClass 1..1 OntologyClass to describe the type of the measurement. REQUIRED.
quantity Quantity 1..1 Quantity denoting the outcome of the measurement. REQUIRED.

Example

The following example shows a ComplexQuantity message for diastolic blood pressure. The intended use case for a ComplexQuantity message is as a component of a Measurement message that contains two or more components (e.g., systolic and diastolic blood pressure).

complexValue:
    typedQuantities:
    - type:
        id: "NCIT:C25298"
        label: "Systolic Blood Pressure"
      quantity:
        unit:
            id: "NCIT:C49670"
            label: "Millimeter of Mercury"
      value: 120.0
    - type:
        id: "NCIT:C25299"
        label: "Diastolic Blood Pressure"
      quantity:
        unit:
            id: "NCIT:C49670"
            label: "Millimeter of Mercury"
        value: 70.0