Bastiaan Sallevelt

133 Conversion of STOPP/START version 2 into coded algorithms - SI The rows following the first five ones of each criterion contain values for these metadata, conditions, and actions. Values on the same row are treated as conjunctions (i.e. AND), while values on different rows are treated as disjunctions (i.e. OR). The sample rule shown in Table SI1.1 would read (provided all values were specified on the same row): If an episode with ICD10-code I48 exists, and if no medicine with ATC-code B01AA01 exists, then start a medicine with ATC-code B01AA01. Note that the medicine in the action column also acts as a condition; start if not present implies that no medicine with that ATC-code may exist. Similarly, stop if present implies that a specific medicine should exist before the rule can be inferred. Objects may need to satisfy several criteria before they match a condition. Multiple conditions on a single object are specified using the (previous) keyword, as illustrated here: Table SI1.2. Sample rule demonstrating (previous) objects. Name Sample Condition Type CONDITION CONDITION CONDITION Object Measurement exists (previous) (previous) Attribute loinc value unit Operator equals (=) greater than (>) equals (=) Description microalbumin > 30 mg/24 hours > 30 mg/24 hours Value 14956-7 30 mg/(24.h) The sample rule specified in Table SI1.2 would read: If a measurement with LOINC-code 14956-7 and a value greater than 30 mg/24 hours exists, then … Often, conditions or actions contain several values in the same column, separated by commas. This means that they can be matched by an object matching one of these values. For example, matching diabetes mellitus in ICPC1NL can be specified as T90, T90.1, T90.2. A patient suffering from diabetes mellitus type 2 (T90.2) would satisfy this condition. Alternatively, this expression can be written using a wildcard (*). Wildcards imply that any code starting with the text before the asterisk match the condition. The diabetes example could thus be shortened to T90*, which would 2

RkJQdWJsaXNoZXIy MTk4NDMw