Formulieren
Deze pagina is een naslag- en instructiepagina voor functioneel beheerders die formulieren maken of aanpassen. De focus ligt op hoe formulieren werken, hoe je ze opzet en hoe ze samenhangen met processen.
De pagina helpt je bij:
- het maken van nieuwe formulieren
- het aanpassen van bestaande formulieren
- het begrijpen van de gevolgen van keuzes in een formulier
Wat is een formulier binnen Odigos
Een formulier is een manier om informatie te verzamelen die wordt gebruikt binnen een proces.
Formulieren worden ingezet als:
- startpunt van een proces
- invoer tijdens een lopend proces
Een formulier staat nooit op zichzelf: het is altijd bedoeld om informatie aan te leveren aan een proces, direct of indirect.
Waar formulieren verschijnen
Formulieren worden ingevuld door mensen en verschijnen:
- extern, bijvoorbeeld via een publieke link
- intern, bijvoorbeeld in Interact als onderdeel van een proces
Hoe een formulier wordt getoond en op welk moment, hangt af van het proces waarin het wordt gebruikt.
Formulieren maken en aanpassen
Formulieren maak en beheer je in Orchestra.
Bij het opzetten van een formulier:
- bepaal je de structuur van de invoer
- voeg je velden toe
- stel je validaties in
- bepaal je hoe duidelijk de uitleg voor de invuller is
Wijzigingen aan een formulier zijn direct van invloed op processen die dit formulier gebruiken. Het is daarom belangrijk om bewust om te gaan met aanpassingen.
Velden en validaties
Een formulier bestaat uit velden. Elk veld heeft:
- een type
- een label en uitleg
- optionele validaties
Validaties bepalen wat wel en niet kan worden ingestuurd. Deze zijn expliciet en bedoeld om:
- fouten te voorkomen
- processen betrouwbaar te laten verlopen

Relatie tussen formulieren en processen
Formulieren leveren input voor processen.
Een formulier kan:
- een proces starten
- gebruikt worden als invoer tijdens een proces
Welke rol een formulier speelt, wordt bepaald in het procesontwerp.
Opslag van formuliergegevens
Standaard worden formuliergegevens niet automatisch opgeslagen buiten het proces.
Via configuratie kan worden ingesteld dat ingevulde gegevens:
- wel worden opgeslagen
- later terug te vinden zijn
- eventueel aangepast kunnen worden