Code Monkey home page Code Monkey logo

Comments (5)

Remkodehaas avatar Remkodehaas commented on September 13, 2024

in RSGB bestaat de recursieve relatie bij NATUURLIJK PERSOON (NP): NP (0..N) heeft als ouder (0..2).
Daarbij staat bij Ouder-aanduiding om welke GBA-ouder het gaat: Ouder1 of Ouder2.

In de GBA zijn het 2 aparte categorieën Ouder1 en Ouder2 elk met kardinaliteit 1. (dus gemodelleerd als een kaartenbak bij de betreffende ingeschreven NP).

from haal-centraal-brp-bevragen.

JohanBoer avatar JohanBoer commented on September 13, 2024

In het berichtmodel staat de kardinaliteit 0..2. Dat betekent dus dat er een array opgenomen moet worden met maxItems=2. Dat heb ik als issue ingeschoten voor onze genereer software om te zorgen dat dit structureel opgelost wordt.

from haal-centraal-brp-bevragen.

CathyDingemanse avatar CathyDingemanse commented on September 13, 2024

Ik heb even de verificatie van RSGB bevragingen 1.0 opgezocht. Volgens onze Burgerzaken/BRP expert
kunnen er meerdere actuele relaties naar ouders voorkomen. Denk aan adoptie en ook de zwakke adopties. Het maximum aantal ouders is 4.

from haal-centraal-brp-bevragen.

Remkodehaas avatar Remkodehaas commented on September 13, 2024

Toen we de BRP uit RSGB3 hebben gehaald en terug gegaan zijn naar GBA, hebben we het gelaten zoals het al in RSGB2 zat (0..2) omdat geen enkele gemeente of leverancier ooit heeft gevraagd om dit uit te breiden naar (0..4). Maar het klopt dat het 4 kan zijn.
Ik weet alleen nog niet hoe dit in de GBA wordt bijgehouden omdat ze het daar over ouder1 en ouder2 hebben: hoe weet je wie ouder1 t/m4 is?

Bij een zwakke adoptie blijven de familierechtelijke betrekkingen met de oorspronkelijke ouders bestaan

from haal-centraal-brp-bevragen.

JohanBoer avatar JohanBoer commented on September 13, 2024

Ik heb nu het berichtmodel uitgebreid naar (0..4). In de volgende versie van de yaml zal dit opgenomen zijn.

from haal-centraal-brp-bevragen.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.