Household Register
Link → {base url}/mgramseva/home/householdRegister

Users are redirected to this screen if they select the Household Register tile/card on the home screen.
The Household Register tile/card is displayed to the user with COLLECTION_OPERATOR
role.
User Interaction on Screen
From the text field, users can search connections by using connection ID.
Users can see all the connections data of the selected tenant till the current date based on their payment status (Ex: All, Paid, Pending).
Initially, only 10 connections are loaded for the selected tab. The pagination drop-down and right arrow click enable users to view more connections.
By selecting any connection ID users are navigated to the View Consumer Details Screen.
Click on the Download button to get all the household records in PDF format
Click on Share to share the PDF in Whats App

File Path
Primary Files :
API Details
End Point
Request Method
Request Info
/ws-services/wc/_search
POST
tenantId
: {}
offset
; {}
limit
: {}
toDate
: {}
isCollectionCount
: {}
isBillPaid
connectionNumber
: {}
freeSearch
: {}
sortOrder
: {}
sortBy
: {}
/filestore/v1/files
POST
tenantId
: {}
module
: {}
/egov-url-shortening/shortener
POST
url
: {}
Stack
1 → Home Screen. + Household Register Screen
Pop → Household Register Screen→ Home Screen
2 → Home Screen. + Household Register Screen + View Consumer Details Screen
Pop → View Consumer Details Screen → Household Register Screen
Widgets used from Library
Widgets
File Path
Description
Role Access Mapping
case Routes.HOUSEHOLD:
return ['COLLECTION_OPERATOR', 'SUPERUSER'];
File Path
Model → punjab-mgramseva/water_connection.dart at master · misdwss/punjab-mgramseva ,
punjab-mgramseva/water_connections.dart at master · misdwss/punjab-mgramseva
Controller → https://github.com/misdwss/punjab-mgramseva/blob/develop/frontend/mgramseva/lib/providers/household_register_provider.dart , https://github.com/misdwss/punjab-mgramseva/blob/develop/frontend/mgramseva/lib/repository/search_connection_repo.dart
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.
Last updated
Was this helpful?