Forms are used to capture data into specially designed field types such as text, date, file uploads and multiple choice radio buttons. They are where human intervention is required within a process and this intervention is handled by filling in a form that is displayed in a user’s task list.
Forms can be used in three different ways:
-
As part of a user task that will create a task for an assigned user, or group of users when the process flow reaches that element.
-
As part of a start event used at the beginning of a process instance. Forms behave in the same way as when they are linked to a user task, however forms linked to start events cannot be saved part way through filling them in.
-
As standalone tasks where the form can be used in a task that is not associated to any process.