You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the country config event-registration handler calls workflow -package to add the necessary identifiers for a child (a national id / NIN for example). We can implement MOSIP integration here, waiting for the MOSIP to respond and then calling the CONFIRM_REGISTRATION_URL.
When a person dies, core has hardcoded ways of passing information to MOSIP.
Problems with the approach
Security: instead of calling workflow directly via CONFIRM_REGISTRATION_URL, it needs to go via gateway-service to allow one entrypoint only to core
Error handling: we need a new rejectRegistration endpoint if MOSIP cannot register a NID
Country-config upgrading ease: country-config needs to have less code to make upgrades easier
Core separation of concerns: core now has code and references hardcoded to MOSIP - we want core to be integration-agnostic
In short; the country config event-registration handler (which calls reject or confirm) should be able to be commented out and 'hijacked' by an integration like MOSIP.
Allow an HTTP request with a correct token to confirm or reject the registration via gateway
euanmillar
changed the title
Re-design / re-build of scalable OpenCRVS / MOSIP basic Birth & Death integration
Re-design / re-build of official (not a P.O.C.) OpenCRVS / MOSIP basic Birth & Death integration
May 8, 2024
naftis
changed the title
Re-design / re-build of official (not a P.O.C.) OpenCRVS / MOSIP basic Birth & Death integration
Build a MOSIP birth & death integration v1
Oct 23, 2024
MOSIP - Open Source Identity Platform
🔁 Current state
Currently the country config event-registration handler calls
workflow
-package to add the necessary identifiers for a child (a national id / NIN for example). We can implement MOSIP integration here, waiting for the MOSIP to respond and then calling theCONFIRM_REGISTRATION_URL
.When a person dies, core has hardcoded ways of passing information to MOSIP.
Problems with the approach
CONFIRM_REGISTRATION_URL
, it needs to go viagateway
-service to allow one entrypoint only to corerejectRegistration
endpoint if MOSIP cannot register a NID🚀 Proposal
In short; the country config event-registration handler (which calls reject or confirm) should be able to be commented out and 'hijacked' by an integration like MOSIP.
event-registration
-route from MOSIP repository. This route calls the OpenCRVS-side MOSIP-mediatorThe text was updated successfully, but these errors were encountered: