Ein paar Tipps, um in Medistar eine Fehlerliste zu programmieren
... Es könnte über drei Bedingungen funktionieren: md.=* [m][d][Punkt] :Sucht in allen Zeilentypen, ob da etwas geschrieben steht. vsta=p* :Selektiert den Versicherungsstatus Privat (keine L0-Zeilen!) mdl.=1* :Sucht nach einer Ziffer 1 am Anfang aller L-Zeilen. (Wenn nur z.B. L1 gewünscht ist: mdl1=) mdl.=*-1-* :Sucht nach einer Ziffer 1 in der Mitte der Zeile. mdl:=*-1 :Sucht nach einer Ziffer 1 am Ende der Zeile. Das eigentliche Problem ist das Finden einer isolierten 1. Ein *1* findet zwar auch die 1 in der L-Zeile, wirft aber auch alle anderen mehrstelligen Ziffern heraus, die eine 1 enthalten. Daher müssen die 3 möglichen Stellungen definiert werden. Die Bedingungen müssen so verknüpft werden: ...