Voordelen
Cruciaal voor de huidige uitdagingen binnen de gezondheidszorg.
Kennisbankparadigma
for p in Professional, d in Dienst:
toegewezen(p)=d implies maxAfstand(p)>=afstand(locatie(p),loc(d))
for p in Professional:
(count d in Dienst where toegewezen(d)=p) <= maxDiensten(p)
for p in Professional, d1 d2 in overlappend:
not (toegewezen(d1)=p and toegewezen(d2)=p)
for d1 d2 in aansluitend:
toegewezen(d1)=toegewezen(d2) implies loc(d1)=loc(d2)
for p in Professional, dg in Dag:
(count d in Dienst where toegewezen(d)=p and dg=<dag(d)<=dg+1) =< 2
Objective:
for p in Professional, d in Dag
sum voorkeur(p,d) if toegewezen(d)=p
for p in Professional, d in Dienst:
toegewezen(d)=p implies voorkeur(p,d)>-3
Kennis kan toegevoegd / aangepast / weggehaald worden
for p1, p2 in Professional:
(count d in Dienst where toegekend(d)=p1)
<= 1.5*(count d in Dienst where toegekend(d)=p2)
Alle constraints in rekening brengen tijdens optimalisatie
-> efficiëntiewinst!
Zelfde kennis voor nieuwe taken
Systeem werkend voor 48 dokters, 3 wachtposten, 365 dagen, 1565 wachtshifts
Demo voor 48 dokters, 3 wachtposten, 29 dagen, 125 wachtshifts
Functionaliteit:
Sterktes
Uitdagingen
Wij kunnen helpen.