
Language
Java
Tool Type
Mobile app
License
Apache License, Version 2.0
Version
3.2.9
OpenSRP

OpenSRP, or Open Smart Register Platform, is a mobile platform designed specifically for frontline healthcare workers. This tool transforms healthcare delivery and management by combining evidence-based workflows with advanced technology, facilitating interaction with other healthcare applications. Its effectiveness in the response to COVID-19 has been recognized, making it an essential digital solution in the current context. The main objective of the creation of OpenSRP was to democratize access to health, achieving a significant impact both on the efficiency of the service and on decision-making at all levels of the health system. By empowering healthcare workers to digitally record services provided and track clients' progress throughout their lives, OpenSRP has proven to be a key tool in 17 countries, improving continuity of care and care management. health personnel, and facilitating inclusive and continuous health care.
OpenSRP resolves fragmentation and inefficiency in healthcare delivery, particularly in emergency situations such as the Covid-19 pandemic. It addresses healthcare workers' challenges by providing an integrated digital solution that facilitates access to up-to-date medical data, improves patient care tracking and management, and ensures effective response to health emergencies.
Patient and family registration: OpenSRP supports registering and editing households and people quickly using simple forms. Finding patients: Patients can be searched by NAME or ID. Patient records: Patient records can be configured to show specific information about the patient, such as their demographic details, as well as upcoming Tasks and list of recent visits. Recording services: A range of input fields are available: text/string, number, boolean, single choice, multiple choice, dropdown, date picker, date and time picker, slider, attachment, display an image and display a label. Care plans: Care plans are the health service tasks and protocols a patient should receive depending on their status or condition, with the purpose of making sure the right services are provided to patients when they are supposed to be given. Offline mode: OpenSRP stores patient records entirely offline and is able to register patients and record services without internet or data access. Tasks: Tasks are used to identify patients who are due for health services. They are meant to help health workers prioritize who to visit at any given time by prominently appearing in the register list views. In-app reports: OpenSRP can generate easy-to-understand indicators used by community health workers to track progress, celebrate successes, and learn about gaps in coverage. Stock and commodity management: OpenSRP makes stock and commodity management easier for health workers to anticipate how much they need and thus avoid stock-outs. Multi-language support: OpenSRP supports multiple languages through translatable built-in content and user-managed translations of form and configuration content.
Built on a FHIR data store, it serves as a source of truth for configuration data and transactional health records. Integrates open-source HAPI FHIR extensions to enhance the default FHIR API. Leverages Google Cloud Healthcare API as a data and configuration store. Synchronizes FHIR resources using Parquet and Spark SQL for efficient SQL queries. Incorporates third-party IAM systems like KeyCloak to authenticate and authorize users. Enables data visualization and management through FHIR-WEB.

Connect with the Development Code team and discover how our carefully curated open source tools can support your institution in Latin America and the Caribbean. Contact us to explore solutions, resolve implementation issues, share reuse successes or present a new tool. Write to [email protected]

This image depicts a health application interface with various screens showing a patient's profile, child client list, health dashboard, and detailed health check components.

This image showcases three mobile app screens for health management, featuring a map for home visits, medical history, stock usage review, and daily health data tally.

This image represents the HL7 FHIR (Fast Healthcare Interoperability Resources) standard, highlighting its narrative, operational, machine-readable, executable, and dynamic properties for healthcare data exchange.
Intelligent registration platform that helps frontline healthcare workers manage patients and deliver services, now compatible with FHIR.
Official list of open source tools endorsed by the Digital Public Goods Alliance. This tool is part of this registry.
Article that presents the global alliance to promote digital public goods and its relationship with the IDB.
Information about the features and functionalities of OpenSRP.
