Versions Compared

Key

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

...

OpenIMIS resources

Description

Input

API spec

User data?

User ID

Provide Citizen personal data

Civil servant opens the registration form to fill the beneficiary registration form. Civil Servant enters citizens personal ID. Citizens personal data is pulled from the CR and form filled automatically

Personal Citizen ID

Provide Benefit program details (Product details)

https://fhir.openimis.org/StructureDefinition-openimis-insurance-plan.html

Request Beneficiary enrollment

Civil Servant enrolls beneficiary

New beneficiary record is created and related to suitable benefit program (product) to the OpenIMIS

Beneficiary Citizen ID

Program ID (in OpenIMIS Product ID)

Register beneficiary: https://fhir.openimis.org/StructureDefinition-openimis-invoice-bill.html

Enroll beneficiary: https://fhir.openimis.org/StructureDefinition-openimis-contract.html

https://fhir.openimis.org/usecase-enrollment.html

Notify payment BB of new payment request

Beneficiary Citizen ID

Program ID (in OpenIMIS Product ID (Program)

Payment amount

Payment due date

https://fhir.openimis.org/StructureDefinition-openimis-invoice-bill.html