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...
Autores principales: | , , , , , , |
---|---|
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 |