OSO:2017/Initiëren notificatie: verschil tussen versies
(OSO: Initiëren notificatie (Bron naar TC)) |
k |
||
(18 tussenliggende versies door dezelfde gebruiker niet weergegeven) | |||
Regel 4: | Regel 4: | ||
|- |
|- |
||
| Bronsysteem |
| Bronsysteem |
||
− | | Melden dat Bronsysteem Notificatie aan Doelsysteem wil versturen en adres van Aanleverpunt ontvangen. |
+ | | Melden dat Bronsysteem Notificatie aan Doelsysteem wil versturen en adres van gespecificeerd Aanleverpunt ontvangen. |
|- |
|- |
||
| Traffic Center |
| Traffic Center |
||
Regel 10: | Regel 10: | ||
|} |
|} |
||
+ | == Basisvariant: Notificatie voor Dossier overdracht== |
||
− | ==Preconditie== |
||
+ | Een Notificatie wordt verstuurd door Bronsystemen op het moment dat een Dossier klaar wordt gezet, waarvoor eerder een verzoek tot levering van een (of meerdere) Doelsyste(e)men is ontvangen. Een Notificatie wordt altijd naar het specifieke Aanleverpunt dat een verzoek heeft verstuurd geadresseerd. Het versturen van de Notificatie wordt [[OSO:2017/Initiëren_notificatie/overstap|hier]] verder uitgewerkt. |
||
− | *BronSysteem is aangesloten op OSO keten |
||
− | *BronSysteem heeft DocumentRequest ontvangen van Doelsysteem (en SessieID hiervan geregistreerd) |
||
− | *BronSysteem heeft Dossier klaargezet uit DocumentRequest van Doelsysteem |
||
− | + | == Basisvariant: Notificatie voor aanvraag bij Samenwerkingsverband== |
|
+ | In dit geval wordt de Notificatie gebruikt voor het initiëren van een aanvraag bij een Samenwerkingsverband. Het Dossier wordt ook klaar gezet in het Bronsysteem (maar er is geen eerder verzoek nodig), waarna een specifiek Aanleverpunt door de eindgebruiker moet worden gekozen. De Notificatie wordt alleen naar dit Aanleverpunt verstuurd. Het versturen van de Notificatie wordt [[OSO:2017/Initiëren_notificatie/aanvraag|hier]] verder uitgewerkt. |
||
− | VRAAG: MOET TC CONTROLEREN OF DOEL AP 'EIGEN' AP VAN BRON IS?? |
||
− | *BronSysteem is aangesloten op OSO keten |
||
− | *Gebruiker Bronsysteem heeft te notificeren Aanleverpunt van Doelsysteem gekozen |
||
− | *Bronsysteem heeft Dossier klaargezet dat opgehaald moet worden door Doelsysteem |
||
− | |||
− | === Notificatie tbv Terugkoppeling naar Samenwerkingsverband === |
||
− | *BronSysteem is aangesloten op OSO keten |
||
− | *BronSysteem heeft (in eerdere Sessie) Dossier succesvol opgevraagd bij DoelSysteem mbv Koppelsleutel |
||
− | |||
− | ==Postconditie== |
||
− | *Traffic Center heeft Notificatie Melding geregistreerd |
||
− | *BronSysteem heeft correcte url van Doelsysteem ontvangen |
||
− | === Notificatie tbv Aanvraag naar Samenwerkingsverband === |
||
− | *Traffic Center heeft Koppelsleutel aangemaakt een doorgegeven aan Bronsysteem |
||
− | |||
− | === Notificatie tbv Terugkoppeling naar Samenwerkingsverband === |
||
− | *Traffic Center heeft gecontroleerd dat Koppelsleutel eerder is gebruikt voor transactie tussen Bronsysteem en Doelsysteem |
||
==Basis scenario== |
==Basis scenario== |
||
+ | |||
# Bronsysteem verstuurt Notificatie Request naar Traffic Center |
# Bronsysteem verstuurt Notificatie Request naar Traffic Center |
||
− | # '''IF ''' |
+ | # '''IF ''' overdrachtdoel is 'overstapdossier' |
+ | ## '''IF ''' DoelAanleverpunt is actief AND DoelAanleverpunt heeft 'doel' ingesteld op 'OV' |
||
− | ## '''IF '''NotificatieType is 'Overstap' '''AND''' SessieID is ingevuld '''AND''' SessieID is bekend bij TC <sup>*</sup> |
||
+ | ### '''IF''' SessieID is gezet '''AND''' SessieID is bekend bij TC <sup>*</sup> |
||
− | ### Traffic Center registreert het Notificatie Request |
||
− | ### Traffic Center |
+ | #### Traffic Center registreert het Notificatie Request |
+ | #### Traffic Center geeft url van het Doelaanleverpunt terug |
||
− | ## '''ELSE IF''' NotificatieType is 'Aanvraag' '''AND''' Koppelsleutel is leeg '''AND''' SessieID is leeg <sup>**</sup> |
||
+ | ### '''ELSE''' |
||
− | ### Traffic Center genereert Koppelsleutel |
||
− | ### Traffic Center geeft |
+ | #### Traffic Center geeft foutmelding |
+ | ### '''ENDIF''' |
||
− | ## '''ELSE IF''' NotificatieType is 'Terugkoppeling' AND Koppelsleutel is ingevuld '''AND''' Koppelsleutel is bekend bij TC <sup>***</sup> |
||
+ | ## '''ELSE''' |
||
− | ### Traffic Center registreert het Notificatie Request |
||
− | ### Traffic Center geeft |
+ | ### Traffic Center geeft foutmelding |
+ | ## '''ENDIF''' |
||
+ | |||
+ | # '''ELSEIF''' overdrachtdoel is 'swv-aanvraag' |
||
+ | ## '''IF''' DoelAanleverpunt is actief AND DoelAanleverpunt heeft 'doel' ingesteld op 'PaO' |
||
+ | ### '''IF''' SessieID is leeg <sup>**</sup> |
||
+ | #### '''IF''' (BRIN van DoelAP == BRIN van BronAP) |
||
+ | ##### Traffic Center genereert Koppelsleutel |
||
+ | ##### Traffic Center geeft Koppelsleutel en url van het Doelaanleverpunt terug |
||
+ | #### '''ELSE''' |
||
+ | ##### Traffic Center geeft foutmelding |
||
+ | #### '''ENDIF''' |
||
+ | ### '''ELSE''' |
||
+ | #### Traffic Center geeft foutmelding |
||
+ | ### '''ENDIF''' |
||
## '''ELSE''' |
## '''ELSE''' |
||
### Traffic Center geeft foutmelding |
### Traffic Center geeft foutmelding |
||
− | # ''' |
+ | ## '''ENDIF''' |
+ | # '''ENDIF''' |
||
− | ## Traffic Center geeft foutmelding |
||
;<sup>*</sup>SessieID ingevuld: Notificatie nav eerder verzoek tot levering Dossier. SessieID wordt vergeleken met binnengekomen Sessie Controle verzoeken. Daarbij worden ook gecontroleerd dat de bron-BRIN/APindex én de doel-BRIN/APindex overeenkomen met het originele verzoek waar het sessieID aan werd toegekend. |
;<sup>*</sup>SessieID ingevuld: Notificatie nav eerder verzoek tot levering Dossier. SessieID wordt vergeleken met binnengekomen Sessie Controle verzoeken. Daarbij worden ook gecontroleerd dat de bron-BRIN/APindex én de doel-BRIN/APindex overeenkomen met het originele verzoek waar het sessieID aan werd toegekend. |
||
;<sup>**</sup>Beide parameters leeg: Verzoek om koppelsleutel (Notificatie tbv Aanvraag naar Samenwerkingsverband ) |
;<sup>**</sup>Beide parameters leeg: Verzoek om koppelsleutel (Notificatie tbv Aanvraag naar Samenwerkingsverband ) |
||
− | ;<sup>***</sup>Koppelsleutel ingevuld: Verzoek om Notificatie naar oorspronkelijke Bronsysteem (Notificatie tbv Terugkoppeling naar Samenwerkingsverband ) |
||
+ | == Uitzonderingen en meldingen== |
||
− | ==Alternatieve scenario's:== |
||
+ | Hieronder worden alternatieve scenario's en de bijbehorende meldingen opgesomd:<BR>. |
||
− | |||
− | '''WELKE FOUTEN WILLEN WE GAAN CHECKEN MET TC!?''' |
||
− | Hieronder worden alternatieve scenario's en de bijbehorende melding opgesomd:<BR>. |
||
{|class="wikitable" |
{|class="wikitable" |
||
! style="text-align:left;"| Resultaat |
! style="text-align:left;"| Resultaat |
||
− | ! style="text-align:left;"| A/E<sup>*</sup> |
||
! style="text-align:left;"| Omschrijving |
! style="text-align:left;"| Omschrijving |
||
! style="text-align:left;"| Toelichting |
! style="text-align:left;"| Toelichting |
||
+ | ! style="text-align:left;"| ''Melding aan Eindgebruiker'' |
||
+ | |||
|- |
|- |
||
| AanvragerNietBekend |
| AanvragerNietBekend |
||
− | | E |
||
| Het bronsysteem (aanleverpunt dat de notificatie meldt) is niet bekend bij het Traffic Center. De aanvrager is niet gerechtigd om de overstapservice te gebruiken. |
| Het bronsysteem (aanleverpunt dat de notificatie meldt) is niet bekend bij het Traffic Center. De aanvrager is niet gerechtigd om de overstapservice te gebruiken. |
||
| In het Traffic Center register is de combinatie van bronBrin en bronAanleverpuntIndex niet aanwezig. |
| In het Traffic Center register is de combinatie van bronBrin en bronAanleverpuntIndex niet aanwezig. |
||
+ | | De aanvrager is niet gerechtigd om de overstapservice te gebruiken. Neem contact op met je leverancier. |
||
|- |
|- |
||
| AanvragerAanleverpuntNietBekend |
| AanvragerAanleverpuntNietBekend |
||
− | | E |
||
| Het bronAanleverpuntIndex is niet geregistreerd voor deze aanvrager (bronBrin). |
| Het bronAanleverpuntIndex is niet geregistreerd voor deze aanvrager (bronBrin). |
||
| |
| |
||
+ | | Het bron aanleverpunt is niet bekend in het OSO systeem, hierdoor kan geen notificatie melding worden aangevraagd. |
||
|- |
|- |
||
| AanvragerNietBeschikbaar |
| AanvragerNietBeschikbaar |
||
− | | E |
||
| De aanvrager (bronBrin) is niet gerechtigd om de overstapservice te gebruiken. |
| De aanvrager (bronBrin) is niet gerechtigd om de overstapservice te gebruiken. |
||
| |
| |
||
+ | | Je school is niet aangesloten op OSO. Neem contact op met de servicedesk van OSO. |
||
|- |
|- |
||
| OngeautoriseerdAanleverpunt |
| OngeautoriseerdAanleverpunt |
||
− | | E |
||
| Het OIN van het certificaat komt niet overeen met die van de geregistreerde leverancier. Het bronsysteem (aanleverpunt dat Notificatie meldt) is in het Traffic Center register geregistreerd door een andere leverancier. |
| Het OIN van het certificaat komt niet overeen met die van de geregistreerde leverancier. Het bronsysteem (aanleverpunt dat Notificatie meldt) is in het Traffic Center register geregistreerd door een andere leverancier. |
||
| Het aanleverpunt (bronBrin/bronAanleverpuntIndex) is bekend bij OSO, maar het aanleverpunt staat geregistreerd bij een andere leverancier. |
| Het aanleverpunt (bronBrin/bronAanleverpuntIndex) is bekend bij OSO, maar het aanleverpunt staat geregistreerd bij een andere leverancier. |
||
+ | | Interne fout bij OSO systeem. Neem contact op met de servicedesk van OSO. |
||
+ | |||
|- |
|- |
||
| VerstrekkerNietBekend |
| VerstrekkerNietBekend |
||
− | | E |
||
| De verstrekker (het doelsysteem waar de notificatie naartoe verstuurd moet worden) is niet bekend bij het Traffic Center. |
| De verstrekker (het doelsysteem waar de notificatie naartoe verstuurd moet worden) is niet bekend bij het Traffic Center. |
||
− | | |
+ | | |
+ | | Het aanleverpunt van de school waarmee je wilt uitwisselen, is nog niet bekend bij OSO. Neem contact op met de betreffende school. |
||
|- |
|- |
||
| VerstrekkerAanleverpuntNietBekend |
| VerstrekkerAanleverpuntNietBekend |
||
− | | E |
||
| Het meegegeven aanleverpunt is niet geregistreerd voor deze verstrekker. Het opgegeven Aanleverpunt (DoelBRIN/APindex) van het Doelsysteem is niet bekend. |
| Het meegegeven aanleverpunt is niet geregistreerd voor deze verstrekker. Het opgegeven Aanleverpunt (DoelBRIN/APindex) van het Doelsysteem is niet bekend. |
||
| Het opgegeven Aanleverpunt van het Doelsysteem is (nog) niet opgenomen in het Register. |
| Het opgegeven Aanleverpunt van het Doelsysteem is (nog) niet opgenomen in het Register. |
||
+ | |Het aanleverpunt van de school waarmee je wilt uitwisselen, is nog niet bekend bij OSO. Neem contact op met de betreffende school. |
||
|- |
|- |
||
| VerstrekkerNietBeschikbaar |
| VerstrekkerNietBeschikbaar |
||
− | | A |
||
| De verstrekker is niet gerechtigd om de overstapservice te gebruiken. Het opgegeven Aanleverpunt van het Doelsysteem is (nog) niet gerechtigd om de overstapservice te gebruiken. |
| De verstrekker is niet gerechtigd om de overstapservice te gebruiken. Het opgegeven Aanleverpunt van het Doelsysteem is (nog) niet gerechtigd om de overstapservice te gebruiken. |
||
− | | De Doelschool is bekend in het Register, maar het opgegeven Aanleverpunt is (nog) niet actief. Dit kan bijvoorbeeld veroorzaakt worden doordat de URL van dit Aanleverpunt niet (goed) is geregistreerd |
+ | | De Doelschool is bekend in het Register, maar het opgegeven Aanleverpunt is (nog) niet actief. Dit kan bijvoorbeeld veroorzaakt worden doordat de URL van dit Aanleverpunt niet (goed) is geregistreerd |
+ | | De school waarmee je wilt uitwisselen, heeft geen actieve aanleverpunten bij OSO. Neem contact op met de betreffende school. |
||
+ | |||
|- |
|- |
||
| SessieIDNietBekend |
| SessieIDNietBekend |
||
− | | A |
||
| Het opgegeven SessieID is niet bekend in de log van het Traffic Center. |
| Het opgegeven SessieID is niet bekend in de log van het Traffic Center. |
||
| Het SessieID dat de BronSchool opgeeft is niet opgeslagen als geldig SessieID bij het Traffic Center. |
| Het SessieID dat de BronSchool opgeeft is niet opgeslagen als geldig SessieID bij het Traffic Center. |
||
+ | | Er heeft zich een interne fout voorgedaan tijdens het melden van de notificatie. Neem contact op met je software leverancier. |
||
|- |
|- |
||
− | |<Geen response> |
||
− | | E |
||
− | | Technische fout |
||
− | | Het meldende Bronsysteem staakt de verdere Notificatie en geeft de eindgebruiker hierover een foutmelding. |
||
− | |} |
||
− | <sup>*</sup> A: Alternatief, E: Exceptie (fout) |
||
− | |||
− | ==Aanroep en antwoord== |
||
− | |||
− | *Request: |
||
− | |||
− | <syntaxhighlight lang="xml"> |
||
− | <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://xml.eld.nl/schemas/Overstapservice/20160411"> |
||
− | <soapenv:Header/> |
||
− | <soapenv:Body> |
||
− | <ns:meldenNotificatieRequest> |
||
− | <ns:bronBrin>00YY</ns:bronBrin> |
||
− | <ns:bronAanleverpuntIndex>0</ns:bronAanleverpuntIndex> |
||
− | <ns:doelBrin>12SS</ns:doelBrin> |
||
− | <ns:doelAanleverpuntIndex>102</ns:doelAanleverpuntIndex> |
||
− | <ns:sessieId>698867e4-231d-44b1-9e80-63af1a3a75b6</ns:sessieId> |
||
− | <ns:aanvraagdatum>2016-03-06T14:19:39.977+02:00</ns:aanvraagdatum> |
||
− | </ns:meldenNotificatieRequest> |
||
− | </soapenv:Body> |
||
− | </soapenv:Envelope> |
||
− | </syntaxhighlight> |
||
− | |||
− | |||
− | {|class="wikitable" |
||
− | ! style="text-align:left;"| Element |
||
− | ! style="text-align:left;"| Uitleg |
||
− | ! style="text-align:left;"| Opmerkingen |
||
+ | | '''OVnotificatieIncorrect''' |
||
+ | | De overdrachtdoel is 'overstapdossier' maar SessieID en/of Aanvraagdatum zijn niet ingevuld. |
||
+ | | Voor een Notificatie zijn een eerder toegekend SessieID en Aanvraagdatum nodig. |
||
+ | | Er heeft zich een interne fout voorgedaan tijdens het melden van de notificatie. Neem contact op met je software leverancier. |
||
|- |
|- |
||
− | | bronBRIN |
||
− | | Dit is het BRINnummer van de Bronschool dat het DocumentRequest heeft ontvangen en een Notificatie naar het Doelsysteem wil sturen. |
||
− | | Verplicht |
||
+ | | '''OVnotificatieAPIncorrect''' |
||
+ | | Het doel is 'OV' ('overstapdossier') maar de bronAP heeft als doel 'PaO' of de doelAP heeft als doel 'PaO' ('Samenwerkingsverband') |
||
+ | | Een Notificatie met als doel 'overstapdossier' gespecificeerd mag niet naar AP's van type 'OV' worden verstuurd, maar kan alleen naar AP's van type 'LAS' of 'RP' worden verstuurd. |
||
+ | | Er heeft zich een interne fout voorgedaan tijdens het melden van de notificatie. Neem contact op met je software leverancier. |
||
|- |
|- |
||
− | | bronAanleverpuntIndex |
||
− | | Dit is de index van het Aanleverpunt van het Bronsysteem dat het DocumentRequest naar het Bronsysteem heeft verstuurd. |
||
− | | Verplicht |
||
+ | | '''SWVnotificatieAPIncorrect''' |
||
+ | | Het doel is 'PaO' maar de de bron AP heeft als doel 'LAS" of de doelAP heeft als doel 'LAS' |
||
+ | | Een Notificatie met doel 'overstapdossier' kan alleen naar AP's van type 'PaO' of 'RP' verstuurd. |
||
+ | | Er heeft zich een interne fout voorgedaan tijdens het melden van de notificatie. Neem contact op met je software leverancier. |
||
|- |
|- |
||
− | | doelBrin |
||
− | | Dit is het brinnummer van het Doelsysteem dat het documentRequest heeft ingediend bij het Bronsyteem. |
||
− | | Verplicht |
||
+ | | '''SWVnotificatieIncorrect''' |
||
+ | | Het doel is 'PaO' maar SessieID en/of Aanvraagdatum zijn ingevuld. |
||
+ | | Een Notificatie met doel'overstapdossier' kent geen SessieID of Aanvraagdatum. |
||
+ | | Er heeft zich een interne fout voorgedaan tijdens het melden van de notificatie. Neem contact op met je software leverancier. |
||
|- |
|- |
||
− | | doelAanleverpuntIndex |
||
− | | Dit is de index van het Aanleverpunt van het Doelsysteem dat de Sessie aanvraagt. |
||
− | | Verplicht |
||
+ | | '''SWVnotificatieGeenRelatieMetDoel''' |
||
+ | | Het doel is 'PaO' maar de BRIN van de DoelAP wijkt af van de BRIN van de BronAP. |
||
+ | | Een Notificatie van het overdrachtdoel 'overstapdossier' mag alleen naar AP's van dezelfde BRIN (school) verzonden worden. |
||
+ | | Er heeft zich een interne fout voorgedaan tijdens het melden van de notificatie. Neem contact op met je software leverancier. |
||
|- |
|- |
||
− | | sessieId |
||
− | | Het sessieId van het laastste documentRequest dat het bronSysteem van het doelsysteem heeft ontvangen. Dus het sessieId dat de laatste keer gebruikt is bij het opvragen van het dossier. |
||
− | | Verplicht |
||
+ | |<Geen response> |
||
− | |- |
||
+ | | Technische fout |
||
− | | aanvraagdatum |
||
+ | | Het meldende Bronsysteem staakt de verdere Notificatie en geeft de eindgebruiker hierover een foutmelding. |
||
− | | Het tijdstip van het laastste documentRequest dat door het doelssysteem is gestuurd om het dossier op te vragen. Het bronssysteem heeft dit tijdstip bewaard. |
||
+ | | Er kan geen verbinding gemaakt worden met het OSO systeem. Probeer het later nog eens. |
||
− | | Verplicht |
||
|} |
|} |
||
− | *Response |
||
− | |||
− | <syntaxhighlight lang="xml"> |
||
− | <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> |
||
− | <SOAP-ENV:Header/> |
||
− | <SOAP-ENV:Body> |
||
− | <over:meldenNotificatieResponse xmlns:over="http://xml.eld.nl/schemas/Overstapservice/20160411"> |
||
− | <over:aanleverpunt> |
||
− | <over:code>102</over:code> |
||
− | <over:url>https://aanleverpunturl.nl</over:url> |
||
− | <over:type>LAS</over:type> |
||
− | <over:label>12SS0102 LAS Testschool Triple W ICT PO</over:label> |
||
− | </over:aanleverpunt> |
||
− | </over:meldenNotificatieResponse> |
||
− | </SOAP-ENV:Body> |
||
− | </SOAP-ENV:Envelope> |
||
− | </syntaxhighlight> |
||
[[Categorie:Overstapservice Onderwijs]] |
[[Categorie:Overstapservice Onderwijs]] |
||
− | [[Category:Book OSO|62]] |
Huidige versie van 11 dec 2017 om 11:09
Actor(s) | Goal(s) |
---|---|
Bronsysteem | Melden dat Bronsysteem Notificatie aan Doelsysteem wil versturen en adres van gespecificeerd Aanleverpunt ontvangen. |
Traffic Center | Controleren of Notificatie verstuurd kan worden en zorgen dat Notificatie bij juist Aanleverpunt wordt afgeleverd. |
Basisvariant: Notificatie voor Dossier overdracht
Een Notificatie wordt verstuurd door Bronsystemen op het moment dat een Dossier klaar wordt gezet, waarvoor eerder een verzoek tot levering van een (of meerdere) Doelsyste(e)men is ontvangen. Een Notificatie wordt altijd naar het specifieke Aanleverpunt dat een verzoek heeft verstuurd geadresseerd. Het versturen van de Notificatie wordt hier verder uitgewerkt.
Basisvariant: Notificatie voor aanvraag bij Samenwerkingsverband
In dit geval wordt de Notificatie gebruikt voor het initiëren van een aanvraag bij een Samenwerkingsverband. Het Dossier wordt ook klaar gezet in het Bronsysteem (maar er is geen eerder verzoek nodig), waarna een specifiek Aanleverpunt door de eindgebruiker moet worden gekozen. De Notificatie wordt alleen naar dit Aanleverpunt verstuurd. Het versturen van de Notificatie wordt hier verder uitgewerkt.
Basis scenario
- Bronsysteem verstuurt Notificatie Request naar Traffic Center
- IF overdrachtdoel is 'overstapdossier'
- IF DoelAanleverpunt is actief AND DoelAanleverpunt heeft 'doel' ingesteld op 'OV'
- IF SessieID is gezet AND SessieID is bekend bij TC *
- Traffic Center registreert het Notificatie Request
- Traffic Center geeft url van het Doelaanleverpunt terug
- ELSE
- Traffic Center geeft foutmelding
- ENDIF
- IF SessieID is gezet AND SessieID is bekend bij TC *
- ELSE
- Traffic Center geeft foutmelding
- ENDIF
- IF DoelAanleverpunt is actief AND DoelAanleverpunt heeft 'doel' ingesteld op 'OV'
- ELSEIF overdrachtdoel is 'swv-aanvraag'
- IF DoelAanleverpunt is actief AND DoelAanleverpunt heeft 'doel' ingesteld op 'PaO'
- IF SessieID is leeg **
- IF (BRIN van DoelAP == BRIN van BronAP)
- Traffic Center genereert Koppelsleutel
- Traffic Center geeft Koppelsleutel en url van het Doelaanleverpunt terug
- ELSE
- Traffic Center geeft foutmelding
- ENDIF
- IF (BRIN van DoelAP == BRIN van BronAP)
- ELSE
- Traffic Center geeft foutmelding
- ENDIF
- IF SessieID is leeg **
- ELSE
- Traffic Center geeft foutmelding
- ENDIF
- IF DoelAanleverpunt is actief AND DoelAanleverpunt heeft 'doel' ingesteld op 'PaO'
- ENDIF
- *SessieID ingevuld
- Notificatie nav eerder verzoek tot levering Dossier. SessieID wordt vergeleken met binnengekomen Sessie Controle verzoeken. Daarbij worden ook gecontroleerd dat de bron-BRIN/APindex én de doel-BRIN/APindex overeenkomen met het originele verzoek waar het sessieID aan werd toegekend.
- **Beide parameters leeg
- Verzoek om koppelsleutel (Notificatie tbv Aanvraag naar Samenwerkingsverband )
Uitzonderingen en meldingen
Hieronder worden alternatieve scenario's en de bijbehorende meldingen opgesomd:
.
Resultaat | Omschrijving | Toelichting | Melding aan Eindgebruiker |
---|---|---|---|
AanvragerNietBekend | Het bronsysteem (aanleverpunt dat de notificatie meldt) is niet bekend bij het Traffic Center. De aanvrager is niet gerechtigd om de overstapservice te gebruiken. | In het Traffic Center register is de combinatie van bronBrin en bronAanleverpuntIndex niet aanwezig. | De aanvrager is niet gerechtigd om de overstapservice te gebruiken. Neem contact op met je leverancier. |
AanvragerAanleverpuntNietBekend | Het bronAanleverpuntIndex is niet geregistreerd voor deze aanvrager (bronBrin). | Het bron aanleverpunt is niet bekend in het OSO systeem, hierdoor kan geen notificatie melding worden aangevraagd. | |
AanvragerNietBeschikbaar | De aanvrager (bronBrin) is niet gerechtigd om de overstapservice te gebruiken. | Je school is niet aangesloten op OSO. Neem contact op met de servicedesk van OSO. | |
OngeautoriseerdAanleverpunt | Het OIN van het certificaat komt niet overeen met die van de geregistreerde leverancier. Het bronsysteem (aanleverpunt dat Notificatie meldt) is in het Traffic Center register geregistreerd door een andere leverancier. | Het aanleverpunt (bronBrin/bronAanleverpuntIndex) is bekend bij OSO, maar het aanleverpunt staat geregistreerd bij een andere leverancier. | Interne fout bij OSO systeem. Neem contact op met de servicedesk van OSO. |
VerstrekkerNietBekend | De verstrekker (het doelsysteem waar de notificatie naartoe verstuurd moet worden) is niet bekend bij het Traffic Center. | Het aanleverpunt van de school waarmee je wilt uitwisselen, is nog niet bekend bij OSO. Neem contact op met de betreffende school. | |
VerstrekkerAanleverpuntNietBekend | Het meegegeven aanleverpunt is niet geregistreerd voor deze verstrekker. Het opgegeven Aanleverpunt (DoelBRIN/APindex) van het Doelsysteem is niet bekend. | Het opgegeven Aanleverpunt van het Doelsysteem is (nog) niet opgenomen in het Register. | Het aanleverpunt van de school waarmee je wilt uitwisselen, is nog niet bekend bij OSO. Neem contact op met de betreffende school. |
VerstrekkerNietBeschikbaar | De verstrekker is niet gerechtigd om de overstapservice te gebruiken. Het opgegeven Aanleverpunt van het Doelsysteem is (nog) niet gerechtigd om de overstapservice te gebruiken. | De Doelschool is bekend in het Register, maar het opgegeven Aanleverpunt is (nog) niet actief. Dit kan bijvoorbeeld veroorzaakt worden doordat de URL van dit Aanleverpunt niet (goed) is geregistreerd | De school waarmee je wilt uitwisselen, heeft geen actieve aanleverpunten bij OSO. Neem contact op met de betreffende school. |
SessieIDNietBekend | Het opgegeven SessieID is niet bekend in de log van het Traffic Center. | Het SessieID dat de BronSchool opgeeft is niet opgeslagen als geldig SessieID bij het Traffic Center. | Er heeft zich een interne fout voorgedaan tijdens het melden van de notificatie. Neem contact op met je software leverancier. |
OVnotificatieIncorrect | De overdrachtdoel is 'overstapdossier' maar SessieID en/of Aanvraagdatum zijn niet ingevuld. | Voor een Notificatie zijn een eerder toegekend SessieID en Aanvraagdatum nodig. | Er heeft zich een interne fout voorgedaan tijdens het melden van de notificatie. Neem contact op met je software leverancier. |
OVnotificatieAPIncorrect | Het doel is 'OV' ('overstapdossier') maar de bronAP heeft als doel 'PaO' of de doelAP heeft als doel 'PaO' ('Samenwerkingsverband') | Een Notificatie met als doel 'overstapdossier' gespecificeerd mag niet naar AP's van type 'OV' worden verstuurd, maar kan alleen naar AP's van type 'LAS' of 'RP' worden verstuurd. | Er heeft zich een interne fout voorgedaan tijdens het melden van de notificatie. Neem contact op met je software leverancier. |
SWVnotificatieAPIncorrect | Het doel is 'PaO' maar de de bron AP heeft als doel 'LAS" of de doelAP heeft als doel 'LAS' | Een Notificatie met doel 'overstapdossier' kan alleen naar AP's van type 'PaO' of 'RP' verstuurd. | Er heeft zich een interne fout voorgedaan tijdens het melden van de notificatie. Neem contact op met je software leverancier. |
SWVnotificatieIncorrect | Het doel is 'PaO' maar SessieID en/of Aanvraagdatum zijn ingevuld. | Een Notificatie met doel'overstapdossier' kent geen SessieID of Aanvraagdatum. | Er heeft zich een interne fout voorgedaan tijdens het melden van de notificatie. Neem contact op met je software leverancier. |
SWVnotificatieGeenRelatieMetDoel | Het doel is 'PaO' maar de BRIN van de DoelAP wijkt af van de BRIN van de BronAP. | Een Notificatie van het overdrachtdoel 'overstapdossier' mag alleen naar AP's van dezelfde BRIN (school) verzonden worden. | Er heeft zich een interne fout voorgedaan tijdens het melden van de notificatie. Neem contact op met je software leverancier. |
<Geen response> | Technische fout | Het meldende Bronsysteem staakt de verdere Notificatie en geeft de eindgebruiker hierover een foutmelding. | Er kan geen verbinding gemaakt worden met het OSO systeem. Probeer het later nog eens. |