BPA Promotion Document
Description:
Building Plan Approval is for taking the permission from the government to construct any building in the living city, by submitting their proof citizen and also with the address proofs with the help of Architect who are registered in the state.
Notes:
After creating the application citizen can go through the details of his application or can update them.
After Application Fee payment citizen can’t do the modification as of now.
Citizen/Employee can search the application based on application number or fromdate and todate or empty search as of now search with the tenant id level is applicable only with empty params.
Actors: Citizen, BPA_ARCHITECT, BPA_ENGINEER, BPA_STRUCTURALENGINEER, BPA_TOWNPLANNER, BPA_SUPERVISOR, BPA_BUILDER, BPA_VERIFIER, BPA_NOC_VERIFIER, BPA_FIELD_INSPECTOR, BPA_APPROVER.
NOTE: Check each folder/file for changes Because i removed the previous changes, and added the new changes only if anyone change is missing flow won’t work as expected.
Promotion Steps:
Backend :
MDMS:
Latest updates are as follows: Please add the changes in below files in MDMS
Update NocTypeMapping.json by phanikiran-wtt-egov · Pull Request #1198 · egovernments/egov-mdms-data
chaning the land service url in action-test by phanikiran-wtt-egov · Pull Request #1061 · egovernments/egov-mdms-data -- change related to land urls in action test.json
Update DocTypeMapping.json by phanikiran-wtt-egov · Pull Request #1059 · egovernments/egov-mdms-data -- removed localbody and building diagram from documentType mapping OAP-514
added order to the doctype mapping by phanikiran-wtt-egov · Pull Request #1045 · egovernments/egov-mdms-data -- added order to the doctype mapping
Added disclaimerdata for jalandhar tenant by veswantht-wtt-egov · Pull Request #1009 · egovernments/egov-mdms-data -- Earlier disclaimer data is added only for amritsar, now added the same data for jalandhar also
Added OC disclaimer data by veswantht-wtt-egov · Pull Request #1026 · egovernments/egov-mdms-data -- Added OC disclaimer data
Note: These are the old changes please confirm once all these changes are available in QA
added OC business Services by phanikiran-wtt-egov · Pull Request #985 · egovernments/egov-mdms-data
calculation type for oc by phanikiran-wtt-egov · Pull Request #975 · egovernments/egov-mdms-data
adding landInfo url actions by phanikiran-wtt-egov · Pull Request #960 · egovernments/egov-mdms-data
added new bpa urls by phanikiran-wtt-egov · Pull Request #958 · egovernments/egov-mdms-data
Update ApplicationType.json by phanikiran-wtt-egov · Pull Request #957 · egovernments/egov-mdms-data
BPA: Added bpa folder with
ApplicationType - egov-mdms-data/data/pb/BPA/ApplicationType.json at master · egovernments/egov-mdms-data
Changes available in Application Type.json please check in this link
CalculationType - egov-mdms-data/data/pb/BPA/CalculationType.json at master · egovernments/egov-mdms-data
RiskType - egov-mdms-data/data/pb/BPA/RiskTypeComputation.json at master · egovernments/egov-mdms-data
ServiceType - https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/BPA/ServiceType.json
DocTypeMapping - please follw the change here to remove the FI data https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/BPA/DocTypeMapping.json
OccupancyType -
https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/BPA/OccupancyType.json
SubOccupancyType -
https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/BPA/SubOccupancyType.json
Usages -
https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/BPA/Usages.json
Checklist -
https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/BPA/CheckList.json
OC related MDMS changes
https://docs.google.com/document/d/1LfMp-nScIaAnW3HjaKvlwcWQ2cG0vtftIgrCxPYvqpk/edit#
BusinessService:
Business service
Made changes in the business service related to bpa - https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/BillingService/BusinessService.json
{ "businessService": "BPA.NEWCONSTRUCTION_APP_FEE", "code": "BPA.NC_APP_FEE", "collectionModesNotAllowed": [ "DD" ], "partPaymentAllowed": false, "isAdvanceAllowed": false, "isVoucherCreationEnabled": true, "isActive": true }, { "businessService": "BPA.NEWCONSTRUCTION_SANC_FEE", "code": "BPA.NC_SAN_FEE", "collectionModesNotAllowed": [ "DD" ], "partPaymentAllowed": false, "isAdvanceAllowed": false, "isVoucherCreationEnabled": true, "isActive": true }, { "businessService": "BPA.NEWCONSTRUCTION_LOW_RISK_PERMIT_FEE", "code": "BPA.LOW_RISK_PERMIT_FEE", "collectionModesNotAllowed": [ "DD" ], "partPaymentAllowed": false, "isAdvanceAllowed": false, "isVoucherCreationEnabled": true, "isActive": true },
Taxhead master
Added bpa json for taxes
https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/BillingService/TaxHeadMaster.json
{
"category": "FEE",
"service": "BPA.NC_APP_FEE",
"name": "BPA Application fees",
"code": "BPA_APPL_FEES",
"isDebit": false,
"isActualDemand": true,
"order": "1",
"isRequired": false
},
{
"category": "FEE",
"service": "BPA.NC_SAN_FEE",
"name": "BPA Sanction fees",
"code": "BPA_SANC_FEES",
"isDebit": false,
"isActualDemand": true,
"order": "2",
"isRequired": false
},
{
"category": "FEE",
"service": "BPA.LOW_RISK_PERMIT_FEE",
"name": "BPA Low Risk Appllication Fees",
"code": "BPA_LOW_APPL_FEES",
"isDebit": false,
"isActualDemand": true,
"order": "1",
"isRequired": false
},
{
"category": "FEE",
"service": "BPA.LOW_RISK_PERMIT_FEE",
"name": "BPA Low Risk Permit Fees",
"code": "BPA_LOW_SANC_FEES",
"isDebit": false,
"isActualDemand": true,
"order": "1",
"isRequired": false
},
Tax Period
Added bpa related changes for tax period
https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/BillingService/TaxPeriod.json
{
"fromDate": 1522540801000,
"toDate": 1838159999000,
"periodCycle": "FORTENYEARS",
"service": "BPA.NC_APP_FEE",
"code": "BPA10YRS2018",
"financialYear": "2018-28"
},
{
"fromDate": 1522540801000,
"toDate": 1838159999000,
"periodCycle": "FORTENYEARS",
"service": "BPA.NC_SAN_FEE",
"code": "BPA10YRS2018",
"financialYear": "2018-28"
},
{
"fromDate": 1522540801000,
"toDate": 1838159999000,
"periodCycle": "FORTENYEARS",
"service": "BPA.LOW_RISK_PERMIT_FEE",
"code": "BPA10YRS2018",
"financialYear": "2018-28"
},
ACCESSCONTROL-ROLEACTIONS
Added bpa service required roles with corresponding actions to this json - https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/ACCESSCONTROL-ROLEACTIONS/roleactions.json
{ "rolecode": "BPA_FIELD_INSPECTOR", "actionid": 1930, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_NOC_VERIFIER", "actionid": 1930, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_ARCHITECT", "actionid": 1930, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_VERIFIER", "actionid": 1930, "actioncode": "", "tenantId": "pb" }, { "rolecode": "CEMP", "actionid": 1930, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_APPROVER", "actionid": 1930, "actioncode": "", "tenantId": "pb" }, { "rolecode": "CITIZEN", "actionid": 1930, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_ARCHITECT", "actionid": 1931, "actioncode": "", "tenantId": "pb" }, { "rolecode": "CITIZEN", "actionid": 1931, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_VERIFIER", "actionid": 1931, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_APPROVER", "actionid": 1931, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_FIELD_INSPECTOR", "actionid": 1931, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_NOC_VERIFIER", "actionid": 1931, "actioncode": "", "tenantId": "pb" }, { "rolecode": "CEMP", "actionid": 1971, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_TOWNPLANNER", "actionid": 1971, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_BUILDER", "actionid": 1971, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_STRUCTURALENGINEER", "actionid": 1971, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_SUPERVISOR", "actionid": 1971, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_VERIFIER", "actionid": 1971, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_FIELD_INSPECTOR", "actionid": 1971, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_NOC_VERIFIER", "actionid": 1971, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_APPROVER", "actionid": 1971, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_ARCHITECT", "actionid": 1971, "actioncode": "", "tenantId": "pb" }, { "rolecode": "CITIZEN", "actionid": 1971, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_ENGINEER", "actionid": 1971, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_ARCHITECT", "actionid": 1988, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_ARCHITECT", "actionid": 1989, "actioncode": "", "tenantId": "pb" }, { "rolecode": "CITIZEN", "actionid": 1989, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_VERIFIER", "actionid": 1989, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_APPROVER", "actionid": 1989, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_FIELD_INSPECTOR", "actionid": 1989, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_NOC_VERIFIER", "actionid": 1989, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_FIELD_INSPECTOR", "actionid": 1990, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_NOC_VERIFIER", "actionid": 1990, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_ARCHITECT", "actionid": 1990, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_VERIFIER", "actionid": 1990, "actioncode": "", "tenantId": "pb" }, { "rolecode": "CEMP", "actionid": 1990, "actioncode": "", "tenantId": "pb" }, { "rolecode": "BPA_APPROVER", "actionid": 1990, "actioncode": "", "tenantId": "pb" }, { "rolecode": "CITIZEN", "actionid": 1990, "actioncode": "", "tenantId": "pb" }, { "rolecode": "CITIZEN", "actionid": 1924, "actioncode": "", "tenantId": "pg" }, { "rolecode": "EMPLOYEE", "actionid": 1924, "actioncode": "", "tenantId": "pg" }, { "rolecode": "EMPLOYEE", "actionid": 1930, "actioncode": "", "tenantId": "pg" }, { "rolecode": "BPAREG_DOC_VERIFIER", "actionid": 1930, "actioncode": "", "tenantId": "pg" }, { "rolecode": "EMPLOYEE", "actionid": 1931, "actioncode": "", "tenantId": "pg" },
ACCESSCONTROL-ACTIONTEST
Given the Actions used in bpa - https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/ACCESSCONTROL-ACTIONS-TEST/actions-test.json
{
"id": 1924,
"name": "BPA-Applyforservice",
"url": "/bpa-services/v1/bpa/_create",
"displayName": "Apply",
"orderNumber": 0,
"enabled": false,
"serviceCode": "BPA",
"code": "null",
"path": ""
},
{
"id": 1930,
"name": "BPA-applicationsearch",
"url": "/bpa-services/v1/bpa/_search",
"displayName": "Search",
"orderNumber": 0,
"enabled": false,
"serviceCode": "BPA",
"code": "null",
"path": ""
},
{
"id": 1931,
"name": "BPA-updateapplicationservice",
"url": "/bpa-services/v1/bpa/_update",
"displayName": "Apply",
"orderNumber": 0,
"enabled": false,
"serviceCode": "BPA",
"code": "null",
"path": ""
},
{
"id": 1971,
"name": "BPA-PermitOrderEDCR Report",
"url": "/bpa-services/v1/bpa/_permitorderedcr",
"displayName": "Apply",
"orderNumber": 0,
"enabled": false,
"serviceCode": "BPA",
"code": "null",
"path": ""
},
{
"id": 1988,
"name": "BPA-Land-Create",
"url": "/bpa-services/v1/land/_create",
"displayName": "Land Create",
"orderNumber": 0,
"enabled": false,
"serviceCode": "BPA",
"code": "null",
"path": ""
},
{
"id": 1989,
"name": "BPA-Land-Update",
"url": "/bpa-services/v1/land/_update",
"displayName": "Land Update",
"orderNumber": 0,
"enabled": false,
"serviceCode": "BPA",
"code": "null",
"path": ""
},
{
"id": 1990,
"name": "BPA-Land-Search",
"url": "/bpa-services/v1/land/_search",
"displayName": "Land Search",
"orderNumber": 0,
"enabled": false,
"serviceCode": "BPA",
"code": "null",
"path": ""
}
Changes in ACCESSCONTROL-ROLES
Given the roles used in bpa - https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/ACCESSCONTROL-ROLES/roles.json
{
"code": "BPA_FIELD_INSPECTOR",
"name": "BPA Field Inspector",
"description": "BPA Service field inspector"
},
{
"code": "BPA_NOC_VERIFIER",
"name": "BPA NOC Verifier",
"description": "BPA Service NOC verifier"
}
{
"code": "BPA_ARCHITECT",
"name": "BPA Architect",
"description": "BPA Architect"
},
{
"code": "BPA_ENGINEER",
"name": "BPA Engineer",
"description": "BPA Engineer"
},
{
"code": "BPA_BUILDER",
"name": "BPA Builder",
"description": "BPA Builder"
},
{
"code": "BPA_STRUCTURALENGINEER",
"name": "BPA Structural Engineer",
"description": "BPA Structural Engineer"
},
{
"code": "BPA_TOWNPLANNER",
"name": "BPA Town Planner",
"description": "BPA Town Planner"
},
{
"code": "BPA_SUPERVISOR",
"name": "BPA Supervisor",
"description": "BPA Supervisor"
},
{
"code": "BPA_APPROVER",
"name": "BPA Services Approver",
"description": "BPA Services workflow Approver"
},
{
"code": "BPA_VERIFIER",
"name": "BPA Services verifier",
"description": "BPA Services workflow document & field inspection verifier"
},
Added validity period property in TradeType.json
https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/TradeLicense/TradeType.json
Footer configs
BusinessService
Changes in Endpoints:
Create - /bpa-services/v1/bpa/_create -- citizen
Update - /bpa-services/v1/bpa/_update -- citizen,employee
Search - /bpa-services/v1/bpa/_search -- citizen,employee
Workflow config:
Bpa queries to delete workflow from DB:
https://docs.google.com/document/d/1bmOPDNM9er50__4lH64uO6RktnFe1TjhIhZTSe2Ortc/edit?usp=sharing
BPA_OC Workflow flow:
Bpa_low risk workflow (Newly added for low risk type):
BPA workflow
IdFormat.json
{
"format": "BPA/OC/[CITY.CODE]/[fy:yyyy-yy]/[SEQ_EGOV_COMMON]",
"idname": "bpa.nc_oc_app_fee.receipt.id"
},
{
"format": "BPA/OC/[CITY.CODE]/[fy:yyyy-yy]/[SEQ_EGOV_COMMON]",
"idname": "bpa.nc_oc_san_fee.receipt.id"
}
Service Builds: new builds
Backend:
bpa-calculator:7-oc-bpa-services-c0da8fc3
bpa-services-db:49-oc-bpa-services-a00fe8c0
FrontEnd:
citizen:115-RELEASE-2020-v3-01-0ea151075
employee:119-RELEASE-2020-v3-01-0ea151075
Postman Collection:
https://drive.google.com/open?id=1O7ybVCLwwpF0cHlNFJqh6PNwLw13QFJg
Footer Changes
https://github.com/egovernments/egov-mdms-data/blob/QA/data/pb/tenant/footer.json
[
{
"code": "pg.citya",
"service": "BPA.NC_OC_APP_FEE",
"receiptFooterContent": [
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_FIRST_LINE",
"order": "1."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_SECOND_LINE",
"order": "2."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_THIRD_LINE",
"order": "3."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_4",
"order": "4."
}
],
"billFooterContent": [
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_PAYMENT_RECEIVED",
"order": "1."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_THIS_DOCUMENT",
"order": "2."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_THIS_IS",
"order": "3."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_ASSESSSMENT_PAYMENT",
"order": "4."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_PLEASE_DEPOSIT",
"order": "5."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_IF_THE_TAX",
"order": "6."
}
]
},
{
"code": "pg.citya",
"service": "BPA.NC_OC_SAN_FEE",
"receiptFooterContent": [
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_FIRST_LINE",
"order": "1."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_SECOND_LINE",
"order": "2."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_THIRD_LINE",
"order": "3."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_4",
"order": "4."
}
],
"billFooterContent": [
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_PAYMENT_RECEIVED",
"order": "1."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_THIS_DOCUMENT",
"order": "2."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_THIS_IS",
"order": "3."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_ASSESSSMENT_PAYMENT",
"order": "4."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_PLEASE_DEPOSIT",
"order": "5."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_IF_THE_TAX",
"order": "6."
}
]
},
{
"code": "pg.citya",
"service": "BPA.LOW_RISK_PERMIT_FEE",
"receiptFooterContent": [
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_FIRST_LINE",
"order": "1."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_SECOND_LINE",
"order": "2."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_THIRD_LINE",
"order": "3."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_4",
"order": "4."
}
],
"billFooterContent": [
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_PAYMENT_RECEIVED",
"order": "1."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_THIS_DOCUMENT",
"order": "2."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_THIS_IS",
"order": "3."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_ASSESSSMENT_PAYMENT",
"order": "4."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_PLEASE_DEPOSIT",
"order": "5."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_IF_THE_TAX",
"order": "6."
}
]
},
{
"code": "pg.citya",
"service": "BPA.NC_APP_FEE",
"receiptFooterContent": [
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_FIRST_LINE",
"order": "1."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_SECOND_LINE",
"order": "2."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_THIRD_LINE",
"order": "3."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_4",
"order": "4."
}
],
"billFooterContent": [
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_PAYMENT_RECEIVED",
"order": "1."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_THIS_DOCUMENT",
"order": "2."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_THIS_IS",
"order": "3."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_ASSESSSMENT_PAYMENT",
"order": "4."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_PLEASE_DEPOSIT",
"order": "5."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_IF_THE_TAX",
"order": "6."
}
]
},
{
"code": "pg.citya",
"service": "BPA.NC_SAN_FEE",
"receiptFooterContent": [
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_FIRST_LINE",
"order": "1."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_SECOND_LINE",
"order": "2."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_THIRD_LINE",
"order": "3."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_4",
"order": "4."
}
],
"billFooterContent": [
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_PAYMENT_RECEIVED",
"order": "1."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_THIS_DOCUMENT",
"order": "2."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_THIS_IS",
"order": "3."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_ASSESSSMENT_PAYMENT",
"order": "4."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_PLEASE_DEPOSIT",
"order": "5."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_IF_THE_TAX",
"order": "6."
}
]
},
{
"code": "pg.citya",
"service": "BPAREG",
"receiptFooterContent": [
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_FIRST_LINE",
"order": "1."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_SECOND_LINE",
"order": "2."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_THIRD_LINE",
"order": "3."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_RECEIPT_DISCLAIMER_4",
"order": "4."
}
],
"billFooterContent": [
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_PAYMENT_RECEIVED",
"order": "1."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_THIS_DOCUMENT",
"order": "2."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_THIS_IS",
"order": "3."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_ASSESSSMENT_PAYMENT",
"order": "4."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_PLEASE_DEPOSIT",
"order": "5."
},
{
"disclaimer": "PDF_STATIC_LABEL_CONSOLIDATED_BILL_IF_THE_TAX",
"order": "6."
}
]
}
]
Persister Config:
Created a file with name as buildplan.yml committing it in the current project path -
Created new persister for land-services and added it in land-services project path
BPALocalitySearcher:
For locality in employee inbox:
https://github.com/egovernments/configs/edit/master/egov-searcher/localitySearcher.yml
name: bpa-services
query:
baseQuery: |
Select row_to_json(result) from
(
select applicationNo as referenceNumber,locality from eg_bpa_buildingplan bpa
INNER JOIN eg_bpa_address ad ON ad.buildingplanid = bpa.id
) result $where
groupBy:
orderBy:
searchParams:
condition: AND
params:
name: result.referenceNumber
isMandatory: true
jsonPath: $.searchCriteria.referenceNumber
operator:
Output:
jsonFormat: {"ResponseInfo": {}}
outJsonPath: $.Localities
responseInfoPath: $.ResponseInfo
StakeholderRegistartion -- changes are there please follow this link for recent change
TradeTypetoRoleMapping.json:
Features Covered as part of Release
CITIZEN
BPA_ARCHITECT
BPA_ENGINEER
BPA_BUILDER
BPA_STRUCTURALENGINEER
BPA_TOWNPLANNER
BPA_SUPERVISOR
BPA_VERIFIER
BPA_FIELD_INSPECTOR
BPA_NOC_VERIFIER
BPA_APPROVER.
Bpa-service URL change :
Modified the bpa service endpoint url in the following MDMS file
BPA-CommonPayUi.json changes :
https://github.com/egovernments/egov-mdms-data/blob/master/data/pb/common-masters/uiCommonPay.json
BPA localisation Codes
Infra ops changes related to land info:
https://github.com/egovernments/eGov-infraOps/pull/720
https://github.com/egovernments/eGov-infraOps/pull/719
https://github.com/egovernments/eGov-infraOps/pull/717
https://github.com/egovernments/eGov-infraOps/pull/723
Note: Persister needs to restart.
NOC Integration Changes
MDMS Changes
NocTypeMapping
https://github.com/egovernments/egov-mdms-data/blob/develop/data/pb/BPA/NocTypeMapping.json