Könnte man nicht entweder das $[patientenTermine]$ Kommando dahingehend verändern, dass es analog den Karteieintragskommandos eine Zahl als Parameter unterstützt, die die Anzahl der anzuzeigenden Termine festlegt? Also 1 würde für den nächsten Termin stehen, 2 für die nächsten zwei, ... Der Default wäre so wie jetzt, alle Termine eines Patienten anzuzeigen. Wenn man dann evtl. noch einen Offset definieren kann, wären alle Möglichkeiten abgebildet. Also in etwa $[patientenTermine 2 3 _]$ würde ab dem 2. Termin die nächsten 3 Termine anzeigen.
Alternativ würde sich natürlich auch das $[d]$ Kommando anbieten. Hier könnte man im <Arg1> noch einen weiteren Parameter definieren. Dann könnte man <Arg3> gleich als Terminartfilter nutzen, Das würde dann immer den nächsten Termin dieser Art anzeigen. Durch die Möglichkeit der Datumsmanipulation könnte man dann auch Formulierungen der Art "Bitte melden Sie sich innerhalb der nächsten 14 Tage nach der OP - spätestens aber am .... in der Praxis für ..." gestalten.
Beide Varianten haben Ihren Charme.
Liebe Grüße - Volker Pauli