<!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>VETO! A Peer-to-Peer Paradigm Based Medical Knowledge Management System</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Claus Eikemeier</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Bremen, Faculty of Mathematics and Informatics</institution>
          ,
          <addr-line>Bibliotheksstr. 1, 28359 Bremen</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Insufficient knowledge of the patient history leads to severe medical, ethical and economical problems [5]. Adverse drug reactions (ADR) or repeated examinations are well-known results. The paper presents a blueprint of applying the VETO! principle to medical knowledge management. This helps to reduce such errors. VETO! is a system that exploits distributed knowledge of the patient record while keeping high medical security standards. The data is uncovered in a Clearinghouse where possible medical risks are identified. If problems are anticipated, a ”Veto!”-message is released to the originating entity. In severe cases additional information can be provided. Unlike other systems, VETO! is an evolutionary P2P system: the resulting quality increases with the number of contributors. It exploits several beneficial characteristics of Peer-to-Peer systems.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Knowledge plays an important role in medicine. Decision support systems (DSS)
can generate case and domain specific advice [8, chap. 16] from the provided
knowledge. DSS are part of artificial settings or can help human agents. They
are categorized into autonomous systems on one hand and solicited or unsolicited
advice systems on the other. In settings where human users are involved, each
system must handle inconsistencies, data gaps, errors and other problems that
occur in real life gracefully. The system design and its implementation has to
reflect these requirements to provide a convincing performance. Peer-to-Peer
(P2P) systems provide the required characteristics: superior performance of the
service based on massive parallel contributions of the peers, on the similarity
of the nodes and on non-determined dynamics of parts of the individual peers
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Beneficial effects increase if more peers participate and contribute (network
effects).
      </p>
      <p>
        The field of application puts special restrictions on the implementation of
the DSS. Medical applications, for example, have to deal with restrictions like
law (e.g. obligation to store medical data) or data security. On the other hand
such environment provides beneficial aspects like a controlled vocabularies or
common application and communication interfaces (e.g. HL/7 [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]).
      </p>
      <p>
        There still remain problems because of the traditional, unconnected ”data
islands” in healthcare. The missing integration of information in the healthcare
domain is reason for the afore mentioned problems [
        <xref ref-type="bibr" rid="ref3 ref7">3, 7</xref>
        ]. A surveillance service
that considers the medication and treatment status of the patient reduces these
problems. In real world settings, the distributedly stored patient record prevents
from accessing all data when it is needed.
      </p>
      <p>This paper explains the ideas of a P2P based decision support system: the
VETO! system gathers data from the peer community (here: healthcare providers)
and checks it against domain specific knowledge of experts. VETO! works
unsolicited, automatic and in near real-time. Because of the possible incompleteness
of the knowledge base, the system is not able to prove a certain decision, but it
is able to return a negative judgement (a ‘veto‘) if the decision is alarming or
even harmful.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Description of the system</title>
      <p>The main idea of VETO! is similar to falsification of a hypothesis: if there is
a contradiction, the hypothesis must be discarded, if not, we do not know. If a
decision is based on distributed data, all available information should be taken
into account as each additional piece of data enhances the decision. Besides
available case facts (e.g. start of treatment), intelligent systems also use an inference
engine, rules (expert knowledge) and common pharmaceutical facts (cf. Fig. 1).</p>
      <p>The case related part of the knowledge base changes over time as more and
more information arrives from different data providers. The amount of
knowledge increases as each examination or illness contributes to the underlying
patient record. The patient record changes over time. One can briefly think of an
erroneous and incomplete facts base: there is a need for gathering of the actual
patient data in real-time and for dealing with incomplete and inconsistent data.</p>
      <p>The reasoning rules represent the expert knowledge from previous experience
with drugs or the treatment or guidelines (medical, economical or other). As
example, an ADR rule can be written as:</p>
      <p>f actA ∧ f actB → ADR
with f actX = takes in drug X and ADR = degree of possible negative effect
Besides simple logics, temporal logics and sometimes even spatial logics is needed
to reason over the provided knowledge. E.g. drug interactions commonly only
occur during some time after intake of another drug:</p>
      <p>ADR ∧ (timeB − timeA &lt; criticalT ime A B) → warning
If a rule is fired, a possible negative effect can occur. This information is delivered
to the physician who initiated the process.</p>
      <p>The treating physician (lef in Fig. 2) triggers the surveillance process by
issuing a prescription to the patient. Therefore some information is spread to his
colleagues (1). The message itself (A) is encrypted (PKI with key of
Clearinghouse), only a hashcode that identifies a group (!) of patients, is visible. The
choice of the hashcode is founded by demographics of the population: the group
size per hashcode should be big enough to prevent from identifying a single
patient, but needs to be small enough to not produce too much unnecessary work
for the Clearinghouse (CH). For example, the hashcode consists of one or two
letters of the name and the month of birth. If patients are assigned sequential
numbers with a patient card ID, a modulo operation (e.g. mod 100) can generate
the group membership. So neither the message (A encrypted) nor the hash code
(it identifies a group) unveils the identity of the patient. Each healthcare provider
who has information that matches the hashcode adds its encrypted information
(2,3) and sends this information to the CH. The CH decrypts the different
message parts A,B (4). Iff the patient identity in both parts of the message match
and the rules predict a harmful outcome, a notification (warning) is issued to
the physician (5). He checks if the additional information is of relevance for his
former decision.</p>
      <p>The A and B part of the message can only be decrypted by the CH. The CH
is the only part that needs to be operated by an official authority to ensure data
safety. In general, the CH performs the same tasks as a standard inference engine
in other expert systems. Therefore existing treatment surveillance systems and
tools from the AI domain match the technical needs of the VETO! system.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Related work</title>
      <p>
        Two competing approaches are based on different premises. The card approach
stores the data ‘near‘ the person, e.g. gathered on the patient card. Card solutions
demand for a similar control logic because of the increased amount of data to be
considered. Another solution includes a central ”global” repository to contain all
patient data. The NHS system is of the second type [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Both are revolutionary
”big” solutions that change the involved healthcare system significantly.
4
      </p>
    </sec>
    <sec id="sec-4">
      <title>Summary and Discussion</title>
      <p>Ethical and economical reasons demand for an enhanced medical quality. VETO!
is an automatic, reactive DSS that issues warnings related to medical treatment
quality. The distributed patient record remains unchanged, information is
gathered in realtime. This ressembles to P2P systems.</p>
      <p>Events like a drug prescription or starting a new treatment trigger the
automatic surveillance process. The initiating peer queries the medical community
for information on the patient. A Clearinghouse processes the collected data.
Identity information is unveiled only there. On principle only negative effects of
the intended treatment can be detected. In the case of indicated danger, further
information is reveiled to the physician, who can react accordingly. This helps
the physician to avoid errorneous decisions and thus increases the quality of the
treatment.</p>
      <p>The VETO! system is not yet implemented, currently it is seen as a model
how medical services can be implemented when new technological possibilities
are available. As healthcare telematic platforms are currently under
development, the idea of VETO! can initiate seminal discussions of how to softly
implement the needed services. This is in contrast to ”revolutionary” approaches
that demand for significant changes of the infrastructure.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Fattah</surname>
            ,
            <given-names>H.M.:</given-names>
          </string-name>
          <article-title>P2P: How Peer-to-Peer Technology is Revolutionizing the Way We Do Business</article-title>
          . Dearborn Trade Publishing, Chicago, Il.,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Health</given-names>
            <surname>Level Seven Consortium</surname>
          </string-name>
          <string-name>
            <surname>HL</surname>
          </string-name>
          /7 homepage online at URL: http://www.hl7.
          <source>org (access on 2004-02-17)</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Lazarou</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , Pomeranz, BH.,
          <string-name>
            <surname>Corey</surname>
          </string-name>
          , Pn.
          <article-title>Incidence of adverse drug reactions in hospitalized patients: a meta-analysis of prospective studies JAMA,</article-title>
          <year>1998</year>
          -
          <volume>04</volume>
          -
          <issue>15</issue>
          ,
          <issue>279</issue>
          (
          <issue>15</issue>
          ), pp.
          <fpage>1200</fpage>
          -
          <lpage>5</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>National</given-names>
            <surname>Health</surname>
          </string-name>
          <article-title>System news Care records contract online</article-title>
          at URL: http://www.nhs.uk/nhsupdate/news.asp?newsid=
          <volume>772</volume>
          (access on 2004-
          <volume>03</volume>
          -29)
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Shiff</surname>
          </string-name>
          . G. et al.:
          <article-title>Linking Laboratory and Pharmacy</article-title>
          .
          <source>Arch Intern Med</source>
          , Vol
          <volume>163</volume>
          , pp.
          <fpage>893</fpage>
          -
          <lpage>900</lpage>
          ,
          <year>2003</year>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Schollmeier</surname>
          </string-name>
          , R.:
          <article-title>A Definition of Peer-to-Peer Networking for the Classification of Peer-to-Peer Architectures and Applications. online at personal homepage (www</article-title>
          .lkn.e-technik/tu-meunchen.de) (
          <source>access on 2002-07-04).</source>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Stieler</surname>
          </string-name>
          , W.:
          <article-title>Elektronische Gesundheitskarte soll Milliarden einsparen (Electronic health card shall save billions of Euros)</article-title>
          , Heise News, online at URL: http://www.heise.
          <source>de(access on 2004-03-27)</source>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Van</given-names>
            <surname>Bemmel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Musen</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.A.</surname>
          </string-name>
          : Handbook of Medical Informatics Springer, Heidelberg 1999
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>