Ich möchte gerne einen Marker automatisch setzten lassen, nachdem ein gescanntes Dokument mit Hilfe des QR-Codes über den Dateilauscher in eine Patientenakte eingetragen wurde. Verschiedene Wege den Marker auszulösen (Aktionskettenauslöser, Marker "modular" und Marker "Python Skript") funktionieren aber nicht automatisch, sondern nur, wenn ich den Karteieintrag öffne, einen Änderung vornehme und dann schließe. "Skript testen" funktioniert wie erwartet. Erneutes öffnen der Patientenkartei führt nicht zur Aktualisierung.
Meine Frage: gibt es es Möglichkeit die Aktualisierung der Marker automatisch anzustossen?
Viele Grüße,
Andreas Schemm
Hier die Details:
Der über den Dateilauscher hinzugefügte Karteieintrag "Scan":
Daraufhin soll Marker "Impf-OK" gesetzt werden:
1. Weg: Pyhthon ("Skript testen" funktioniert)
#Testet, ob im Karteieintragstyp Scan letzten Jahr "Einverstaendniserklaerung" enthalten ist, setzt dann Marker für Impf-OK
##Variablen
typ = 'Scan'
text = 'Einverstaendniserklaerung'
intervall = 4
##Code entfernt, da nicht genullt werden soll
#returnvalue = 0
#Auswahl der Karteieinträge von -4 Quartalen bis heute
arrey = select(karteieintraege, startQuartal=heuteQuartal-intervall, endQuartal=heuteQuartal)
#Testen, ob heute in 'Scan' eine "Einverstaendniserklaerung" vorkommt, dann Marker setzen
for ke in arrey:
if ke['typ'] == typ:
if text in ke['eintrag']:
returnvalue = 1
break
2. Weg: Marker modular:
... hat nach "Skript testen" die grüne Spritze gesetzt -> funktioniert