Entwicklung eines computergestützten „Critical Incident ... - Risikous
Entwicklung eines computergestützten „Critical Incident ... - Risikous
Entwicklung eines computergestützten „Critical Incident ... - Risikous
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
- 42 -<br />
ten sind eine wichtige Voraussetzung für den erfolgreichen Einsatz der Software<br />
im Klinikumfeld.<br />
3.4 Softwaredesign<br />
Aus den Anforderungen geht hervor, das <strong>Risikous</strong> verschiedene Meldebögen<br />
verwalten und veröffentlichen soll. Diese Forderung ist notwendig, da es vorkommen<br />
kann, dass speziell angepasste Meldebögen einzelnen Kliniken bereitgestellt<br />
werden sollen. Diese Tatsache hat einen entscheidenen Einfluss auf das<br />
Design der Software. Der Inhalt 7) der Meldebögen kann natürlich variieren, was<br />
zur Folge hat, dass auch sein softwaretechnisches Abbild variabel sein muss.<br />
Um die Forderung zu erfüllen, muss eine softwaretechnische Repräsentation<br />
des Meldebogens bereitgestellt werden, welche die Struktur des Bogens vorgibt,<br />
vom Inhalt aber vollkommen abstrahiert. Diese Repräsentation soll mittels Extensible<br />
Markup Language 8) erreicht werden. Der XML-Bogen wird vom Mitarbeiter<br />
mit Hilfe <strong>eines</strong> Editors erstellt. Nach dem Erstellen wird dieser vom<br />
System aufgenommen und in einer Datenbank gespeichert. Danach erzeugt das<br />
System den Online-Bogen, der anschließend dem Mitarbeiter zum Ausfüllen zur<br />
Verfügung steht.<br />
Die Abbildung 3.7 verdeutlicht die eben erläuterte Funktionsweise.<br />
Durch den „flexiblen“ Bogen entsteht die Möglichkeit, nicht nur CIRS-Meldebögen<br />
in das System zu laden, sondern jegliche andere Arten von Bögen. Im Krankenhausbereich<br />
existieren weitere Bögen, wie beispielsweise Sturzmelde-, Besch-<br />
7) Der Inhalt <strong>eines</strong> Meldebogens besteht in der Regel aus Fragen, Antworten und verschiedenen<br />
Antwortmöglichkeiten (Freitext, Felder zum Ankreuzen)<br />
8) Bei der Extensible Markup Language (XML) handelt es sich um eine Metasprache. Eine Metasprache<br />
hat die Eigenschaft, dass man mit dieser weitere Sprachen für einen konkreten<br />
Anwendungsfall bilden kann.