OSO:2022/Initiëren notificatie/aanvraag: verschil tussen versies

Uit Kennisnet Developers Documentatie
Naar navigatie springen Naar zoeken springen
 
(Een tussenliggende versie door dezelfde gebruiker niet weergegeven)
Regel 26: Regel 26:
 
<ns:bronRouteringsKenmerk>0000000700000YY00932</ns:bronRouteringsKenmerk>
 
<ns:bronRouteringsKenmerk>0000000700000YY00932</ns:bronRouteringsKenmerk>
 
<ns:doelBrin>00AH</ns:doelBrin>
 
<ns:doelBrin>00AH</ns:doelBrin>
<ns:doelRouteringsKenmerk>0000000700000YY00931</ns:doelRouteringsKenmerk>
+
<ns:doelRouteringsKenmerk>0000000700000YY00931</ns:doelRouteringsKenmerk>
 
<ns:doel>SWV</ns:doel>
 
<ns:doel>SWV</ns:doel>
 
</ns:meldenNotificatieRequest>
 
</ns:meldenNotificatieRequest>
Regel 46: Regel 46:
   
 
|-
 
|-
| ns:bronRouteringsKenmerk
+
| bronRouteringsKenmerk
 
| Dit is het RouteringsKenmerkvan het Bronsysteem dat de aanvraag bij SWV wilt indienen
 
| Dit is het RouteringsKenmerkvan het Bronsysteem dat de aanvraag bij SWV wilt indienen
 
| Verplicht
 
| Verplicht
Regel 80: Regel 80:
   
 
<syntaxhighlight lang="xml">
 
<syntaxhighlight lang="xml">
  +
<?xml version="1.0"?>
 
<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>
 
<meldenNotificatieResponse xmlns="http://xml.kennisnet.nl/schemas/Overstapservice/20200910">
 
<meldenNotificatieResponse xmlns="http://xml.kennisnet.nl/schemas/Overstapservice/20200910">
<over:notificatie>
+
<notificatie>
<over:aanleverpunt>
+
<aanleverpunt>
  +
<routeringsKenmerk>0000000700000YY00931</routeringsKenmerk>
<over:code>102</over:code>
 
<over:url>https://aanleverpunturl.nl</over:url>
+
<url>https://ott-sb.kennisnet.nl/aanleverpunt/931</url>
<over:type>SWV</over:type>
+
<type>LAS</type>
<over:label>00YY 0000000700000YY00932 RIS Testschool Kennisnet</over:label>
+
<label>00YY 0000000700000YY00931 LAS Testschool Kennisnet</label>
</over:aanleverpunt>
+
</aanleverpunt>
<over:koppelsleutel>da6cb121-f855-453b-a21b-9936de5b4809</over:koppelsleutel>
+
<koppelsleutel>de553822-d837-4a74-81bf-ce706869694d</koppelsleutel>
</over:notificatie>
+
</notificatie>
</over:meldenNotificatieResponse>
+
</meldenNotificatieResponse>
</SOAP-ENV:Body>
+
</SOAP-ENV:Body>
 
</SOAP-ENV:Envelope>
 
</SOAP-ENV:Envelope>
 
</syntaxhighlight>
 
</syntaxhighlight>

Huidige versie van 21 jan 2022 om 12:40

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:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://xml.kennisnet.nl/schemas/Overstapservice/20200910">
   <soapenv:Header/>
   <soapenv:Body>
      <ns:meldenNotificatieRequest>
         <ns:bronBrin>00AH</ns:bronBrin>
         <ns:bronRouteringsKenmerk>0000000700000YY00932</ns:bronRouteringsKenmerk>
         <ns:doelBrin>00AH</ns:doelBrin>
         <ns:doelRouteringsKenmerk>0000000700000YY00931</ns:doelRouteringsKenmerk>
         <ns:doel>SWV</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
bronRouteringsKenmerk Dit is het RouteringsKenmerkvan het Bronsysteem dat de aanvraag bij SWV wilt indienen Verplicht
doelBrin Dit is het brinnummer van het Doelsysteem dat de aanvraag gaat ontvangen. Verplicht
doelRouteringsKenmerk Dit is het RouteringsKenmerk 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 'SWV' gebruikt.
  • Response
<?xml version="1.0"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  <SOAP-ENV:Header/>
  <SOAP-ENV:Body>
    <meldenNotificatieResponse xmlns="http://xml.kennisnet.nl/schemas/Overstapservice/20200910">
      <notificatie>
        <aanleverpunt>
          <routeringsKenmerk>0000000700000YY00931</routeringsKenmerk>
          <url>https://ott-sb.kennisnet.nl/aanleverpunt/931</url>
          <type>LAS</type>
          <label>00YY 0000000700000YY00931 LAS Testschool Kennisnet</label>
        </aanleverpunt>
        <koppelsleutel>de553822-d837-4a74-81bf-ce706869694d</koppelsleutel>
      </notificatie>
    </meldenNotificatieResponse>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>