XML-‐basierte Kommunikation im IHE - Institute of Health ...

XML-‐basierte Kommunikation im IHE - Institute of Health ... XML-‐basierte Kommunikation im IHE - Institute of Health ...

07.01.2013 Aufrufe

4. Ergebnisse 4.3.3 Integrationstest im fertigen Document Consumer Nachdem die Schnittstellen erfolgreich getestet wurden, wurden sie in den fertigen Document Consumer 13 integriert. Im Folgenden wird nun die Funktion für das Ausführen inhaltlicher Suchanfragen und die dafür entwickelten Schnittstellen im fertigen Document Consumer präsentiert. Hier gibt es zwei verschiedene Versionen (Abschnitt 3.3.1): 1. Der Document Consumer unterstützt frei benutzerdefinierte Suche anfragen, wel-­‐ che nach dem Baukastenprinzip im Editor zusammengestellt werden können. 2. Der Document Consumer unterstützt neben den vorgefertigten Suchanfragen und Suchschablonen sogenannte Kurzabfragen. Eine Kurzabfrage ermöglicht es nur nach einem Infoitem zu suchen, welches eventuell 14 parametrisiert werden kann. Diese vereinfachte Version wird im Projekt EHR-­‐Arche für die weiteren Projekt-­‐ schritte verwendet. Bei der folgenden Erläuterung einer Suche, werden beide Versionen berücksichtigt. Sie unterscheiden sich lediglich in der Auswahl der Suche und dass in Version 2 kein Editor aufgerufen wird. Der Benutzer startet den Webservice des Document Consumers und loggt sich mit seinen Benutzerdaten ein. Danach erscheint die Patientensuche, in der der Benutzer einen Patien-­‐ ten auswählen kann, zu dem er Dokumente suchen möchte (Abbildung 24). Im Menü unter „Modus“ kann der Benutzer zwischen der Standard-­‐Metadatensuche und der erweiterte archetypenbasierten Suche wählen. Abbildung 24: Patientensuche im Document Consumer 13 beim fertigen Document Consumer handelt es sich um einen Prototypen, welcher als Grundlage für die weiteren Projektschritte dienen soll 14 wenn es sich bei der Auswahl um ein primitives Infoitem handelt 58

4. Ergebnisse Im Folgenden wird die archetypenbasierte Suche beschrieben. Als nächstes muss die ge-­‐ wünschte Suchart ausgewählt werden. Die möglichen Sucharten unterscheiden sich dabei, je nach o.g. Version (Abbildung 25 und Abbildung 26): 1. Fertige bzw. vordefinierte Suchanfrage: Anfragen die oft verwendet werden und keine Änderungen benötigen. Beispiel: Erstgespräch, Notfall 2. Anpassbare Suche bzw. Suchschablone: Fertige Suchanfragen, bei denen noch Werte parametrisiert werden können 3. Freie bzw. eigene Suche a. Version 1: Suchanfrage kann komplett flexibel mit Suchanfragen-­‐Editor er-­‐ stellt werden. b. Version 2: freie Suche beinhaltet nur ein Infoitem, welches eventuell para-­‐ metrisiert werden kann Abbildung 25: Auswahl der Suchart im Document Consumer der Version 1: freie Suchanfragen sind mit Editor beliebig erstellbar 59

4. Ergebnisse<br />

4.3.3 Integrationstest <strong>im</strong> fertigen Document Consumer<br />

Nachdem die Schnittstellen erfolgreich getestet wurden, wurden sie in den fertigen<br />

Document Consumer 13 integriert. Im Folgenden wird nun die Funktion für das Ausführen<br />

inhaltlicher Suchanfragen und die dafür entwickelten Schnittstellen <strong>im</strong> fertigen Document<br />

Consumer präsentiert. Hier gibt es zwei verschiedene Versionen (Abschnitt 3.3.1):<br />

1. Der Document Consumer unterstützt frei benutzerdefinierte Suche anfragen, wel-­‐<br />

che nach dem Baukastenprinzip <strong>im</strong> Editor zusammengestellt werden können.<br />

2. Der Document Consumer unterstützt neben den vorgefertigten Suchanfragen und<br />

Suchschablonen sogenannte Kurzabfragen. Eine Kurzabfrage ermöglicht es nur<br />

nach einem Infoitem zu suchen, welches eventuell 14 parametrisiert werden kann.<br />

Diese vereinfachte Version wird <strong>im</strong> Projekt EHR-­‐Arche für die weiteren Projekt-­‐<br />

schritte verwendet.<br />

Bei der folgenden Erläuterung einer Suche, werden beide Versionen berücksichtigt. Sie<br />

unterscheiden sich lediglich in der Auswahl der Suche und dass in Version 2 kein Editor<br />

aufgerufen wird.<br />

Der Benutzer startet den Webservice des Document Consumers und loggt sich mit seinen<br />

Benutzerdaten ein. Danach erscheint die Patientensuche, in der der Benutzer einen Patien-­‐<br />

ten auswählen kann, zu dem er Dokumente suchen möchte (Abbildung 24). Im Menü unter<br />

„Modus“ kann der Benutzer zwischen der Standard-­‐Metadatensuche und der erweiterte<br />

archetypenbasierten Suche wählen.<br />

Abbildung 24: Patientensuche <strong>im</strong> Document Consumer<br />

13 be<strong>im</strong> fertigen Document Consumer handelt es sich um einen Prototypen, welcher als Grundlage<br />

für die weiteren Projektschritte dienen soll<br />

14 wenn es sich bei der Auswahl um ein pr<strong>im</strong>itives Infoitem handelt<br />

58

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!