The Application template supports defining a business process for the digital service.
The template follows the BPMN 2.0 standard.
Supported process elements
A data task is where the user/system accessing the digital service through UI or API can read, write and modify data related to a digital service.
A data task requires that all data for a given process task is valid and that the user/system has added all the necessary data.
The data validation is part of the standard logic in the template. Application developers can add custom validation for each data element and task.
The application developer defines the authorization requirements for this task as XCAML rules.
A confirmation task is where the end user accessing the application through the browser or system through API can confirm data that is part of the process.
A feedback task allows the service owner or others to give feedback to the entity reporting data.
It allows uploading data and moving the process forward.
Exclusive gateways allow a different path in the process based on direct user input, data, or other aspects available from code.
In Altinn Studio, the App developer can configure the process.