Medical Knowledge Packages and their Integration into Health-Care Information Systems and the World Wide Web



Similar documents
Medical Knowledge Packages and their Integration into Health-Care Information Systems and the World Wide Web

medexter clinical decision support

EXPERT-SYSTEM-BASED INTERPRETATION OF HEPATITIS SEROLOGY TEST RESULTS AS APP STORE IPHONE APPLICATION Rudigier S 1,2, Brenner R 2, Adlassnig K-P 1,2

medexter clinical decision support

Advances In Infection Surveillance and Clinical Decision Support With Fuzzy Sets and Fuzzy Logic

medexter clinical decision support ARDENSUITE: Arden-Syntax-based genuine technology platform for clinical decision support (CDS)

Healthcare-Associated Infection Surveillance and Bedside Alerts

Introduction to Information and Computer Science: Information Systems

Towards standards for management and transmission of medical data in web technology

Intelligent Knowledge Management in Medical Applications. Wan Hussain Wan Ishak, Fadzilah Siraj, Abu Talib Othman

HIMSS Electronic Health Record Definitional Model Version 1.0

OzCare: A Workflow Automation System for Care Plans

2. Is the data entered: Manually (i.e. by user) Automatically (i.e. by the ST product) Both

HL7-Standards zur medizinischen Wissensverarbeitung: Arden-Syntax und ArdenML

Over the last 20 years, computing systems have

1. Clinical Guidelines: An Introduction

How To Create A Decision Support System For A Patient Care System

A Medical Decision Support System (DSS) for Ubiquitous Healthcare Diagnosis System

NP/PA Clinical Hepatology Fellowship Summary of Year-Long Curriculum

Proposed Electronic Medical Record with Emphasis on Hepatitis Diagnosis

MEDICAL DECISION SUPPORT IN CLINICAL RECORD MANAGEMENT SYSTEMS. Stefano Rizzi DEIS - Facoltˆ di Ingegneria, Universitˆ di Bologna, Italy

Clinical Decision Support Systems. Dr. Adrian Mondry

Improving EHR Functionality

Complementarity of Reminder-based and On-demand Decision Support According to Clinical Case Complexity

Introduction to Health Insurance

Clinical Decision Support

zen Platform technical white paper

A Framework for Personalized Healthcare Service Recommendation

After Visit Summary (AVS) VA Loma Linda Healthcare System

Interpretative framework of chronic disease management to guide textual guideline GEM-encoding

HL7 Personal Health Record System Functional Model and Standard & Industry Update

Develop Patient Monitoring and Support System Using Mobile Communication and Intelligent Reasoning

Paper vs. Electronic Records White Paper

The Integrated Clinical Pathways -Approach Current Requirements to the Knowledge Management in Health Information Systems

Chapter 3: Data Mining Driven Learning Apprentice System for Medical Billing Compliance

The Section on Medical Expert and Knowledge-Based Systems at the Department of Medical Computer Sciences of the University of Vienna Medical School

Clinical Decision Support Systems An Open Source Perspective

Hospital information systems: A survey of the current situation in Iran

MED 2400 MEDICAL INFORMATICS FUNDAMENTALS

How Electronic Health Records Might Change Birth Defects Surveillance (and what to do about it!)

Clinical Decision Support s Impact on Quality of Care. Greg Adams, Vice President of Strategic Business Development, UpToDate

Clinical Decision Support Product Area Rong Chen MD PhD Chief Medical Informatics Officer

Archetype-Based Knowledge Management for Semantic Interoperability of Electronic Health Records

Oracle SOA Suite 11g Oracle SOA Suite 11g HL7 Inbound Example Functional ACK Addendum

Eligible Professionals please see the document: MEDITECH Prepares You for Stage 2 of Meaningful Use: Eligible Professionals.

UNIFORM HEALTH CARRIER EXTERNAL REVIEW MODEL ACT

AN RFID AND MULTI-AGENT BASED SYSTEM ENABLING ACCESS TO PATIENT MEDICAL HISTORY

Medical Informatics in Healthcare Organizations: A Survey of Healthcare Information Managers

Health Information. Technology and Cancer Information Management. Health Information Technology & Cancer Information Management 363

A Service Oriented Approach for Guidelines-based Clinical Decision Support using BPMN

Clinical Decision Support Based on Topic Maps and Virtual Medical Record

MASTER OF HOSPITAL & HEALTH CARE ADMINISTRATION (M.H.A) SEMESTER - I

Cross-Tool Communication: From Protocol Authoring to Eligibility Determination

The Strategic Laboratory Portal.

Master of Science in Health Information Technology Degree Curriculum

case study Denver Health & Hospital Authority IT as a Change Agent in the Transformation of Healthcare Summary Introductory Overview ORGANIZATION:

DEMONSTRATING CLOUD-BASED CLINICAL DECISION SUPPORT AT SCALE: THE CLINICAL DECISION SUPPORT CONSORTIUM

University of Ontario Institute of Technology

A SIP-based Medical Event Monitoring System

A new innovation to protect, share, and distribute healthcare data

2016/2017 National New Investigator Award Submission Guidelines

Patient Centricity and the Changing Landscape of Healthcare

CDC CLIA-Related Initiatives to Improve Laboratory Practice A Key Component of Quality Health Care

Electronic Healthcare Maturity Model (ehmm)

Software Requirements Specification (SRS) EMR Data Analysis

Recognition and Privacy Preservation of Paper-based Health Records

Medical Information Systems

IT SOLUTIONS FOR SCIENCE AND HEALTHCARE

NURSING INFORMATICS CHAPTER 1 OVERVIEW OF NURSING INFORMATICS

A Web-Based Intelligent Decision Support System for Low- Technology Greenhouses

MEANINGFUL USE. Community Center Readiness Guide Additional Resource #13 Meaningful Use Implementation Tracking Tool (Template) CONTENTS:

Medical Informatic Basics for the Cancer Registry

Version: January 2008 ASTM E-31: EHR and Informatics Standards Education For Health Professional Disciplines. Background

Computer Decision Support for Antimicrobial Prescribing: Form Follows Function. Matthew Samore, MD University of Utah

Web portal for information on cancer epidemiology in the Czech Republic

Hospital Information Systems HIS

Improving EHR Semantic Interoperability Future Vision and Challenges

Alerts in Clinical Information Systems: Building Frameworks and Prototypes

Summary of the Proposed Rule for the Medicare and Medicaid Electronic Health Records (EHR) Incentive Program (Eligible Professionals only)

Preprocessing Web Logs for Web Intrusion Detection

EHR Glossary of Terms

Peripheral Activities during EMR Use in Emergency Care: A Case Study

Meaningful Use of Certified EHR Technology with My Vision Express*

Martin C. Were, MD, MS. Regenstrief Institute, Inc. Indiana University School of Medicine BHI Lecture Series May 13, 2008

Case management and surveillance software for infection prevention and antibiotic stewardship

Conflict of Interest Disclosure

Community Center Readiness Guide Additional Resource #17 Protocol for Physician Assistants and Advanced Practice Nurses

Medical Informatics An Overview Saudi Board For Community Medicine

A telemedical therapy-management-system with rule-based active patient-feedback

A Framework for Data Warehouse Using Data Mining and Knowledge Discovery for a Network of Hospitals in Pakistan

Impelling Heart Attack Prediction System using Data Mining and Artificial Neural Network

Harmonized Use Case for Electronic Health Records (Laboratory Result Reporting) March 19, 2006

Nurses at the Forefront: Care Delivery and Transformation through Health IT

EASY for NAVISION: Archiving for Microsoft Dynamics NAV.

Electronic Health Record (EHR) Standards Survey

A Proposal of Clinical Decision Support system Architecture for Distributed Electronic Health Records

GS2. Improving Outcomes with Clinical Decision Support. Session Summary. Session Objectives. References

& Your HIS. Electronic Health Record System. The Dynamic Duo. Everything you need to know to create a Paperless and Process efficient Hospital.

Practical Implementation of a Bridge between Legacy EHR System and a Clinical Research Environment

Healthcare Services - education and research - developed in the INSEED project

Transcription:

Medical Knowledge Packages and their Integration into Health-Care Information Systems and the World Wide Web Klaus-Peter Adlassnig, Andrea Rappelsberger Summary. Software-based medical knowledge packages (MKPs) are packages of highly structured medical knowledge that can be integrated into various health-care information systems or the World Wide Web. They have been established to provide different forms of clinical decision support such as textual interpretation of combinations of laboratory rest results, generating diagnostic hypotheses as well as confirmed and excluded diagnoses to support differential diagnosis in internal medicine, or for early identification and automatic monitoring of hospital-acquired infections. Technically, an MKP may consist of a number of inter-connected Arden Medical Logic Modules. Several MKPs have been integrated thus far into hospital, laboratory, and departmental information systems. This has resulted in useful and widely accepted software-based clinical decision support for the benefit of the patient, the physician, and the organization funding the health care system. Introduction In the last few years, it has been possible to extract medical knowledge bases previously contained in the core of medical expert systems, add appropriate knowledge processing algorithms, and integrate these into various health-care information systems. These information systems might be hospital information systems (HISs), laboratory information systems (LISs), intensive-care patient data management systems (PDMSs), medical practice software systems, telemedicine applications, or health-care information or patient record systems in the World Wide Web (WWW). We name these extracted medical knowledge bases together with their corresponding knowledge processing algorithms medical knowledge packages (MKPs). Moreover, we have been able to render them available in several technical formats such as source code, or in compiled form, together with their corresponding carrier systems. A further option is to Medexter Healthcare GmbH, Borschkegasse 7/5, A-1090 Vienna, Austria, Telephone +43-1-968 03 24, Facsimile +43-1-968 09 22 www..com, Handelsgericht Wien: FN 225564m, UID: ATU54901101, IBAN: AT602011128014988900, BIC: GIBAATWW

place these MKPs on a server and furnish them with standardized input and output structures for on-site or remote access. By means of these MKPs, the corresponding health-care information systems are equipped with knowledgebased medical intelligence. Integration into Health-Care Information Systems Integration into HIS: MKPs to support differential diagnosis in internal medicine can be integrated into the process of work-flow-oriented patient care if necessary with additional input of medical data and be rendered available in a structured documentation. Explanations will be provided for the eventually confirmed diagnoses, the offered diagnostic hypotheses, and the excluded diagnoses. The clinical user receives a detailed analysis of the patients data and information about further diagnostic investigations so that each step of the diagnostic decision is traceable and remains transparent. MKPs for automated interpretation of laboratory test results can be useful on the information screen for test results. A simple query click by the user yields an interpretive text that explains the combination of laboratory test results achieved, particularly in cases of rare, complex, or even inconsistent findings. Integration into LIS: MKPs for automated interpretation of laboratory test results can be integrated into the textual report of laboratory test results. A clinically oriented interpretive text not only for common standard results but also for rare, complex, and unlikely test results is automatically inserted into the report sent to the ordering physician [1]. This forms an essential quality assurance tool for the laboratory. Moreover, it saves time, avoids error, and provides clinically useful information. In the final analysis, it saves costs. Integration into intensive-care PDMS: MKPs such as those for early identification and automated monitoring of hospital-acquired infections can be directly incorporated as alarm modules into intensive-care PDMSs. Through several data-to-symbol conversion steps, existing clinical and microbiological data are prepared in a manner that common definitions of hospital-acquired infections such as those of CDC [2], HELICS [3], or KISS [4] can be assessed for concurrence or non-concurrence in a fully automated fashion. Page 2 of 8 MHC-WP 02/2008

Integration into medical practice software systems: MKPs to support the differential diagnosis at the physician s office possibly with a separate documentation of additional patient data serve as add-on modules for medical practice software systems. Thus, these modules provide problem-specific documentation as well as support in terms of differential diagnosis [5]. Integration into telemedicine applications: In these systems, continuous monitoring of incoming data streams aimed at accepting normal patient data in an automated fashion and marking only those that need to be reported to a human decision maker has become increasingly important. Integration into WWW applications: Browser-based access to MKPs permits world-wide dissemination and utilization of the medical knowledge contained in these knowledge packages [1, 6, 7]. Decision support systems based on these knowledge packages can be accessed through any WWW browser. One alternative is to make MKPs available on a server that can be directly accessed through a suitable communication protocol. Data is passed on to data structures such as XML [8], HTTP, or HL7 [9]; the generated results are also passed on, if necessary with an explanatory report. Technical Solutions Technically, the integration of MKPs into health-care information systems and the WWW can be carried out as follows. The respective knowledge base is written in a special syntax format packed together with the knowledge processing system, and provided as a transferable file. This syntax can be processed by a compiler (or an interpreter). One example is the standard format Arden [10 12] introduced in 1992 and now supervised by a Special Interest Group (SIG) of the HL7 committee [9]. Arden is used to represent medical knowledge in the form of Medical Logic Modules (MLMs). It was primarily intended to develop reminders, alerts, and recommendations [13 17]. The available medical knowledge corresponding to Arden syntax is compiled by an Arden compiler. However, the applicability of this syntax for formal representation of larger knowledge bases extends beyond the writing of simple MLMs. This has resulted in strongly inter-connected packages of Page 3 of 8 MHC-WP 02/2008

MLMs which, however, can be processed without difficulty. The intended purpose is fulfilled. We developed a complete Arden software package (see Fig. 1) consisting of an ArdenServer with database, reasoning, and analysis components, an ArdenEngine, and an ArdenCompiler including an integrated Arden development and test environment (ArdenIDE, see Fig. 2). Arden as a medical knowledge representation and rule-based inference system was selected because it is the only industry standard and has been further developed by HL7. The Arden software components were themselves written in Java. They permit writing, compiling, testing, and executing Arden MLMs, which are mounted on an Arden server, controlled by an Arden engine, and connected to and triggered by the respective host health-care information system. The Arden server is equipped with several components: First, a database component to temporarily store data essential for the inference process including consecutive medical data as well as intermediate results of the inference process to allow detailed reasoning of the proposed medical decisions; second, a reasoning component to offer a line of reasoning either on a detailed level providing single data that lead to the results or on an abstracted level summarizing the integration HIS, MIS, PDMS, LIS, medical practice SW, web-based EHR, telemedicine applications, health portals, functionality reminders and alerts, monitoring, surveillance, diagnostic and therapeutic decision support, Fig. 1: An Arden server that contains the respective MKPs is integrated data Page 4 of 8 MHC-WP 02/2008

Fig. 2: An ArdenIDE (integrated development environment) permits efficient development, testing, and compilation of MLMs for further processing by the ArdenEngine. detailed reasons; and, third, an analysis component to implement a mechanism for logging relevant medical or technical events for software and knowledge maintenance. The communication between the Arden server, which establishes an envelope around the Arden engine that administers the Arden MLMs, is done via data structures (XML, or HTTP, or HL7). The data structures provide access to input and output data. In this case, the so-called curly-braces problem is surmounted in such a way that the read, write, and other Arden statements with curly-braces access the Arden server s database component and not the external host health-care information system. However, we also offer instead of the Arden server an Arden-to-host interface. Here the curly-braces problem still exists. In some instances, data for Arden MLMs might just be transferred through the Arden argument and return statements. Our Arden engine then receives data through an XML structure and passes them on to the argument statements (the return statement runs the opposite way). Page 5 of 8 MHC-WP 02/2008

Present Results At present we have a number of MKPs in Arden format which are or can be integrated into HISs, LISs, PDMSs, medical practice software systems, telemedicine applications, or the WWW. Hepaxpert/Interpretation knowledge-based interpretation of hepatitis A, B, and C serology test results; implementations into the hospital information systems Orbis by AGFA Healthcare and Soarian by Siemens Medical Solutions were carried out successfully; Teleiatros (www.teleiatros.com) whose core consists of an Arden server provides both browser-based and direct server access to Hepaxpert/Interpretation; a remote direct server access out of Soarian was established for test purposes. The access time was a few milliseconds. Hepaxpert/Interpretation is able to interpret more than 60,000 combinations of serologic test results. We wrote a total of 7 MLMs (for each language) to carry out the respective interpretations. These contain very densely compiled knowledge. Thyrexpert/Interpretation knowledge-based interpretation of thyroid hormone test results and Toxopert/Interpretation knowledge-based interpretation of toxoplasmosis serology test results. Again, Teleiatros provides browser-based and direct server access to these two MKPs. Thyrexpert/Interpretation consists of 9 MLMs (per language) and Toxopert/Interpretation of 79 MLMs (per language). For both systems the MLM packages are highly interwoven and densely compiled. RheumaDiff/Diagnosis medical documentation and support of decisions relating to differential diagnosis in rheumatology and Moni/Alert-ICU knowledge-based early identification and automated monitoring of hospital-acquired infections at adult intensive care units. Both systems consist of packages of Arden MLMs (13 for RheumaDiff/Diagnosis per language and 47 for Moni/Alert-ICU per language). In both systems, the extended data-to-symbol conversion is also represented in MLMs. However, parts of the feature extraction in Moni still have to be done by the host health-care information system. Both are accessible through Teleiatros. Moni/Alert-ICU will shortly be integrated in a PDMS. Page 6 of 8 MHC-WP 02/2008

Discussion and Conclusion MKPs are useful to support the physician in his/her medical and organizational decisions in the course of patient care. The prerequisite is that these knowledge packages should be of excellent medical quality and fully integrated into the medical work processes whether at the clinic, the laboratory, or the physician s office. They serve the purpose of quality assurance and potentially improve patient care, enhance the efficiency of medical work by accelerating diagnostic and therapeutic decisions, and possibly reduce the cost of care or at least render the costs transparent. MKPs serve the purpose of clinical decision support for the individual patient by means of medical expert knowledge. The growing complexity of medical knowledge makes the use of such systems increasingly important. When used properly they reduce a large part of the attending physician s effort in terms of repetitive mental processes related to his specialty. They provide him time and opportunity to devote his attention to patients and contribute in great measure to the patient s safety. The achieved results are pervading all fields of application of information systems in medicine. Initial significant steps have been taken; these are steps in the direction of knowledge-based health care for the benefit of the patient, the physician, and the organizations funding the health care system. Literatur [1] Adlassnig, K.-P. and Horak, W. (1995) Development and Retrospective Evaluation of HEPAXPERT-I: A Routinely-Used Expert System for Interpretive Analysis of Hepatitis A and B Serologic Findings. Artificial Intelligence in Medicine 7, 1 24. [2] Garner, J.S., Jarvis, W.R., Emori, T.G., Horan, T.C., and Hughes, J.M. (1996) CDC Definitions of Nosocomial Infections. In Olmsted, R.N. (Ed.) APIC Infection Control and Applied Epidemiology: Principles and Practice, Mosby, St. Louis, A-1 A-20. [3] Hospital in Europe Link for Infection Control through Surveillance (HELICS), Surveillance of Nosocomial Infections in Intensive Care Units Protocol Version 6.1, (Based on Version 5.0 including technical amendments), September 2004, Project commissioned by the EC / DG SANCO / F/ 4, Agreement Reference number: VS/1999/5235 (99CVF4-025), 2004, pp. 1 51, http://helics.univ-lyon1.fr/index.htm (Accessed 15 February 2008) [4] Robert-Koch-Institut. http://www.rki.de (Accessed 15 February 2008) Page 7 of 8 MHC-WP 02/2008

[5] Kolarz, G., Adlassnig, K.-P., and Bögl, K. (1999) RHEUMexpert: Ein Dokumentations- und Expertensystem für rheumatische Erkrankungen. Wiener Medizinische Wochenschrift 149, 19/20, 572 574. [6] Kopecky, D., Adlassnig, K.-P., Prusa, A.-R., Hayde, M., Hayashi, Y., Panzenböck, B., Rappelsberger, A., and Pollak, A. (2007) Knowledge-Based Generation of Diagnostic Hypotheses and Therapy Recommendations for Toxoplasma Infections in Pregnancy. Medical Informatics and the Internet in Medicine 32, 199 214. [7] Reitstätter, M., Vierhapper, H., Rappelsberger, A., and Adlassnig, K.-P. (2006) Quality Improvement through a Reminder System in an Outpatient Department for Thyroid Disease. In Mohammadian, M. (Ed.) Proceedings (CD-ROM-Version) of the International Conference on Computational Intelligence for Modelling, Control & Automation (CIMCA 2006) Jointly with International Conference on Intelligent Agents, Web Technologies & Internet Commerce (IAWTIC 2006), IEEE Computer Society, Sydney, Australia, 27310142.pdf. [8] XML. http://www.xml.org (Accessed 15 February 2008). [9] Health Level Seven (HL7). http://www.hl7.org (Accessed 15 February 2008) [10] Hripcsak, G. (1994) Writing ARDEN Syntax Medical Logic Modules. Computers in Biology and Medicine 24, 331 363. [11] Peleg, M., Boxwala, A.A., Bernstam, E., Tu, S., Greenes, R.A., and Shortliffe, E.H. (2001) Sharable Representation of Clinical Guidelines in GLIF: Relationship to the Arden Syntax. Journal of Biomedical Informatics 34, 170 181. [12] Health Level Seven (2002) Arden Syntax for Medical Logic Systems, Version 2.1, Health Level Seven, Inc., 3300 Washtenaw Ave, Suite 227, Ann Arbor, MI 48104. [13] McDonald, C.J. (1976) Protocol-Based Computer Reminders, the Quality of Care and the Non- Perfectability of Man. The New England Journal of Medicine 295, 1351 1355. [14] McDonald, C.J., Hui, S.L., Smith, D.M., Tierney, W.M., Cohen, S.J., Weinberger, M., and McCabe, G.P. (1984) Reminders to Physicians from an Introspective Computer Medical Record: A Two-Year Randomized Trial. Annals of Internal Medicine 100, 130 138. [15] Bates, D.W., Cohen, M., Leape, L.L., Overhage, J.M., Shabot, M.M., and Sheridan, T. (2001) Journal of the American Medical Informatics Association 8, 299 308. [16] Oniki, T.A., Clemmer, T.P., and Pryor, T.A. (2003) The Effect of Computer-Generated Reminders on Charting Deficiences in the ICU. Journal of the American Medical Informatics Association 10, 177 187. [17] Bates, D.W., Kuperman, G.J., Wang, S., Gandhi, T., Kittler, A., Volk, L., Spurr, C., Khorasani, R., Tanasijevic, M., and Middleton, B. (2003) Ten Commandments for Effective Clinical Decision Support: Making the Practice of Evidence-Based Medicine a Reality. Journal of the American Medical Informatics Association 10, 523 530. Page 8 of 8 MHC-WP 02/2008