Deze repository bevat de Project Start Architectuur (PSA) en het Technisch Ontwerp (TO) voor het project Gemeenschappelijke Bronontsluiting (GBO).
GBO heeft als doel een generieke infrastructuur en afsprakenstelsel te realiseren waarmee gegevens van overheidsorganisaties beschikbaar kunnen worden gemaakt voor:
- burgers
- private partijen
- Europese toepassingen zoals EDI Wallet en Single Digital Gateway (SDG/OOTS)
De gegevensuitwisseling met private dienstverleners is hierin speciaal, omdat hier geen wettelijke verplichting aan verbonden is. Daar is enerzijds meer ruimte om de inrichting vorm te geven, maar anderzijds minder verplichting om deze inrichting daadwerkelijk te volgen. Daarom wordt dit specifiek opgepakt onder de naam DvTP (Delen via Toestemming naar Private dienstverleners).
De PSA beschrijft:
- de context en doelstelling van de oplossing
- de architectuurprincipes en kaders
- de logische architectuur
- de generieke functies
- de stelselfuncties waarmee de generieke functies ingevuld worden
- de realisatiestrategie
De PSA beschrijft wat het stelsel moet kunnen, maar legt nog geen technische implementatie vast.
De technische implementatie wordt beschreven in het technisch ontwerp middels een Reference architecture.
GBO
│
├─ README.md
│
├─ psa
│ └─ hoofdstukken in markdown formaat
│
├─ diagrams
│ └─ diagrammen in Mermaid formaat
│
└─ ref-arch
└─ hoofdstukken in markdown formaat
Bent u op zoek naar het Globaal Ontwerp van het project GBO?
Deze is in een aparte repository opgenomen: https://github.com/ICTU/GBO-GO
Deze documentatie is in ontwikkeling en wordt iteratief aangevuld. Wijzigingen worden bijgehouden via GitHub versiebeheer.
Bijdragen aan deze architectuur kunnen worden gedaan via:
- issues
- pull requests
- architectuurdiscussies
Eigenaar: project GBO Contactpersoon: Govert Claus
EUPL v1.2