An sich ist das mit der Vorbefüllung von Auswahlfeldern eine sehr gute Idee und hilft mit wenigen Klicks seine Befunde zu erstellen und vor allen Dingen sofort die wesentlichen Änderungen gegenüber seinen Vorbefunden zu erfassen ohne in den Dokumenten der Vergangenheit zu stöbern.
Ich habe das auch mittels der Vorbefüllung durch komplexe Texbausteinen in den CKE versucht. Allerdings ist die Funktionalität damit unbefriedigend, weil die Textbausteine angezeigt werden, bevor der CKE geöffnet wird. Bei mehr als 2 Vorbefüllungen bekommt man die Krise. Leider wurde mein Vorschlag, auch in Auswahlfeldern und Mehrfachauswahlfeldern, sozusagen kontexktbezogen Textbausteine aufrufen zu können anstatt in der Menuleiste von Karteieinträgen, bislang nicht erhört worden.
Mit einfachen Texten wie "keine tendinopathische Verdickung" macht das Sinn. Man sollte diesen Text mit einem Kürzel $[KTV]$ als Textbaustein ablegen und dann im Auswahlfeld anzeigen, wenn keine Vorbefüllung durch einen alten Befund vorhanden ist.
Damit sähe das Kommando auch nicht so sperrig aus.
$[if SONODSchulter3 zs_equals '' '$[KVT]$' '']$$[karteiEintragValue_withArgs SONOD_schulter customKarteiEintragEntries.sonod_schulter3 _ N]$Außerdem reduziert man mit sinkender Zeichenzahl die Fehlerquote ganz ungemein.Feldkürzel wie "SONODSchulter3" sind relativ sperrig, die verweisen auch immer nur auf den beschreibenden Namen.
Um bei seinen Kommandos den Überblick zu behalten empfehle ich aus langer schmerzhafter Erfahrung kurze Begriffe - eben Kürzel - zu verwenden. Im Nachhinein das ändern zu wollen ist extrem schwierig und ich rate eigentlich davon ab, weil man auch jede korrespondierende Aktionskettenbedingung anpassen muss.
Den würde ich SDS3 abkürzen, dann weiß man es handelt sich um den Sonobefund an der Schulter von Durst an Position 3.
$[if SDS3 zs_equals '' '$[KVT]$' '']$$[karteiEintragValue_withArgs SONOD_schulter customKarteiEintragEntries.SDS3 _ N]$
Die Bezeichnung für den Karteieintrag SONOD_schulter habe ich dabei belassen!
Der Nachteil der Lösung mit dem Textbaustein ist, dass man dann eine bald unüberschaubare Anzahl von Textbausteinen erhält, die keiner mehr auf dem Schirm hat. Da bräuchte man dann eine Ordnerstuktur oder man vergibt ordnende Ziffern, um die verschiedenen Textbausteine und deren Verwendungszweck überschaubar sortieren zu können.