OSO:2017/Initiëren notificatie/overstap: verschil tussen versies

Uit Kennisnet Developers Documentatie
Ga naar: navigatie, zoeken
(Aanroep en antwoord)
k
 
(2 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
 
==Preconditie==
 
==Preconditie==
*BronSysteem is aangesloten op OSO keten
+
*DoelSysteem is aangesloten op OSO keten
*BronSysteem heeft DocumentRequest ontvangen van Doelsysteem (en SessieID hiervan geregistreerd)
+
*DoelSysteem heeft DocumentRequest ontvangen van Bronsysteem (en SessieID hiervan geregistreerd)
*BronSysteem heeft Dossier klaargezet uit DocumentRequest van Doelsysteem
+
*DoelSysteem heeft Dossier klaargezet uit DocumentRequest van Bronsysteem
   
 
==Postconditie==
 
==Postconditie==
 
*Traffic Center heeft Notificatie Melding geregistreerd
 
*Traffic Center heeft Notificatie Melding geregistreerd
*BronSysteem heeft correcte url van Doelsysteem ontvangen
+
*Doelsysteem heeft correcte url van Bronsysteem ontvangen
   
 
==Aanroep en antwoord==
 
==Aanroep en antwoord==
Regel 13: Regel 13:
   
 
<syntaxhighlight lang="xml">
 
<syntaxhighlight lang="xml">
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://xml.eld.nl/schemas/Overstapservice/20160411">
+
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://xml.eld.nl/schemas/Overstapservice/20170227">
 
<soapenv:Header/>
 
<soapenv:Header/>
 
<soapenv:Body>
 
<soapenv:Body>
 
<ns:meldenNotificatieRequest>
 
<ns:meldenNotificatieRequest>
<ns:bronBrin>00YY</ns:bronBrin>
+
<ns:bronBrin>00AH</ns:bronBrin>
<ns:bronAanleverpuntIndex>0</ns:bronAanleverpuntIndex>
+
<ns:bronAanleverpuntIndex>18</ns:bronAanleverpuntIndex>
 
<ns:doelBrin>12SS</ns:doelBrin>
 
<ns:doelBrin>12SS</ns:doelBrin>
<ns:doelAanleverpuntIndex>102</ns:doelAanleverpuntIndex>
+
<ns:doelAanleverpuntIndex>1</ns:doelAanleverpuntIndex>
<ns:sessieId>698867e4-231d-44b1-9e80-63af1a3a75b6</ns:sessieId>
+
<ns:sessieId>b8b9a132-51ca-4188-8de7-323842336156</ns:sessieId>
 
<ns:aanvraagdatum>2016-03-06T14:19:39.977+02:00</ns:aanvraagdatum>
 
<ns:aanvraagdatum>2016-03-06T14:19:39.977+02:00</ns:aanvraagdatum>
  +
<ns:doel>OV</ns:doel>
 
</ns:meldenNotificatieRequest>
 
</ns:meldenNotificatieRequest>
 
</soapenv:Body>
 
</soapenv:Body>
 
</soapenv:Envelope>
 
</soapenv:Envelope>
  +
 
</syntaxhighlight>
 
</syntaxhighlight>
   
Regel 67: Regel 69:
 
| doel
 
| doel
 
| Geeft het doel waarvoor de Notificatie wordt verstuurd.
 
| Geeft het doel waarvoor de Notificatie wordt verstuurd.
| Verplicht. '''Voor deze overdracht moet de waarde 'PaO' gebruikt.'''
+
| Verplicht. '''Voor deze overdracht moet de waarde 'OV' gebruikt.'''
   
 
|}
 
|}
Regel 75: Regel 77:
 
<syntaxhighlight lang="xml">
 
<syntaxhighlight lang="xml">
 
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
 
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
+
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
+
<SOAP-ENV:Body>
<over:meldenNotificatieResponse xmlns:over="http://xml.eld.nl/schemas/Overstapservice/20160411">
+
<over:meldenNotificatieResponse xmlns:over="http://xml.eld.nl/schemas/Overstapservice/20170227">
<over:aanleverpunt>
+
<over:notificatie>
<over:code>102</over:code>
+
<over:aanleverpunt>
<over:url>https://aanleverpunturl.nl</over:url>
+
<over:code>1</over:code>
<over:type>LAS</over:type>
+
<over:url>https://aanleverpunturl.nl</over:url>
<over:label>12SS0102 LAS Testschool Triple W ICT PO</over:label>
+
<over:type>RIS</over:type>
  +
<over:label>12SS00001 RIS Testschool Triple W ICT PO</over:label>
</over:aanleverpunt>
 
  +
</over:aanleverpunt>
</over:meldenNotificatieResponse>
 
  +
</over:notificatie>
</SOAP-ENV:Body>
 
  +
</over:meldenNotificatieResponse>
  +
</SOAP-ENV:Body>
 
</SOAP-ENV:Envelope>
 
</SOAP-ENV:Envelope>
  +
 
</syntaxhighlight>
 
</syntaxhighlight>
   
Regel 93: Regel 98:
   
 
[[Categorie:Overstapservice Onderwijs]]
 
[[Categorie:Overstapservice Onderwijs]]
[[Category:Book OSO|622]]
 

Huidige versie van 18 dec 2017 om 14:00

Preconditie

  • DoelSysteem is aangesloten op OSO keten
  • DoelSysteem heeft DocumentRequest ontvangen van Bronsysteem (en SessieID hiervan geregistreerd)
  • DoelSysteem heeft Dossier klaargezet uit DocumentRequest van Bronsysteem

Postconditie

  • Traffic Center heeft Notificatie Melding geregistreerd
  • Doelsysteem heeft correcte url van Bronsysteem ontvangen

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>12SS</ns:doelBrin>
         <ns:doelAanleverpuntIndex>1</ns:doelAanleverpuntIndex>
         <ns:sessieId>b8b9a132-51ca-4188-8de7-323842336156</ns:sessieId>
         <ns:aanvraagdatum>2016-03-06T14:19:39.977+02:00</ns:aanvraagdatum>
         <ns:doel>OV</ns:doel>
      </ns:meldenNotificatieRequest>
   </soapenv:Body>
</soapenv:Envelope>


Element Uitleg Opmerkingen
bronBRIN Dit is het BRINnummer van de Bronschool dat het DocumentRequest heeft ontvangen en een Notificatie naar het Doelsysteem wil sturen. Verplicht
bronAanleverpuntIndex Dit is de index van het Aanleverpunt van het Bronsysteem dat het DocumentRequest naar het Bronsysteem heeft verstuurd. Verplicht
doelBrin Dit is het brinnummer van het Doelsysteem dat het documentRequest heeft ingediend bij het Bronsyteem. Verplicht
doelAanleverpuntIndex Dit is de index van het Aanleverpunt van het Doelsysteem dat de Sessie aanvraagt. 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. Verplicht
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. Verplicht
doel Geeft het doel waarvoor de Notificatie wordt verstuurd. Verplicht. Voor deze overdracht moet de waarde 'OV' 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/20170227">
         <over:notificatie>
            <over:aanleverpunt>
               <over:code>1</over:code>
               <over:url>https://aanleverpunturl.nl</over:url>
               <over:type>RIS</over:type>
               <over:label>12SS00001 RIS Testschool Triple W ICT PO</over:label>
            </over:aanleverpunt>
         </over:notificatie>
      </over:meldenNotificatieResponse>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>