openwave:1.31:applicatiebeheer:probleemoplossing:programmablokken:olo_verwerking:ketenvoorbeeld_olo_digikoppelaar_zaak_openwave

Ketenvoorbeeld OLO digi-koppelaar Zaak OpenWave

Er kunnen twee gelijktijdige processen stromen:

  • A t/m B. Aanmaken/bijwerken van zaak op grond van Stuf-LVO OLO-bericht in OpenWave
  • C t/m D. Aanmaken/bijwerken van zaak op grond van StUF-Zaken zakLk01/02 bericht in OpenWave.

Het zaak/DMS stuurt het OLO-bericht integraal door naar de verwerk asynchroonservice (StUF-LVO) die draait op DUSK-server van OpenWave. Het endpoint van het bericht is: https://IPADRES:POORT/Wv_Olo_Document_311/soap/iontvangasynchroon. In de HTTPS header is een authenticatie onder basic verplicht.

De service kan achter een firewall geïnstalleerd zijn.

Het zaak/DMS systeem dient het OLO-bericht te verrijken met het zaaknummer door de tag <identificatie> onder de blokketen <object> - <staatGeregistreerdAls> - <gerelateerde> te vullen.

Zie de instellingen bij Verwerking van StUF OLO / AIM berichten. De berichtsoorten vrgDi01AanvragenVooroverleg, omvDi01AanbiedenAanvraag en omvDu01LeverenAanvraag worden verwerkt tot nieuwe zaken in tbomgvergunning en de bestandsnamen van de genoemde bijlagen in het bericht worden toegevoegd aan de tabel tbomgoloberichten. Dit alles mits het OLO-aanvraagnummer nog niet bestaat in OpenWave. In de kolom dvlvoaanvraagnummer wordt het OLO-aanvraagnummer gezet.

Bestaat het OLO-nummer reeds of gaat het om andere berichtsoorten dan de drie hierboven genoemd, dan worden alleen de bijlagen van het bericht toegevoegd en gekoppeld aan de reeds bestaande kaart.

Omdat het mogelijk is dat tegelijkertijd meerdere berichten met hetzelfde OLO-nummer richting OpenWave gaan, worden de berichten één voor één afgehandeld mits in de Sectie: [LOG] van de dusk.ini het Item: MapOloZaakBenBezig is opgenomen en gevuld met een map verwijzing waarop de service schrijf-en verwijderrechten heeft. Hiermee kan worden voorkomen dat er twee zaken worden aangemaakt met hetzelfde OLO-aanvraagnummer. Voor deze instelling zijn systeembeheerrechten nodig. Zie verder: Programma logica OLO-verwerking.

Het programma zoekt naar de tag <identificatie> onder de blok Keten <object> - <staatGeregistreerdAls> - <gerelateerde>.

Is deze gevuld met maximaal 40 karakters dan kijkt het programma naar de instelling Sectie: KoppelingOLO en Item: GeregistreerdAlsNaarZaaknrBevGezag.

  • Is deze instelling aangevinkt dan wordt de waarde van tag <identificatie> opgeslagen in de kolom dvzaaknrbevgezag van de omgevingszaak of milieu/gebruikzaak. Ook als deze kolom al gevuld was.
  • Is deze instelling NIET aangevinkt dan wordt de waarde van tag <identificatie> opgeslagen in de kolom dvintzaakcode en dvdmszaakcode van de omgevingszaak of milieu/gebruikzaak MITS deze een lege waarde bevat.

Het zaak/DMS stuurt een zaklk01 of zaklk02 bericht door naar de verwerk asynchroonservice (StUF-LVO) die draait op DUSK-server van OpenWave. Het endpoint van het bericht is: http://IP-ADRES:POORT/Wv_StufZKN_VSK/soap/iverwerksynchronekennisgevingservice

In de HTTPS header is een authenticatie onder basic verplicht.

De service kan achter een firewall geïnstalleerd zijn.

Het zaak/DMS systeem dient het StUF-Zaken-bericht te verrijken met het OLO-nummer door onder het blok <kenmerk> de tag <kenmerk> te vullen met het OLO-aanvraagnummer en daarbij de tag <bron> te vullen met de waarde 'OLO'.

  • openwave/1.31/applicatiebeheer/probleemoplossing/programmablokken/olo_verwerking/ketenvoorbeeld_olo_digikoppelaar_zaak_openwave.txt
  • Laatst gewijzigd: 2024/07/29 12:26
  • door Kars Gottschal