Inhoud

Termijnstappen

Per proces kunnen een of meer termijnbewakingsstappen worden gedefinieerd. Termijnstappen zijn de stappen die in het termijnbewakingsscherm bij een zaak een streefdatum (ook wel deadline genoemd) hebben en een afgehandeld datum die ingevuld kan worden. Die deadlines worden berekend op basis van wat hier bij een termijnbewakingsstap wordt gedefinieerd. Dat gaat op de volgende wijze:

Bij termijnstap A wordt aangegeven dat de volgende termijnstap de stap B is, waarbij de deadline van stap B X dagen verder is dan de deadline van A. Het verschil in dagen tussen deadline van A en die van B geeft dus de termijn aan waarbinnen stap B moet zijn afgehandeld.

Een deadline die binnen nu (systeemdatum) en een Y aantal dagen dreigt te verlopen, komt op de takenlijst van de verantwoordelijke medewerker.

Het aangeven van de volgende stap en de termijnen kan in de praktijk ingewikkelder zijn dan hierboven beschreven. De volgende variaties zijn bijvoorbeeld mogelijk:

Door termijnstappen te relateren aan afvinkstappen kunnen termijnbewakingsregels bij een zaak in de ene situatie wel ingevuld worden en in de andere situatie niet (zij krijgen in dat laatste geval een afwijkende kleur en de streefdatums worden onzichtbaar).

Bijzondere stapdefinities StartRegel en Tussenregel

Er kunnen twee soorten termijnstappen worden gedefinieerd die niet aan de voorkant terug te vinden zijn:

Toepassing voor de Tussenregel is de situatie waarbij in een proces bijv. ontvankelijkheid een vork (A en B) is gedefinieerd:

Beide vorken A en B verwijzen naar dezelfde eindstap: bijv. Einde Ontvankelijkheid. Door deze naam te wijzigen in Tussenregel wordt deze laatste stap onzichtbaar en komt voor de gebruiker direct de eerste stap van de gekozen vervolgproces in beeld.

Kolommen uit blok termijnstap

Naam

De naam zoals die voor de gebruiker zichtbaar is.

Volgnummer Het volgnummer is bepalend voor de volgorde waarin de termijnstappen hier, maar ook in het termijnbewakingsscherm bij een zaak zichtbaar zijn.

LET OP: volgnummers mogen niet groter zijn dan 999.

Bij de definitie van een processtap wordt altijd verwezen naar een volgende stap die bij hetzelfde proces hoort met een termijn. Dat gebeurt door aangeven van dit volgnummer. Zie hieronder bij lemma volgende stap.

Volgnummer met waarde 0 (startregel)

De eerste stap van elk proces is de stap met volgnummer 0 (met als naam: startregel). Deze startregel zelf zal in het gebruik nooit zichtbaar zijn. De startregel wordt gebruikt om de streefdatum en de afgehandeld datum van de allereerste termijnstap van een proces te berekenen. Immers: de termijnen van de vervolgstappen worden op basis van de eerste streefdatum en/of afgehandeld datum berekend. Die datum is de aanvraagdatum, datum constatering of ontvangstdatum van de zaak. Deze datum wordt dus zowel als streefdatum en als afgehandeld datum door het programma ingevuld bij de allereerste stap.

Als een proces als tweede of derde proces aan een zaak wordt gekoppeld, moet van de eerste stap hiervan ook de streefdatum worden ingevuld. Dit kan natuurlijk niet de oorspronkelijke ontvangstdatum zijn. Het is de bedoeling dat de eerste streefdatum van het vervolgproces wordt berekend op basis van de laatste streefdatum van het voorgaande proces. Om dat te kunnen bewerkstelligen worden de termijnregels met volgnummer 0 als dergelijke verbindingsregels beschouwd. Zij worden niet overgenomen, maar alleen gebruikt om de termijn naar de volgende regel te berekenen. De omschrijving is niet belangrijk, maar wij raden aan hiervoor de term startregel te gebruiken.

Vervaldatum

Een gevulde vervaldatum die groter is dan de systeemdatum heeft tot gevolg dat de termijnstap niet zichtbaar is en dat de termijnstap niet zal wordt aangemaakt bij het koppelen van een vergunning aan de proces waar deze stap een onderdeel van uitmaakt. Opschortende werkingstermijn wordt bij deze stap opgeteld

De berekende opschortende werking kan dus - naast de optelling bij de fatale datum in een omgevingszaak of APV/Overige - OOK bij een termijnstap worden opgeteld, maar dit hoeft niet. Zie Ontvankelijkheid en opschortende werking.

Berekende streefdatum door gebruiker aan te passen

Wanneer dit vakje is aangevinkt kan in het termijnbewakingsscherm voor deze stap de termijn naar de volgende stap worden aangepast. Dit geldt in dat geval voor elke medewerker die wijzigrechten heeft in de termijnbewaking. Dit kan het geval zijn bij procesflows waarin geen sprake is van wettelijke termijnen, maar waarbij de termijn naar een volgende stap afhankelijk is van omstandigheden.

Omschrijving/naam van stap door gebruiker aanpasbaar?

Wanneer dit vakje is aangevinkt kan in het (detailscherm van het) termijnbewakingsscherm deze omschrijving door de gebruiker aangepast.

Streefdatum verandert niet mee met invulling afhandeldatums Dit wil zeggen dat bij het ophalen van een proces eenmalig de deadlines berekend worden a.d.h.v. de startdatum van de zaak (of datum constatering bij handhaving) of aan de hand van de laatste datum van het voorafgaande proces in geval van stapeling. Daarna kunnen zij niet meer gewijzigd worden: ze zijn dus onafhankelijk van de ingevulde afgehandeld datums of voorliggende deadlines.

Daarop gelden uitzonderingen; de deadlines kunnen toch veranderen bij:

De stap wordt bij lege afhandeldatum opgenomen in takenlijst (mijn procestaken)

In de takenlijst komt een regel als de streefdatum van een termijnbewakingsstap verlopen is of dreigt te verlopen.

Deze stap is de ontvangst van de aanvullende gegevens Zie hiervoor ook: Ontvankelijkheid en opschortende werking (Ontvankelijkheid en opschortende werking). Indien dit vakje is aangevinkt dan heeft dat de volgende betekenis.

De termijnstap wordt geïnterpreteerd als de stap waarbij in het kader van de ontvankelijkheidstoetsing op uitnodiging aanvullende gegevens worden aangeleverd. Het programma neemt aan dat de voorgaande stap dan de uitnodiging tot het aanleveren van die aanvullende gegevens is. Het programma kan dan een opschortende werking gaan berekenen door het aantal dagen tussen de afhandeldatum van deze termijnstap (de aanlevering) minus de afhandeldatum van de voorgaande stap (de uitnodiging) te bepalen.

Wanneer de daadwerkelijke indiening echter plaatsvindt na de afgesproken datum dat ze ingediend zouden moeten zijn, dan geldt als opschortende termijn het aantal dagen tussen die afgesproken datum en de uitnodiging. De opschortende werking van X dagen wordt:

Streefdatum van deze stap blijft kleiner dan fatale datum

Als deze eigenschap is aangevinkt, dan is de streefdatum van deze stap altijd < of gelijk aan de fatale datum van de bovenliggende zaak.

Afhandeldatum niet rechtstreeks in te vullen (maar via action of invoerkolom)

Als deze stap is aangevinkt zal de afgehandeld datum van deze processtap niet handmatig door de inlogger kunnen worden aangepast. Het vullen geschiedt bijv. door de uitvoering van een action of door het vullen van een extra invoerkolom (zie hieronder bij blok Action en blok Extra invoerkolommen). Op het detailscherm van de stap wordt deze eventuele blokkade overruled door een gebruiker die rechten heeft om procestappen te verwijderen.

Default behandelaar of team

Aan elke termijnstap is een default behandelaar of een default team toe te kennen. Deze medewerker of de medewerkers die vallen onder een team worden de verantwoordelijken voor het afhandelen van de betreffende processtap. De takenlijsten gebaseerd op openstaande processtappen kunnen of op individuele verantwoordelijke of op team worden ingericht. Zie bijvoorbeeld tegel Mijn Openstaande Processtappen op het Openingsportaal. Indien de instelling Sectie: Termijnbewaking en Item: Teamzichtbaar is aangevinkt dan is voor de gebruiker in het lijst- en detailscherm van een processtap zichtbaar aan welk team deze is toegekend. Indien de instelling Sectie: Termijnbewaking en Item: Voorwiezichtbaar is aangevinkt dan is in het lijst- en detailscherm van een processtap zichtbaar aan welke persoon deze is toegekend. Indien er geen specifieke default medewerker bij een processtap is aangewezen en ook geen team, dan blijft de dossierbehandelaar (de actieve in behandeling bij) de eerst verantwoordelijke voor het afhandelen van de processtap.

Bijvoorbeeld https://www.open-wave.nl/. Let op dat een ampersand-teken (&) in de URL geschreven moet worden als &amp; (5 karakters).

Blok Volgende stap

Volgende stap (nummer, termijn, eenheid) In dit kader kunnen de kolommen die gaan over de volgende termijnstap worden ingevoerd wanneer de kolom tenzij afvinkstap met volgnr van stap leeg is.

Het volgnummer van die volgende stap moet hier worden aangegeven en daarbij hoe de berekening van de deadline van die volgende stap moet plaatsvinden. Dat kan door het aangeven van de termijn tussen de onderhavige stap en de volgende stap. Die termijn kan worden aangegeven (keuzelijst eenheden) in dagen, arbeidsdagen, weken, maanden, kwartalen of jaren. Bij arbeidsdagen worden alleen doordeweekse dagen geteld. OpenWave gaat er vanuit dat er minimaal één dag verschil ligt tussen de opeenvolgende termijnstappen.

Tenzij afvinkstap met volgnr (nummer, termijn, dan afgehandeld, dan deadline) In dit kader kunnen de kolommen die gaan over de volgende termijnstap worden ingevoerd die gebruikt worden wanneer:

Het volgnummer van die volgende stap moet hier worden aangegeven en daarbij hoe de berekening van de deadline van die volgende stap moet plaatsvinden. Dat kan door het aangeven van de termijn tussen de onderhavige stap en de volgende stap. Die termijn kan worden aangegeven (keuzelijst) in dagen, arbeidsdagen, weken, maanden, kwartalen of jaren. Bij arbeidsdagen worden alleen doordeweekse dagen geteld.

Indien er geen volgende stap is (laatste termijnstap van een proces) moet in ieder geval de kolom volgende stap leeg blijven.

Wanneer n aantal arbeidsdagen wordt opgeteld bij een datum, dan gebeurt dat stapje voor stapje met een dag tegelijk. Indien de uitkomst van zo'n stapje een zaterdag of zondag oplevert, dan wordt een extra stapje gedaan.

De deadline van de volgende stap kan nu berekend worden door de termijn op te tellen bij de afgehandeld datum of bij de deadline van de onderhavige stap.

Hierin zijn drie mogelijkheden aan te geven:

In alle gevallen geldt dat als de afgehandeld datum nog leeg is dat dan de streefdatum als uitgangsdatum wordt genomen.

Blok Action

Aan een processtap kan een action worden toegevoegd. Dat heeft tot gevolg dat er op het detailscherm van de betreffende processtap bij het afhandelen van de zaak een blok action zichtbaar wordt met het hier te definiëren label en een knop om de action uit te voeren. Tevens wordt er een uitvoerbare knop zichtbaar op het lijstscherm van de processtappen om de actie uit te voeren. Bij een aantal actions is het mogelijk deze zo te parameteriseren dat met het uitvoeren van de action ook de afgehandeld datum van de betreffende stap wordt gevuld. De knop die de action triggert is alleen enabled bij een lege afgehandeld datum. Een aantal voorbeelden geredeneerd vanuit een proces bij een omgevingszaak: Let goed op de komma's en puntkomma's. Luistert nauw. Zie verdere documentatie over actions: Actions.

Automatisch creëren van document op basis van specifiek sjabloon

zonder vullen afgehandeld datum van stap:

met vullen afgehandeld datum van stap:

Automatisch creëren van document op basis van specifiek sjabloon op grond van query

met vullen afgehandeld datum van stap:

Automatisch starten van maakDocument-wizard op basis van specifieke documentsoort

zonder vullen afgehandeld datum van stap:

met vullen afgehandeld datum van stap:

Automatisch starten van de volledige maakDocument-wizard

zonder vullen afgehandeld datum van stap:

met vullen afgehandeld datum van stap:

Automatisch kiezen vervolgproces

zonder vullen van afgehandeld datum van stap:

met vullen van afgehandeld datum van stap:

Automatisch invoegen vastgesteld vervolgproces

met vullen van afgehandeld datum van stap:

Automatisch kiezen vervolgzaak op dezelfde locatie

zonder vullen van afgehandeld datum van stap:

met vullen van afgehandeld datum van stap:

Automatisch aanmaken __vastgestelde__ vervolgzaak op dezelfde locatie

met vullen van afgehandeld datum van stap:

Automatisch sluiten van bovenliggende zaak op afhandel/besluitdatum

zonder vullen van afgehandeld datum van stap:

met vullen van afgehandeld datum van stap:

Automatisch vullen van intrekkingsdatum van bovenliggende zaak

zonder vullen van afgehandeld datum van stap:

met vullen van afgehandeld datum van stap:

Automatisch aanroep wizard insertOpschorten met vullen van afgehandeld datum van stap

Automatisch aanroep wizard insertAdvies

met restrictie uit de adviesinstanties beginnend met een 2 en met vullen van afgehandeld datum van stap:

zonder extra restrictie adviesinstanties met vullen van afgehandeld datum van stap

Automatisch aanroep wizard insertAdvies

met restrictie adviesinstanties beginnend met Welz zonder vullen van afgehandeld datum van stap

zonder extra restrictie adviesinstanties en zonder vullen van afgehandeld datum van stap

Automatisch aanroep wizard actualiseerStatusinZaakSystem

met vullen van afgehandeld datum van stap:

Hoe werkt action aan de voorkant in tbtermijnbewstappen?

Aan de voorkant op het detailscherm van een termijnbewaking- c.q. processtap is de action bij de wizardknop in blok Action standaard als volgt gedefinieerd in het detailscherm (in de mddc_geefprocesdetail.xml):

%query(termijnstappen_mddc_getdvaction,%keypointer%)%. Dit is een systeemquery die door Openwave wordt beheerd. OpenWave evalueert deze query. Deze query vervangt de action die bij de aanmaak van de termijnstappen overgenomen is vanuit tbprocitems (in de kolom dvaction) bij de betreffende termijnstap waarbij de variabelen %keypointer% en %keyparent% worden vervangen met hun echte waardes.

Voor evaluatie bijvoorbeeld:

startWizard(maakDocument,6578,tbdocumenten;;tbomgvergunning;%keyparent%,W) Na evaluatie: startWizard(maakDocument,6578,tbdocumenten;;tbomgvergunning;85842,W) En vervolgens wordt de wizard gestart waarbij in dit voorbeeld een brief op grond van documentsjabloon met dnkey 6578 wordt gemaakt. Wanneer in de action na evaluatie nog een query aanwezig, dan wordt deze recursief alsnog geëvalueerd. Bijvoorbeeld na eerste evaluatie: startWizard(maakDocument,%query(docsjabloonperzaaktype,%keyparent%)%,tbdocumenten;;tbomgvergunning;%keyparent%,W) Dan na tweede evaluatie: startWizard(maakDocument,8890,tbdocumenten;;tbomgvergunning;85842,W)

Blok extra Invoerkolommen

Aan een processtap kunnen één of meer kolommen worden toegevoegd waar de gebruiker bij het afhandelen van de stap waardes aan kan toekennen. Er zijn 5 soorten extra kolommen:

Voorbeeld (postgresql): select 'kwik' id, 'kwik' omschrijving Union select 'kwek' id, 'kwek' omschrijving Union select 'kwak' id, 'kwak' omschrijving order by id. De gebruiker kan dan een keuze maken uit kwik, kwek of kwak. Bij deze 5 mogelijkheden kan ook de kolom Autom. vullen afhandeldatum wordt aangevinkt. In dat geval zal de afgehandelddatum van de stap worden gevuld met de systeemdatum bij met het wijzigen van een waarde. Bij de dropdownkolom kan ook een defaultwaarde worden opgegeven. Bij het creëren van het proces aan de voorkant komt deze waarde in de kolom dvinvoerdropd te staan. Met een keuze uit het dropdownmenu wordt deze waarde weer overschreven. Het is raadzaam wanneer de keuze gekoppeld is aan het automatisch vullen van de afhandeldatum of aan een kolomkopkoppeling de gebruiker duidelijk te maken dat de keuze nog gemaakt moet worden, want de trigger voor de afhandeldatum en kolomkoppeling zit in het wijzigen van deze kolom dvinvoerdropd. De defaultwaarde bij kwik, kwek en kwak kan bijvoorbeeld opgegeven worden als 'Kwik (bevestig deze keuze in dropdown)'.

Blok Canvas

Zie Grafische weergave.

Blok kolom-koppeling

In drie kolommen kan hier bewerkstelligd worden dat bij het vullen van de afhandeldatum van een stap, een ander veld in de bovenliggende zaak (dus van tbomgvergunning, tbhandhavingen, tbapvoverige etc.) automatisch wordt gevuld. De tabelnaam van hoofdzaak (DvTabelnaam) ligt eigenlijk al vast omdat het proces waarde termijnstap aanhangt al aan een module is gekoppeld. In de kolom Veldnaam uit hoofdzaaktabel (dvkolomnaam) kan een kolomnaam worden aangewezen uit de hoofdzaak met uitzondering van de kolomnamen dnkeycompoverrule, dnkeyproducten en dnkeyproductklanten. In de combobox-kolom Veldnaam vullen met (dvomschrijvingvv) kan (indien de box nog leeg is) gekozen worden uit:

Blok Toelichting

De tekst van deze kolom kan aan de voorkant zichtbaar gemaakt worden (waaruit om technische redenen de komma's zijn weggehaald) in de lijst van processtappen bij een zaak. Daartoe moet de instelling Sectie: Termijnbewaking en Item: ToelichtingZichtbaar aangevinkt worden. In de lijst met processtappen bij een zaak is dan op elke regel een kolom zichtbaar van type schermknop met een vraagtekentje. Het indrukken van deze schermknop laat deze toelichting uit de processtapdefinitie zien - indien gevonden – in een wizardscherm.