Die Bedingung an sich würde mit dem l-Kommando gehen. Hier die Info aus der Briefkommando-Verwaltung:
Leistungen des in der Kartei ausgewählten Scheins - dieser Platzhalter hat drei Parameter:
1. Format. Dafür stehen folgende Platzhalter zur Verfügung:
%d - Datum der Leistung
%a - Anzahl der Leistung
%abr - Abrechnender Arzt
%z - Uhrzeit der Leistung
%dt - Kalendertag des Datums der Leistung
%dm - Kalendermonat des Datums der Leistung
%nr - Code der Leistung
%snz - Schnitt-Naht-Zeit
%ops - OPS-Codes (kommasepariert)
%gNr - Gebührennummern (kommasepariert)
%t - Text der Leistung
%f - Steigerungsfaktor der Leistung
2. Auswahl der Leistungen:
J - selektierte
N - alle
L - letzte Leistung
<Zahl> - soundsovielte Leistung
<Zahl>d - alle, die höchstens <Zahl> Tage alt sind
3. Trennsequenz zwischen den Leistungen
Im angegebenen Format und Trennsequenz wird _ durch Leerzeichen und \n durch Zeilenumbruch ersetzt.
Beispiele:
Um alle OPS-Codes der selektierten Leistungen ausgeben zu lassen:
$[l %ops J ,_]$
Folgender Platzhalter gibt die EBM-Codes aller Leistungen des Scheins sowie OPS-Codes und Schnitt-Naht-Zeit mit aus. Dabei werden einzelne Leistungen durch Zeilenumbruch getrennt:
$[l EBM:_%nr_OPS:_%ops_Schnitt-Naht-Zeit_%snz_min N \n]$
Codes aller Leistungen des heutigen Tages, getrennt durch Komma:
$[l %nr 0d ,]$+
Also evtl $[l %nr]$ für alle codes und die dann vergleichen.