Data Loading Steps For Residential Construction Permit System

Add Tenant/Urban Local Body Data

To onboard a new Urban Local Body (ULB) or tenant for the Residential Construction Permit System modules, follow the steps given below:

  1. Add data in MDMS.

  2. To show the tenant at the login screen - tenant/tenants.json

  3. To enable ULB to create an application, add a tenant in the module - tenant/citymodule.json

  4. Add EDCR folder in MDMS. It includes :

  5. To upload a FireNOC file, add "applicationType": "NEW","nocType": "FIRE_NOC", in DocumentTypeMapping.

  6. Select License Type Values in the Provide License Type screen - TradeLicense/TradeType.json

  7. Stakeholder Registration Fee - Add TradeTypetoRoleMapping in mdms.

  8. Add TaxPeriod and TaxHeadMaster to the Billing Service folder in the MDMS.

  9. Add boundary data specific to the tenant.

  10. Provide ID Format.

  11. Provide Gender Type.

  12. Restart the mdms service and check the status in ui. The tenant will be added in ui.

  13. Create login credentials for applicable users.

  14. Push the localisations as provided in the API collection.

  15. Push the BPA workflow.

Loading BPA Workflow

API Collection

Loading FireNOC Workflow

API Collection

Login Credentials

Roles
Username
Password
City
Phone

HRMS, Superuser

HRMSSU1

Demo@123

Alameda

9999009902

Superuser

SUPERSU

eGov@123

California

9999009900

Roles
Username
Password

Citizen

6100000010

123456

Architect

6109981231

123456

Role
Username
Password
ULB
ULB

Common Role for Employees

Property Tax Counter Employee

Business License Document verifier

Business License field inspector

BPA Services verifier

BPA Field Inspector

BPA NOC Verifier

FireNoc Approver

Airport Authority Approver

FieldEmployee

Demo@123

Alameda

6000000002

Common Role for Employees

Property Tax Counter Employee

TL Approver

Counter Employee

BPA Services Approver

BPAREG doc verifier

BPAREG Approver

OfficeEmployee

Demo@123

Alameda

6000000003

Dependency services

  • egov-user - (Manage user)

  • tl-services - Stakeholder Registration (Registration process of Stakeholder is handled by this service)

  • egov-user-event (What’s New and Events)

  • egov-filestore (To store the documents uploaded by the user)

  • egov-idgen (To generate the application No, Permit No)

  • egov-indexer (To index the BPA data)

  • egov-localization (To use the localized messages)

  • egov-location (To store the address locality)

  • egov-mdms (MDMS serves configurations/master data used in the application)

  • egov-notification-sms (Service to send SMS to the users involved in the application)

  • egov-persister (Helps to persist the data)

  • egov-searcher (Search query used to simplify the search)

  • egov-workflow-v2 (Workflow configuration for different BPA applications is configured)

  • pdf-service (Receipt’s, permitorder etc.. and prepared)

  • billing-service (Create demands and bills for the fees to be collected)

  • collection-services (Create a receipt for the payment received for the bills)

  • bpa-calculator (Calculates the fees to be collected at different stages)

  • land-services (land information related to BPA application is stored)

  • dcr-services (get and validate EDCR data)

Role Action Mapping

Actions
Roles

/noc-services/v1/noc/_search

CITIZEN,EMPLOYEE,FIRE_NOC_APPROVER,AIRPORT_AUTHORITY_APPROVER,BPAREG_DOC_VERIFIER,BPA_APPROVER,BPA_VERIFIER,BPA_FIELD_INSPECTOR,BPA_NOC_VERIFIER,BPAREG_APPROVER,BPA_CEMP

/bpa-services/v1/bpa/_search

CITIZEN,EMPLOYEE,FIRE_NOC_APPROVER,AIRPORT_AUTHORITY_APPROVER,BPAREG_DOC_VERIFIER,BPA_APPROVER,BPA_VERIFIER,BPA_FIELD_INSPECTOR,BPA_NOC_VERIFIER,BPA_CEMP,BPA_ARCHITECT

/bpa-services/v1/bpa/_create

CITIZEN,EMPLOYEE

/bpa-services/v1/bpa/_update

CITIZEN,EMPLOYEE,BPA_ARCHITECT,BPA_APPROVER,BPA_VERIFIER,BPA_FIELD_INSPECTOR,BPA_NOC_VERIFIER,BPAREG_DOC_VERIFIER

/edcr/rest/dcr/scrutinydetails

BPA_ARCHITECT,BPA_TOWNPLANNER,BPA_ENGINEER,BPA_BUILDER,BPA_STRUCTURALENGINEER,BPA_SUPERVISOR,CITIZEN,EMPLOYEE,BPA_CEMP

/edcr/rest/dcr/occomparison

BPA_ARCHITECT,BPA_TOWNPLANNER,BPA_ENGINEER,BPA_BUILDER,BPA_STRUCTURALENGINEER,BPA_SUPERVISOR,CITIZEN,EMPLOYEE,BPA_CEMP

/collection-services/payments/BPAREG/_search

CITIZEN,BPAREG_APPROVER,BPAREG_DOC_VERIFIER,BPA_CEMP

/collection-services/payments/BPA.LOW_RISK_PERMIT_FEE/_search,

/collection-services/payments/BPA.NC_APP_FEE/_search,

/collection-services/payments/BPA.NC_SAN_FEE/_search,

/collection-services/payments/BPA.NC_OC_APP_FEE/_search,

/collection-services/payments/BPA.NC_OC_SAN_FEE/_search

BPA_ARCHITECT,BPA_ENGINEER,BPA_BUILDER,BPA_STRUCTURALENGINEER,BPA_TOWNPLANNER,BPA_SUPERVISOR,BPA_VERIFIER,BPA_FIELD_INSPECTOR,BPA_NOC_VERIFIER,,BPA_APPROVER,CITIZEN,AIRPORT_AUTHORITY_APPROVER,FIRE_NOC_APPROVER,BPA_CEMP

Referral Docs

Last updated

Was this helpful?