Cargando…

A meta-model for computer executable dynamic clinical safety checklists

BACKGROUND: Safety checklist is a type of cognitive tool enforcing short term memory of medical workers with the purpose of reducing medical errors caused by overlook and ignorance. To facilitate the daily use of safety checklists, computerized systems embedded in the clinical workflow and adapted t...

Descripción completa

Detalles Bibliográficos
Autores principales: Nan, Shan, Van Gorp, Pieter, Lu, Xudong, Kaymak, Uzay, Korsten, Hendrikus, Vdovjak, Richard, Duan, Huilong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5727863/
https://www.ncbi.nlm.nih.gov/pubmed/29233155
http://dx.doi.org/10.1186/s12911-017-0551-0
_version_ 1783285966500265984
author Nan, Shan
Van Gorp, Pieter
Lu, Xudong
Kaymak, Uzay
Korsten, Hendrikus
Vdovjak, Richard
Duan, Huilong
author_facet Nan, Shan
Van Gorp, Pieter
Lu, Xudong
Kaymak, Uzay
Korsten, Hendrikus
Vdovjak, Richard
Duan, Huilong
author_sort Nan, Shan
collection PubMed
description BACKGROUND: Safety checklist is a type of cognitive tool enforcing short term memory of medical workers with the purpose of reducing medical errors caused by overlook and ignorance. To facilitate the daily use of safety checklists, computerized systems embedded in the clinical workflow and adapted to patient-context are increasingly developed. However, the current hard-coded approach of implementing checklists in these systems increase the cognitive efforts of clinical experts and coding efforts for informaticists. This is due to the lack of a formal representation format that is both understandable by clinical experts and executable by computer programs. METHODS: We developed a dynamic checklist meta-model with a three-step approach. Dynamic checklist modeling requirements were extracted by performing a domain analysis. Then, existing modeling approaches and tools were investigated with the purpose of reusing these languages. Finally, the meta-model was developed by eliciting domain concepts and their hierarchies. The feasibility of using the meta-model was validated by two case studies. The meta-model was mapped to specific modeling languages according to the requirements of hospitals. RESULTS: Using the proposed meta-model, a comprehensive coronary artery bypass graft peri-operative checklist set and a percutaneous coronary intervention peri-operative checklist set have been developed in a Dutch hospital and a Chinese hospital, respectively. The result shows that it is feasible to use the meta-model to facilitate the modeling and execution of dynamic checklists. CONCLUSIONS: We proposed a novel meta-model for the dynamic checklist with the purpose of facilitating creating dynamic checklists. The meta-model is a framework of reusing existing modeling languages and tools to model dynamic checklists. The feasibility of using the meta-model is validated by implementing a use case in the system.
format Online
Article
Text
id pubmed-5727863
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-57278632017-12-18 A meta-model for computer executable dynamic clinical safety checklists Nan, Shan Van Gorp, Pieter Lu, Xudong Kaymak, Uzay Korsten, Hendrikus Vdovjak, Richard Duan, Huilong BMC Med Inform Decis Mak Research Article BACKGROUND: Safety checklist is a type of cognitive tool enforcing short term memory of medical workers with the purpose of reducing medical errors caused by overlook and ignorance. To facilitate the daily use of safety checklists, computerized systems embedded in the clinical workflow and adapted to patient-context are increasingly developed. However, the current hard-coded approach of implementing checklists in these systems increase the cognitive efforts of clinical experts and coding efforts for informaticists. This is due to the lack of a formal representation format that is both understandable by clinical experts and executable by computer programs. METHODS: We developed a dynamic checklist meta-model with a three-step approach. Dynamic checklist modeling requirements were extracted by performing a domain analysis. Then, existing modeling approaches and tools were investigated with the purpose of reusing these languages. Finally, the meta-model was developed by eliciting domain concepts and their hierarchies. The feasibility of using the meta-model was validated by two case studies. The meta-model was mapped to specific modeling languages according to the requirements of hospitals. RESULTS: Using the proposed meta-model, a comprehensive coronary artery bypass graft peri-operative checklist set and a percutaneous coronary intervention peri-operative checklist set have been developed in a Dutch hospital and a Chinese hospital, respectively. The result shows that it is feasible to use the meta-model to facilitate the modeling and execution of dynamic checklists. CONCLUSIONS: We proposed a novel meta-model for the dynamic checklist with the purpose of facilitating creating dynamic checklists. The meta-model is a framework of reusing existing modeling languages and tools to model dynamic checklists. The feasibility of using the meta-model is validated by implementing a use case in the system. BioMed Central 2017-12-12 /pmc/articles/PMC5727863/ /pubmed/29233155 http://dx.doi.org/10.1186/s12911-017-0551-0 Text en © The Author(s) 2017 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Research Article
Nan, Shan
Van Gorp, Pieter
Lu, Xudong
Kaymak, Uzay
Korsten, Hendrikus
Vdovjak, Richard
Duan, Huilong
A meta-model for computer executable dynamic clinical safety checklists
title A meta-model for computer executable dynamic clinical safety checklists
title_full A meta-model for computer executable dynamic clinical safety checklists
title_fullStr A meta-model for computer executable dynamic clinical safety checklists
title_full_unstemmed A meta-model for computer executable dynamic clinical safety checklists
title_short A meta-model for computer executable dynamic clinical safety checklists
title_sort meta-model for computer executable dynamic clinical safety checklists
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5727863/
https://www.ncbi.nlm.nih.gov/pubmed/29233155
http://dx.doi.org/10.1186/s12911-017-0551-0
work_keys_str_mv AT nanshan ametamodelforcomputerexecutabledynamicclinicalsafetychecklists
AT vangorppieter ametamodelforcomputerexecutabledynamicclinicalsafetychecklists
AT luxudong ametamodelforcomputerexecutabledynamicclinicalsafetychecklists
AT kaymakuzay ametamodelforcomputerexecutabledynamicclinicalsafetychecklists
AT korstenhendrikus ametamodelforcomputerexecutabledynamicclinicalsafetychecklists
AT vdovjakrichard ametamodelforcomputerexecutabledynamicclinicalsafetychecklists
AT duanhuilong ametamodelforcomputerexecutabledynamicclinicalsafetychecklists
AT nanshan metamodelforcomputerexecutabledynamicclinicalsafetychecklists
AT vangorppieter metamodelforcomputerexecutabledynamicclinicalsafetychecklists
AT luxudong metamodelforcomputerexecutabledynamicclinicalsafetychecklists
AT kaymakuzay metamodelforcomputerexecutabledynamicclinicalsafetychecklists
AT korstenhendrikus metamodelforcomputerexecutabledynamicclinicalsafetychecklists
AT vdovjakrichard metamodelforcomputerexecutabledynamicclinicalsafetychecklists
AT duanhuilong metamodelforcomputerexecutabledynamicclinicalsafetychecklists