Hallo,
ich kämpfe mal wieder mit der Syntax im CKE. Ich erstelle gerade einen klickbaren Anamnesebogen.
Der Aufbau ist wie folgt: 1. Zeile Vorstellungsgrund (geht wie gewünscht)
2. Zeile: Beschwerden. Wenn keine Beschwerden ausgewählt wurden soll erscheinen: "Subjektiv ist der Patient beschwerdefrei. Brustschmerzen, Dyspnoe, Palpitationen und Synkopen werden verneint". Klappt zum Teil, siehe Bild: KOMMAUND scheint das if_frau-Kommando nicht zu verarbeiten.
Ausserdem sollte statt "Dyspnoe werden verneint" irgendwie "Dyspnoe wird verneint" kommen - ich habe aber keine Idee wie (oder man schummelt und nimmt "Luftnotbeschwerden"...)
Folgende Fragen
1) Wie kann ich eine geschlechtsspezifische Antwort (meist, "Der Patient" bzw. "Die Patientin") mit KOMMAUND realisieren?
2) zAlles (Text zusammengesetzt v2): Sieht erst mal gut aus, aber warum entstehen Leerzeilen, wenn keine der Beschwerden angeklickt ist?
3) Wie kann ich bei der Antwort "Dyspnoe" statt "Dyspnoe werden verneint" "Dyspnoe wird verneint" hinzaubern?
Vielen Dank für Ideen!
-js
ps: Die CKE-Syntax ist echt §$%§%: https://de.wikipedia.org/wiki/Ook!
Auf welcher Syntax basiert das ganze? Oder hat sich Zollsoft da mal eben alles neu ausgedacht?
$($[vorstellung_ahtn]$,$[vorstellung_herzgeräusch]$,$[vorstellung_ekg]$,$[vorstellung_risiko]$,$[vorstellung_echo]$,$[dyspnoe]$,$[brustschmerz]$,$[palpitationen]$,$[synkope]$,KOMMAUND_BEGIN"Die Vorstellung erfolgt mit "_ENDE".")$
$($[zDyspnoe]$,$[zBrustschmerz]$,$[zPalpitationen]$,$[zSynkope]$,NEWLINE)$ $($[if $[dyspnoe]$ zs_equals <leer> 'Dyspnoe' ]$,$[if $[brustschmerz]$ zs_equals <leer> 'Brustschmerzen' ]$,$[if $[synkope]$ zs_equals <leer> 'Synkopen' ]$,$[if $[palpitationen]$ zs_equals <leer> 'Palpitationen' ]$,KOMMAUND_BEGIN"if_frau Subjektiv_ist_die_Patientin_beschwerdefrei Subjektiv_ist_der_Patient_beschwerdefrei." _ENDE" werden verneint.")$