Als ik de discussies juist interpreteer is op dit moment de enige manier om een zaakbevraging te doen het gebruik van de functie "GeefZaakDetails". Mijn intentie is het opvragen van een lijst met zaken welke momenteel in behandeling (uitvoering) zijn bij een specifieke medewerker. Ik loop vast bij het formuleren van de "gelijk" clausule:
<ZKN:gelijk StUF:entiteittype="ZAK"><ZKN:heeftAlsUitvoerende StUF:entiteittype="ZAKBTRUTV">
<ZKN:gerelateerde StUF:entiteittype="BTR">
<ZKN:medewerker StUF:entiteittype="BTR"><ZKN:identificatie>1234</ZKN:identificatie></ZKN:medewerker>
</ZKN:gerelateerde></ZKN:heeftAlsUitvoerende></ZKN:gelijk>
<ZKN:scope>
<ZKN:object StUF:entiteittype="ZAK" StUF:scope="alles">
</ZKN:object>
in mijn beleving is entiteittype "BTR" niet correct doch het testplatform benoemt deze waarde als "fixed".
Wie kent de juiste formulering?
geefZaakDetails Is een bericht om de inhoud van één enkele zaak op te vragen. In geefZaakDetails is de verplichte zoekingang gelijk.identificatie welke gemapped staat op de zaakidentificatie beschreven. De hierboven beschreven gelijk clausule is niet conform het bericht geefZaakDetails
Voor het opvragen van een lijst van zaken zoals je beschrijft is geen apart ZDS bericht gedefinieerd. Hiervoor kun je de algemene zakLv01 en zakLa01 berichten gebruiken.
Je voorbeeld klopt echter niet, heeftAlsUitvoerende heeft een element gerelateerde maar daar is het alleen mogelijk een naam, identificatie, adresBinnenland en/of een adresBuitenland (alle elementen optioneel) als zoeksleutel te gebruiken. De medewerker kan niet als zodanig opgenomen worden.
Voor de xsd schema's van zakLv01 en zakLa01 de xsd schema's kun je terecht op GEMMA Online.