Before version 1.9, communication between country-config and mosip-api was handled via FHIR and GraphQL. OpenCRVS 1.9 introduces a refactored data model, new REST APIs, and new country configuration hooks such as onRegisterHandler. These changes require updates to country configurations, as the @opencrvs/mosip package has been updated accordingly. For detailed upgrade instructions, refer to documentation.opencrvs.org.
@opencrvs/mosipnow exposescreateMosipInteropClient, which can be used toregisterandverifyNidbased on custom rules.@opencrvs/mosiphas deprecatedmosipRegistrationHandlerandmosipRegistrationForReviewHandlerin favor of the new APIs.@opencrvs/mosiphas deprecatedfhirBundleToMOSIPPayload, as version 1.9 no longer uses FHIR.