LG Mario Koopmann
Moin,
Sie müssten sich dann wohl eine Aktionskette mit einem Auslöser bauen, die auf das Aktiv-Setzen des ToDos am gewünschten Arbeitsplatz / beim passenden Nutzer reagiert.
Zum Öffnen einer Kartei per AppleScript können Sie dies nutzen:
Wenn Sie schon wissen, welche Kartei Sie öffnen wollen (also die ID des Patienten bekannt ist), können Sie es mit diesem Skript hinbekommen. Es funktioniert so, dass per CMD-L die Tagesliste (zum Suchen) den Fokus bekommt. Dann wird mit CMD-S der Fokus in das "Suchen"-Feld gesetzt. Hier können Sie nun z.B. die Patienten-ID eintragen lassen. Danach geht die gewünschte Kartei auf.
-- Command+L senden
tell application "System Events"
keystroke "l" using {command down}
delay 0.02
keystroke "s" using {command down}
set str_geb to "$[pid]$"
repeat with chr_geb in str_geb
keystroke chr_geb
delay 0.02
end repeat
delay 0.5
key code 48
delay 0.5
key code 36
delay 0.5
end tell
Ich habe es für Ihren Fall nicht komplett probiert, es sollte aber so klappen.
Liebe Ärzte,
ein kleiner Tipp dazu: mit Eingabe einiger URLs kann man "Dinge" in tomedo öffnen. Insbesondere wird mit diesen URLs auch tomedo geöffnet, falls es noch nicht gestartet ist. Die URL's folgen dem Muster:
tomedo://NAME_DES_ZU_ÖFFNENDEN_OBJEKTES#IDENT_DES_ZU_ÖFFNENDEN_OBJEKTES
Das funktioniert aktuell mit folgenden Namen
Das AppleScript für ihre Anwendung könnte also sehr kompakt geschrieben werden:
open location "tomedo://patient#$[pid]$"
* die markierten Namen sind aktuell nicht bzw. nur sehr eingeschränkt für Anwendungen innerhalb tomedo zu verwenden. Siehe mein Kommentar etwas weiter unten.