Team-structuur scenario A
Kies de fundamentele organisatie van het team. Wissel met voorzichtigheid β bestaande wacht- en cluster-toewijzingen worden gewist. Gebruik dit blok om alternatieven te exploreren of om scenario's voor te leggen aan de groep.
πΎ Opgeslagen scenario's 0
Bewaar de volledige huidige configuratie (team, clusters, parameters, desiderata, toewijzingen) onder een naam. Handig om varianten te vergelijken zonder alles opnieuw in te stellen.
Team
Volledige Ganda-staf β alle velden zijn bewerkbaar. Hover een cel om de input zichtbaar te maken. Wijzigingen worden direct opgeslagen en doorgerekend in alle tabs.
| Achternaam | Voornaam | FT poli | FT hosp | Cluster (SP) | Vrije dagen | Wacht | SP | Extern | Opmerking |
|---|
Klik op een dag-blokje om die vaste vrije dag aan of uit te zetten. FT-ratio kies je uit de dropdown (van 0/8 tot 8/8).
Clusters JP-SP
Drie clusters voor de SP-bedden Jan Palfijn. Naam en MDO-dag zijn bewerkbaar β cluster-lidmaatschap wijzig je via de Cluster-kolom in de team-tabel hierboven.
Locaties
Geografisch ver uit elkaar β één arts per halve dag op maximaal één locatie.
| Locatie | Campus | Type |
|---|
Dienstsoorten + gewichten
Werklast-gewicht per dienstsoort. Wijzigingen werken direct door in de KPI-berekening en stacked bars.
| Code | Omschrijving | Gewicht |
|---|
Simulator-parameters
Deze parameters bepalen hoe de scheduler werkt en hoe KPI's berekend worden. Wijzigingen werken direct door in de Scenario- en KPI-tabs.
Harde regels (constraints) 12
Deze regels mogen nooit geschonden worden door de scheduler. Zachte regels (optimalisatie-targets) staan in het datamodel-document.
- Wachtweek arts X niet in cluster-maand arts X
- Olivier + De Temmerman nooit in zelfde cluster (koppel)
- Eén arts kan op één halve dag maar op één locatie zijn
- De Bleecker (vanaf 1/3/2027): geen taken op ma + vr
- Pro-rata FT-quota per arts respecteren (poli Γ©n hosp)
- ASO nooit van vrijdag β zaterdagochtend
- ASO nooit van zondagochtend β maandagochtend
- ASO max 1 weekdag/maand, max 2 zaterdagen/maand
- SP-zaterdagochtend-toer: 1 staflid (ASO van wacht) of 2 (geen ASO)
- Goossens: geen wacht, geen SP, geen extern
- Hard desiderata (goedgekeurd verlof) niet schenden
- ASO-wacht koppelt automatisch aan Sint-Lucas-toer-arts van die week
Cluster-toewijzing per maand 2027
Per maand kies je voor elke cluster één van de 4 leden als cluster-verantwoordelijke. Doel: 3 maanden per arts per jaar (12 Γ· 4). Wijzigingen werken direct door in de wacht-toewijzer β die arts kan in zijn cluster-maand géén wacht doen (hard constraint H1).
Maand-matrix
Cluster-load per arts
Doel: 3 cluster-maanden/jaar per arts (12 maanden Γ· 4 cluster-leden).
MDO-dagen per cluster
De vaste dag waarop het multidisciplinair overleg gebeurt. De drie clusters moeten verschillende dagen kiezen β externe deelnemers (kinesist, ergo, logo, sociaal werk) kunnen niet op meerdere clusters tegelijk zijn.
Permanentie-model
Vier modellen voor de dagelijkse permanentie (aanwezigheid voor cluster-opvolging in Jan Palfijn). Keuze beΓ―nvloedt de werklast-verdeling.
Wacht-toewijzer 52 wachtweken
Jaar 2027 Β· Wachtweken lopen vrijdag 8u β vrijdag 8u. Cluster-verantwoordelijken zijn uitgesloten voor wacht in hun eigen cluster-maand (hard constraint H1) β ze verschijnen niet in de dropdown. Quotum is pro-rata FT-poli over de wacht-actieve artsen. Verlof (10 weken/jaar voor voltijds) wordt in stap 4e als hard blocker toegevoegd.
Quotum per arts
Quotum = 52 / 12 β 4,33 wachten/jaar β gelijk voor alle wacht-actieve artsen, ongeacht FT%.
Een voltijder doet zijn ~4,33 wachten in 42 werkbare weken (52 β 10 verlof). Een deeltijder evenzeer.
Externe poliklinieken β recurrence per week-van-de-maand
Voor elke externe locatie wijs je per dag-van-de-week en per week-positie in de maand (1e/2e/3e/4e/5e) een arts toe. De 5e kolom is niet elke maand geldig (alleen wanneer die specifieke dag 5Γ voorkomt in een maand) β laat leeg of vul alleen in waar relevant. Soft assignment: een arts kan zijn slot inruilen voor een andere taak in een specifieke week.
Externe poli-load per arts
Aantal externe poli-slots per maand per arts (4 weken/maand basis). Slot in 5e week wordt gewogen Γ 0,25 omdat het niet elke maand voorkomt.
Desiderata-invoer
Voorkeuren, verlof en onbeschikbaarheden per arts. Voltijds heeft 35 verlofdagen/jaar te spreiden, pro-rata FT voor deeltijders. Verlof telt enkel werkdagen β geen weekenden, geen feestdagen, geen vaste vrije dagen.
π Legende β types & sterktes uitgelegd
Algemeen werkmodel: elk desideratum heeft een type (wat) en een sterkte (hoe streng). hard = scheduler MAG dit nooit overtreden. soft = voorkeur die meegerekend wordt als bonus/penalty, maar kan overruled worden door andere constraints.
| Type | Sterkte | Wat het doet in de scheduler | Wanneer gebruiken |
|---|---|---|---|
| π Verlof | hard | Blokkeert toewijzing van wacht, acute toer, cluster-resp, en SP-zaterdag in die periode. Telt werkdagen tegen 35-dagen-quotum. Overlappende perioden tellen uniek (een dag in twee perioden = 1 dag). | Standaard verlof. Geef ook de officiΓ«le feestdagen die als verlof gevraagd worden (al worden Belgische feestdagen automatisch overgeslagen in de 35-dagen-telling). |
| π Feestdag-toewijzing | hard | PrΓ©-allocatie: de scheduler wijst de wachtweek die deze feestdag bevat verplicht aan deze arts toe. 1 arts per feestdag (anders waarschuwing). Wordt automatisch geskipt als arts verlof heeft op die datum. | Eerlijke verdeling van feestdagen vΓ³Γ³r de scheduler runt. Bv. "Loret doet kerst", "De Pue doet 1 mei". Gebruik de rode π feestdag-pills onder de datum. |
| β°+ Voorkeur wacht (periode) | hard of soft | hard: pre-allocatie zoals feestdag (forceer voor alle weken die overlappen met periode). soft: +1.0 score-bonus voor die arts in het keuze-algoritme. |
Staflid wil graag wacht doen in een bepaalde periode (verjaardag, compensatie, langere week koppelen aan vakantie). Voor langere periodes dan 1 dag β voor 1 feestdag gebruik je π. |
| β Voorkeur afwezig | soft | β0.5 score-penalty. Scheduler probeert deze arts in die periode te ontwijken voor wacht/toer, maar kan in noodgeval toch kiezen. | "Liefst niet die week" β congres, familieafspraak, training. Niet hard genoeg om als verlof te boeken. |
| β Voorkeur aanwezig | soft | Signaal dat arts beschikbaar is voor poli/MDO/SP (informatief). Geen directe impact op wacht-toewijzing β gebruik β°+ Voorkeur wacht als je wacht-bias wil. | Aantekening dat arts die periode aanwezig wil zijn voor reguliere activiteit. Vooral als hint bij planning, niet als sturing voor de scheduler. |
| β Voorkeur dienstsoort | soft | Voorkeur voor een bepaald soort werk (bv. weekend-wacht boven weekdag-wacht, of acute toer boven SP). BeΓ―nvloedt scheduler-keuze tussen vergelijkbare opties. | Specifieke wens van staflid voor type van dienst. Gebruik notitie-veld om type te beschrijven. |
- Begin met verlof + feestdag-toewijzingen (de harde structuur) vΓ³Γ³r je suggesties laat draaien.
- Gebruik voorkeur_wacht hard spaarzaam β het neemt vrijheid van de scheduler weg en kan op andere weken het wacht-quotum verstoren.
- Voor "iemand wil absoluut deze week vrij" gebruik verlof, niet voorkeur_afwezig. Voorkeur_afwezig is voor zachte hints.
- Klik op de rode π feestdag-pills onder de datum-invoer om snel een Belgische feestdag te selecteren.
- De π‘-knop op de wacht-tab toont per week welke artsen het meest geschikt zijn, inclusief hun voorkeur-status.
+ Nieuw desideratum
Bestaande desiderata
Verlof-counter per arts
Target: 35 dagen voor voltijds (8/8), pro-rata FT-poli voor deeltijders.
Berekening: werkdagen (ma-vr) in verlof-perioden, exclusief Belgische feestdagen en vaste vrije dagen.
Werklast-KPI dashboard 2027
Geaggregeerde werklast per arts uit alle ingevulde dienstsoorten (wacht, SP-cluster, externe poli). Wegingen zijn instelbaar in de dienstsoorten-tabel (overzicht-tab). Equity-metriek = standaarddeviatie van pro-rata scores β lager is eerlijker.
Werklast per arts β gestackt (op absolute score)
Werklast pro-rata FT-poli (zwaarte aangepast aan deeltijd)
Score gedeeld door FT-poli. Eerlijk = alle balken even lang. Deeltijders met dezelfde absolute score als voltijders krijgen dus een hogere pro-rata score.
Detail-tabel
| Arts | FT | Wacht (#) | Toer (#) | Cluster (mnd) | Extern (slots/jr) | Verlof (d) | Feestdg in wacht | Wkn huis | Wkn/FT | Totaal-score | Pro-rata score |
|---|
"Wkn huis" = unieke weekenden met wacht of acute toer (combinatie = 1 weekend). "Wkn/FT" = pro-rata weekend-belasting (lager = relatief minder weekend-weg). "Feestdg in wacht" = aantal feestdagen die in een toegewezen wacht- of toer-week vallen. Wachten/toeren op feestdagen krijgen automatisch Γ1.5 gewicht.
Volledige planning genereren
Vult in één klik: cluster-maand-toewijzing, week-wacht en acute toer Sint-Lucas. Bestaande externe poli en MDO-dagen blijven behouden. Verlof-desiderata (hard) worden gerespecteerd. Daarna toon ik alle resterende conflicten ter verfijning.
Actieve parameters
Samenvatting van wat de scheduler gebruikt. Wijzigen kan via de andere tabs (clusters, dienstsoorten in overzicht).
ASO-zaterdagen 0
Per zaterdag is er een toer-arts (Sint-Lucas acute) plus iemand voor SP-toer (Jan Palfijn). Met ASO van wacht combineert één staflid beide. Zonder ASO is er een 2e staflid nodig β wordt automatisch toegewezen.
Regels: max 2 zaterdagen/maand per ASO (H8). ASO automatisch gekoppeld aan acute-toer-arts (H12). Zaterdag zonder ASO + zonder 2e staflid = hard conflict (H9).
ASO-weekdagen 0
1 weekdag/maand per ASO (slide 8 ppt). Mag ma/di/wo/do zijn β vrijdag is verboden (H6: loopt door tot za-ochtend), zondag eveneens (H7: loopt door tot ma-ochtend). Wijzig per maand door een andere datum te kiezen.
ASO-weekwacht (avond, 1/week) 0
Elke week één weekdag waarop de ASO 's avonds van wacht is. Standaard maandag β handmatig per week aanpasbaar.
ASO-verlof 0
Aantal verlofweken/jaar: weken (default 8). Plaats hieronder de concrete periodes.
ASO-wetenschappelijke tijd 0
(default uit). Blokken van 4u β voormiddag (VM) of namiddag (NM).
Conflict-overzicht 0
Regels die geschonden worden in de huidige planning. Hard-conflicten (rood) moeten opgelost worden voor publicatie. Soft-conflicten (oranje) zijn optimalisatie-targets β niet kritiek maar opletten. Los handmatig op via de relevante tabs.
Export β download je planning
Download als Excel (volledige data, bewerkbaar β kan in stap 4i opnieuw geΓ―mporteerd worden) of PDF (leesbaar rapport, deelbaar met collega's). Alle data wordt client-side gegenereerd β geen server, geen upload.
π Excel (.xlsx)
10 werkbladen met de volledige data: Artsen, Clusters, Cluster-maand, Wacht, Acute toer, Externe poli, Desiderata, KPI, Config, Dienstsoort-gewichten.
π PDF-rapport
Leesbaar rapport voor delen met de groep. Kies hieronder welke secties je in de PDF wil. Twee presets: Algemeen (alles) of Op maat (jouw selectie).
π Legende β uitleg per onderdeel
Naslagwerk voor wie wil weten wat elke instelling doet. Alles staat in volgorde van de tabs in de app.
1. Overzicht-tab
Team-structuur scenario (A / B / D)
Wat: de fundamentele organisatie van het 12-koppige team in SP-clusters.
Scenario A β 3Γ4 (huidig): drie clusters van 4 stafleden, elk arts is 3 maanden per jaar cluster-verantwoordelijke, drie MDO-dagen (di+wo+do).
Scenario B β 2Γ6 grotere: twee clusters van 6 stafleden, elke arts 2 maanden per jaar resp, twee MDO-dagen. 25% minder hard-conflicts onder verlofdruk.
Scenario D β Pool: één gedeelde pool van 12, elke arts 1 maand per jaar resp. Meest flexibel, minste hard-conflicts. MDO wordt ad-hoc georganiseerd.
Hoe wisselen: klik op een scenario-card. Bevestiging vereist β bestaande wacht-, cluster- en toer-toewijzingen worden gewist. Externe poli en desiderata blijven behouden.
π‘ Scenario-vergelijking knop: vergelijkt de scenario's met huidige conflict-cijfers naast elkaar.
πΎ Opgeslagen scenario's
Wat: snapshot van je hele configuratie (team, clusters, parameters, desiderata, toewijzingen) onder een naam.
Hoe: typ naam β Opslaan als nieuw. Klik later Laden om die snapshot terug te halen. Vervangt de live state, andere snapshots blijven.
Backup/Restore: downloadt of importeert alle snapshots als JSON-bestand. Handig voor browser-reset of computer-wissel.
Opslagplek: browser localStorage (lokaal). Niet automatisch gesynct.
Team-tabel
FT poli: aandeel polikliniek-werk (0/8 tot 8/8). 8/8 = voltijds (8 van 10 halve dagen). Minimum 6/8 voor polikliniek.
FT hosp: aandeel hospitalisatie-werk. Twee modellen: gekoppeld aan FT poli OF onafhankelijk.
Cluster (SP): in welke SP-cluster de arts zit. Bepaalt MDO-dag, cluster-resp roulering, swap-kandidaten.
Vrije dagen: klikbare blokjes ma-vr. Vaste vrije dag = geen poli, geen MDO. Wordt overgeslagen in werkdag-telling.
Wacht / SP / Extern: aan/uit-flags. Wie geen wacht doet (zoals Goossens in pensioen) staat uit.
Parameters
Planning-jaar: jaar waarvoor je plant (standaard 2027). Bepaalt feestdag-data en wacht-week generatie.
Permanentie-model A/B/C/D: hoe SP-permanentie wordt georganiseerd (zie tab Clusters & MDO voor concreet effect).
Hosp koppelt aan poli: bepaalt of FT hosp altijd = FT poli, of onafhankelijk instelbaar.
ASO-pool grootte: 1 (huidig) of 3 (toekomst β eigen rollen per ASO).
Feestdag-multiplier: wegingsfactor voor wachten die op feestdagen vallen in KPI-berekening.
2. Clusters & MDO-tab
Cluster-config
MDO-dag: vaste dag in de week dat de cluster multidisciplinair overleg houdt met externe deelnemers (kinesist, ergo, logo, sociaal werk).
2e tour-dag: extra dag dat de cluster-verantwoordelijke fysiek aanwezig is op SP voor toer. Samen met MDO-dag = 2 dagen aanwezigheid per week. Aanpasbaar per cluster.
Permanentie-impact: de tab toont een dekkingsoverzicht β rood = geen cluster aanwezig die dag, groen = β₯2 clusters (mogelijke overlap voor permanentie).
Cluster-toewijzing per maand (matrix)
Wat: wie is in welke maand cluster-verantwoordelijke voor cluster 1, 2, 3. De cluster-resp doet de toer + leidt MDO + is hoofdcontact SP.
Hard constraint H1: cluster-resp van een maand mag in diezelfde maand geen wacht doen. Conflict-flag β οΈ verschijnt als je manueel iets fouts kiest.
π‘ Suggesties knop: toont top-5 cluster-leden voor die maand-cel, gerangschikt op verlof-vrijheid en eerlijke cluster-maand-verdeling.
Wacht-info per cel: toont welke cluster-leden in die maand al wacht hebben (handig voor swap-overwegingen).
3. Wacht-tab
Wacht-structuur: vrijdag β vrijdag. 52 weken per jaar. Elke arts heeft ~1 wacht op 12 weken bij eerlijke verdeling.
Wacht-quotum per arts: aantal wachten dat arts moet doen op basis van FT-pro-rata. Sidebar toont status (onder/op-target/over).
Eligibility: een arts kan een wacht doen als (a) wacht=true, (b) geen verlof die week, (c) niet cluster-resp van die maand (H1), (d) geen feestdag-toewijzing of voorkeur_wacht-hard elders die forceert.
π‘ Suggesties knop per week: toont top-5 eligible artsen met reden (verlof? wacht-tekort? voorkeur?). Klik op Kies = directe toewijzing.
β οΈ Conflict-flag: rode flag verschijnt als de gekozen arts cluster-resp is van die maand (H1 schending) of verlof heeft.
4. Externe poli-tab
Recurrence-systeem: per locatie (Evergem, Lochristi, Zelzate) Γ dag-van-de-week Γ week-positie in de maand (1e/2e/3e/4e/5e) wijs je een arts toe. De 5e week komt niet elke maand voor β laat leeg of gebruik selectief.
Soft assignment: een arts kan zijn slot inruilen voor een specifieke week zonder de hele recurrence te wijzigen.
π‘ Vervanger zoeken: voer datum + locatie + uitvallende arts in β top-5 kandidaten die kunnen invallen, gerangschikt op (a) niet van wacht, (b) geen verlof, (c) ervaring met die locatie.
5. Desiderata-tab
Zie de uitklapbare π Legende bovenaan deze tab voor het volledige overzicht van de 6 types (verlof, feestdag-toewijzing, voorkeur_wacht, voorkeur_afwezig, voorkeur_aanwezig, voorkeur_dienstsoort) met sterkte hard/soft en hun impact op de scheduler.
Belangrijke aandachtspunten:
- 35 verlofdagen per voltijder per jaar, pro-rata FT poli. Tellt enkel werkdagen (ma-vr, geen feestdag, geen vaste vrije dag).
- Overlappende perioden tellen unieke dagen (een dag in 2 perioden = 1 dag).
- Feestdag-toewijzing = pre-allocatie voor wacht-week die de feestdag bevat. Eerlijke verdeling van wie wanneer feestdagwacht doet.
- Voorkeur_wacht = positieve wensvariant. Hard = pre-allocatie zoals feestdag, soft = +1.0 score-bonus.
- Klikbare π feestdag-pills onder de datum-invoer = snelle invul van Belgische feestdagen. Reeds toegewezen feestdagen zijn grijs+doorgestreept.
6. ASO-planning (binnen Wacht-tab)
ASO = assistent-specialist in opleiding. Géén staflid, wél wacht-actief.
Regels: 1 weekdag per maand (ma/di/wo/do β vrijdag verboden, zondag idem), 2 zaterdagen per maand (Za 8u β Zo 8u).
Koppeling: ASO-wacht koppelt automatisch aan het Sint-Lucas-zaalstaflid van die week. Wanneer ASO ter plaatse is = staflid enkel telefonisch bereikbaar (load reduction).
Toekomst: uitbreiding naar 3 ASO's met eigen rollen β acute opname / spoed+consulten / SP-diensten JP.
UI: standaard 1e en 3e zaterdag van elke maand als ASO-zaterdag, 2e dinsdag als ASO-weekdag. Manueel aanpasbaar.
7. Werklast-KPI-tab
Per arts: aantal wachten, cluster-maanden, acute toer-weken, externe poli-slots, verlofdagen, weken-van-huis (= wacht + toer in dezelfde week telt dubbel).
Totaal: gewogen som met dienstsoort-gewichten (wacht zwaarder dan poli, feestdag-wacht extra zwaar).
Pro-rata: totaal gedeeld door FT-poli. Maakt vergelijking eerlijk tussen voltijders en deeltijders.
Equity-metrieken: standaarddeviatie (verschil tussen artsen), variatie-coefficient (CV β lager = eerlijker).
Conflict-overzicht: hard conflicts (regel-overtreding) + soft conflicts (voorkeur niet gerespecteerd) met links naar de relevante tab voor manuele oplossing.
8. Scenario's-tab
Wat: instellingen voor permanentie-model en hospitalisatie-koppeling. Komt grotendeels overeen met de scenario-keuze in Overzicht-tab.
Vier permanentie-modellen: A (verdeelde rotatie), B (vaste dagen per arts), C (jouw transcript-voorkeur: cluster-toer + impliciete permanentie), D (toer-perm-koppeling met 2 personen op vrijdag).
Hospitalisatie-koppeling: Hosp ratio = poli ratio (gekoppeld, transparant) OF onafhankelijk (meer mankracht maar verschillende contracten).
9. Export-tab
π Excel: 10 werkbladen met alle data (Artsen, Clusters, Cluster-maand, Wacht, Acute toer, Externe poli, Desiderata, KPI, Config, Dienstsoort-gewichten). Geschikt voor verdere bewerking, draaitabellen, of import in andere systemen.
π PDF: leesbaar rapport voor delen met de groep. Kies wat erin komt met de checkboxes:
- Parameters β actieve instellingen (planning-jaar, permanentie-model, FT-config).
- Cluster-toewijzing per maand β wie is cluster 1/2/3 resp per maand.
- Feestdag-toewijzingen β wie krijgt welke feestdag (alleen als er toewijzingen zijn).
- Werklast-KPI per arts β kwantitatief overzicht per arts.
- Wacht-rooster β 52 wachtweken met arts + ASO-info per week.
- Acute toer β 52 toer-weken (zaβvr) met arts + ASO-info.
- SP-permanentie kalender β per maand Γ weekdag wie aanwezig is voor SP (cluster-overschrijdend). Begint met samenvattend schema "welke cluster welke dag".
Presets: Algemeen (alles aan), Beknopt (alleen parameters + wacht + SP-permanentie), Wis (begin from scratch).
10. Belangrijke regels & constraints
Hard constraints (mogen nooit geschonden worden)
- H1: Wacht-arts β cluster-resp van dezelfde maand.
- H2: Koppel-constraint: Olivier en De Temmerman nooit in dezelfde cluster.
- H3: Goossens doet geen wacht/SP/extern (pensioen-traject).
- H4-H5: Verlof blokkeert wacht/toer/cluster-resp in die periode.
- H6-H7: ASO weekdag-wacht mag niet op vrijdag of zondag.
- H8: Max 2 ASO-zaterdagen per maand per ASO.
- H9: Zaterdag zonder ASO = 2 stafleden tegelijk op SP.
Soft constraints (worden zoveel mogelijk gerespecteerd)
- Voorkeur_afwezig (β0.5 score), voorkeur_wacht-soft (+1.0 score).
- Eerlijke verdeling feestdagen (multiplier Γ gewicht).
- Weekenden-van-huis spreiding.
- Minimum dagen tussen 2 wachten van zelfde arts.
Vaste kalenderfeiten
- Fusiedatum: 1 maart 2027.
- De Bleecker pensioneert deeltijds vanaf 03/2027: vrij ma+vr, aanwezig di+wo+do.
- 11 Belgische feestdagen: 8 vaste + 3 variabele (Paasmaandag, Hemelvaart, Pinkstermaandag β berekend via Anonymous Gregorian / Gauss-algoritme).
- Externe poli: Evergem (di+wo), Lochristi (ma NM), Zelzate (di NM + vr).
11. π‘ Suggesties-knoppen β waar te vinden
Het systeem heeft op verschillende plaatsen suggesties-knoppen die top-kandidaten tonen voor een specifieke beslissing:
- Overzicht-tab: π‘ Scenario-vergelijking β vergelijkt A/B/D met huidige conflict-cijfers.
- Clusters-tab: π‘ per cluster-maand-cel β top-5 cluster-leden voor die maand.
- Wacht-tab: π‘ per week β top-5 eligible artsen voor die wacht-week.
- Externe poli-tab: π‘ Vervanger zoeken β vraagt datum/locatie/arts en suggereert vervangers.
Elke popup toont top-5 met score + reden + Kies-knop voor directe toewijzing waar zinvol.