Open industry specifications, models
and software for e-health
openEHR components

Process Model (PROC) Component - 1.0.0

Specifications

Specification Description
RETIRED Task Planning (TP) A major extension to the openEHR EHR specifications that defines a formal model for Task Plans and clinical workflow.
RETIRED TP Visual Modelling Language (TP_VML) Task Planning Visual Modelling Language - a visual modelling language for Task Planning.

Releases

Release Date Description
Release 1.7.0 07-Aug-2024 The latest released specifications of Process Model (PROC) Component | Release notes
Release 1.6.0 12-Jun-2021 Release notes
Release 1.5.0 05-May-2020 Release notes
Release 1.0.0 01-Dec-2017 Release notes

Work In Progress

Release Description
Development The development version of specifications of Process Model (PROC) Component | GitHub repo
Release 2.0.0 Issues | Changes

Computable Expressions

Resource Description
openEHR_UML-PROC.mdzip UML file for MagicDraw 19 for PROC model. Contains UML 2.5 standard XMI file.
openEHR_UML-RM.mdzip UML file for MagicDraw 19 for RM model. Contains UML 2.5 standard XMI file.
openEHR_UML-BASE.mdzip UML file for openEHR Base classes, as MagicDraw 19. Contains UML 2.5 standard XMI file.

Class Index

Packages Classes
decision_language DECISION_LOGIC_MODULE DLM_INPUT_SECTION DLM_PRECONDITIONS_SECTION DLM_REFERENCE_SECTION DLM_RULE DLM_RULES_SECTION STATE_VARIABLE TRACKED_QUANTITATIVE_VARIABLE TRACKED_STATE_VARIABLE VALUE_SNAPSHOT
task_planning ADHOC_BRANCH ADHOC_GROUP ALLOCATION_STATUS API_CALL ARCHETYPE_HRID BOOLEAN_CONTEXT_EXPRESSION CALENDAR_ENTRY CALENDAR_EVENT CALLBACK_NOTIFICATION CALLBACK_WAIT CAPTURE_DATASET_SPEC CHOICE_BRANCH CHOICE_GROUP CLOCK_TIME CONCURRENCY_MODE CONDITION_BRANCH CONDITION_GROUP CONTEXT_CONSTANT CONTEXT_EXPRESSION CONTEXT_VALUE CONTEXT_VARIABLE CONTINUOUS_EVENT_VARIABLE CUSTOMARY_TIME DATASET_COMMIT_GROUP DATASET_SPEC DECISION_BRANCH DECISION_GROUP DEFINED_ACTION DISPATCHABLE_ACTION DISPATCHABLE_TASK EVENT EVENT_ACTION EVENT_BRANCH EVENT_GROUP EVENT_RECORD EVENT_VARIABLE EVENT_WAIT EXECUTION_RULE EXECUTION_TYPE EXTERNAL_REQUEST EXTERNAL_VARIABLE HAND_OFF I_TASK_PLAN_DEFINITION I_TASK_PLAN_MATERIALISED I_WORK_PLAN_DEFINITION I_WORK_PLAN_MATERIALISED LINKED_PLAN LOCAL_VARIABLE MANUAL_NOTIFICATION M_ALLOCATION M_CALENDAR M_CALLBACK M_CAPTURE_DATASET_SPEC M_CONDITION_GROUP M_CONTEXT_VARIABLE M_DISPATCHABLE_ACTION M_EVENT_GROUP M_PERFORMABLE_ACTION M_PERFORMER_ALLOCATION M_PLAN_DATA_CONTEXT M_PLAN_ITEM M_RESOURCE_ALLOCATION M_REVIEW_DATASET_SPEC M_TASK M_TASK_ACTION M_TASK_COSTING M_TASK_GROUP M_TASK_PLAN M_TIMELINE M_WORK_PLAN ORDER_REF OVERRIDE_TYPE PARAMETER_DEF PARAMETER_MAPPING PERFORMABLE_ACTION PERFORMABLE_TASK PLAN_CALENDAR PLAN_DATA_CONTEXT PLAN_EVENT PLAN_ITEM PLAN_TIMELINE PLAN_TIME_ORIGIN PUBLICATION_REFERENCE QUERY_CALL REMINDER RESOURCE_PARTICIPATION RESUME_ACTION RESUME_TYPE REVIEW_DATASET_SPEC STATE_TRIGGER SUBJECT_PRECONDITION SUB_PLAN SYSTEM_CALL SYSTEM_NOTIFICATION SYSTEM_REQUEST TASK TASK_ACTION TASK_COSTING TASK_EVENT_RECORD TASK_GROUP TASK_LIFECYCLE TASK_NOTIFICATION_RECORD TASK_PARTICIPATION TASK_PLAN TASK_PLAN_EVENT_RECORD TASK_PLAN_EXECUTION_HISTORY TASK_REPEAT TASK_TRANSITION TASK_WAIT TEMPORAL_RELATION TIMELINE_MOMENT TIMER_EVENT TIMER_WAIT TIME_SPECIFIER WORK_PLAN