Ch.elexis.connect.swelab.feature.feature.group

Aus Elexis-Wiki
Wechseln zu: Navigation, Suche
Medelexis logo klein.jpg
Version: 3.0.0.a20140408-1247
Kategorie: Geräteanbindung
Beschreibung:
Author:
Letzte Bearbeitung: 23. Juni 2014
Voraussetzungen: Elexis 3.0
Betriebssystem: Windows, Mac, Linux
Lizenz: Proprietär

image

image

image

image

Einführung

Dieses Plugin dient dazu, das Laborgerät1 ‘swelab alpha’ an Elexis anzubinden. Mit diesem Plugin können die, vom Gerät gemessenen Laborparameter direkt in die Elexis-Datenbank eingelesen werden.

Voraussetzungen

Dieses Plugin benötigt Elexis V2.0 oder höher sowie ein swelab Gerät (Modell alpha). Ausserdem wird ein PC mit mindestens einer freien seriellen Schnittstelle und ein korrekt, gerade verdrahtetes serielles Kabel zur Verbindung des Gerätes mit dem PC benötigt2.

Installation und Konfiguration

Installieren Sie auf dem, sich im Labor befindlichen PC das Plugin wie gewohnt. Verbinden Sie dann bei ausgeschalteten Geräten das swelab mit einem seriellen Port des Computers.

Datenübertragung am swelab einschalten

Die serielle Datenkommunikation ist im swelab standardmässig inaktiv. Damit das swelab Gerät Daten über die Schnittstelle an den Computer sendet, muss die Datenüber-tragung eingeschaltet werden. Wie dies gemacht wird, ist in der Gebrauchsanweisung zum swelab beschrieben (Kapitel 4.3, Seite 28). Es folgt hier nur eine Kurzform für geübte Techniker: Kommunikationsparameter für swelab alpha:

Menü, Erweitert, Setup, Serial Setup
- Manual Send Mode: 1
- Auto Send Mode: 1
- HW-Handshake: Ausgeschaltet [ ]
- Send with Ack: Ausgeschaltet [ ]
- Baud Rate: 1 (*)

(*) eingestellter Wert muss mit Elexis Konfiguration übereinstimmen!

Empfehlung: 2 (9600N81 = Baudrate 9600; Keine Parität; 1 Stop Bit)
Alternativ: 1 (19200N81 = Baudrate 19200; Keine Parität; 1 Stop Bit)

Elexis Konfiguration

Starten Sie Elexis und gehen Sie dort zu Datei-Einstellungen-Datenaustausch-Swelab Alpha (Abb. [fig:config]). [h] image [fig:config] Hier konfigurieren Sie den seriellen Port und weitere Schnittstellenparameter. Die Werte Geschwindigkeit3, Daten-Bits4, Parität5 und Stop-Bits6 müssen mit den Einstellungen auf dem swelab alpha Gerät übereinstimmen (siehe vorheriges Kapitel). Weitere Konfigurationswerte:

Timeout (Sek): Der Wert bestimmt, wie lange Elexis maximal auf Resultate warten soll, bevor die Verbindung getrennt wird.

Im Hintergrund: Damit beeinflussen Sie das Verhalten von Elexis. Bei eingeschalteter Option wird die Übertragung im Hintergrund ausgeführt und Sie können weiter in Elexis arbeiten. [h] image [fig:connected] Bei ausgeschalteter Option erscheint die Abb. [fig:connected]

Patientenauswahl vor Datenübetragung: Damit beeinflussen Sie das Verhalten von Elexis. Bei eingeschalteter Option wird die Patientenauswahl sofort nach Einschalten der Schnittstelle in Elexis angezeigt. Wenn das Resultat vom Gerät übermittelt wird, wird es ohne weitere Rückfrage dem ausgewählten Patienten zugeordnet (Sample-ID des Geräts wird ignoriert). Bei ausgeschalteter Option erfolgt die Patientenzuordnung bei Eintreffen des Resultats vom Gerät in Elexis. Dabei wird die Sample-ID, welche auf dem Gerät eingegeben wurde als Suchkriterium verwendet.

Logging: Diese Option verwenden Sie bitte nur auf Anweisung des Supports, ansonsten wird Ihr Computer mit unnötigen Daten gefüllt.

Verwendung

Wenn das Plugin korrekt installiert ist, erscheint in der Labor-View automatisch ein neuer Toolbar Button ‘swelab alpha’ (Abb. [fig:toolbarbutton]). [h] image [fig:toolbarbutton] Klicken Sie auf diesen Knopf um die Verbindung mit dem Gerät herzustellen. Die Verbindung bleibt bestehen bis ein Wert übertragen wurde oder das Timeout gemäss Konfiguration abgelaufen ist. Das swelab alpha Gerät benötigt für die Tests ca. 1 Minute. Jedesmal wenn ein Test abgeschlossen ist, wird das Resultat an den Computer gesendet. [h] image [fig:messwert] Wenn Elexis ein Resultat empfängt, wird versucht, dieses einem Patienten zuzuordnen. In Abb. [fig:messwert] ist ersichtlich, wie der Patient zugeordnet wird (Beispiel: Muster Franz sind die Angaben aus Elexis und muster,fra wurde auf dem swelab eingegeben). Kann der Patient nicht automatisch zugewiesen werden folgt das Fenster mit der Patientenselektion. Es kann passieren, dass die Datenübetragung zwischen swelab und Computer fehlschlägt. In diesem Fall kann ein Messwert auf dem swelab alpha folgendermassen erneut gesendet werden (siehe nächstes Kapitel).

Messwerte erneut senden

Liste, Suche (oben rechts), SEQ Von und Bis eingeben7, OK drücken, Senden

Anweisungen zum swelab alpha

Damit eine automatische Zuweisung des Patienten möglich wird, muss auf dem swelab alpha der Patient der Messung zugeordnet werden. Sie müssen zwingend eines der folgenden Eingabeformate einhalten (ohne Leerzeichen nach dem Komma!):

  • PatNummer,Namen
Tipp: Es kann auch nur der erste Buchstabe des Namens eingegeben werden
  • Namen,Vornamen
Tipp: Namen und/oder Vornamen können auch abgekürzt eingegeben werden

Plattformen

Dieses Plugin wurde unter Windows 7 getestet. Beachten Sie bitte, dass unter Linux die seriellen Ports nicht COM1 usw., sondern /dev/ttyS0 usw. heissen.

Kabelspezifikation

Es wird ein gerades, serielles Kabel (Achtung: kein Nullmodemkabel!) benötigt gemäss Abb. [fig:kabel] [h] image [fig:kabel] Das Kabel muss an beiden Enden einen 9-poligen Stecker (weiblich) aufweisen. 1 Firma Boule, Therwil 2 Alternative: RS-232 Adapter für USB oder Bluetooth 3 swelab: Baud Rate 4 swelab: fix 8 Bit 5 swelab: fix ausgeschaltet 6 swelab: fix 1 Stop-Bit 7 Immer nur die erste selektierte Messung wird von Elexis verarbeitet. Allfällige weitere übertragenen Messungen werden von Elexis ignoriert