<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Design and Prototypical Development of a Web Based Decision Support System for Early Detection of Sepsis in Hematology</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Andreas Wicht</string-name>
          <email>Andreas.Wicht@med</email>
          <email>Andreas.Wicht@med. uni-heidelberg.de</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gerrit Meixner</string-name>
          <email>Gerrit.Meixner@dfki.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ulrike Klein</string-name>
          <email>Ulrike.Klein2@med</email>
          <email>Ulrike.Klein2@med. uni-heidelberg.de</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>German Research Center for, Artificial Intelligence (DFKI)</institution>
          ,
          <addr-line>Trippstadter Strasse 122, Kaiserslautern, 67663</addr-line>
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Heidelberg University Hospital, Department of Hematology, and Oncology</institution>
          ,
          <addr-line>Im Neuenheimer Feld 410, Heidelberg, 69120</addr-line>
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Heidelberg University Hospital, Institute of Medical Biometry</institution>
          ,
          <addr-line>and Informatics, Im Neuenheimer Feld 305, Heidelberg, 69120</addr-line>
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2007</year>
      </pub-date>
      <fpage>69</fpage>
      <lpage>74</lpage>
      <abstract>
        <p>Physicians do not always make optimal decisions. Computer based clinical support systems are intended to provide clinicians with decision aids, but their practical impact remains low. We introduce a software architecture which might overcome key barriers and present the prototypical implementation of a web based knowledge module for early detection a life-threatening medical condition, sepsis.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Clinical decision support</kwd>
        <kwd>Knowledge-based systems in medicine</kwd>
        <kwd>hematology</kwd>
        <kwd>sepsis</kwd>
        <kwd>fever</kwd>
        <kwd>web-based application</kwd>
        <kwd>knowledge maintenance</kwd>
        <kwd>ESGOAB</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        The information overload physicians are confronted every
day with makes it impossible for them to keep up with all
the information and knowledge that would be potentially
useful in making optimal clinical judgments. Empirical
studies have shown that physicians do not always make
optimal decisions [
        <xref ref-type="bibr" rid="ref13">17</xref>
        ] [6]. Clinical decisions are often
made under time pressure, without having all information
and knowledge needed in the right place at the right time.
Computer-assisted clinical decision support systems
(CDSS) are intended to provide “clinicians, patients or
individuals with knowledge and person-specific or
population information, intelligently filtered or presented
at appropriate times, to foster better health processes,
better individual patient care, and better population health.
CDS interventions include alerts, reminders, and order sets
[…]” [
        <xref ref-type="bibr" rid="ref8">11</xref>
        ].
      </p>
      <p>Although research has been done in the field of CDSS for
Copyright © 2011 for the individual papers by the papers'
authors. Copying permitted only for private and academic
purposes. This volume is published and copyrighted by
the editors of EICS4Med 2011.
decades, the practical impact remains low for several
reasons, e.g. [3]:
- Systems failed to cover an entire medical domain
- Poor practicability and integration into the clinical
workflow
- Poor availability of digital patient data
- Poor acceptance
Within the ESGOAB1 project, which will be described in
more detail in the next section, we are trying to overcome
the weaknesses mentioned above. In this paper we will
briefly describe the ESGOAB software architecture, which
provides an electronic health record (EHR) and is designed
to provide the base to interact with knowledge modules. We
focused on two specific clinical challenges: supporting the
physicians’ order entry process (CPOE) and supporting
early detection of sepsis (a serious and life-threatening
medical condition) on patients with hematological
underlying diseases. In this paper we will describe the
second challenge. We introduce our conceptual design of
the sepsis knowledge module and present the currently
implemented web-based prototype.</p>
    </sec>
    <sec id="sec-2">
      <title>Project Background</title>
      <p>
        The ESGOAB project is a 2-year public funded joined
research project between two scientific partners
(Heidelberg University Hospital, DFKI) and two industrial
partners (COPRA System GmbH, Dosing GmbH).
A survey at the Department of Hematology and Oncology
of the Heidelberg University Hospital has shown a range of
problems concerning various applications of Information
and Communications technologies (ICT) within the hospital
(response rate = 70.5 %, 36 of 51 of the medical personnel)
1 ESGOAB = „Entwicklung einer Softwareumgebung zur Generierung
von organisationsspezifischen Anwendungen zum
Behandlungsprozessmanagement“; english: Development of a Software Environment
for Generation of Organization-Specific Applications for Treatment
Process Management
[
        <xref ref-type="bibr" rid="ref16">20</xref>
        ]. The study revealed problems concerning e.g., time
consuming searches, redundant data entries, use of various
software applications to perform the various tasks, different
user interfaces, and only marginal decision support.
However we found a promising openness towards CDSS
[
        <xref ref-type="bibr" rid="ref16">20</xref>
        ]. In general the staff was open-minded towards new
Information Technology (IT) systems (88 % indicated to be
“rather open-minded” or “open-minded”), concerning
CDSS, the potential benefit was assessed by the majority
(72 %) as “rather high” or “high”, as well as prospects of
success (53 %). At least 47 % rated reliability as well as
acceptance as “rather high” or “high”.
      </p>
      <p>The ESGOAB project aims at encapsulating various data
sources like e.g., hospital information system (HIS),
laboratory data or drug information systems (see Figure 1)
into one integrated software system which provides one
consistent user interface. The second main aim is the
development and integration of knowledge bases into the
ESGOAB system.</p>
      <p>The ESGOAB system is based on a 3-layer software
architecture concept. A data collector (layer 1) is
responsible to capture and gather data from various existing
sub systems which are illustrated below the three layers.
Adapters for each of the sub systems are transforming data
into defined structures. The knowledge carrier (layer 2)
analyzes incoming data from the data collector layer or
handles requests triggered by user interactions. The
knowledge carrier consists of various knowledge bases
(e.g., about drug information) which are connected
following a modular concept. If there are e.g., new blood
values these will be evaluated by the knowledge carrier and
according hints or warnings will be immediately displayed
by the visualizer (layer 3) following a defined alerting
concept, taking into account the importance, severity etc. of
the alert [4].</p>
      <p>Patient X
….</p>
      <p>…</p>
      <p>Layer 3
Visualizer</p>
      <p>Layer 2
Knowledge Carrier</p>
      <p>Layer 1
Data Collector</p>
      <p>HIS</p>
      <p>Lab</p>
      <p>PACS
…
At the end of the ESGOAB project we expect an increase of
efficiency of tasks and processes at the Department of
Hematology and Oncology at the Heidelberg University
Clinic (due to time-savings), a reduction of performance
Dynamic Desktop
Workflow Model
Decision Model
Meta Data Model
Adapters
Sub Systems
stress, and optimization of clinical decisions, which
altogether may improve quality of care.</p>
    </sec>
    <sec id="sec-3">
      <title>Related work</title>
      <p>
        Research in the field of medical knowledge-based systems
has been done since the early 1960s. Many different
research approaches have been explored, but yet the degree
of impact of clinical decision support systems still remains
low [5]. Only few knowledge-based systems are widely
used day-to-day, such as automated electrocardiogram
(ECG) interpretation [
        <xref ref-type="bibr" rid="ref14">18</xref>
        ]. However, systems utilizing a
broad variety of individual patient data had to fail due to
poor availability of digital data. Providing an EHR
eliminates this obstacle [3].
      </p>
      <p>
        Research in the field of monitoring and analyzing vital
signs in Intensive Care Units (ICU) for early warning of
patient deterioration or sepsis were done by [
        <xref ref-type="bibr" rid="ref12">15</xref>
        ] and [
        <xref ref-type="bibr" rid="ref9">12</xref>
        ].
However, including microbiological findings as well as the
accurate handling of the specifics of the hematological
patients remained unconsidered.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Clinical Background</title>
      <p>
        The treatment of patients with hematological diseases has
advanced enormously in the past years. Nevertheless such
infections pose a serious life-threatening risk for these
immunocompromised patients. Beside various other clinical
and laboratory parameters, fever is an essential factor,
which indicates a manifest or beginning infection.
Therefore a refined assessment of the body temperature is
needed. The responsible physician has to distinguish
between innocent fever as immunologic reaction, fever of
unknown origin, fever caused by bacteremia or the onset of
a severe sepsis. Hereby assists the combination of
labvalues, microbiological findings and vital signs. The
emphasis and valuation of the combination of single-values
and the experience of the doctor partly determine the
treatment course and the outcome of the patient. Clinical
studies demonstrated that the survival probability of
patients with sepsis depends most essentially on the period
of time between diagnosis and start of effective antibiotic
treatment [7]. Sepsis is not only a problem of hematological
patients. It’s rather a challenge for the population. Severe
sepsis is considered to be the most common cause of death
in non-coronary critical care units. Approximately 150.000
persons die annually in Europe and more than 200.000 in
the United States [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The problematic nature of a timely
recognition is not that data is missing, but it is detached
from one another, generated at various places and different
times. The responsible physician has to link the separated
information for the plurality of patients. Ward rounds,
printouts with lab values, calls from the microbiologist and
signs from monitors serve as instruments for this
connection. This work has to be done by the medical
personnel even in the future, but the model we present in
this article offers the convincing advantage of automated
joining of relevant data and usable presentation, resulting in
efficient and faster decisions.
      </p>
    </sec>
    <sec id="sec-5">
      <title>APPROACH</title>
    </sec>
    <sec id="sec-6">
      <title>Conceptual Requirements</title>
      <p>When deploying and operating knowledge-based systems, a
weak point is often poor practicability, in particular in terms
of maintenance. Either the knowledge model is
implemented statically, there is no way experts of the
certain domain (in the present case hematologists) can
modify the model on their own. This leads to the fact that
each adaptation has to be done by a software engineer. Or
the user interfaces do not provide intuitive means to modify
the knowledge base; thus users have to be instructed and the
system becomes error-prone. Between designing and using
knowledge-based systems, a long-lasting cyclic process of
modeling, testing, adapting, and retesting of the core engine
has to be passed through. While operating knowledge-based
systems the focus shifts towards maintenance issues.
Maintaining the knowledge within the system is critical to
successful delivery of decision support [3]. In this context
practicability plays an important role. Being aware of this
issue, easy knowledge maintenance was an important goal.
The clinical expert should be able to modify the underlying
knowledge model without extensive training. It has to be
simple and intuitive to use. Furthermore it should be
possible to test the constructed or adapted model right
away. Beyond that, the knowledge model should be generic,
so it might be useful for other diagnostic problems.</p>
    </sec>
    <sec id="sec-7">
      <title>Knowledge Engineering Process</title>
      <p>
        Knowledge Engineering is the systematic approach for the
development of knowledge based systems. The process may
be divided into two main phases (Figure 2): knowledge
acquisition and knowledge operationalization [
        <xref ref-type="bibr" rid="ref11">14</xref>
        ]. It
should be noted, that typically the process of acquisition
and operationalization is not a linear process but rather a
cyclic process characterized by continuous, iterative
refinement.
      </p>
      <p>Knowledge Acquisition
Knowledge Operationalization
Capturing
Structuring
Formalization</p>
      <p>Knowledge Model
Information Model</p>
      <p>Design
Implementation
Knowledge acquisition is the process of capturing,
structuring and formalizing knowledge. The result of the
acquisition phase is a knowledge model and an information
model which both serve as a base for the system design of
an implementation [5]. Sources of knowledge are typically
domain experts, medical literature and patient data
repositories. Our approach was based on expert opinion and
literature research.</p>
      <sec id="sec-7-1">
        <title>Information Model</title>
        <p>A specification of the kinds of information that were
required was created, including the data format and the
taxonomy. The resulting information model – which will be
implemented as an object-oriented data model – provides us
the flexibility to use the same implementation (objects) in
two kinds of settings:
1. Interactive data retrieval with the user (module
execution)
2. Running in background through a web service
retrieving data from the EHR</p>
      </sec>
      <sec id="sec-7-2">
        <title>Knowledge Model</title>
        <p>
          Sepsis accompanies with several symptoms, such as fever,
increased heart rate, low blood pressure etc. Further
important parameters are signs of infections such as specific
blood values and microbiological findings. The sequence of
appearance and the severity of these manifestations differ
from patient to patient. We have to deal with fuzzy and
uncertain information. However, some signs are more
important than others and certain value ranges are
supporting sepsis more than other diagnoses. So the idea
was to design a decision model, which balances between a
set of differential diagnoses and specifies the one which can
be explained best by the observed findings. The set
covering model is a potentially useful approach, which was
introduced by [
          <xref ref-type="bibr" rid="ref10">13</xref>
          ], as well as the more abstract view on
multiple diagnose problems by [9]. Our approach is based
on the set covering model, extended by the possibility to
define parameters which contradict certain diagnoses since
we experienced a further need for accuracy.
        </p>
        <p>Two sub modules based on a rule engine were required to
handle two specific problems:
1. Interpretation of microbiological findings: Presence of
an infection or suspected contamination?
2. Interpretation of white blood cell count (leukocytes):</p>
        <p>May we take this parameter into account?</p>
      </sec>
      <sec id="sec-7-3">
        <title>Implementation</title>
        <p>
          Initially, the basic idea was demonstrated using a prototype
realized in Microsoft Excel (Figure 3). Taking advantage of
quick implementation possibilities, this prototype helped us
to refine our knowledge model.
The decision to proceed with the development of a
webbased application was made due to the following main
reasons:
We used a XAMPP [2] installation on Windows including
an Apache 2.2.14 web server and a MySQL database
system. We used the scripting language PHP and the Ajax
toolkit xajax [
          <xref ref-type="bibr" rid="ref15">19</xref>
          ].
        </p>
        <p>
          The application is based on the Model-View-Controller
(MVC) design pattern; the PHP code architecture follows
an object-oriented approach. The application is
implemented using the open source relational database
management system MySQL, with use of the InnoDB
storage engine. An initial database model was designed
using the database-modeling tool MySQL Workbench [
          <xref ref-type="bibr" rid="ref7">10</xref>
          ].
The model was refined iteratively during the
implementation of the application.
        </p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>WEB-BASED PROTOTYPE</title>
    </sec>
    <sec id="sec-9">
      <title>Application Structure</title>
      <p>The application is composed of three modules: Sepmod,
Leukomod and Mibimod (Figure 4). Sepmod represents the
generic core model, which implements the weight model as
specified before and interacts with the sub modules
Leukomod and Mibimod. Leukomod is based on a rule
engine, which is responsible for the white blood cells’
assessment. Mibimod is also based on a rule engine and
performs the assessment of the microbiologic findings.</p>
      <p>The interactive tool is basically designed for testing
purposes. The impact of adaptions of the knowledge base
can be explored right away.</p>
    </sec>
    <sec id="sec-10">
      <title>Knowledge Maintenance Section</title>
      <sec id="sec-10-1">
        <title>Sepmod</title>
        <p>In this section the user can create a new and edit existing
knowledge models. Created models can be loaded, saved,
and deleted. The core element is the weight table
(Figure 5).
The process of creating a new model facilitates the
following steps:</p>
        <sec id="sec-10-1-1">
          <title>1. Add diagnoses</title>
        </sec>
        <sec id="sec-10-1-2">
          <title>2. Add parameters</title>
          <p>3. Add value ranges for each parameter
4. Create weight relations between value and diagnosis</p>
        </sec>
        <sec id="sec-10-1-3">
          <title>5. Define Equivalencesets</title>
        </sec>
        <sec id="sec-10-1-4">
          <title>6. Define Minimalsets</title>
          <p>These steps are described in more detail below.</p>
          <p>Step 1: Firstly we need to add diagnoses, by providing its
name and optionally a description. For each diagnose
added, the table will be expanded by one column.</p>
        </sec>
        <sec id="sec-10-1-5">
          <title>Example definition:</title>
          <p>Name: SIRS</p>
          <p>Range: Systemic Inflammatory Response Syndrome
Step 2: In the second step, symptoms or “parameter” can be
defined, specifying its name, type, unit, value range,
validity, importance. The type tells us, which kind of data
we deal with, e.g. integer, float or special medical
classifications like the anatomic therapeutic classification
(ATC) code. The value range defines the valid value range
for the parameter and is used to perform plausibility checks.
Regarding the process of diagnosis, an important and
relevant issue is always the time context. How long can I
rely on a measured value? The answer depends on each
parameter. In the present model we therefore define for
each parameter a time frame (validity), entering a numerical
value for the absolute time (minutes, hours or days) within
this parameter remains valid or in other words we can
assume that the measured value may be used for the
diagnostic assessment. If a parameter exceeds the defined
time frame, it will be ignored and treated, as it would be not
available. Alternatively we can define a relative time frame
such like “Valid until next measurement”. Some parameters
may have a more significant importance than other. Thus
for each parameter the importance can be defined, choosing
from given weights “very important”, “fairly important”,
“important”.</p>
          <p>Name:
Type:
Unit:
Range:
Validity:
bodytemperature
float
°C
30.0 to 43.0
Step 3: In the next step, for each parameter, several values
have to be defined. The values are specified by its name
and its value range.
Step 4: Adding diagnoses, parameter and its values results
in a count(diagnoses) x count(values) matrix. For each pair
of a value and a diagnosis we can now define a weight
relation between a specific value and a diagnosis by
clicking on the corresponding button. A weight relation is
the symbol for the strength a specific value supports a
diagnosis. The currently implemented model supports five
different weights, ranging from H0 (value does not support
the diagnosis or even contradicts) to H4 (value strongly
supports the diagnosis or is even essential) depending on
the currently used weight model which can be defined in a
separate section. For each weight symbol the value can be
selected through a slide control.</p>
          <p>Step 5: In the section called equivalencesets we define sets
of previously defined parameters, which are clinically
equivalent (Figure 6). In other words all of these parameters
support a specific context diagnosis, such as low blood
pressure.
In this case we would define that low blood pressure exists
if at least one of these blood pressure parameters takes a
specific value (and a corresponding high weight) or in this
special case we also assume low blood pressure if
vasopressors (substances which result in an increase in
blood pressure) are given what we can specify through a list
of ATC codes.</p>
          <p>Step 6: A decision model might be sophisticated but its
accuracy highly depends on the available parameters. So it
only makes sense to perform a diagnostic assessment if at
least a certain set of parameters is available. In the section
minimalset the clinical experts can define, which
parameters they consider as being essential for performing a
profound assessment. It is possible to define more then one
set.</p>
        </sec>
      </sec>
      <sec id="sec-10-2">
        <title>Leukomod</title>
        <p>Leukomod is based on a rule engine. The rules were
defined by clinical experts. In the current version they are
implemented statically and can be activated or deactivated
through the web-front-end in the section leukomod/rules.
Further we can adapt various parameters (like thresholds) of
the rules. For the assessment, if the white blood cells may
be included, the underlying disease is of high importance. A
dynamic list of diagnosis codes (ICD, International
Statistical Classification of Diseases and Related Health
Problems) can be maintained in the section diagnoses.</p>
      </sec>
      <sec id="sec-10-3">
        <title>Mibimod</title>
        <p>Mibimod is based on a rule engine. A dynamic list of germs
which support the suspicion of a contamination can be
maintained in this section. The rules of this module are
currently implemented statically.</p>
      </sec>
    </sec>
    <sec id="sec-11">
      <title>Module Execution Section</title>
      <p>For testing purposes the web-front-end provides a section to
run the modules. The current version has one section to run
each of the modules separately and one, which encapsulates
all three of them. These execution modules are
implemented as interactive tools, requesting each parameter
step-by-step.</p>
      <p>For each input field a check for plausibility is performed
while entering data, considering two main issues</p>
      <p>To keep track of entered values, we show breadcrumbs
horizontally across the top of the input form (Figure 7).
The user can easily go back to previously entered values
and change them if necessary. Each breadcrumb item shows
the name of the parameters as well as the entered value and
unit. Once all values are entered, the system performs the
assessment and presents the results, giving explanations and
a visualization of the results (Figure 8). Presenting results in
an appropriate way means finding a balance between (1)
simple, clear and aggregated representations, supporting
e.g. quick task completion and (2) comprehensive and
detailed representations, which are needed for making
comprehensible decisions.</p>
    </sec>
    <sec id="sec-12">
      <title>DISCUSSION &amp; FUTURE WORK</title>
      <p>We identified two important and promising factors that will
help overcome key barriers limiting more widespread use of
CDSS: Firstly we did not experience the “physician
resistance” using decision support systems; they are rather
convinced of their usefulness as described in the
introduction. Secondly we can take advantage of the
software infrastructure we presented which has the potential
to improve clinical processes and to integrate and interact
with sharable knowledge modules conceived to support the
physicians in their decisions. We also introduced a web
based prototype of a knowledge module for early detection
of sepsis. We believe to contribute important elements to
lift computer-aided decision support into widespread
practice.</p>
      <p>However, our approach still needs to be refined and
evaluated. It has to be shown that our knowledge modules
are able to provide accurate and traceable support,
characterized by high sensitivity. A test concept as well as
test scenarios will be defined. Further alerting concepts will
be tested in practice since empirical studies have shown that
too many generated alerts could lead to “alert fatigue”,
whereas “non-interruptive” alerts only have low impact and
are not effective [8].</p>
    </sec>
    <sec id="sec-13">
      <title>ACKNOWLEDGMENTS</title>
      <p>This work was funded by the German Federal Ministry of
Education and Research under grant number
01 IS 09027 C. The responsibility for the content of this
publication lies with the authors.</p>
      <p>Kumar, A., Roberts, D., Wood, K.E., et al. Duration of
hypotension before initiation of effective antimicrobial
therapy is the critical determinant of survival in human
septic shock. Critical care medicine 34, 6 (2006),
1589-1596.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Angus</surname>
            ,
            <given-names>D.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Linde-Zwirble</surname>
            ,
            <given-names>W.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lidicker</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Clermont</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Carcillo</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Pinsky</surname>
            ,
            <given-names>M.R.</given-names>
          </string-name>
          <article-title>Epidemiology of severe sepsis in the United States: analysis of incidence, outcome, and associated costs of care</article-title>
          .
          <source>Critical care medicine 29</source>
          ,
          <issue>7</issue>
          (
          <year>2001</year>
          ),
          <fpage>1303</fpage>
          -
          <lpage>1310</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Bates</surname>
            ,
            <given-names>D.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuperman</surname>
            ,
            <given-names>G.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , et al.
          <article-title>Ten commandments for effective clinical decision support: making the practice of evidence-based medicine a reality</article-title>
          .
          <source>Journal of the American Medical Informatics Association</source>
          <volume>10</volume>
          ,
          <issue>6</issue>
          (
          <year>2003</year>
          ),
          <fpage>523</fpage>
          -
          <lpage>530</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Durieux</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Electronic Medical Alerts - So Simple</surname>
          </string-name>
          ,
          <source>So Complex. New England Journal of Medicine</source>
          <volume>352</volume>
          ,
          <issue>10</issue>
          (
          <year>2005</year>
          ),
          <fpage>1034</fpage>
          -
          <lpage>1036</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Kohn</surname>
          </string-name>
          , L.T. (Ed.).
          <article-title>To err is human</article-title>
          . National Academy Press, Washington, DC,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Lo</surname>
            ,
            <given-names>H.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Matheny</surname>
            ,
            <given-names>M.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Seger</surname>
            ,
            <given-names>D.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bates</surname>
            ,
            <given-names>D.W.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Gandhi</surname>
            ,
            <given-names>T.K.</given-names>
          </string-name>
          <article-title>Impact of non-interruptive medication laboratory monitoring alerts in ambulatory care</article-title>
          .
          <source>Journal of the American Medical Informatics Association</source>
          <volume>16</volume>
          ,
          <issue>1</issue>
          (
          <year>2009</year>
          ),
          <fpage>66</fpage>
          -
          <lpage>71</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Miller</surname>
            ,
            <given-names>R.A.</given-names>
          </string-name>
          <article-title>A Heuristic Approach to the Multiple Diagnoses Problem</article-title>
          .
          <source>Proceedings of the 6th Conference on Artificial Intelligence in Medicine in Europe</source>
          , Springer-Verlag (
          <year>1997</year>
          ),
          <fpage>187</fpage>
          -
          <lpage>198</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          10.
          <article-title>MySQL Workbench visual tool</article-title>
          . Available http://www.mysql.com/products/workbench/.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          11.
          <string-name>
            <surname>Osheroff</surname>
            ,
            <given-names>J.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Teich</surname>
            ,
            <given-names>J.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Middleton</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Steen</surname>
            ,
            <given-names>E.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wright</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Detmer</surname>
            ,
            <given-names>D.E.</given-names>
          </string-name>
          <article-title>A roadmap for national action on clinical decision support</article-title>
          .
          <source>Journal of the American medical informatics association 14</source>
          ,
          <issue>2</issue>
          (
          <year>2007</year>
          ),
          <fpage>141</fpage>
          -
          <lpage>145</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          12.
          <string-name>
            <surname>Pilz</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Engelmann</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <article-title>Früherkennung von septischen Krankheitsverläufen durch Einsatz eines Expertensystems</article-title>
          .
          <source>Intensivmedizin und Notfallmedizin</source>
          <volume>43</volume>
          ,
          <issue>7</issue>
          (
          <year>2006</year>
          ),
          <fpage>575</fpage>
          -
          <lpage>579</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          13.
          <string-name>
            <surname>Reggia</surname>
            ,
            <given-names>J.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nau</surname>
            ,
            <given-names>D.S.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>P.Y.</given-names>
          </string-name>
          <string-name>
            <surname>Diagnostic</surname>
          </string-name>
          <article-title>Expert Systems Based on a Set Covering Model</article-title>
          .
          <source>International Journal of Man-Machine Studies</source>
          , (
          <year>1983</year>
          ),
          <fpage>437</fpage>
          -
          <lpage>460</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          14.
          <string-name>
            <surname>Spreckelsen</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Spitzer</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <article-title>Wissensbasen und Expertensysteme in der Medizin</article-title>
          . Vieweg + Teubner, Wiesbaden,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          15.
          <string-name>
            <surname>Tarassenko</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hann</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Young</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <article-title>Integrated monitoring and analysis for early warning of patient deterioration</article-title>
          .
          <source>British Journal of Anaesthesia 97</source>
          ,
          <issue>1</issue>
          (
          <year>2006</year>
          ),
          <fpage>64</fpage>
          -
          <lpage>68</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          17.
          <string-name>
            <surname>Warner</surname>
            ,
            <given-names>H.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sorenson</surname>
            ,
            <given-names>D.K.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Bouhaddou</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <article-title>Knowledge engineering in health informatics</article-title>
          . Springer, New York; Berlin; Heidelberg,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          18.
          <string-name>
            <surname>Willems</surname>
            ,
            <given-names>J.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Abreu-Lima</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Arnaud</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , et al.
          <article-title>Evaluation of ECG interpretation results obtained by computer and cardiologists</article-title>
          .
          <source>Methods of Information in Medicine 29</source>
          ,
          <issue>4</issue>
          (
          <year>1990</year>
          ),
          <fpage>308</fpage>
          -
          <lpage>316</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          19. xajax Project.
          <article-title>xajax framework</article-title>
          . http://www.xajax-project.
          <source>org/.</source>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          20.
          <string-name>
            <surname>Zuehlke</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Meixner</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Klein</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          <article-title>Smart Medical Software Systems For Dummies? The Case For A User-Centered Systems Design</article-title>
          .
          <source>Proceedings of the 3rd International Conference on Health Informatics</source>
          <year>2010</year>
          (
          <string-name>
            <surname>Valencia</surname>
            <given-names>ESP</given-names>
          </string-name>
          ,
          <year>2010</year>
          ),
          <fpage>350</fpage>
          -
          <lpage>354</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>