|
|
# Inleiding
|
|
|
In onderstaande tekst staat beschreven hoe een standaard Verpleeghuis datastation moet worden uitgebreid om met de VOLT Decentraal te communiceren en gegevens uit te wisselen.
|
|
|
In onderstaande tekst staat beschreven hoe een standaard Verpleeghuis datastation moet worden uitgebreid om met de KIK-Starter Decentraal te communiceren en gegevens uit te wisselen.
|
|
|
|
|
|
Om met de VOLT Decentraal samen te werken met een standaard datastation is het nodig om een aantal uitbreidingen toe te voegen aan uw standaard datastation.
|
|
|
Om met de KIK-Starter Decentraal samen te werken met een standaard datastation is het nodig om een aantal uitbreidingen toe te voegen aan uw standaard datastation.
|
|
|
|
|
|
# Uitbreidingen
|
|
|
De uitbreidingen zijn nodig om gebruik te kunnen maken van de validatieservice in de VOLT Decentraal.
|
|
|
De uitbreidingen zijn nodig om gebruik te kunnen maken van de validatieservice in de KIK-Starter Decentraal.
|
|
|
|
|
|
De volgende uitbreidingen worden hieronder toegelicht:
|
|
|
|
... | ... | @@ -24,9 +24,9 @@ Deze specificaties zijn bedoeld voor software ontwikkelaars die deze uitbreiding |
|
|
Waarom zijn de endpoints nodig?
|
|
|
|
|
|
# Waarom zijn de endpoints nodig?
|
|
|
De VOLT Decentraal voert op verzoek validaties uit op de dataset in uw datastation. Afhankelijk van de manier waarop u uw datastation inricht legt dat een belasting op hoeveelheid geheugen en werklast, netwerkverkeer en verspreiding van eventueel gevoelige informatie die beter op een plek kan blijven.
|
|
|
De KIK-Starter Decentraal voert op verzoek validaties uit op de dataset in uw datastation. Afhankelijk van de manier waarop u uw datastation inricht legt dat een belasting op hoeveelheid geheugen en werklast, netwerkverkeer en verspreiding van eventueel gevoelige informatie die beter op een plek kan blijven.
|
|
|
|
|
|
| VOLT Functie | Datastation | Level 1 (SPARQL) | Level 2 (GRAPHSTORE) | Level 3 (SHACL) |
|
|
|
| KIK-Starter Functie | Datastation | Level 1 (SPARQL) | Level 2 (GRAPHSTORE) | Level 3 (SHACL) |
|
|
|
| --- | --- | --- | --- | --- |
|
|
|
| Query, uit profiel | x | x | x | x |
|
|
|
| Query, custom | | x | x | x |
|
... | ... | @@ -34,7 +34,7 @@ De VOLT Decentraal voert op verzoek validaties uit op de dataset in uw datastati |
|
|
| Validatie, medium dataset *) | | | (x)* | x |
|
|
|
| Validatie, any dataset | | | | x |
|
|
|
|
|
|
*) Onderdelen gemarkeerd met een asterisk maken een kopie van de data in de VOLT, waardoor de belasting en het netwerkverkeer toenemen en bewaren potentieel gevoelige data buiten de controle van het datastation.
|
|
|
*) Onderdelen gemarkeerd met een asterisk maken een kopie van de data in de KIK-Starter, waardoor de belasting en het netwerkverkeer toenemen en bewaren potentieel gevoelige data buiten de controle van het datastation.
|
|
|
|
|
|
# Wat moet mijn datastation ondersteunen?
|
|
|
Bij voorkeur realiseert u in ieder geval een SPARQL endpoint. GRAPHSTORE en SHACL endpoints zijn nice to haves.
|
... | ... | @@ -80,19 +80,19 @@ Geëncrypt met TLS 1.2/1.3, geen two-way TLS nodig, trusted/PKIOverheid certific |
|
|
|
|
|
Het is mogelijk om een niet-vertrouwde certificaat tijdelijk te vertrouwen. Dit is bedoeld voor developers tijdens de ontwikkeling.
|
|
|
|
|
|
De optie om tijdelijk niet-vertrouwde certificaten toch te vertrouwen wordt bij het opstartcommando van de VOLT decentraal meegegeven.
|
|
|
De optie om tijdelijk niet-vertrouwde certificaten toch te vertrouwen wordt bij het opstartcommando van de KIK-Starter decentraal meegegeven.
|
|
|
|
|
|
## Credentials
|
|
|
Een datastation moet voor de kwaliteitsinformatie verpleeghuiszorg de scopes "sparql", “graphstore”, en “shacl” gebruiken for each of the 3 services.
|
|
|
|
|
|
Optimally, VOLT has these 3 scopes in addition to the standard “verifiedsparql”, but it can work with any subset with limited functionality.
|
|
|
Optimally, KIK-Starter has these 3 scopes in addition to the standard “verifiedsparql”, but it can work with any subset with limited functionality.
|
|
|
|
|
|
In de ideale situatie heeft de VOLT drie scopes in aanvulling op de standaard “verifiedsparql”, maar het kan met elke subset met gelimiteerde functionaliteit werken.
|
|
|
In de ideale situatie heeft de KIK-Starter drie scopes in aanvulling op de standaard “verifiedsparql”, maar het kan met elke subset met gelimiteerde functionaliteit werken.
|
|
|
|
|
|
Uitgangspunt is dat elke zorgaanbieder deze scopes toewijst in de eigen authorisatiedienst.
|
|
|
|
|
|
# Data catalogus
|
|
|
Hieronder is een beschrijving van de eerder genoemde endpoint services die in eerste instantie intern zichtbaar zijn. Het is mogelijk om in de toekomst dat derde partijen deze services extern aanspreken om diensten uit te breiden of over te nemen van de centrale VOLT.
|
|
|
Hieronder is een beschrijving van de eerder genoemde endpoint services die in eerste instantie intern zichtbaar zijn. Het is mogelijk om in de toekomst dat derde partijen deze services extern aanspreken om diensten uit te breiden of over te nemen van de centrale KIK-Starter.
|
|
|
|
|
|
Voorbeeld 11 uit Datastation specificatie:
|
|
|
|
... | ... | |