OSO:2017/Initiëren notificatie/aanvraag: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
(Nieuwe pagina aangemaakt met '=== Notificatie tbv Aanvraag naar Samenwerkingsverband === VRAAG: MOET TC CONTROLEREN OF DOEL AP 'EIGEN' AP VAN BRON IS?? *BronSysteem is aangesloten op OSO keten ...') |
k |
||
(18 tussenliggende versies door 2 gebruikers niet weergegeven) | |||
Regel 1: | Regel 1: | ||
+ | == Preconditie== |
||
− | === Notificatie tbv Aanvraag naar Samenwerkingsverband === |
||
− | VRAAG: MOET TC CONTROLEREN OF DOEL AP 'EIGEN' AP VAN BRON IS?? |
||
*BronSysteem is aangesloten op OSO keten |
*BronSysteem is aangesloten op OSO keten |
||
*Gebruiker Bronsysteem heeft te notificeren Aanleverpunt van Doelsysteem gekozen |
*Gebruiker Bronsysteem heeft te notificeren Aanleverpunt van Doelsysteem gekozen |
||
*Bronsysteem heeft Dossier klaargezet dat opgehaald moet worden door Doelsysteem |
*Bronsysteem heeft Dossier klaargezet dat opgehaald moet worden door Doelsysteem |
||
+ | *BRIN van Bron Aanleverpunt is gelijk aan BRIN van Doel aanleverpunt |
||
+ | == Postconditie== |
||
− | === Notificatie tbv Terugkoppeling naar Samenwerkingsverband === |
||
+ | *Traffic Center heeft Notificatie Melding geregistreerd |
||
− | *BronSysteem is aangesloten op OSO keten |
||
+ | *Traffic Center heeft nieuwe KoppelSleutel gegenereerd en doorgegeven aan Bronsysteem |
||
− | *BronSysteem heeft (in eerdere Sessie) Dossier succesvol opgevraagd bij DoelSysteem mbv Koppelsleutel |
||
+ | *BronSysteem heeft correcte url van Doelsysteem ontvangen |
||
+ | |||
+ | NB: |
||
+ | * BronSysteem is systeem dat Notificatie Request doet bij TC |
||
+ | * DoelSysteem is systeem dat Notificatie met KoppelSleutel gaat ontvangen van Bronsyteem |
||
+ | |||
+ | ==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/20170227"> |
||
+ | <soapenv:Header/> |
||
+ | <soapenv:Body> |
||
+ | <ns:meldenNotificatieRequest> |
||
+ | <ns:bronBrin>00AH</ns:bronBrin> |
||
+ | <ns:bronAanleverpuntIndex>18</ns:bronAanleverpuntIndex> |
||
+ | <ns:doelBrin>00AH</ns:doelBrin> |
||
+ | <ns:doelAanleverpuntIndex>19</ns:doelAanleverpuntIndex> |
||
+ | <ns:doel>PaO</ns:doel> |
||
+ | </ns:meldenNotificatieRequest> |
||
+ | </soapenv:Body> |
||
+ | </soapenv:Envelope> |
||
+ | |||
+ | </syntaxhighlight> |
||
+ | |||
+ | |||
+ | {|class="wikitable" |
||
+ | ! style="text-align:left;"| Element |
||
+ | ! style="text-align:left;"| Uitleg |
||
+ | ! style="text-align:left;"| Opmerkingen |
||
+ | |||
+ | |- |
||
+ | | bronBRIN |
||
+ | | Dit is het BRINnummer van de Bronschool dat de aanvraag bij SWV wilt indienen. |
||
+ | | Verplicht |
||
+ | |||
+ | |- |
||
+ | | bronAanleverpuntIndex |
||
+ | | Dit is de index van het Aanleverpunt van het Bronsysteem dat de aanvraag bij SWV wilt indienen |
||
+ | | Verplicht |
||
+ | |||
+ | |- |
||
+ | | doelBrin |
||
+ | | Dit is het brinnummer van het Doelsysteem dat de aanvraag gaat ontvangen. |
||
+ | | Verplicht |
||
+ | |||
+ | |- |
||
+ | | doelAanleverpuntIndex |
||
+ | | Dit is de index van het Aanleverpunt dat de aanvraag gaat ontvangen. |
||
+ | | Verplicht |
||
+ | |||
+ | |- |
||
+ | | 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. |
||
+ | | '''Voor dit type overdrachtsoort wordt sessieID niet toegepast(!) en mag dit veld niet voorkomen in het request''' |
||
+ | |||
+ | |- |
||
+ | | aanvraagdatum |
||
+ | | Het tijdstip van het laastste documentRequest dat door het doelssysteem is gestuurd om het dossier op te vragen. Het bronssysteem heeft dit tijdstip bewaard. |
||
+ | | '''Voor dit type overdrachtsoort wordt aanvraagdatum niet toegepast(!) en mag dit veld niet voorkomen in het request |
||
+ | ''' |
||
+ | |- |
||
+ | | doel |
||
+ | | Geeft het doel waarvoor de Notificatie wordt verstuurd. |
||
+ | | Verplicht. '''Voor deze overdracht moet de waarde 'PaO' gebruikt.''' |
||
+ | |||
+ | |} |
||
+ | |||
+ | *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/20170401"> |
||
+ | <over:notificatie> |
||
+ | <over:aanleverpunt> |
||
+ | <over:code>102</over:code> |
||
+ | <over:url>https://aanleverpunturl.nl</over:url> |
||
+ | <over:type>SWV</over:type> |
||
+ | <over:label>12SS0102 RP Testschool Triple W ICT PO</over:label> |
||
+ | </over:aanleverpunt> |
||
+ | <over:koppelsleutel>da6cb121-f855-453b-a21b-9936de5b4809</over:koppelsleutel> |
||
+ | </over:notificatie> |
||
+ | </over:meldenNotificatieResponse> |
||
+ | </SOAP-ENV:Body> |
||
+ | </SOAP-ENV:Envelope> |
||
+ | </syntaxhighlight> |
||
− | === Notificatie tbv Terugkoppeling naar Samenwerkingsverband === |
||
− | *Traffic Center heeft gecontroleerd dat Koppelsleutel eerder is gebruikt voor transactie tussen Bronsysteem en Doelsysteem |
||
[[Categorie:Overstapservice Onderwijs]] |
[[Categorie:Overstapservice Onderwijs]] |
||
− | [[Category:Book OSO|624]] |
Huidige versie van 18 dec 2017 om 14:01
Preconditie
- 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
- BRIN van Bron Aanleverpunt is gelijk aan BRIN van Doel aanleverpunt
Postconditie
- Traffic Center heeft Notificatie Melding geregistreerd
- Traffic Center heeft nieuwe KoppelSleutel gegenereerd en doorgegeven aan Bronsysteem
- BronSysteem heeft correcte url van Doelsysteem ontvangen
NB:
- BronSysteem is systeem dat Notificatie Request doet bij TC
- DoelSysteem is systeem dat Notificatie met KoppelSleutel gaat ontvangen van Bronsyteem
Aanroep en antwoord
- Request:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://xml.eld.nl/schemas/Overstapservice/20170227">
<soapenv:Header/>
<soapenv:Body>
<ns:meldenNotificatieRequest>
<ns:bronBrin>00AH</ns:bronBrin>
<ns:bronAanleverpuntIndex>18</ns:bronAanleverpuntIndex>
<ns:doelBrin>00AH</ns:doelBrin>
<ns:doelAanleverpuntIndex>19</ns:doelAanleverpuntIndex>
<ns:doel>PaO</ns:doel>
</ns:meldenNotificatieRequest>
</soapenv:Body>
</soapenv:Envelope>
Element | Uitleg | Opmerkingen |
---|---|---|
bronBRIN | Dit is het BRINnummer van de Bronschool dat de aanvraag bij SWV wilt indienen. | Verplicht |
bronAanleverpuntIndex | Dit is de index van het Aanleverpunt van het Bronsysteem dat de aanvraag bij SWV wilt indienen | Verplicht |
doelBrin | Dit is het brinnummer van het Doelsysteem dat de aanvraag gaat ontvangen. | Verplicht |
doelAanleverpuntIndex | Dit is de index van het Aanleverpunt dat de aanvraag gaat ontvangen. | Verplicht |
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. | Voor dit type overdrachtsoort wordt sessieID niet toegepast(!) en mag dit veld niet voorkomen in het request |
aanvraagdatum | Het tijdstip van het laastste documentRequest dat door het doelssysteem is gestuurd om het dossier op te vragen. Het bronssysteem heeft dit tijdstip bewaard. | Voor dit type overdrachtsoort wordt aanvraagdatum niet toegepast(!) en mag dit veld niet voorkomen in het request
|
doel | Geeft het doel waarvoor de Notificatie wordt verstuurd. | Verplicht. Voor deze overdracht moet de waarde 'PaO' gebruikt. |
- Response
<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/20170401">
<over:notificatie>
<over:aanleverpunt>
<over:code>102</over:code>
<over:url>https://aanleverpunturl.nl</over:url>
<over:type>SWV</over:type>
<over:label>12SS0102 RP Testschool Triple W ICT PO</over:label>
</over:aanleverpunt>
<over:koppelsleutel>da6cb121-f855-453b-a21b-9936de5b4809</over:koppelsleutel>
</over:notificatie>
</over:meldenNotificatieResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>