100 Euro im Monat?
Spass beiseite. Jain, das würde gehen. Sie können einen Aktionskettenauslöser basteln. Der wird bei zb Kartei öffnen getriggert. Der ruft die aktionskette auf, welche ein Hinweis aufruft, mit dem Text.
Dann den Aktionskettenauslöser für entsprechende Arbeitsplätze aktivieren und mit einer Statistik bestücken die da ist:
-- invertiere ... wurde etwas gefunden, so war der patient schon da und muss nicht aufgeklärt werden -> kein resultat
-- wenn nichts gefunden wurde, dann etwas zurückgeben
select * from
(
-- suche alle besuche des patienten die nach dem 24.5.2018 sind, aber nicht heute
select count(*)
from patient p
left join besuch b
on b.patient_ident = p.ident
where
p.ident = $[patientident]$ and
b.ankunft > '2018-05-25 00:00:00' and
(b.ankunft < date_trunc('day', now()) or b.ankunft > date_trunc('day', now()) + '1 day')
) as tmp
where tmp.count = 0
-> es wird an dem Tag des Besuches immer die Aktionskette getriggert (das ist das negative daran) abber an den folgenden Tagen nicht mehrr, da schon ein Besuch nach dem 25.5. angelegt worden ist.