Employee: Water and Sewerage Disconnection Application Details
Objective
Provide Employee to purpose workflow actions.
Based on the conditions, we are showing the details and actions here.
Application Details:
On click on application number from inbox/search screen, it will route to disconnection application details screen.
Search call is made before render the screen and details populated based on the search response.
Hook Details for application Details search:
let { isLoading, isError, data: applicationDetails, error } = Digit.Hooks.ws.useDisConnectionDetails(t, tenantId, applicationNumber, serviceType);
Application Details Screen:
Timeline View:
It is common for all modules, find the path here: https://github.com/egovernments/DIGIT-Dev/blob/develop/frontend/micro-ui/web/micro-ui-internals/packages/modules/templates/ApplicationDetails/index.js
Downloads:
Application:
2. Disconnection Notice
Localisation :
Localisation keys are added under the ‘rainmaker-ws’ locale module.
Water & Sewerage disconnection workflow:
# | Action | Role | From State | To State |
1 | Initiate Application | Citizen/ Counter Employee |
| Initiated |
2 | Submit Application | Citizen/ Counter Employee | Initiated | Pending for document verification |
3 | Verify and Forward | Document Verifier | Pending for document verification | Pending for field inspection |
4 | Verify and Forward | Field Inspector | Pending for field inspection | Pending approval for disconnection |
5 | Send Back | Document Verifier | Pending for document verification | Pending for counter employee action |
6 | Send Back | Field Inspector | Pending for Field inspection | Pending for document verification |
7 | Send Back | Approver | Pending approval for disconnection | Pending for field inspection |
8 | Send Back To Citizen | <roles having access> | <Current Status> | Pending for citizen action |
9 | Re-submit | Citizen/ Counter Employee | Pending for citizen action OR Pending for counter employee action | <To the status application was sent back to citizen> |
12 | Approve | Approver | Pending approval for disconnection | Pending for payment |
13 | Reject | <roles having access> | <Current Status> | Rejected |
14 | Payment/ Collection | Citizen/ Counter Employee | Pending for payment | Pending for disconnection execution |
15 | Execute Disconnection | Clerk | Pending for disconnection execution | Disconnection Executed
|
Please find the document attached below:
https://docs.google.com/spreadsheets/d/15p6dmlVUXvopvzyyG06ty2rxtffSMQxN5F2l2FSWoFA/edit#gid=0
API Call Role Action mapping:
S.No. | API | Action id | Roles |
---|---|---|---|
1 |
|
|
|
2 |
|
|
|
3 |
|
|
|
4 |
|
|
|
5 |
|
|
|
6 |
|
|
|
7 |
|
|
|
8 |
|
|
|
9 |
|
|
|
10 |
|
|
|
11 |
|
|
|
12 | / |
|
|
13 |
|
|
|