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.