Habe noch mal geknobelt und daran gebastelt.
Beim Kontrollkästchen hängt es davon ab, ob Sie ein den Text des Anzeigenamens im zusammengesetzten Textfeld verwenden wollen oder nicht. Den Wert 1 oder 0 aus dem Kontrollkästchen, kann man nur in Scores verwenden, nicht im zusammengestzten Textfeld.
Den beschreibenden Text des Kontrollkästchens (Anzeigenamen) können Sie folgendermaßen im zusammengesetzten Textfeld übernehmen.
$($[Kontrollkästchen]$,KOMMA_BEGIN"Danach kommt der Inhalt des Kontrollkästchens mit Text"_ENDE"Satzzeichen")$
Wollen Sie stattdessen einen anderen Text im zusammengesetzten Textfeld verwenden gehen Sie folgendermaßen vor.
$ [if$[Kontrollkästchen]$ zs_equals 'Anzeigename' 'Hier gewünschten Text für Wert 1' 'Hier gewünschten Text für Wert 0']$
Die zweite Problemstellung wird folgendermaßen gelöst.
Dabei gibt der MODUS die Separierung der Elemente an: KOMMA, KOMMAUND, KOMMAODER, LEERZEICHEN, BINDESTRICH, LEERSTRICHLEER, UNTERSTRICH, NEWLINE. Zeichenketten, die leer sind, werden nicht mit im Karteieintragstext angezeigt. Man kann auch Texte davor und danach schreiben lassen, wenn es Ergebnisse gibt. Das geht mittels
KOMMA_BEGIN"beginntext"_ENDE "stoptext"
$($[Husten]$,$[Schnupfen]$,$[Heiserkeit]$,KOMMAUND_BEGIN"Der Patient klagt über "_ENDE". ")$
Wenn Sie der Patient mit Herr bzw. Frau und vollem Namen ersetzen wollen, dann stellen sie $[pherr]$ $[pvoll]$ vor die Befehlszeile.
$[pherr]$ $[pvoll]$$($[Husten]$,$[Schnupfen]$,$[Heiserkeit]$,KOMMAUND_BEGIN" klagt über "_ENDE". ")$
und wenn sie auch Jugendliche haben (stammt aus https://forum.tomedo.de/index.php/58681/anrede-unterscheidung-zwischen-kind-frau-mann-wie-iffrau-in-textbausteinen) können sie diesen Befehl nehmen.
$[if_then palter zs_less_then 18 pv]$$[if_then palter zs_less_then 18 _]$$[pherr]$ $[if_then palter zs_greater_then 17 pn]$$($[Husten]$,$[Schnupfen]$,$[Heiserkeit]$,KOMMAUND_BEGIN" klagt über "_ENDE". ")$