Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

DB

Data

Users

  • User unique ID

  • Name

  • Last name

  • Role

  • Region (address)

  • District (address)

CR - Citizen Registry

  • UID - system ID generated by MOSIP

  • ID (personal ID)

  • First name

  • Last name

  • Birth Date

  • Gender

  • Region

  • District

  • Municipality

  • Village

SRIS - Social Registry Information System

  • Candidate ID (personal ID)

  • Occupation

  • E-mail

  • Program ID

  • Program name

  • Status

  • (Banc Account no) - openIMIS does not include this field - organizational discussion needed on where banking information needs to be stored. It can be added to some other field to provide this data to Payment BB

BOMS - Beneficiary Operations Management System

  • Program/Product ID

  • Program name

  • Citizen ID (Beneficiary)

  • Benefit amount (coming with the product)

  • Benefit due date

  • ….

IFMS - Integrated Finance Management Information System

  • Personal ID (Citizen)

  • Bank Account

...

  1. Create SRIS record - triggered when user submits the record

  2. Provide benefit program data - triggered when user associates the SRIS record to BOMS benefit program record

  3. Create BOMS record - triggered when user submits the SRIS and BOMS association

  4. Send payment request - triggered when user submits the SRIS and BOMS association. (In openIMIS we need to register the notification to get payment information for Payment BB)

Data input and output

To make a benefit payment

Data input

Data output

Sandbox API spec

  • User unique ID

  • User role ?

  • Citizen ID (personal ID)

  • First name

  • Last name

  • Birth Date

  • Gender

  • Region

  • District

  • Municipality

  • Village - must be available in OpenIMIS master data

  • …..

  • Citizen ID (Beneficiary data)

  • Reference ID the the social registry program BOMS

  • Payment account details

  • Payment amount

  • Payment due date

  • ….

...