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>
Geef uw reactie op dit onderwerp.