Frequently Asked Questions

  1. What is the problem?
  2. What is an HRIS?
  3. What is our process for strengthening HRIS?
  4. What is a mature human resources information system?
  5. What are our core software products?
  6. What is included on the Windows version of our software?
  7. What is the iHRIS Appliance?
  8. How can I download and install iHRIS?
  9. What is Open Source?
  10. Why are we using Open Source technologies?
  11. Can data accessed through a web application really be secure? What if there is no Internet connection?
  12. Why not build an Access database instead?
  13. What is a step solution?
  14. What am I giving up by not using one of the large, mainstream HR management software packages?
  15. Where can I get more information?

What is the problem?

Many countries are experiencing a critical shortage of health workers and are struggling to meet the health care needs of their people. To address this, health care leaders need current, accurate data on human resources for health (HRH) in order to quickly answer key policy and management questions affecting health care service delivery. Understanding the current health workforce enables decision makers to create informed, effective strategic plans designed to ensure a steady supply of trained health professionals, deploy human resources in the correct positions and locations to meet health care needs, and retain health worker skills and experience in the country. Unfortunately, many low-resource countries lack HRH data or store it in paper-based filing systems, making it very difficult to access and analyze.

To Top


What is an HRIS?

A human resource information system (HRIS) is an integrated system for managing information used in HRH decision making. A complete and routine HRIS, an HRIS that is integrated into the day-to-day workflow, links all HRH data from the time professionals enter pre-service training until they leave the workforce. Typically, the system is computerized and consists of a database for storing the information, software for entering and updating data, and reporting and analysis tools.

Many developing countries already use an HRIS, but one that relies heavily or exclusively on paper forms or on electronic files in different departments that do not link together. Putting in place a computerized HRIS helps to achieve the following objectives:

  • Improve the accuracy and currency of HRH data
  • Track people as they move through the health workforce system
  • Decrease the labor required to maintain the HRIS
  • Quickly aggregate, analyze and use data
  • Report on and analyze data regularly
  • Project workforce needs into the future

To Top


What is our process for strengthening HRIS?

The Capacity Project (2005-2009) developed a systematic process for strengthening HRIS that comprises five key elements. The global follow-on, CapacityPlus, and Capacity Project Associate Awards continue to support the process.

  1. Develop HRIS Leadership using a participatory approach that brings together representatives of all stakeholders—all producers and consumers of HRH data—in a Stakeholder Leadership Group (SLG). The SLG will provide strategic oversight and define the policy and management questions that will be answered by the system.
  2. Improve existing systems by working with the SLG to appropriately bring networks, Internet connectivity, hardware, software, trained personnel, technical support and even electrical supply up to standards that can support an HRIS. Before beginning work, we recommend thoroughly assessing existing information and communication technologies (ICT) and HR information systems already in use, and identifying the gaps and breakdowns in those systems.
  3. Implement HRIS software solutions that are customized for the specific country context and document and answer the key HR policy and management questions for that country. Software solutions may consist of interim, or "step," solutions that build on tools and processes already in use or, if appropriate, one or more of the mature solutions in our iHRIS software suite.
  4. Support use of HR data for effective decision making through providing opportunities for developing decision-making skills and improving data sharing among all stakeholders.
  5. Ensure sustainability and continuous improvement of the HRIS through training and technical support of infrastructure administrators, system administrators, data entry personnel, and managers and decision-makers in use of data. The goal is to build capacity within the country to independently support, use, and improve their HRIS after any project funding or technical assistance has ended.

Only the first step—forming the SLG and performing a thorough HRIS assessment within the country—is required for determining each country’s implementation plan. Based on these findings, the CapacityPlus HRIS team, or another HRIS implementation team, develops and proposes an appropriate activity plan for strengthening HRIS that represents a progression in planned stages toward achieving a mature, sustainable HRIS to manage the health workforce within the country. This solution may include any combination of steps 2-5.

To Top


What is a mature human resources information system?

A mature HRIS is:

  1. Server-based—The software is located on a central computer, or server, that can be accessed concurrently by many users and can be kept secure and backed up.
  2. Database-driven—The data are stored in a centrally located database, which enables easier updates, searching, and analysis of collected HRH information.
  3. Web-accessible—The Web browser is the principal tool for interacting with the HRIS, which means client applications do not have to be installed on each user's desktop, reducing deployment time and training requirements. The system is immediately available to anyone with an Internet or local area network (LAN) connection.
  4. Customizable—There is no "one size fits all" solution for HRIS. A mature system needs to be easily customizable to fulfill the specific needs of the context in which it will be used.
  5. Scalable—The system can be scaled to adapt to a growing workforce or for use by more organizations.
  6. Extensible—Additional modules can be programmed for the system to meet changing and expanding needs.

To Top


What are our core software products?

The Capacity Project developed three core software solutions using Open Source technologies, each addressing a different HRH leadership issue. CapacityPlus and Capacity Project Associate Awards continue to support and improve the software.

  1. iHRIS Qualify—This system resides with the licensing or certification authority for a health worker cadre. It captures information about health professionals in the cadre from the time they enter pre-service training through registration or certification and licensure. The system can also track continuing education attained by health workers and out migration requests.
  2. iHRIS Manage—This system resides with an employer of health workers, such as the Ministry of Health. It tracks more detailed information about health workers throughout their employment, including where they are deployed, salary history, promotions and transfers, performance, and reasons for attrition.
  3. iHRIS Plan—This component analyzes data collected in other HRIS to enable decision makers to project their future workforce needs and make effective planning and policy decisions. It gives a picture of the current health workforce and projects how that workforce will change based on known influences such as retirement age, the number of trained workers annually entering the workforce and other factors. This is then compared to projected health workforce needs, illustrating the gap between the two. The decision maker can interactively test various interventions to try to close that gap and immediately assess the effects.

The three systems are designed to work together, but may also be deployed independently or integrated with other software products already in place.

To Top


What is included on the Windows version of our software?

Windows iHRIS includes previously released, yet fully functioning versions of all three systems in the iHRIS Suite: iHRIS Qualify 3.1.3, iHRIS Manage 3.1.3, and iHRIS Plan 1.0. Windows iHRIS is designed to run on a Windows desktop computer in locations where adequate Internet connectivity, hardware, or technical support may not be available to support the full Linux version of iHRIS.

We recommend that you read our Linux/Windows comparison sheet on our wiki before making the decision to implement Windows iHRIS. Linux may indeed be the best solution for you or your organization, or the iHRIS Appliance (see next section) may be the right fit.

To Top


What is the iHRIS Appliance?

The iHRIS Appliance is our low-cost and low-maintenance solution for implementing the iHRIS Suite in low-resource areas or when support for Linux is not available. It is a small computer without a traditional monitor, mouse or keyboard. Instead, it has only a small LCD screen and a few command buttons. Since the Appliance requires very little administration, it reduces the cost of expensive ICT support personnel, as well as server hardware. The cost for the iHRIS Appliance, power supply, and flash drive backup solution is approximately US$550.

To Top


How can I download and install iHRIS?

First decide which is more appropriate for your needs: the Linux server version of iHRIS or the Windows desktop version. This information sheet comparing the two versions may help.

Next, visit our Software Downloads page. Before you start, you should read the latest version of the Release Notes and the Installation Instructions for the version you have chosen. Then, click the link for the version you have selected. If you have chosen the Linux version, you may download all three systems in one installation file or just download the individual system that you need. Windows iHRIS includes all three systems by default.

Finally, click the link to download the actual software file from our hosting site, Launchpad. Follow the installation instructions to extract and install the files after they have downloaded.

To Top


What is Open Source?

Open Source software is computer software distributed under a license that allows anyone to study, copy, and modify the source code and redistribute the software in modified or unmodified form, without restriction. Specifically, the Open Source software acronym LAMP refers to a set of software programs commonly used together to run dynamic web-based applications:

  • Linux, the operating system;
  • Apache, the Web server;
  • MySQL, the database management system; and
  • Perl, PHP and/or Python, scripting languages.

To Top


Why are we using Open Source technologies?

Once we develop the core software products, they can be made available under an Open Source license, which means that anyone can download, use, and modify them without paying a licensing fee. Therefore, we can distribute our products at minimal cost, and users can continue to use and improve their systems without paying onerous licensing or upgrade fees. Employing Open Source technologies provides access to a global support community, which, on a volunteer basis, can support the software, answer questions, fix bugs, and even develop new modules.

A customizable Open Source system is more likely to meet the country's specific needs than an off-the-shelf software package. These systems are easy to customize and expand, and new development can often occur rapidly in response to newly discovered needs. The result is a completely tailored but still low-cost system that can grow and change over time.

To Top


Can data accessed through a web application really be secure? What if there is no Internet connection?

Our systems ensure security through two means:

  • Password-protected logins: No one can access the system without having a username and password that is issued by a System Administrator and verified by the system every time a connection is made.
  • Role-based accounts: When a person logs in to the system, the system verifies that person's role. Based on the role the person has been assigned, there are limits to the actions that can be performed and the data that can be accessed. Role-based access prevents non-authorized staff from viewing sensitive data such as salaries, performance issues, and identification numbers.

Even though the system uses a Web-based application, it does not require an Internet connection. It can be deployed on a local area network (LAN) that is limited to one office or on a wide area network (WAN) that may link several offices or districts together. This increases security even more, because the system is never accessible to the outside world. When the CapacityPlus HRIS team, or other HRIS implementation team, performs the infrastructure assessment, we recommend the best network for the system based on local needs and resources.

To Top


Why not build an Access database instead?

Microsoft Access databases are limited in size and flexibility and are difficult to share dynamically with multiple users. Access is proprietary software that may represent a burdensome cost to countries in licensing fees. However, we do consider Access databases as a step solution that may be a building block in progressing toward a mature HRIS.

To Top


What is a step solution?

A step solution is any interim solution for managing HRH data that is deployed while a mature system is being developed. Examples of a step solution include an Excel spreadsheet, a simple Access database or a scaled-down version of a web-based information system. Step solutions are deployed to enable the Ministry of Health or another organization to quickly start entering and managing their HRH data. The data can then easily be migrated to the mature solution when it is available and the end user is ready to implement it.

To Top


What am I giving up by not using one of the large, mainstream HR management software packages?

HR management is an issue for all corporate and government organizations, and many well-regarded companies have developed software solutions to address this need. Some of the best known are SAS, SAP, and PeopleSoft. While these systems have a great deal to offer, barriers to entry are high, requiring:

  • A strong, well-established technology infrastructure
  • Dedicated staff trained on highly specialized, proprietary software systems
  • High costs for software purchase and customization
  • High costs for hardware requirements.

Implementing a system of this magnitude and complexity is overwhelming for budgets, staff, and available technology resources. Alternatively, a customized Open Source solution addresses common barriers to entry while laying the groundwork for future system growth. Open Source applications are low cost or free, network-friendly, and widely considered to be the most secure. Software costs are nonexistent, and the software itself can be modified. The community of programmers who know Open Source technologies is already large and growing. Finally, you are not locked in to this system; all data can be easily exported if you choose to move to a different system in the future.

To Top


Where can I get more information?

Contact us!

We also invite you to visit our Wiki, read our blog and subscribe to our software announcements mailing list.

To Top


The information provided on this website is not official US Government information and does not represent the views or positions of the US Agency for International Development or the US Government. HRIS Strengthening is a program of CapacityPlus, a USAID-funded global project focused on the health workforce needed to achieve the Millennium Development Goals. The CapacityPlus partnership is led by IntraHealth International, Inc..