| | 78 | * Voor elke AWBZ-functie moet een overeenkomende verdichtingscode zijn. Bijvoorbeeld als de AWBZ-functie “ab-dag” is, dan moet er een verdichtingscode “awbz-ab-dag” zijn. Als deze verdichtingscode er niet is, dan gaat het filteren van activiteiten in behandeltrajecten met deze AWBZ-functie niet goed. De filtering wordt uitgevoerd in patient_defaults() in adaptatie Hoensbroek, tijdvak.meta.veldselecties[“activiteit”] te vullen met een aanroep van d030_planning.activiteitenselectie(). In deze functie worden activiteiten gefilterd o.a. op verdichtingscode. |
| | 79 | |
| | 80 | * In adaptatie Hoensbroek is een signalering die controleert of activiteiten passen bij de functie van het indicatiebesluit (signaleringsfunctie vc_a010_ibf()). Ook hier geldt dat de signalering alleen werkt als er een verdichtingscode is die overeenkomt met de AWBZ-functiecode. Zie boven. |
| | 81 | |
| | 82 | == Notities implementatie verdichtingen == |
| | 83 | * d030_planning.activiteitenselectie() filtert activiteiten op verdichting. De functie maakt gebruik van d030_planning.activiteit_in_verdichting(). Deze functie kijkt of het volgnummer van de activiteit past in de range van de verdichting. Het volgnummer kan een toevoeging hebben. Bijvoorbeeld 1200.ABC valt in de verdichting met een range van 1000-1300. |
| | 84 | |
| | 85 | * d030_planning.activiteit_verdichtingen() geeft alle verdichtingen terug waar een activiteit binnen valt. |
| | 86 | * In s030_dossier.patient_defaults() wordt door een aanroep van s040_dossier.activiteitenselectie() activiteiten gefilterd op financieringsbron. Deze functie roept d030_planning.activiteitenselectie() , filtering op verdichting, aan als volgt: |
| | 87 | * Als de financieringsbron “geen” is, wordt het argument: clienttijd = “ja”; |
| | 88 | * Als de financieringsbron “regulier” of “dp-ap” is, worden de argumenten: clienttijd = “ja”, clienttijd_direct_niet_ap = “nee”; |
| | 89 | * Anders worden de argumenten: clienttijd = “ja”, clienttijd_direct_alleen_ap = “nee”. |
| | 90 | Een adaptatie kan met callback “tabel.patient.defaults” de activiteiten op een afwijkende manier filteren. Hoensbroek maakt daar gebruik van voor AWBZ-trajecten. |
| | 91 | |