Separating Business Logic from Medical Knowledge in Digital Clinical Workflows Using Business Process Model and Notation and Arden Syntax

BACKGROUND Evidence-based clinical guidelines have a major positive effect on the physician's decision-making process. Computer-executable clinical guidelines allow for automated guideline marshalling during a clinical diagnostic process, thus improving the decision-making process. OBJECTIVES Implementation of a digital clinical guideline for the prevention of mother-to-child transmission of hepatitis B as a computerized workflow, thereby separating business logic from medical knowledge and decision-making. METHODS We used the Business Process Model and Notation language system Activiti for business logic and workflow modeling. Medical decision-making was performed by an Arden-Syntax-based medical rule engine, which is part of the ARDENSUITE software. RESULTS We succeeded in creating an electronic clinical workflow for the prevention of mother-to-child transmission of hepatitis B, where institution-specific medical decision-making processes could be adapted without modifying the workflow business logic. CONCLUSION Separation of business logic and medical decision-making results in more easily reusable electronic clinical workflows.

[1]  Antonio Moreno,et al.  Computer-based execution of clinical guidelines: A review , 2008, Int. J. Medical Informatics.

[2]  Mor Peleg,et al.  Computer-interpretable clinical guidelines: A methodological review , 2013, J. Biomed. Informatics.

[3]  Klaus-Peter Adlassnig,et al.  Executable medical guidelines with Arden Syntax - Applications in dermatology and obstetrics , 2016, Artif. Intell. Medicine.

[4]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[5]  Jeroen S. de Bruin,et al.  Clinical decision support systems at the Vienna General Hospital using Arden Syntax: Design, implementation, and integration , 2015, Artif. Intell. Medicine.

[6]  Jeroen S. de Bruin,et al.  Assessing the feasibility of a mobile health-supported clinical decision support system for nutritional triage in oncology outpatients using Arden Syntax , 2015, Artif. Intell. Medicine.

[7]  Klaus-Peter Adlassnig,et al.  Medical Knowledge Packages and their Integration into Health-Care Information Systems and the World Wide Web , 2008, MIE.

[8]  Chris R. Chatwin,et al.  A Service Oriented Approach for Guidelines-based Clinical Decision Support using BPMN , 2014, MIE.

[9]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[10]  Juan Pablo Soto,et al.  Towards a Framework for Evaluating Usability of Business Process Models with BPMN in Health Sector , 2015 .

[11]  Francisco Ruiz,et al.  Implementation of the Business Process Modelling Notation (BPMN) in the modelling of anatomic pathology processes , 2008, Diagnostic pathology.

[12]  G Hripcsak,et al.  Writing Arden Syntax Medical Logic Modules. , 1994, Computers in biology and medicine.

[13]  Tijs Rademakers,et al.  Activiti in Action: Executable business processes in BPMN 2.0 , 2012 .

[14]  Izet Masic,et al.  Evidence Based Medicine – New Approaches and Challenges , 2008, Acta informatica medica : AIM : journal of the Society for Medical Informatics of Bosnia & Herzegovina : casopis Drustva za medicinsku informatiku BiH.

[15]  Matthias Samwald,et al.  The Arden Syntax standard for clinical decision support: Experiences and directions , 2012, J. Biomed. Informatics.

[16]  W. Hammond,et al.  Computerized decision support based on a clinical practice guideline improves compliance with care standards. , 1997, The American journal of medicine.