
РОЗРОБКА ПЛАТФОРМИ СИСТЕМИ ПІДТРИМКИ ПРИЙНЯТТЯ РІШЕННЯ ДЛЯ МЕДИЧНОЇ ІНФОРМАЦІЙНОЇ СИСТЕМИ З ВІДКРИТИМ КОДОМ OPENEMR
Author(s) -
A. V. Semenets,
V. P. Martsenyuk
Publication year - 2015
Publication title -
medična ìnformatika ta ìnženerìâ
Language(s) - English
Resource type - Journals
eISSN - 1997-7468
pISSN - 1996-1960
DOI - 10.11603/mie.1996-1960.2015.3.4999
Subject(s) - plug in , class (philosophy) , computer science , open source , software engineering , software , programming language , operating system , artificial intelligence
An importance of Medical Information Systems (MIS) in medical practice and education is displayed. The wide usage of the Electronic Medical Records (EMR) software is signed. Current state. The open source EMR-systems usage The importance and alternative approaches to the implementation of the MIS in the Ukraine healthcare system are discussed. The situation on the MIS development in Ukraine is presented. The benefits of the open-source MIS usage are shown. Effectiveness of the Clinical Decision Support Systems (CDSS) application in the medical decision making process are introduced. The CDSS capabilities in diagnostic of the pregnancy pathologies are considered. The CDSS platform development implementation The step-by-step results of the CDSS platform development as the plugin for the open-source MIS OpenEMR are presented. The open-source MIS OpenEMR developer tools and software API are reviewed. The information model of the CDSS database was proposed and developed. The Model-View-Controller (MVC) based approach to the CDSS architecture is proposed. The CDSS dialog subsystem implementation according to the MIS OpenEMR programming API is developed. The administrative module of the CDSS platform based on the Yii2 php-framework is created. An approach to the decision making process which is based on the decision tree algorithm usage is proposed. An implementation of the given above approach as separate web-service based won the Google App Engine (GAE) capabilities is presented. The data exchanging formats and methods which OpenEMR CDSS module and DecissionTree GAE service interaction establish are developed.