...
Normal course is a description on what happens if the event is triggered and pre-conditions are met. Following table contains the comparison of MVP normal course and fully implemented workflow normal course.
MVP normal course |
---|
|
...
Data input | Data output | API spec |
---|---|---|
|
|
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 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 ID Product ID | Register beneficiary: https://fhir.openimis.org/StructureDefinition-openimis-invoice-bill.html Enroll beneficiary: https://fhir.openimis.org/StructureDefinition-openimis-contract.html |
Notify payment BB of new payment request | Beneficiary ID Product ID (Program) Payment amount | https://fhir.openimis.org/StructureDefinition-openimis-invoice-bill.html |