Architectuur/opzet Verenigingsregister
Het Verenigingsregister biedt 3 webdiensten (API’s) aan waarmee je data kan raadplegen en beheren. Voor meer informatie over onze API’s, bekijk onze API documentatie. De API’s worden in onderstaand schema weergegeven aan de hand van 3 groene blokken. De API Gateway is een, door het Verenigingsregister opgezette, toegangspoort tot onze publieke datastroom (read only).
De oranje blokken reflecteren de toepassingen zoals die nu bestaan en/of ontwikkeld worden binnen besturen en instanties. Deze toepassingen zullen koppelen met onze webdiensten om gegevens te visualiseren en te editeren.
Het Verenigingsregister zal een webdienst, met vertegenwoordigersgegevens, ontsluiten via MAGDA, en zal eveneens via MAGDA het andere authentieke bronnen met persoonsgegevens aanspreken. De Vlaamse veiligheidsbouwsteen (ACM/IDM) zal op het Verenigingsregister beroep doen vertegenwoordigers te laten aanmelden in naam van hun vereniging. Beide bouwstenen zijn in beheer bij Digitaal Vlaanderen (cf. gele blokken).
De publieke datastroom wordt gevisualiseerd aan de hand van de lichtblauwe pijlen. De roze pijlen zijn de gegevensstromen die gegevens van vertegenwoordigers bevatten, waaronder de naam, voornaam en het rijksregisternummer uit het rijksregister. De paarse pijlen zijn gegevensstromen die wij vanuit het Verenigingsregister raadplegen voor validatie of hergebruik van authentieke gegevens uit externe bronnen. De groene pijlen zijn gegevens die binnen het register doorstromen van de ene webservice naar de andere.
Het Verenigingsregister is opgebouwd uit een event store en een aantal projecties die de verschillende webservices (API’s) voeden. [background info hierover volgt]