Skip to main content

Table 1 Main features of the CPG patterns in the literature: input, output, transformation type, and goal

From: Leveraging workflow control patterns in the domain of clinical practice guidelines

Pattern type

Input

Output

Transformation

Goal

Linguistic patterns [20]

Guideline text

Annotated guideline text

Automatic

Automatic identification of activity information, for mark-up. Applied as a pre-processing step in the manual development of CPG models.

Syntactic and semantic patterns [22]

Guideline text

Partial CPG model in an executable language

Semi-automatic

Semi-automatic generation of partial CPG models.

Semantic relation patterns [23]

Guideline text

Annotated guideline text

Automatic

Automatic identification of activity information. Can be applied in combination with syntactic and semantic patterns.

Design patterns [24]

Guideline text

CPG model in an executable language

Manual

Based on specific-purpose templates (screening and immunization) used in the manual development of CPG models.

Implementation patterns

CPG model in an intermediate notation

Partial CPG model in an executable language

Semi-automatic

Semi-automatic generation of partial CPG models using generic transformations (based on workflow patterns).