Het bericht voor het verzenden van het resultaat bevat:

  • Een sectie procesInfo met daarin de uitgevoerde functie;
  • Een sectie inhoud met daarin een sectie gimData. Hierin wordt, binnen een gestructureerd AFD-bericht, het complete resultaat en optioneel de bijlage opgenomen.

In Bijlage: gimData-sectie is een toelichting rond het invullen van de gimData-sectie en het verzenden van bijlagen opgenomen.

Het resultaat van de Koppelservice is altijd één van de volgende mogelijkheden:

(a.) Correct en compleet resultaat (eventueel met bijlagen) – Voorbeeldbericht

<geefResultaatResponse xmlns="urn:sivi:standards:skp:ws">
  <geefResultaatAntwoord xmlns="urn:sivi:standards:skp:schemas">
    <procesInfo>
      <functie>
        <productId>1</productId>
        <contextId>200</contextId>
        <functieId>2000</functieId>
      </functie>
    </procesInfo>
    <inhoud>
      <gimData><![CDATA[
       <Contractdocument>
       <AL>
       <AL_VRWRKCD>0</AL_VRWRKCD>
       </AL>
       <PP>
       <PP_NUMMER>P987654321</PP_NUMMER>
       <PP_MYAAND>A001</PP_MYAAND>
       <PP_INGDAT>20180405</PP_INGDAT>
       <PP_EXTERN>123456789</PP_EXTERN>
       <VP>
       <VP_ANAAM>Berg</VP_ANAAM>
       <VP_GEBDAT>19590507</VP_GEBDAT>
       </VP>
       </PP>
       ….rest van het bericht….
       </Contractdocument>]]>      
      </gimData>
    </inhoud>
  </geefResultaatAntwoord>
</geefResultaatResponse>

(b.) Correct maar niet compleet resultaat – Voorbeeldbericht

<geefResultaatResponse xmlns="urn:sivi:standards:skp:ws">
 <geefResultaatAntwoord xmlns="urn:sivi:standards:skp:schemas">
  <procesInfo>
   <procesStatus>incompleet</procesStatus>
    <functie>
     <productId>1</productId>
     <contextId>200</contextId>
     <functieId>2000</functieId>
    </functie>
   </procesInfo>
   <inhoud>
    <gimData><![CDATA[
     <Contractdocument>
     <PP>
     <PP_NUMMER>P987654321</PP_NUMMER>
     <PP_INGDAT>20180405</PP_INGDAT>
     <VP>
     <VP_ANAAM>Berg</VP_ANAAM>
     <VP_GEBDAT>19590507</VP_GEBDAT>
     </VP>
     </PP>
     </Contractdocument>]]>
    </gimData>
   </inhoud>
 </geefResultaatAntwoord>
</geefResultaatResponse>

(c.) Foutmelding – Voorbeeldbericht

Wanneer de Koppelservice het gevraagde resultaat niet kan retourneren wordt een SOAP-fout teruggegeven.

<SOAP-ENV:Fault>
  <faultactor/>
  <faultcode>SOAP-ENV:Server</faultcode>
  <faultstring>Gevraagde resultaat kan niet worden opgehaald</faultstring>
</SOAP-ENV:Fault>

Reactie

Was dit nuttig?

Ja Nee
U heeft aangegeven dat u dit onderwerp niet nuttig vond ...
Zou u hieronder willen uitleggen waarom niet? Bij voorbaat dank!
Dank voor uw reactie.

Geef uw reactie op dit onderwerp.

Gebruik dit a.u.b. niet voor support vragen.
Zie je een fout of heb je een supportvraag, neem dan contact met ons op.

Verstuur Reactie