You are viewing the documentation for Blueriq 14. Documentation for other versions is available in our documentation directory.
The foundation consists of two projects: Main_Dashboard
and ZaakType_A
(English: case type A).
Project Main_Dashboard
The project Main_Dashboard
consists of the following modules:
The main dashboard is the entry point of the application. It consists of one interaction module and two library modules. The library Basis_DomeinZaakMetadata
(English: Base domain case metadata) contains a shared domain for the cases. This domain is shared between all case types.
Module Main_Dashboard
The interaction module Main_Dashboard
contains a dashboard Home
that shows an overview of all the cases and a Business Activity Monitoring (BAM
) dashboard that shows the current state of cases. The dashboard Home
differs per role. The diagram below depicts the dashboard Home
per role and the dashboard BAM
. The module Main_Dashboard
also contains functionality to create, open and assign a case. This functionality is also explained below.
Page Home for role Aanvrager
The page home for role Aanvrager
(English: applicant) contains a case list that shows all the cases of the user. The user is able to create and open a case.
Page Home for role Behandelaar
The page home for role Behandelaar
(English: case handler) contains a case list that shows all the cases that are not assigned and a case list that shows all the cases that are assigned to the logged in user. The user is able to open and assign a case.
Page BAM
The page BAM
shows an business activity overview for the role Behandelaar
.
Create case
The flow HandleDashboardAction
creates a new case. The case is created in its own context by using the AQ_StartProject service. So the AQ_StartProject service is used to decouple the case overview from a specific case type implementation.
Open case
The flow OpenZaak
(English: open case) opens a case. Again the AQ_StartProject service is used to decouple the case overview from a specific case type implementation.
Assign case
The flow NeemInBehandeling
(English: handle) assigns a case to a user. Again the AQ_StartProject service is used to decouple the case overview from a specific case type implementation.
3 Comments
Unknown User (m.schadd)
Are the roles in studio starting with upper or lower case character. This is now not consistent on the page.
Unknown User (m.schadd)
This is the first time you mention the AQ_StartProject service. So you can not use Again here as it is the first time.
Unknown User (m.schadd)
We should be able to get rid of the scroll bar below here.