iWlz-Indicatieregister bevat de Graphql-schema koppelvlak specificatie en voorgeschreven GraphQL-query templates voor het raadplegen van Wlz Indicatiegegevens in het indicatieregister en de notificaties verzonden vanuit het indicatieregister.
Het indicatieregister is in beheer bij het CIZ en is onderdeel van het iWlz-netwerkmodel.
De koppelvlak specificatie van het Indicatieregister maakt onderdeel uit van de iStandaard iWlz. De specificaties van de andere onderdelen, zoals ERD, regels, procesbeschrijving, autorisatieregels, notificatie-typen staan in het Informatiemodel iWlz dat te vinden is via de website: https://informatiemodel.istandaarden.nl/
v.l.n.r. Raadpleger doet via GraphQL-query een raadpleging. Open Policy agent controleert of query voldoet aan autorisatie-regels van dat register. GraphQL-schema definieert het data-schema van het register.
De Graphql-schema specificatie is bedoelt voor implementatie door de bronhouder en beschrijft hoe de data aan elkaar is gerelateerd.
Note
De graphql-specificatie is te vinden in de folder /gql-specificatie.
De Graphql-queries beschrijven het template hoe een raadpleger vanuit zijn rol informatie kan raadplegen. Deze template volgt altijd het GraphQL-schema maar moet op bepaalde momenten aan vaste patronen voldoen vanwege de geldende autorisatie. Gaat een raadpleger buiten dit patroon dan zal de vraag worden afgekeurd en krijgt de raadpleger geen inzicht in de data.
Note
Het overzicht van de beschikbare templates inclusief een toelichting voor welke partij de template is en autorisatieflow is te vinden in de folder /gql-query staat .
De Open Agent Policy controleert of een query voldoet aan de daarvoor afgesproken template. De policy is gebaseerd op de autorisatieregels van dat register.
De policy is beschikbaar in: @@@ nog te bepalen.
Note
De functionele beschrijving van de toegangscontrole per raadpleging is beschikbaar in de folder /raadplegen
Met een notificatie wordt een netwerk-deelnemer op de hoogte gebracht door een bronhouder dat er nieuwe (of gewijzigde) informatie is die directe of afgeleide betrekking heeft op die deelnemer. De notificatie bevat informatie die de deelnemer in staat stelt de relevante informatie te raadplegen bij de bron. Een notificatie loopt altijd van bron naar deelnemer.
Note
De notificaties vanuit het Indicatieregister zijn te vinden in de folder /notificaties
Het raadplegen van het Indicatieregister is gebonden aan voorwaarden. De raadpleger moet bevoegd zijn én het vastgestelde raadpleegpatroon volgen. Dit patroon is essentieel voor het valideren van de toestemming.
Als dat patroon niet wordt gevolgd — bijvoorbeeld door ontbrekende autorisatie, onjuiste of incomplete input, of het opvragen van ongeoorloofde gegevens — wordt de toegang geweigerd of het resultaat beperkt.
Use-cases beschrijven hoe een deelnemer het register correct raadpleegt.
De toegang tot gegevens is vastgelegd doormiddel van Autorisatieregels en de Autorisatiematrix. De autorisatieregels zijn te vinden in het Informatiemodel Indicatieregister 2 (via hier) en de autorisatiematrix is hier te vinden.
Note
De functionele beschrijving van per raadpleging per deelnemer is beschikbaar in de folder /raadplegen
Meer informatie over de structuur van het raadplegen en het valideren ervan is te lezen in het Afsprakenstelsel iWlz - Raadplegen
Ondersteunende documentatie is te vinden in het Informatiemodel, via de website https://informatiemodel.istandaarden.nl/ en daar de gewenste versie te selecteren (zie ook in de tabel hierboven voor een directe verwijzing).
zie GraphQL.org
zie Open Agent Policy en documentatie
- Actieprogramma iWlz: van keten naar netwerk: het Actieprogramma iWlz
- Informatiemodel iStandaarden iWlz: Informatiemodellen
- Portaal voor iStandaarden in de Zorg en Ondersteuning: homepagina iStandaarden
- Dennis de Gouw - @dennisdegouw
- Remo van Rest - @rvanrest


