Examples for Cleo Triggered Alert Metadata

From TriggeredAlertMetadata.yaml (cleo/TriggeredAlertMetadata.schema)

---
alert_rule:
  name: High BP
  parser_import_path: cleo.rule_parsers.mminmax.MinmaxParser
  parser_settings:
    minmax:
      - {max: 130, min: 90, clinical_parameter: systolic}
      - {max: 90, min: 60, clinical_parameter: diastolic}
      - {max: 90, min: 50, clinical_parameter: heart_rate}
  template_set: 9dR6HbTztuUvdjI9vDqAnZRnQjn7d2ex

alert_reasons:
  - reason: Breathlessness is yes
    submission_value:
      uid: xxxxx
      parameter:
        name: Breathlessness
        settings:
          qa_parser:
            fields:
              - regex: Breathless|tercungap-cungap|呼吸困难
        uid: xxxxx123
        unit: ""
        value_type: string
      submission:
        uid: xxxxx321
      value:
        string: "Yes"

  - reason: No submission from patient 60 minutes after reminder.
    submission_value: null


[Main Page] [Schema Documentation] [Raw Schema] [JSON Schema]