Skip to content

Commit 4a0327e

Browse files
pjoshi751gitbook-bot
authored andcommitted
GITBOOK-42: No subject
1 parent 0789dff commit 4a0327e

File tree

1 file changed

+17
-11
lines changed
  • platform/modules/program-and-beneficiary-management-system

1 file changed

+17
-11
lines changed

platform/modules/program-and-beneficiary-management-system/README.md

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,22 @@
44

55
The Program and Beneficiary Management System (PBMS) is the core module of OpenG2P enabling the management of multiple programs and beneficiaries. The PBMS is based on Odoo ERP/MIS and leverages Odoo's strength of easily extending modules to implement new functionality. It offers user-friendly interfaces to create and administer social benefit programs. Some of the key benefits for a country or an organisation using PBMS are:
66

7-
* Manage multiple programs in one system
8-
* Share beneficiary data with other systems/departments in an interoperable fashion
9-
* Define eligibility and entitlement rules like PMT to automatically create eligible beneficiaries
10-
* Seamlessly connect to payment systems for cash transfer
11-
* Offer self-service portal to residents
12-
* Send notifications to beneficiaries via SM
13-
* Issue digitally signed vouchers to beneficiaries
14-
* Pull data from other sources (departments) to avoid the collection of the same data multiple times
7+
* Manage **multiple** programs in one system
8+
* **Share** beneficiary data with other systems/departments in an interoperable fashion
9+
* Define eligibility and entitlement rules like **PMT** to automatically create eligible beneficiaries
10+
* Enable **digital cash transfer** by seamlessly connecting to payment systems
11+
* Offer **self-service portal** to residents
12+
* Send **notifications** to beneficiaries via SMS and email
13+
* Issue digitally signed **vouchers** to beneficiaries
14+
* Pull beneficiary data from other registries (departments) to avoid the collection of the same data multiple times
1515

1616
## Functionality and features
1717

18-
<table><thead><tr><th width="201">Features</th><th>Functionality</th></tr></thead><tbody><tr><td>Data sources</td><td>Pulling data from registries</td></tr><tr><td>Program management</td><td><ul><li>Program definition</li><li>Managing multiple programs</li></ul></td></tr><tr><td>Beneficiary registry</td><td>Data sharing of beneficiaries via standard interfaces</td></tr><tr><td>ID Authentication</td><td></td></tr><tr><td>Deduplication</td><td></td></tr><tr><td>Eligibility</td><td><ul><li>Automatic computation of eligibility</li><li>Proxy Means Test (PMT)</li></ul></td></tr><tr><td>Entitlement </td><td></td></tr><tr><td>Disbursement</td><td><ul><li>Digital cash transfer via bank or mobile</li><li>Voucher based disbursement</li><li>Generation of disbursement list</li></ul></td></tr><tr><td>Voucher</td><td><ul><li>Digital vouchers for goods or services</li><li>Voucher verification app</li><li>Voucher reimbursement </li></ul></td></tr><tr><td>Accounting</td><td>Fund management Reconciliation</td></tr><tr><td>Administration</td><td><ul><li>Role-based access control (RBAC)</li><li>Multilevel approval </li></ul></td></tr></tbody></table>
18+
<table><thead><tr><th width="201">Features</th><th>Functionality</th></tr></thead><tbody><tr><td><a href="./#data-sources">Data sources</a></td><td>Pulling data from registries</td></tr><tr><td>Program management</td><td><ul><li>Program definition</li><li>Managing multiple programs</li></ul></td></tr><tr><td>Beneficiary registry</td><td>Data sharing of beneficiaries via standard interfaces</td></tr><tr><td>Self service portal</td><td><ul><li>Program application and discovery by beneficiaries</li><li>Program enrollment and disbursement status </li></ul></td></tr><tr><td>ID Authentication</td><td></td></tr><tr><td>Deduplication</td><td></td></tr><tr><td>Eligibility</td><td><ul><li>Automatic computation of eligibility</li><li>Proxy Means Test (PMT)</li></ul></td></tr><tr><td>Entitlement </td><td></td></tr><tr><td>Disbursement</td><td><ul><li>Digital cash transfer via bank or mobile</li><li>Voucher based disbursement</li><li>Generation of disbursement list</li></ul></td></tr><tr><td>Voucher</td><td><ul><li>Digital vouchers for goods or services</li><li>Voucher verification app</li><li>Voucher reimbursement </li></ul></td></tr><tr><td>Accounting</td><td>Fund management Reconciliation</td></tr><tr><td>Administration</td><td><ul><li>Role-based access control (RBAC)</li><li>Multilevel approval </li></ul></td></tr><tr><td>Notifications</td><td><ul><li>Notifications to beneficiaries via SMS/Email</li></ul></td></tr><tr><td>Interoperability</td><td><ul><li>Compliance with G2P Connect Registry APIs</li><li>Compliance with G2P Connect Disbursement APIs</li></ul></td></tr></tbody></table>
19+
20+
## Data sources
21+
22+
PBMS provides methods to pull data from OpenG2P's [Social Registry](../social-registry.md) and other registries that are compliant with the G2P Connect API specifications. The data is stored in internal cache DB and used to create beneficiary data. This cached data may be updated by administrators by pulling fresh data from the external registeries when desired.
1923

2024
## Interoperability &#x20;
2125

@@ -26,14 +30,16 @@ The Program and Beneficiary Management System (PBMS) is the core module of OpenG
2630

2731
## Technology
2832

29-
Odoo
33+
PBMS is based on Odoo which is an open source ERP software. PBPM extends modules of Odoo to tailor them from social protection needs.&#x20;
3034

31-
Postgres
35+
The underlying database is Postgres.
3236

3337
## Privacy and security of data
3438

3539
## Configuration
3640

41+
PBMS is highly configurable and several functionality and parameters can be enabled/disabled for your application. Refer to configuration of each functionality under the respective topics.
42+
3743
## Use cases
3844

3945
## Use guides

0 commit comments

Comments
 (0)