Skip to content

Latest commit

 

History

345 Commits

Folders and files

Repository files navigation

iWlz-Indicatieregister 2 (In productie)

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.

Note

Latest Release Release Date. Static Badge

Inhoudsopgave

Onderdelen

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/

onderdelen 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.

Graphql-schema

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.

Graphql-query

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 .

Open Agent Policy

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

Notificaties

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

Raadplegen Indicatieregister

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.

Autorisatieregels en autorisatiematrix

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

Aanvullende Documentatie

Informatiemodel

informatiemodel

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).

GraphQL

GraphQL

zie GraphQL.org

Open Agent Policy

OPA

zie Open Agent Policy en documentatie

Meer informatie

Contactpersonen:

About

Koppelvlak specificatie Indicatieregister

Topics

Resources

Stars

2 stars

Watchers

5 watching

Forks

Releases

Used by

Contributors