Title: | Flexible pathway orchestration engine for healthcare using BPMN and workflow systems |
Author(s): | Nascimben, Dario |
Date: | 2020-08-18 |
Language: | en |
Pages: | 64 + 32 |
Major/Subject: | Service Design and Engineering |
Degree programme: | Master's Programme in ICT Innovation |
Supervising professor(s): | Nieminen, Marko |
Thesis advisor(s): | Kaymak, Uzay |
Keywords: | healthcare, process engineering, BPMN, workflow |
Location: |
Archive
OEV |
|
|
Abstract:Healthcare is facing rising costs; there is pressure from insurances and governments to optimize the care delivery in order to reduce costs. However, creating software for supporting healthcare processes is challenging. Clinical processes are knowledge-intensive and highly regulated. This means it cannot be automated so easily. In addition to that, the uniqueness of each patient and the different type of care that can be delivered (planned or emergency) require flexibility. Despite those complications, the industry needs formalized processes and software that could support those. Healthcare workers could increase their efficiency and performance if they could easily track, oversee and get suggestions on what are the recommended actions for every patient case. Based on previous research we found out that checklists are a recognized way to interact with the user and support healthcare processes. The idea was to implement the checklist into a workflow engine. The problem was that workflow systems are too rigid and do not allow deviations. In this research, we present a prototype of a flexible engine that works with checklist models. We provide a generic modeling approach for modeling processes using checklists: a series of stages executed according to a progressive order and a set of items considered the checks on a checklist grouped in specific stages. Users are able with a sample user interface to mark the checks in the checklist and proceed with the checklist. They are also allowed to deviate from the desired path (order of stages) and change the embedded model during runtime. We identify three operations that would require deviations:
|
|
|
Files | Size | Format | View |
---|---|---|---|
There are no open access files associated with this item. |
Page content by: Aalto University Learning Centre | Privacy policy of the service | About this site