Overview:
After sewerage connection activation or legacy connection, user can disconnect the connection either temporary temporarily or permanentpermanently. This process based on defined workflow. Any action is based on defined roles on the action level.
For disconnecting the connection, user needs to send extra parameters in the RequestBody as below :
disconnectionReason - to add the reason for disconnection
isDisconnectionTemporary - Whether the disconnection is temporary or permanent (if disconnection is temporary then isDisconnectionTemporary will be true else false)
disconnectRequest - This will always be true for disconnection application.
disconnectionExecutionDate - This is the date when the application is disconnected.
...
Code Block |
---|
{ "format": "SW_AP/[CITY.CODE]/[fy:yyyy-yy]/DC-[SEQ_SW_APP_[TENANT_ID]]", "idname": "sewerageservice.disconnection.id" } |
Info |
---|
This new feature is developed using the same existing base apis for new and modify connections. |
Persister configuration:
https://github.com/egovernments/configs/blob/qaUAT/egov-persister/sewerage-persist.yml
Workflow config for edit connection:
...