
Creating the Patient Tasks Page
Our application has 2 entry points for Patients.
First, to confirm an invoice request. Second, to provide feedback.
For this we need to create a Unified Task List for Patients to act on.
Creating the Doctor Tasks Page
Our application has 1 entry point for Doctors.
Doctors need to log in to approve or reject appointment requests.
For this we will create a Doctor Tasks page.
This will also be a Unified Task List page for Doctors to act on the tasks assigned to them.
Our Application has 3 Task Definitions -
Appointment Request.
Invoice Request.
Feedback Request.
For each of them we had generated a Task Details page.
we will rename the Pages so that they appear more meaningful in the Application.
Patient Appointments And Feedbacks.
We will create a View Only page where a patient to view their appointments and feedbacks they have left so far.
Running the Doctor Appointments ! Application and test full scenairo
create the Page which will be used by the Hospital Staff to Submit a New Appointment.
You may try the following usecases and observe the difference in the workflows.
In our course
We will Dive into
Workflow
Task definition
Automation
in Oracle APEX
We will learn
Automations are a sequential set of actions, triggered by query results that monitor data and then perform the appropriate action.
Human Tasks in APEX are items that need to be actioned by people,
Approval Tasks, for tasks that can be approved or rejected. The user who owns the task evaluates the information in the task, and then either Approves or Rejects the task. A task that asks a manager to approve or deny a laptop request for an employee is an approval task.
Action Tasks, for tasks that need to be actioned. The user who owns the task performs the action requested in the task, and then Completes the task. A task that asks an employee to fill in a self-evaluation is an action task.
Implementing Multi-Approvals in Oracle APEX
Automate your business process and logic using APEX Workflow
Define workflow activities, variables, parameters,additional data, and connections to suit your business logic.
Start a new workflow through a Page Process
Monitor the progress of workflows you have initiated
The complete Development Lifecycle of Workflows
Workflow Versions in states 'In Development', 'Active' and 'Inactive' and the meaning of it
Activating a Workflow Version for production
Running a Workflow in 'In Development' state from App Builder
Debugging into Faulted Workflows and retry Workflows as a Workflow Owner from the Workflow Console
Suspending a Workflow, Updating Variables and Resuming a Workflow as a Workflow Administrator
Multi Level Expense Approval using APEX Workflow
APEX Workflow Dashboard, Diagram and Debugging
Archiving human tasks and workflows