BDT-Anbindung
Link2Lab wird aus der Karteikarte gestartet.
Aus der vom Arztprogramm übernommenen BDT-Datei ermittelt Link2Lab die Patienten- und Arzt-Informationen. Jetzt kann die Patienten-Probe im Laborgerät "vermessen" werden.
Link2Lab wartet auf die fertigen Daten vom Laborgerät, die entweder nach Abschluß der Messung automatisch oder manuell initiiert vom Laborgerät zum PC gesendet werden.
Nach Empfang der Daten werden diese gerätespezifisch und entsprechend der eingestellten Optionen für die Rückgabe aufbereitet (sortiert, gefiltert, konvertiert) und ausgegeben.
Wird als Ausgabeoption auch BDT-Rückgabe gewählt, werden die Daten im BDT-Format an das aufrufende Arzt-Programm zurück gegeben und Link2Lab schließt sich automatisch. Die gemessenen Werte erscheinen in der Karteikarte dann entweder fortlaufend oder tabellarisch (je nach Einstellung im Setup).
Aus der vom Arztprogramm übernommenen BDT-Datei ermittelt Link2Lab die Patienten- und Arzt-Informationen. Jetzt kann die Patienten-Probe im Laborgerät "vermessen" werden.
Link2Lab wartet auf die fertigen Daten vom Laborgerät, die entweder nach Abschluß der Messung automatisch oder manuell initiiert vom Laborgerät zum PC gesendet werden.
Nach Empfang der Daten werden diese gerätespezifisch und entsprechend der eingestellten Optionen für die Rückgabe aufbereitet (sortiert, gefiltert, konvertiert) und ausgegeben.
Wird als Ausgabeoption auch BDT-Rückgabe gewählt, werden die Daten im BDT-Format an das aufrufende Arzt-Programm zurück gegeben und Link2Lab schließt sich automatisch. Die gemessenen Werte erscheinen in der Karteikarte dann entweder fortlaufend oder tabellarisch (je nach Einstellung im Setup).
Ausführlich ...
Start aus Karteikarte:
Dazu muß Link2Lab als externes Programm in das Arztprogramm eingebunden sein.Beispiel für eine solche Anbindung
Hier wurde z.B. elab eingegeben und die Starttaste betätigt (z.B. TAB).
Das Arztprogramm ermittelt die Patientenangaben und formiert eine BDT-Datei zur Übergabe an Link2Lab und startet dieses Programm wie folgt:
Syntax:
[lw:\pfad_x\]link2lab.exe [lw:\pfad_y\]Übergabedatei [lw:\pfad_z\]Rückgabedatei
bdtout.bdt ist die Datei, die vom Arztprogramm übergeben wird.
Beispiel bdtout.bdt (Aufruf) bdtin.bdt ist die Datei, die vom Arztprogramm im Verzeichnis d:\labor\bdt von Link2Lab als Rückgabedatei erwartet wird, wenn im Link2Lab die Option BDT-Rückgabe angegeben wurde.
[lw:\pfad_x\]link2lab.exe [lw:\pfad_y\]Übergabedatei [lw:\pfad_z\]Rückgabedatei
Beispiel: c:\link2lab\bin\link2lab bdtout.bdt d:\labor\bdt\bdtin.bdt
Beispiel bdtout.bdt (Aufruf) bdtin.bdt ist die Datei, die vom Arztprogramm im Verzeichnis d:\labor\bdt von Link2Lab als Rückgabedatei erwartet wird, wenn im Link2Lab die Option BDT-Rückgabe angegeben wurde.
Link2Lab sucht diese Dateien im eigenen Programmverzeichnis, wenn keine abweichenden Pfade angegeben wurden.
Die BDT-Dateien können beliebig heissen, müssen aber existent (bdtout.bdt) bzw. anlegbar sein (bdtin.bdt).
Das Arztprogramm selbst wartet jetzt auf Beendigung von Link2Lab nachdem Empfang der Daten.
Link2Lab empfängt und verarbeitet ...
Die im Beispiel real vom Laborgerät empfangenen Daten (Auszug)4H|\^&|||ABL555^||||||||1|20001014130908 5P|1|||||||U||||||0^years||0^cm|0^kg|||||||| 6O|1||Sample #^136||||||||||||Blood^Not specified 7R|1|^^^FIO2^D|21.0|%||||F|||20000907154800 0R|2|^^^p50(st)^D|3.578|kPa||||F 1R|3|^^^RQ^D|0.86|||||F 2R|4|^^^T^D|37.0|Cel||||F 1L|1|N
ggfs. umgerechnet , mit Alias-Namen versehen
H|\ &|||ABL555 ||||||||1|20001014130908 P|1||||Ettinger Gunda|||U||||||0 years||0 cm|0 kg|||||||| O|1||Sample # 136||||||||||||Blood Not specified R|4|T|37|Cel||||F| R|3|RQ|0.86|||||F R|1|FIO2|21|%||||F|||20000907154800| R|2|p50|3.578|kPa||||F L|1|N
Beispiel bdtin.bdt (Rückgabe)
Rückkehr in Karteikarte:
Nachdem Link2Lab die Daten empfangen und relevant verarbeitet hat, schließt sich dieses selbst.In der Karteikarte stehen die Daten dann entweder unformatiert
oder als Tabelle (wenn eine nicht proportionale Schriftart für den Eintrag in der Karteikarte zur Anzeige verwendet wird).