Processes

There are the following types of process: the business process, pageflow process, business service, case action process and service process.

  • A business process models actual and future processes in your organization that usually involve more than one person. Business processes are short or long-lived.
  • A pageflow process is a short-lived process (always executed in a single sitting) designed to implement a user interface dialog. It is always executed by one person (the person that initiates the process instance).
  • A business service is a short-lived process (always executed in a single sitting) designed to implement a user interface dialog. Unlike a pageflow it is executed outside of the context of a user task's work item. If there are further, longer-term tasks to perform after the initial business service tasks, then it is usual to asynchronously invoke a business process (using a sub-process task) to perform the remaining tasks.
  • A case action process is a special type of business service (always executed in a single sitting), associated with a case class, that defines an action a user can perform that is related to a case. You can either create a new case action or generate one directly from a case class.
  • A service process is a stateless, non-persistent process that is not audited. Service processes should be of short duration.

The Process Editor provides tools on a palette that use Business Process Modeling Notation (BPMN). By creating your process this way, you can fully prepare it for implementation by a specialist in your organization.