APEX Workflow
APEX Workflow, is a net new component in the larger APEX eco-system that provides basic Workflow capabilities to APEX Developers.
The term Workflow refers to automation of a business process, in whole or part, during which documents, information or tasks are passed from one participant to another for action, according to a set of procedural rules (e.g. sequence flow, transition conditions etc.) [Source]
In the first release of APEX Workflow the following capabilities are provided:
• A Visual Workflow Designer to create and author workflow models
• A Workflow Console for the monitoring and administration of workflows
• Workflow Runtime (Engine) for the execution of workflows
Simplifying Business Process Management Using Workflow
Tha aim of Workflow is to simplify and automate the management of complex business logic using simple repeatable steps. This blog-series will demonstrate the use of APEX Workflow through the example of a popular business usecase in the Healthcare Industry. Scheduling and managing consultations and appointments is one of the main businesses conducted by diagnostic clinics and hospital OPDs (out-patient departments). You will learn how to build a smart, efficient, and low-code APEX Application that will handle this business using the Workflow component.
The blog-series is divided into the following sections
- Identifying the manual and automated steps of your business process
- Creating the Doctor Appointments Made Easy application
- Creating the Doctor Appointment Workflow
- Adding the Human Tasks to the Workflow
- Adding Activities and Connections to the Workflow
- Creating Pages for the Doctor Appointments Made Easy application
- Running the Doctor Appointments Made Easy application
Let’s get started!
