OSO:2017/Versturen Notificatie/aanvraag: verschil tussen versies

Uit Kennisnet Developers Documentatie
Ga naar: navigatie, zoeken
(Aanroep en antwoord)
(Aanroep en antwoord)
Regel 12: Regel 12:
   
 
<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:notificatieRequest>
+
<ns:meldenNotificatieRequest>
<ns:bronBrin>00YY</ns:bronBrin>
+
<ns:bronBrin>00AH</ns:bronBrin>
<ns:bronAanleverpuntIndex>0</ns:bronAanleverpuntIndex>
+
<ns:bronAanleverpuntIndex>18</ns:bronAanleverpuntIndex>
<ns:doelBrin>00YY</ns:doelBrin>
+
<ns:doelBrin>00AH</ns:doelBrin>
<ns:doelAanleverpuntIndex>102</ns:doelAanleverpuntIndex>
+
<ns:doelAanleverpuntIndex>19</ns:doelAanleverpuntIndex>
<ns:pgn>
+
<ns:doel>PaO</ns:doel>
  +
</ns:meldenNotificatieRequest>
<!--You have a CHOICE of the next 2 items at this level-->
 
<ns:bsn>123123121</ns:bsn>
 
<!--ns:onderwijsnummer>?</ns:onderwijsnummer-->
 
</ns:pgn>
 
<ns:aanvraagdatum>2016-03-06T14:19:39.977+02:00</ns:aanvraagdatum>
 
</ns:notificatieRequest>
 
 
</soapenv:Body>
 
</soapenv:Body>
 
</soapenv:Envelope>
 
</soapenv:Envelope>
  +
 
</syntaxhighlight>
 
</syntaxhighlight>
   
Regel 57: Regel 53:
   
 
|-
 
|-
| pgn
+
| doel
  +
| Geeft aan voor welk doel een Notificatie verstuurd wordt.
| Het pgn van het betreffende Dossier (bsn of onderwijsnummer).
 
  +
| Voor deze uitwisseling moet hier 'PaO' gebruikt worden.
| verboden
 
 
|-
 
| zoeksleutel
 
| De zoeksleutel van het betreffende Dossier (bsn of onderwijsnummer).
 
| verplicht
 
 
|-
 
| aanvraagdatum
 
| Het tijdstip van het laastste documentRequest dat door het bronSysteem is ontvangen over dit dossier (pgn).
 
| verplicht
 
   
 
|}
 
|}
Regel 76: Regel 62:
   
 
<syntaxhighlight lang="xml">
 
<syntaxhighlight lang="xml">
  +
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<?xml version="1.0" encoding="UTF-8"?>
 
  +
<SOAP-ENV:Header/>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://xml.eld.nl/schemas/Overstapservice/20160411">
 
<SOAP-ENV:Body>
+
<SOAP-ENV:Body>
  +
<over:meldenNotificatieResponse xmlns:over="http://xml.eld.nl/schemas/Overstapservice/20170227">
<ns1:notificatieResponse>
 
  +
<over:notificatie>
<ns1:resultaat>NotificatieOntvangen</ns1:resultaat>
 
  +
<over:aanleverpunt>
</ns1:notificatieResponse>
 
  +
<over:code>19</over:code>
</SOAP-ENV:Body>
 
  +
<over:url>https://hetstedelijk.swp.nl/osoverstrekker.axd</over:url>
</SOAP-ENV:Envelope>
 
  +
<over:type>SWV</over:type>
  +
<over:label>00AH00019 SWV Het Stedelijk Lyceum locatie Kottenpark</over:label>
  +
</over:aanleverpunt>
  +
<over:koppelsleutel>76c22388-d7d1-4634-ba78-a1b2c616cecf</over:koppelsleutel>
  +
</over:notificatie>
  +
</over:meldenNotificatieResponse>
  +
</SOAP-ENV:Body>
  +
</SOAP-ENV:Envelope
  +
 
</syntaxhighlight>
 
</syntaxhighlight>

Versie van 28 feb 2017 om 09:25

Preconditie

  • BronSysteem is aangesloten op OSO keten
  • Bronsysteem heeft Dossier klaargezet dat opgehaald moet worden door Doelsysteem
  • BronSysteem heeft Notificatie melding verstuurd naar Traffic Center én KoppelSleutel ontvangen
  • Gebruiker Bronsysteem heeft te notificeren Aanleverpunt van Doelsysteem gekozen
  • DoelSysteem is aangesloten op OSO keten

Postconditie

  • Doelsysteem heeft Notificatie met KoppelSleutel ontvangen van Bronsysteem

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 Notificatie wil versturen. verplicht
bronAanleverpuntIndex Dit is de index van het Aanleverpunt van het Bronsysteem dat de Notificatie wil versturen. verplicht
doelBrin Dit is het brinnummer van het Doelsysteem dat de Notificatie ontvangt. verplicht
doelAanleverpuntIndex Dit is de index van het Aanleverpunt van het Doelsysteem dat de Notificatie ontvangt. verplicht
doel Geeft aan voor welk doel een Notificatie verstuurd wordt. Voor deze uitwisseling moet hier 'PaO' gebruikt worden.
  • 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>19</over:code>
               <over:url>https://hetstedelijk.swp.nl/osoverstrekker.axd</over:url>
               <over:type>SWV</over:type>
               <over:label>00AH00019 SWV Het Stedelijk Lyceum locatie Kottenpark</over:label>
            </over:aanleverpunt>
            <over:koppelsleutel>76c22388-d7d1-4634-ba78-a1b2c616cecf</over:koppelsleutel>
         </over:notificatie>
      </over:meldenNotificatieResponse>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope