Moin, interessanterweise gibt es scheinbar bisher gar keine Möglichkeit, die Diagnosesicherheit per Kommando als Buchstabe G/V/A/Z auszugeben. Der Text der Diagnose wird aber mit einem "V.a." oder "Ausschluss" oder "Zustand nach" ausgegeben, so dass die Information (bei Übernahme des Textes) schon sichtbar ist. In verschiedenen Forumseinträgen wurde bereits danach gefragt, eine einfache Lösung schien da nicht verfügbar.
Wenn Sie jetzt von einer Diagnose die Bestandteile ICD-Code / Diagnosesicherheit / Lokalisation auslesen und im Brief oder anderswo extra ausgeben wollen, könnte man es mit dem Schweizer Taschenmesser regex zurechtbasteln.
Angenommen Sie haben mit dem Kommando $[DIA 1 _ _ JJ NNJN NNNN ICDvorn K _]$ die Diagnose
J18.1 V.a. Lobärpneumonie links
ausgelesen (Achtung, es wird in diesem Beispiel nur die letzte Akut-Diagnose angezeigt, ggf. muss hier angepasst werden):
Dann könnten Sie den ICD-Code mit folgendem Kommando auslesen (ob der ICD-Code vorne oder hinten steht, macht keinen Unterschied):
$[regex ([A-Z0-9.]+) x DIA 1 _ _ JJ NNJN NNNN ICDvorn K _]$
Dies ergibt hier: J18.1
Um nach dem Vorhandensein der Zusätze V.a. / Zustand / Auschluss zu suchen, wäre dieser regex sinnvoll:
$[regex (V.a.|Zustand|Ausschluss) x DIA 1 _ _ JJ NNJN NNNN ICDvorn K _]$
Dies ergibt hier: V.a.
Um nach der Lokalisation (links / rechts / beidseits) zu suchen, wäre dieser regex sinnvoll:
$[regex (links|rechts|beidseits) x DIA 1 _ _ JJ NNJN NNNN ICDvorn K _]$
Dies ergibt hier: links
Ob sich so Ihr Problem lösen lässt, weiß noch nicht: Es wird ja nicht A/G/Z/V ausgegeben, sondern der Text wie z.B. "Auschluss". Wenn Sie die Buchstaben wie "A" benötigen, müssten Sie noch mit einer IF-Bedingung arbeiten. Auch müsste bei einem "leeren" Ergebnis bei der Diagnosesicherheit der Buchstabe "G" ergänzt werden, wenn Sie dies wünschen. Auch dies könnte per IF-Abfrage erfolgen.
Alles recht umständlich, einfacher wäre natürlich eine Anpassung des Kommandos mit Ausgabe der Diagnosesicherheit als Buchstabe.