OSO:Aansluiting realiseren: verschil tussen versies
Regel 42: | Regel 42: | ||
Alle systemen die aansluiten op OSO moeten afhankelijk van of ze als bron- en/of als doel- systeem gaan fungeren, een aantal interacties implementeren. |
Alle systemen die aansluiten op OSO moeten afhankelijk van of ze als bron- en/of als doel- systeem gaan fungeren, een aantal interacties implementeren. |
||
+ | ===Use cases voor alle systemen=== |
||
− | * Alle rollen |
||
+ | {|class="wikitable" |
||
− | ** [[OSO:Protocol/Traffic Center Pingen|Traffic Center pingen]] |
||
+ | ! style="text-align:left;"| Algemeen |
||
− | * Bronsystemen |
||
+ | ! style="text-align:left;"| (Deel)processtap |
||
− | ** [[OSO:Inzage of toestemming verlenen|Ik wil een ouder/verzorger inzage geven en/of toestemming registreren]] |
||
+ | ! style="text-align:left;"| Use case |
||
− | ** [[OSO:Dossier_klaarzetten|Dossier klaar zetten]] (geen interactie met TC) |
||
+ | ! style="text-align:left;"| Opmerkingen |
||
− | ** [[OSO:Protocol/Sessie Controleren|Sessie controleren]] |
||
+ | |||
− | ** [[OSO:Protocol/Aanleverpunt Registreren|Aanmelden van een aanleverpunt]] |
||
+ | |- |
||
− | * Doelsystemen |
||
+ | | Aanroep voor het esten van de beschikbaarheid van het Traffic Center |
||
− | ** [[OSO:Protocol/Sessie Initiëren|Sessie initiëren]] |
||
+ | | |
||
− | ** [[OSO:Protocol/Dossier Opvragen|Dossier opvragen]] |
||
+ | | [[OSO:2016/Traffic_Center_Pingen|'Pingen' van Traffic Center]] |
||
− | ** [[OSO:Protocol/Sessie Afmelden|Sessie afmelden]] |
||
+ | | |
||
+ | |||
+ | |- |
||
+ | | Registreren vanuit een Systeem van een Aanleverpunt in het Register |
||
+ | | rowspan="2" |Bij het registreren van een Aanleverpunt kan met het controleren van de APsleutel de invoer van de eindgebruiker gevalideerd worden. |
||
+ | | [[OSO:2016/Aanleverpunt_Registreren|Registreren van een OSO Aanleverpunt ]] |
||
+ | | Voorwaarde voor uitwisselingen met OSO voor Bron- én Doel- systemen |
||
+ | |||
+ | |- |
||
+ | | Valideren van de invoerde waarden in een Systeem bij een Aanleverpunt op basis van de Aanleverpuntsleutel. |
||
+ | | [[OSO:2016/APsleutel_controleren|Controleren van de APsleutel]] |
||
+ | | Optioneel: Geen verplichting om deze aanroep te implementeren |
||
+ | |} |
||
+ | |||
+ | ===Use cases voor Bronsystemen=== |
||
+ | {|class="wikitable" |
||
+ | ! style="text-align:left;"| Algemeen |
||
+ | ! style="text-align:left;"| (Deel)processtap |
||
+ | ! style="text-align:left;"| Use case |
||
+ | ! style="text-align:left;"| Opmerkingen |
||
+ | |||
+ | |- |
||
+ | | rowspan="3"|[[OSO:2016/Samenstellen_dossier|Samenstellen Dossier]] |
||
+ | | [[OSO:2016/Laten_inzien_dossier|Laten inzien Dossier]] |
||
+ | | [[OSO:2016/Registeren_inzage|Registreren inzage]] |
||
+ | | Vindt plaats 'binnen' systeem, geen directe interactie met OSO |
||
+ | |||
+ | |- |
||
+ | | |
||
+ | | [[OSO:2016/Controleren_formaat|Controleren Dossier tegen standaard]] |
||
+ | | Controleren van formaat en syntax van Dossier tegen [http://edustandaard.nl/standaarden/afspraken/afspraak/oso-gegevensset/ EduStandaard Gegevensset OSO] |
||
+ | |||
+ | |- |
||
+ | | |
||
+ | | [[OSO:2016/Gereed_zetten_Dossier|Dossier gereed zetten voor opvragen door Doelsysteem]] |
||
+ | | Voordat Doelsysteem Dossier kan opvragen moet in Bronsysteem aangegeven worden dat Dossier gereed is en beschikbaar voor specifieke scho(o)l(en) |
||
+ | |||
+ | |- |
||
+ | | rowspan="3"|[[OSO:2016/Klaarzetten_dossier|Klaarzetten Dossier]] |
||
+ | | [[OSO:2016/Verwerken_openstaande_verzoeken|Verwerken openstaande verzoeken]] |
||
+ | | [[OSO:2016/Aanvraag_Notificeren|Tonen ontvangen verzoeken]] |
||
+ | | Vindt plaats 'binnen' systeem, geen directe interactie met OSO |
||
+ | |||
+ | |- |
||
+ | | [[OSO:2016/Versturen_notificatie|Versturen Notificatie]] |
||
+ | | [[OSO:2016/Melden_Notificatie|Melden Notificatie]] |
||
+ | | Na klaarzetten Dossier voorafgaand aan verzenden van Notificatie |
||
+ | |||
+ | |- |
||
+ | | |
||
+ | | [[OSO:2016/Versturen_Notificatie|Notificatie versturen naar Doelsysteem]] |
||
+ | | Melden aan Doelsysteem dat Dossier beschikbaar is gekomen |
||
+ | |||
+ | |||
+ | |- |
||
+ | | rowspan="2"| [[OSO:2016/Overdragen_dossier|Overdragen Dossier]] |
||
+ | | |
||
+ | | [[OSO:2016/Sessie_controleren|Controleren sessie]] |
||
+ | | Na ontvangst van verzoek tot levering van Dossier |
||
+ | |||
+ | |- |
||
+ | | |
||
+ | | [[OSO:2016/Opvragen_dossier|Reageren op verzoek tot levering Dossier]] |
||
+ | | Als antwoordende partij bij Opvragen Dossier |
||
+ | |||
+ | |} |
||
+ | |||
+ | ===Use cases voor Doelsystemen=== |
||
+ | {|class="wikitable" |
||
+ | ! style="text-align:left;"| Algemeen |
||
+ | ! style="text-align:left;"| (Deel)processtap |
||
+ | ! style="text-align:left;"| Use case |
||
+ | ! style="text-align:left;"| Opmerkingen |
||
+ | |||
+ | |- |
||
+ | | rowspan="4"|[[OSO:2016/Overdragen_dossier|Overdragen Dossier]] |
||
+ | | rowspan="4"|[[OSO:2016/Uitvoeren_opvraag_sessie|Uitvoeren opvraag Sessie]] |
||
+ | | [[OSO:2016/Initi%C3%ABren_sessie|Aanvragen Sessie]] |
||
+ | | Eerste stap bij het opvragen van een Dossier |
||
+ | |||
+ | |- |
||
+ | | [[OSO:2016/Opvragen_dossier|Opvragen Dossier]] |
||
+ | | Als antwoordende partij bij Opvragen Dossier |
||
+ | |||
+ | |- |
||
+ | | [[OSO:2016/Importeren_dossier|Importeren van ontvangen Dossier]] |
||
+ | | Na een geslaagde overdracht |
||
+ | |||
+ | |- |
||
+ | | [[OSO:2016/Sessie_afmelden|Afmelden van de Sessie]] |
||
+ | | Na het ontvangen van een Dossier of het aflopen van de Aanleverpunten |
||
+ | |||
+ | |- |
||
+ | | [[OSO:2016/Klaarzetten_dossier|Klaarzetten Dossier]] |
||
+ | | |
||
+ | | [[OSO:2016/Versturen_Notificatie|Ontvangen van een Notificatie]] |
||
+ | | Als geaddresseerde van een Notificatie |
||
+ | |||
+ | |} |
||
===Testen met de testschool=== |
===Testen met de testschool=== |
Huidige versie van 15 aug 2016 om 14:33
Stappenplan voor leveranciers
Aanvraag en toelating
- Intake (optioneel)
- Schriftelijke aanvraag bij Kennisnet
- Beoordeling van de aanvraag
- Toets positie binnen de OSO keten (binnen of buiten huidige scope)
- Technische toets (is aansluiten mogelijk)
- Juridische toets (valt uitwisseling binnen de wettelijke kaders)
- Beveiligingstoets (kan partij voldoen aan beveiligingseisen)
- Opstellen advies aan regiegroep OSO
- Besluit aansluiting regiegroep OSO
Na een positief besluit kan de partij aansluiten. In overleg kan besloten worden eerder te starten met de ontwikkeling van OSO functionaliteit (die dan op de test en sandbox omgevingen zal plaats vinden).
Plaats en rol in OSO keten
Een leverancier koppelt aan OSO om (delen van) een overstapdossier te importeren voor verdere verwerking en/of gegevens toe te voegen aan een dossier en dit door te leveren. Dit bepaalt de plaats van het pakket in de OSO keten en daarmee de uitwisselingen die ingebouwd moeten worden om op OSO aan te sluiten. Om deze positie te bepalen dient de onderstaande tabel ingevuld te worden.
POPO | POVO | VOVO | 'binnenBRIN' | |
---|---|---|---|---|
bron | ja/nee/anders | ja/nee/anders | ja/nee/anders | ja/nee/anders |
doel | ja/nee/anders | ja/nee/anders | ja/nee/anders | ja/nee/anders |
Op basis van de benodigde uitwissel functionaliteit kan bepaald worden welke OSO interacties het systeem moet ondersteunen.
Bron- en doel- rol in keten
Alle systemen die aansluiten op OSO moeten afhankelijk van of ze als bron- en/of als doel- systeem gaan fungeren, een aantal interacties implementeren.
Use cases voor alle systemen
Algemeen | (Deel)processtap | Use case | Opmerkingen |
---|---|---|---|
Aanroep voor het esten van de beschikbaarheid van het Traffic Center | 'Pingen' van Traffic Center | ||
Registreren vanuit een Systeem van een Aanleverpunt in het Register | Bij het registreren van een Aanleverpunt kan met het controleren van de APsleutel de invoer van de eindgebruiker gevalideerd worden. | Registreren van een OSO Aanleverpunt | Voorwaarde voor uitwisselingen met OSO voor Bron- én Doel- systemen |
Valideren van de invoerde waarden in een Systeem bij een Aanleverpunt op basis van de Aanleverpuntsleutel. | Controleren van de APsleutel | Optioneel: Geen verplichting om deze aanroep te implementeren |
Use cases voor Bronsystemen
Algemeen | (Deel)processtap | Use case | Opmerkingen |
---|---|---|---|
Samenstellen Dossier | Laten inzien Dossier | Registreren inzage | Vindt plaats 'binnen' systeem, geen directe interactie met OSO |
Controleren Dossier tegen standaard | Controleren van formaat en syntax van Dossier tegen EduStandaard Gegevensset OSO | ||
Dossier gereed zetten voor opvragen door Doelsysteem | Voordat Doelsysteem Dossier kan opvragen moet in Bronsysteem aangegeven worden dat Dossier gereed is en beschikbaar voor specifieke scho(o)l(en) | ||
Klaarzetten Dossier | Verwerken openstaande verzoeken | Tonen ontvangen verzoeken | Vindt plaats 'binnen' systeem, geen directe interactie met OSO |
Versturen Notificatie | Melden Notificatie | Na klaarzetten Dossier voorafgaand aan verzenden van Notificatie | |
Notificatie versturen naar Doelsysteem | Melden aan Doelsysteem dat Dossier beschikbaar is gekomen
| ||
Overdragen Dossier | Controleren sessie | Na ontvangst van verzoek tot levering van Dossier | |
Reageren op verzoek tot levering Dossier | Als antwoordende partij bij Opvragen Dossier |
Use cases voor Doelsystemen
Algemeen | (Deel)processtap | Use case | Opmerkingen |
---|---|---|---|
Overdragen Dossier | Uitvoeren opvraag Sessie | Aanvragen Sessie | Eerste stap bij het opvragen van een Dossier |
Opvragen Dossier | Als antwoordende partij bij Opvragen Dossier | ||
Importeren van ontvangen Dossier | Na een geslaagde overdracht | ||
Afmelden van de Sessie | Na het ontvangen van een Dossier of het aflopen van de Aanleverpunten | ||
Klaarzetten Dossier | Ontvangen van een Notificatie | Als geaddresseerde van een Notificatie |
Testen met de testschool
Er is een testschool beschikbaar gesteld om de implementatie te kunnen testen. De testschool fungeert als bronSysteem. Men kan verschillende dossiers opvragen bij deze testschool.
Testen met de KVS
Er is een Kennisnet Validatie Service beschikbaar gesteld om dossiers te kunnen valideren.