Hinweis: Zukünftige iOS tomedo Updates werden nur noch auf Geräten mit iOS 16 oder höher verfügbar sein.

Liebe Tomedianer,

ich würde mich über eure Unterstützung zu folgendem Thema freuen.

Ich habe automatische Marker eingerichtet, die mich laufend über den Zeitpunkt der Operation informieren. Diese durchsuchen die Karteieinträge nach „BES“ und dem ToDo „OP“.

Am OP-Tag wird eine OP-Doku-AK ausgeführt, die zu Beginn per AppleScript einen Besuch sowie das ToDo „OP“ anlegt:

-- Öffne die URL "tomedo://patient#$[pid]$"
open location "tomedo://patient#$[pid]$"

-- Kurze Pause, um sicherzustellen, dass die Anwendung Zeit hat, zu öffnen
delay 0.1

-- CMD + K
tell application "System Events"
	keystroke "k" using command down
end tell

-- CMD + D
tell application "System Events"
	keystroke "d" using command down
end tell

-- Pause (zwischen den Tastenkombinationen)
delay 0.1 -- Erhöhte Pause

-- Bringe die Anwendung in den Vordergrund (falls notwendig)
tell application "tomedo"
	activate
end tell

-- Zusätzliche Pause, um sicherzustellen, dass Tomedo aktiv ist
delay 0.1

-- Leertaste mit key code (49 ist der Keycode für die Leertaste)
tell application "System Events"
	key code 49 -- Leertaste
end tell

-- Zusätzliche Pause, um sicherzustellen, dass Tomedo aktiv ist
delay 0.1

-- Esc mit key code (53 ist der Keycode für die Esc)
tell application "System Events"
	key code 53 -- Esc
end tell

-- Erhöhte Pause nach der Leertaste
delay 2

Problem:
Falls vor der Operation kein Besuch in der Praxis stattgefunden hat und noch kein Schein angelegt wurde, verweigert das System die Verarbeitung.

Frage:
Gibt es eine Möglichkeit, per AppleScript automatisch einen Schein anzulegen, sodass ich dies in der AK unter einer bestimmten Bedingung integrieren kann?

Ich freue mich über eure Ideen und Lösungen!

Gefragt in Frage von (670 Punkte)
0 Punkte

1 Antwort

Moin,

das könnte so klappen: 

Aktionskette erstellen mit der Aktion Abrechnung > KV-Schein anlegen (nennen wir sie mal "KV-Schein-Anlage")

Seit neuestem kann man ja per AppleScript auch Aktionsketten aufrufen, z.B. so:

tell application "Finder" to open location "tomedo://aktionskette?KV-Schein-Anlage"

Beantwortet von (10.2k Punkte)
Bearbeitet von
0 Punkte
19,446 Beiträge
27,860 Antworten
50,173 Kommentare
32,193 Nutzer