Notice E1 Client Registries

Notice E for promoting investments in digital health global goods

AFYA Client Registry

Two-sentence overview: 

The goal of the project is to develop AFYA Client Registry with online/offline capabilities by leveraging functionalities from existing open tools i.e. Medic CR, an open source tool which has given us an understanding to cover the gaps of function to be included in AFYA CR, where gaps covered include advanced configuration of matching attributes extended from the list in Medic CR to improve deterministic matching. 

Rasello’s expertise in open source tools and technologies, experience in application of  principles of digital development and  adherence to Open HIE guidelines will ensure the enhancement of  Medic CR to achieve function of AFYA CR

Executive summary: 

The investment from Digital square will go towards the adoption of tools and technologies in health client registry contextualizing technology across standard health practise as guided by eHealth Architecture Principles, open HIE architecture specification. The processes will include requirements and functionality elicitation, installation and deployment strategizing and documentation, quality assurance, testing and creating necessary means for building capacity among government officials, local technology teams and health workers in order to connect the underserved to better health outcomes. 


The goal of the project is to develop an open-source and standards-compliant client registry being “Registration as a service” that for effective registration and unique identification of patient’s information. Raselllo will develop the client registry leveraging knowledge from existing works, software, tools, products and existing implementation experience such as the use of Medic CR, a master patient index tool as a base tool used to develop the National Health Client Registry - Tanzania, providing functionality of the client registry. In Rasello’s work with the Ministry of Health, Community Development, Gender, Elderly and Children (MoHCDGEC), we have been able to identify the identification gap, and disperse data locations across horizontal system (of general services, providing prevention and care for prevailing health problem), and of vertical programmes ( for specific health conditions). We have been able to understand the need for community ownership and lead a collaborative team in successful conceptualization, development and guidance to deployment procedures.


Rasello’s organization expertise will contribute to achieving the overall project goal  from  the experience with MoHCDGEC in the development of National Health Client registry(NHCR), PATH organization in the development of an Administrative area Registry System(AReS), through which Rasello has learnt efficient development methodologies and techniques for registries. Rasello will work along with intelliSOFT’s expertise in digital health technology, to ensure further success of Open HIE compliant client registry. IntelliSOFT Consulting Limited has relevant expertise in Client Registries from 8 years ago when one of the Principals led a team that developed and implemented as a proof of concept, Kenya’s first attempt at establishing a health identifier. The project, the National Unique Patient Identifier (NUPI) was funded by PEPFAR through CDC and implemented by I-TECH Kenya and successfully demonstrated multiple methods of effectively and consistently identifying subjects of care in a national HIV program. IntelliSOFT was also engaged by Management Sciences for Health Tanzania to provide technical assistance for development of the Software Requirements Specifications for the National Health Client Registry (NHCR). At a global level, IntelliSOFT is an active member of the OpenHIE Community of Practice including the Client Registry sub-community.

Consortium Team: 

The consortium will leverage on the Open HIE community to derive best practices in developing AFYA CR, by reviewing documented practises in Open HIE specifications and the Client Registry planning and implementation guide. In addition, the consortium will take part in the community to raise awareness among relevant practitioners in governments, health structures, technology developers. Anticipated outcomes from following the technical approach and activities will help in building system sustainability and scalability, raising awareness and practical use of the CR in underserved settings.


Rasello will coordinate and lead the consortium dedicating a team of developers with over 10 years experience in software development, project managers with a combined of 7+ years of experience, business analysts with a combined of 5+ years of experience, design team and quality assurance/ quality control personnel a combined of 10+ years of experience. Rasello creates Software as a Service (SaaS) and Platform as a Service (PaaS) solutions tailored towards an organization's system needs in emerging markets with successes in public authorities, healthcare, telecommunications,  insurance, education, and non-profit organizations. Rasello’s solutions range from open source to proprietary custom solutions, web-based applications, mobile applications, together with dynamic reporting, and analytics solutions. For development of the client registry, Rasello will take lead to oversee the overall project based and development based work, project management, funds management, coordinate work between consortium members, serving as an intermediary to stakeholder.

IntelliSOFT Consulting Limited is a Kenyan company wholly locally owned with +8  years of experience in development, implementation and use of Information, Communications and Technology (ICT) in the health sector. As a technology firm, IntelliSOFT has deliberately focused on designing, developing, implementing, supporting and maintaining digital health solutions, particularly in Low to Medium-Income Countries. IntelliSOFT Consulting specialises in supporting the realisation and continuous optimisation of business performance and productivity (including health outcomes) through effective implementation of technology agnostic digital health solutions appropriately optimised for the implementation context. We do this through appropriate application of technical and data standards throughout the software development process of our digital health solutions. Our approach and current focus is “health as an enterprise” aimed at strengthening the entire health system. Our current primary focus is data systems for research for health and for patient and population management.

Digital Health Atlas: 

Please see attachement for DHA registration

WHO Classification: 
Health management information system
Application Status: 
Pending Review & Investment
Application Tags: 
community engagement
client registry


Thank you for the concept note, it would be good to clarify the reasoning behind, what seems to be, a new build of a tool and who the client would be to provide real world cases / experience to match the functionality. How is the team proposing to leverage the OpenHIE Community?

Thank you very much for your input. On high level we are going to build AFYA CR by enhancing functionalities from existing open tool i.e.Medic CR. In our initial instance to build the CR, we have an understanding to cover the gaps of function which we will be included in  AFYA CR, Enhancements will include advanced configuration of matching attributes extended from the list in Medic CR improving deterministic matching.

To further address the mentioned concerns can the final concept note extend from three pages?


Thanks for the concept note, a few thoughts:

  • it will be good to describe the current status of the product. is it completely a new development to enhancement to an existing product. what is the difference between AfyaCR and MedicCR?
  • where is the system currently being implemented and at what scale
  • what are the risks and mitigation plan