Abstract
Community health programs are gaining relevance within national health systems and becoming inherently more complex. To ensure that community health programs lead to equitable geographic access to care, the WHO recommends adapting the target population and workload of community health workers (CHWs) according to the local geographic context and population size of the communities they serve. Geographic optimization could be particularly beneficial for those activities that require CHWs to visit households door-to-door for last mile delivery of care. The goal of this study was to demonstrate how geographic optimization can be applied to inform community health programs in rural areas of the developing world. We developed a decision-making tool based on OpenStreetMap mapping and route optimization algorithms in order to inform the micro-planning and implementation of two kinds of community health interventions requiring door-to-door delivery: mass distribution campaigns and proactive community case management (proCCM) programs. We applied the Vehicle Routing Problem with Time Windows (VRPTW) algorithm to optimize the on-foot routes that CHWs take to visit households in their catchment, using a geographic dataset obtained from mapping on OpenStreetMap comprising over 100,000 buildings and 20,000 km of footpaths in the rural district of Ifanadiana, Madagascar. We found that personnel-day requirements ranged from less than 15 to over 60 per CHW catchment for mass distribution campaigns, and from less than 5 to over 20 for proCCM programs, assuming 1 visit per month. To illustrate how these VRPTW algorithms can be used by operational teams, we developed an "e-health" platform to visualize resource requirements, CHW optimal schedules and itineraries according to customizable intervention designs and hypotheses. Further development and scale-up of these tools could help optimize community health programs and other last mile delivery activities, in line with WHO recommendations, linking a new era of big data analytics with the most basic forms of frontline care in resource poor areas.
Author summary
Community health programs play a critical role in providing equitable health care, especially in remote and underserved areas. However, these programs are often complex and difficult to implement effectively. This study explores how geographic optimization can improve the delivery of community health interventions, ensuring that community health workers (CHWs) can efficiently reach every household. By integrating OpenStreetMap data into route optimization algorithms, we developed a decision support tool to streamline the planning and execution of door-to-door health services. In the rural district of Ifanadiana, Madagascar, this tool was used to optimize CHW routes for mass distribution campaigns and proactive community case management (proCCM). The results showed that these optimizations could significantly reduce the time and resources required of CHWs. To facilitate its practical application, we created an "e-health" platform that displays resource needs and CHW routes for each activity. This approach promises to improve last mile health care delivery, in alignment with WHO guidelines, and use advanced data analytics to improve frontline health care in resource-limited settings.
Introduction
Nearly half of the world’s population still lacks access to essential health services [1]. As countries strive to make progress towards universal health coverage and to meet the health-related Sustainable Development Goals, community health systems have played a crucial role in reducing geographic barriers to primary care and ensuring the delivery of health interventions at the last mile [2,3]. For instance, the expansion of integrated community case management (iCCM) programs across low- and middle-income countries, where community health workers (CHWs) diagnose and treat common illnesses for children under 5 years of age, has contributed to improving healthcare access and has been associated with reductions in mortality rates for this age group [4–7]. In addition to iCCM, CHWs play a key role in a variety of health activities at the community level, including health awareness campaigns, patient monitoring, health promotion, surveillance, and providing high-impact interventions aimed at reducing maternal and child mortality, such as mass drug administration or bednet distribution. More recently, CHWs have been increasingly involved in proactive community case management programs (proCCM), which involve systematically visiting all the households in a catchment on a regular basis (e.g. once per month) to provide health services to those in need. These approaches have been associated with important health benefits such as reductions in malaria prevalence and have been credited for reducing child mortality [5,8–11].
As community health programs gain relevance within national health systems, they are becoming inherently more complex, with larger scopes of work and target populations [3,12]. There are multiple areas amenable to optimization. International guidelines include recommendations focused on their professionalization and integration, including training, supportive supervision, remuneration, strengthening supply chains, and community mobilization [3]. To ensure that community health programs lead to equitable geographic access to care, the WHO recommends adjusting the target population and workload of CHWs according to the local geographic context and population size of the communities they serve [3]. Indeed, geographic barriers persist even in the delivery of community health interventions that are meant to solve them, such as iCCM [13] or vaccination campaigns [14]. Geographic optimization can be particularly beneficial for those activities that require CHWs to visit hundreds of households for last mile delivery of care, whether during routine visits such as in proCCM and active surveillance activities, or during mass distribution campaigns (e.g. bednets, chemoprophylaxis, immunizations). Thus, decision-making tools aimed at route optimization could be a valuable resource for program managers and CHWs alike in guiding the micro-planning and implementation of door-to-door community health delivery interventions [15].
Route optimization algorithms have been around for more than 50 years and they have transformed delivery operations for products and services, with applications in sectors as diverse as package delivery, supply chain management, garbage collection, and home healthcare services [15,16]. These algorithms are generally referred to as the Vehicle Routing Problem (VRP) and the Traveling Salesman Problem (TSP), and among their many variations they can incorporate time window constraints (VRPTW and TSPTW) to account for work schedules [16]. Both the TSPTW and VRPTW algorithms share the same route optimization principle. However, VRPTW is capable of considering situations where multiple vehicles (or personnel) visit various locations before returning to the initial point, while TSPTW is limited to a single visiting vehicle (or person) [17]. There have been dozens of studies where these algorithms were applied to home health care service delivery in Europe and North America for nurses doing home visits [16]. There is no equivalent literature on the application to community health delivery in low and middle income countries (LMICs), even though they share similar features, including time constraints and the need to cover households over geographically extensive areas.
An important obstacle for the application of routing algorithms is the lack of publicly available geographic data at the granular level of individual households and footpaths in rural areas of the developing world where community health programs are essential. Indeed, the completeness of free, open geographic databases such as OpenStreetMap (OSM), which is updated and maintained by a community of volunteers, is still very low and unequally distributed across the world. For instance, map completeness of urban areas in regions outside of Europe and North America ranges from 10% to 30%, and completeness is inversely correlated with the population size of cities [18]. This suggests that map completeness may be particularly low in rural areas of LMICs, where community healthcare programs can be most beneficial.
Using a rural district of Madagascar as a case study, we demonstrate here how OSM data and VRPTW algorithms can be combined to develop decision-making tools for the geographic optimization of community health activities and last mile interventions that require door-to-door delivery. We leveraged a complete OpenStreetMap mapping dataset of Ifanadiana district, in southeastern Madagascar, which was done to support community health activities during a health system strengthening initiative and resulted in over 100,000 buildings and 20,000 km of footpaths mapped [19]. The tool is based on the VRPTW optimization algorithm and was conceived to guide the micro-planning and implementation of two kinds of community health interventions requiring door-to-door delivery: mass distribution campaigns and proCCM programs. Use of this tool could help maximize geographic coverage while minimizing resources and costs associated with the implementation of these last mile delivery interventions.
Materials and methods
Study area
This study was conducted in Ifanadiana district, located in the Vatovavy region of southeastern Madagascar. It covers a total area of 3,975 km2 and has a population of approximately 200,000 inhabitants. The district comprises 15 communes (an administrative unit with an average total of 13,000 people) and 195 fokontany (local administrative unit, comprising multiple villages with an average total of approximately 1000 people), with the majority accessible only by foot due to its mountainous terrain. The district is connected by a paved national road from east to west, while nearly all remaining routes are unpaved. The healthcare system in the district includes a reference hospital (CHRD II), 15 Level II primary health centers (PHCs) (one per commune), and 6 Level I PHCs, which provide basic services in communes that are more geographically dispersed. In line with national community health policies, each fokontany possesses a community health site (CHS)—a physical structure where two community health workers (CHWs) provide clinical consultations such as for iCCM and malnutrition, and family planning [20]. iCCM involves diagnosis and treatment for diarrhea, respiratory illness, and malaria, for children under-five. In addition, CHWs frequently take part in mass distribution campaigns, which are typically done door-to-door, such as mosquito-net distribution, mass drug administration, or childhood vaccination. Importantly, while there is only one CHS per fokontany (i.e., the catchment area of CHWs), the sizes of the fokontany in the district vary by orders of magnitude, ranging from 2 to 139 km2.
Since 2014, a collaboration between the Ministry of Public Health and the non-governmental health organization Pivot has aimed to strengthen the public health system at all levels of care (hospital, health centers and community health) and enhance the quality of care [21]. For community health, Pivot supports the activities of 180 out of the 390 CHWs, covering half of the district. These CHWs are supervised by 14 community health supervisors to ensure proper training and equipment provision, enabling them to deliver quality care to their communities. However, access to healthcare at the community level remains problematic due to geographical barriers. Less than one quarter of households live in the immediate vicinity (defined as within 1 km) of a CHS [19], and distance to the CHS is associated with a decrease in utilization by over 25% per kilometer [13]. To further reduce geographic barriers, a proCCM program was piloted in one commune, where CHWs conducted home visits to every household in their catchment at least once per month, allowing them to consult, treat children, do door-to-door sensitization and follow-up on unwell individuals within their communities [6]. The financial and human resources necessary for the scale-up of such a program depend on their clinical workflows, population size, and the specific geographic context of each fokontany in the district.
Data collection
The foundation for our work was a comprehensive geographic information system of Ifanadiana District, obtained via mapping on the OSM platform. The full details of this mapping exercise are reported in Ihantamalala et al. 2020. In brief, digital mapping was carried out in collaboration with the Humanitarian OpenStreetMap Team (HOT), involving the division of the district into more manageable 1 km2 tiles [22]. The mapping involved overlaying geographic entities (roads, paths, households) onto high-resolution satellite imagery via photo-interpretation. The process was carried out in two steps: initially, one user mapped all geographic entities, followed by another user validating the mapping to ensure data quality. To obtain this data, we downloaded OSM information using the "QuickOSM–Overpass API" extension of QGIS [23], which included an extensive network of 20,000 km of footpaths, 192 km of roads, 108,000 buildings, and 195 community sites [19]. We also obtained administrative boundaries for the 15 communes and 195 fokontany in the district [24]. We used spatial joining techniques to link downloaded OSM information to administrative boundaries to create comprehensive geographic profiles for each fokontany, which is the unit of analysis of this study.
Data analysis
We used the Google OR-Tools optimization VRPTW algorithm, version 9.1.9490 [25] to optimize CHW routes and home visits in each of the community health catchments (i.e. fokontany). The algorithm was originally designed to optimize fleets of vehicles, such as delivery trucks, by creating a set of routes that minimize the travel time of the fleet of traveling units departing from a central node and visiting a number of clients. It adheres to specific time constraints within a given time window and ensures that each client is serviced exactly once without exceeding the fleet capacities. The details of this algorithm are described extensively in [26]. We applied the VRPTW algorithm for two scenarios, which correspond to two types of community health interventions requiring door-to-door delivery: mass distribution campaigns and proCCM programs. In both scenarios, the vehicle fleet was represented by survey teams or CHWs who walk along footpaths within a rural district (instead of driving along a road), the central node was the CHS, and the clients were the households or buildings to be visited. For each scenario, we defined a set of assumptions and parameters (e.g. % of buildings to visit, time per visit, number of visits, etc.) based on contextual knowledge of how these interventions are implemented in Ifanadiana. Before running the VRPTW algorithm, we obtained the shortest paths and corresponding travel time estimates between each pair of buildings (including the CHS) in a fokontany. This distance matrix was used as input data in the VRPTW algorithm to estimate optimal routes for CHWs to visit every household in the district and the associated resources in terms of person-days necessary to complete the work. Finally, we integrated the algorithm and these analyses into an e-health tool for operational use by local program managers and community health workers. Each of these steps is elaborated in the following sections.
Scenario assumptions
We assumed that a CHW can work up to 8 hours per day over 20 working days in a month, with an average walking speed of 5 km/h [27]. While previous research in our District [19] and elsewhere [28] reveals that walking speed can vary according to local conditions in land cover, terrain, and climate, we made this choice for processing efficiency, as 5 km/h was the average walking speed in Ifanadiana [19]. For simplicity, both interventions assumed that a health worker starts their work at the CHS, then walks along paths to reach the households for visits. At the end of each day, CHWs return to the starting point (Fig 1). Given a total population of 200,000 and an average household size of approximately 5 individuals per household [29], we assumed that only 40% of the 108,000 buildings were permanently occupied households (Table 1), while the rest would be other types of buildings (e.g. administrative buildings, shops, storage spaces, secondary homes near fields, etc.). We randomly assigned a building’s status (e.g. occupied vs. unoccupied) following the percentages above for each fokontany and ensured there was no spatial correlation in this sampling procedure. The scenarios differed primarily in the percentage of households to be visited, the frequency of visits, and the duration of each visit. This random allocation was used because the photointerpretation of satellite imagery used for mapping the District does not allow us to discriminate between permanently occupied households and unoccupied buildings used for other purposes. This information, which is necessary for program implementation, can be obtained via an initial census or through participatory approaches with local populations, but this was beyond the scope of our study which focused on the development of the optimization method.
Table 1. Model assumptions for mass distribution campaign and proCCM intervention scenarios.
Variables | Mass distribution campaign | proCCM program |
---|---|---|
Duration of work per day | 8 hours | |
Number of working days per month | 20 days | |
Average CHW walking speed | 5 kilometers per hour | |
Starting and ending location | The CHS (or the village center, when CHS location not available) of the fokontany is the starting and ending point each day for a CHW conducting household visits. | |
Percentage of inhabited households among buildings | 40%* of buildings are considered to be inhabited households | |
Uninhabited household data | CHW visits all buildings, regardless of whether they are inhabited or not. | CHW visits only the 40%* of buildings considered as inhabited households |
Characteristics of inhabited households | No difference among inhabited households | 20%* of inhabited buildings are considered households with patients (or sick individuals) and 80%* without patients |
Duration of visit in each household | Inhabited households: 30 minutes | Households with patients: 30 minutes (range 10–120 minutes in sensitivity analyses) |
Uninhabited buildings: 5 minutes | Households without patients: 5 minutes (range 5–60 minutes in sensitivity analyses) |
* Households are randomly assigned each status, according to the percentages described above.
For mass distribution campaigns (scenario one), we assumed that CHWs would have to visit every building in their catchment area, whether occupied or not, in order to obtain a complete enumeration and accurate numbers of households or individuals requiring the product delivered (e.g. bed nets, drugs, immunizations). We assumed that CHWs would spend 5 minutes at uninhabited buildings, and 30 minutes at occupied households to allow sufficient time to explain the campaign, distribute the products, and gather basic socio-demographic information for reporting (Table 1). The assumptions and results in this scenario are also applicable to situations where a census (full enumeration) of the catchment area is needed prior to conducting activities such as a proCCM program, a representative survey (e.g. demographic and health survey) or a national census.
For proCCM program implementation (scenario two), we assumed that CHWs would only visit the 40% of buildings assumed to be occupied households in scenario one. Of these occupied households, we assumed that 80% would not require the provision of care (diagnosis, treatment) or other time-consuming activities, while 20% of households would require an intervention by the health worker (Table 1). This is based on the assumption that CHWs provide care to children under 5 years; the percentage of children reporting an illness in the previous two weeks ranged from 20 to 30% in a population-representative cohort in Ifanadiana [30]. As with building occupation, we randomly assigned those 20% of households requiring an intervention within each fokontany. For each proCCM visit, we assumed a visitation time of 5 minutes if the household did not have a sick child, and 30 minutes if the household did. These visitation times are in accordance with average times witnessed through Pivot’s own community health program during iCCM consultations. It is important to note that we modeled a simple proCCM scenario, where all inhabited households in the CHW catchment are visited with a given frequency (1 to 4 times per month) without follow-up visits, and with constant visitation times so that our methods and results are broadly applicable. In reality, the task of CHWs implementing proCCM in the District of Ifanadiana is even more complex: they are responsible not just for treatment of sick children, but for follow-up visits of these children, referral of sick adults to PHCs, diagnostics for malaria and tuberculosis, follow-up for patients enrolled in malnutrition programs, and health education, all of which may exhibit seasonality. In addition, the variety and intensity of activities varies greatly from day-to-day and between districts. A detailed description of the proCCM program implemented in Ifanadiana District and its impact are available in Razafinjato et al. (2024) [6].
Estimating optimal itineraries and determining the number of CHWs required for each intervention
We implemented the default VRPTW algorithm developed by Google in Python 3.10 [25], using the reticulate package [31] for implementation with R software, version 4.3. The VRPTW algorithm uses four parameters: a travel time matrix (including the visit time per building), the departure and arrival locations, the time window for visits, and the number of CHWs [25]. The travel time matrix is a matrix of paired travel times between each and all destinations to be visited within a CHW catchment. We constructed this matrix using the Open Source Routing Machine (OSRM) tool which employs Dijkstra’s routing algorithm to find the shortest path between two nodes in a network, applied to the complete set of buildings and paths available on OpenStreetMap for Ifanadiana District [32]. We used the R package "osrm" for implementation of OSRM with R software [33]. Via the OSRM routing algorithm, we obtained two outputs: a paired matrix of travel times between each building (including the CHS), and the shortest travel path between each pair of points. A separate travel time matrix was constructed for each fokontany and each scenario. Buildings in the dataset were randomly assigned the status of inhabited household or uninhabited in the mass distribution scenario, and the status of inhabited household with a patient or without a patient in the proCCM scenario according to probabilities described above. This vector of visit times was integrated into the matrix of travel time for each building in the dataset prior to running the VRPTW algorithm. The departure and arrival locations were consistently set as the CHS (or village center for the fokontany without CHS) and we set the time window to an average workday of 8 hours.
The algorithm requires appropriate starting parameters to converge on an optimal solution. We therefore estimated the remaining parameter, the number of CHWs, in two steps. We first estimated the total travel time required to complete all visits in a catchment without considering a time window constraint and returning to the departure point upon completion. From this, we estimated the number of 8h-days it would take one CHW to complete that work, dividing the total travel time by 8h and rounding up to the nearest integer. Using this number as the starting parameter for the number of CHWs needed to complete the work in one 8h-day, we then added the time window constraint and ran the algorithm again. If the algorithm did not converge with this starting parameter, we iteratively incremented the number of CHWs by 1 and ran the optimization procedure again, continuing until the algorithm identified a solution (S1 Fig). The outcome of the VRPTW algorithm is the optimal itineraries per CHW-day for each fokontany to cover the entire catchment, with details of the households to be visited, the order of visits, and paths to take. The total CHW-days obtained per fokontany thus represent both the number of days required for one CHW to complete the work and the number of CHWs required to complete the work in one day.
We further explored the sensitivity of our findings to our model assumptions for the proCCM scenario, and obtained estimates under scenarios with differing monthly frequency of visits to each household and differing visit times. We considered three monthly frequencies of visits to each household: one visit per month, one visit every two weeks (two visits per month), and one visit per week (four visits per month). We also explored a range of visit times for patient households (ranging from 10–120 minutes in intervals of 10) and non-patient households (ranging from 5–60 minutes in intervals of 5). We simulated each combination of visit times and visit frequencies once, resulting in 576 simulated scenarios. This approach enabled us to provide more flexible results for program managers, which can be used to adapt the design of proCCM programs (number of tasks to be done and time spent in each visit, number of visits, etc.) according to particular goals and available resources.
We also conducted sensitivity analyses on the randomization of the definition of occupied households vs. other building types for both scenarios. We created 100 new datasets of occupied household locations by randomly selecting 40% of the buildings to be permanently occupied. We then reran the optimization algorithm for the proCCM scenario, following the default model assumptions (Table 1) for each of these new datasets, and compared the number of personnel-days for each randomization with the initial estimate at both the fokontany and district level.
Integrating VRPTW algorithms into an e-health tool
We developed a web application using "R Shiny" for Ifanadiana district to illustrate how the results obtained with the method developed in this study can be used for decision-making, program planning and design, and implementation of field activities. The application can provide information for three use cases: i) mass distribution campaigns and household censuses, ii) proCCM programs and active surveillance, and iii) customized field visits. For mass distribution campaigns and censuses, users can estimate the number of days required to complete the work in each fokontany. Users can input the number of CHWs (or other health workforce) available per fokontany and modify default simulation parameters to observe their effects on the duration in terms of workdays. For pro-CCM programs, users can estimate the number of CHWs needed per fokontany based on the targeted number of visits per household per month, and they can adjust certain parameters according to their assumptions in terms of visit time to understand their impact on the required number of community agents to manage the workload. However, the tool does not yet incorporate more complex schedules such as follow-up visits to sick patients or additional activities included in the proCCM program. Other programmatic needs for conducting field visits are addressed via customized field visits. Users can choose the households to visit either interactively on a map or by uploading their coordinates, and specify the number of available personnel and the time needed for each household visit. This function assists in identifying the optimal routes and calculating the required personnel-days for the specified route. Beyond these estimations, the application provides detailed geographic information on the specific routes and households to be visited per day for field personnel, either on an OSM or satellite background map.
It is important to note that while the e-health tool presented here is intended for operational use, these algorithms have not yet been used by the existing CHW program in Ifanadiana District or integrated into CHWs’ workflows. For this, implementation research is needed in order to tailor the general method described here to users’ expectations, field constraints, particular CHW program features, or use with existing software. While this was beyond the scope of this study, such work will ensure that the tool contributes to decision making and program implementation of the local community health program.
Results
Planning resources for mass distribution campaigns
To cover the 108,000 buildings in Ifanadiana district during mass distribution campaigns (both occupied households and unoccupied buildings), a total of 4,639 person-days would be required to complete the work. These personnel would need to travel over 44,000 km and work for nearly 35,000 hours to successfully complete the work across the district, with important differences between fokontany (Table 2) and between communes (S1 Table). The required personnel-days ranged from 5 to 77 per fokontany. Nearly one third of fokontany required less than 15 personnel-days to cover the whole catchment, whereas over one quarter of fokontany (27.7%) required over 30 personnel-days (Table 2). Larger fokontany with more dispersed households required a larger number of personnel compared to smaller communities with residential zones in close proximity (Fig 2A). Travel time between buildings represented on average 25% of total work time. There was a strong significant correlation between personnel requirements and the number of buildings per fokontany (pearson’s ρ = 0.96), while this association was less strong for the total catchment area (ρ = 0.56) and the population size (ρ = 0.52) (S2 Fig).
Table 2. Personnel requirements per fokontany for mass distribution campaigns.
Average per fokontany | |||||
---|---|---|---|---|---|
Personnel-days required | Number of fokontany (%) | Buildings | Travel distance (travel time) |
Work time | Personnel—days |
[0,15] | 64 (32.8%) | 275 | 63km (13h) | 73h | 11 |
(15,30] | 77 (39.5%) | 509 | 189km (38h) | 161h | 22 |
(30,45] | 37 (19.0%) | 832 | 382km (76h) | 278h | 37 |
(45,60] | 11 (5.6%) | 1086 | 602km (120h) | 384h | 51 |
> 60 | 6 (3.1%) | 1401 | 860km (172h) | 512h | 67 |
Total district | 195 (100%) | 107,928 | 44,496km (8,899h) | 34,674h | 4,639 |
Planning resources for proactive community health programs (proCCM)
To cover the estimated 42,481 households to be visited during proCCM programs in Ifanadiana District, a total of 1,508 person-days would be required to complete one visit per household per month. As with mass distribution programs, requirements for proCCM programs varied widely across fokontany (Table 3) and communes (S2 Table) (Fig 2B). While three quarters of fokontany would only require one CHW working for up to 2 weeks per month (0–10 personnel-days), four fokontany (2.1%) would require more than one full time CHW, as it exceeded 20 personnel-days of work (Table 3). Travel time between households represented 34% of total work time. As expected, personnel-day requirements increase proportionally with the increasing frequency of visits (Table 3), but the number of CHWs required to meet this visit frequency was also determined by the limit of 20 workdays per month, with some fokontany able to meet higher visit frequencies with fewer personnel. These results were robust to the distribution of occupied households within the full building dataset, as demonstrated by a sensitivity analysis of 100 randomizations of household locations. At the fokontany scale, the greatest variation was seen in fokontany requiring between 10–15 personnel days, with a difference of up to 2 personnel-days across randomizations, although the majority of fokontany (135) experienced no difference between the initial estimate and the estimates during the resampling (S3 Fig, S3 Table). When aggregated across the district, the total number of personnel-days required ranged from 1490–1520 across the randomizations, less than a 0.02% difference from the initial estimate (S4 Fig).
Table 3. Personnel requirements per fokontany for proCCM programs.
Average per fokontany | |||||||
---|---|---|---|---|---|---|---|
Personnel-days required per visit | Number of fokontany (%) | Households | Travel distance (travel time) | Work time | Personnel–days required | ||
1 visit per month | 2 visits per month | 4 visits per month | |||||
[0,5] | 74 (38.0%) | 109 | 32km (6h) | 24h | 4 | 8 | 15 |
(5,10] | 73 (37.4%) | 216 | 80km (16h) | 51h | 8 | 15 | 30 |
(10,15] | 34 (17.4%) | 347 | 155km (31h) | 86h | 13 | 25 | 50 |
(15,20] | 10 (5.1%) | 456 | 251km (50h) | 123h | 18 | 34 | 69 |
> 20 | 4 (2.1%) | 580 | 355km (71h) | 163h | 23 | 45 | 89 |
Total district | 195 (100%) | 42,481 | 17,429km (3,486h) | 10,259h | 1,508 | 3,016 | 6,032 |
Given that proCCM programs can vary in terms of frequency and activities to be implemented, which influences the average time spent per household, we explored the resources needed under a range of program design scenarios. The estimated CHWs needed in Ifanadiana district to implement a proCCM program with one visit per month to households ranged from 199 CHWs when visits with and without a sick child were held at the minimal visit times to 578 CHWs when assuming maximal visit times (Fig 3). This range increased to a minimum of 202 and a maximum of 1060 CHWs needed for 2 visits per month, and to a minimum of 268 and a maximum of 2020 for 4 visits per month (Fig 3).
Optimizing programmatic activities with the VRPTW routing algorithm
By combining the output of the VRPTW algorithm (order of buildings to visit each day) with the GIS information on shortest paths and household locations from OSRM, we were able to obtain and visualize optimal daily schedules and itineraries for CHWs to conduct door-to-door interventions and cover all the households in their fokontany (Fig 4). Because the ultimate goal was to support decision-making in the field, we developed an e-health tool that facilitates the use of optimization results by community health programs. This tool provides an estimation of resources needed for each intervention and catchment area, as well as visualization of schedules and itineraries for each CHW (Fig 5). It also allows programs to simulate more tailored personnel needs according to the particular design and assumptions of an intervention, varying the duration of visits and the number of visits to be conducted (Fig 5, left side panel). Due to processing limitations, these parameters were defined in advance, with ranges similar to those in Fig 3, and pre-run prior for display within the dashboard. Results can be aggregated by district and commune, with details available at the fokontany level. Daily itineraries can be visualized over a map of transportation routes or high resolution satellite imagery available through OpenStreetMap. Besides visualization online, data can be exported in GPX, PDF, and CSV formats to maintain data interoperability, facilitating integration with other tools and use offline. GPX downloads allow geographical information (routes and household locations) to be saved for use on tablets or smartphones, PDFs can be used for printing paper versions of the plans, and CSV files provide a textual breakdown of routes along with the defined visit times for each household. The routing optimization tool is accessible via the following link: https://research.pivot-dashboard.org/.
Discussion
Community health programs and last mile delivery interventions are gaining increasing relevance in international efforts to achieve universal health coverage and improve population health in low resource settings [3]. As a result, there is a corresponding interest in optimizing different aspects of program design and implementation to achieve the best possible outcomes at the community level [3]. CHWs are often involved in door-to-door delivery of medical products and services that require covering large geographical areas, such as during proCCM programs and mass distribution campaigns. These interventions represent a unique opportunity for integration with geographic optimization tools to inform their design and implementation, which is commonplace in many other delivery sectors [26]. Here, we combined a complete mapping of a rural district of Madagascar on OpenStreetMap with optimization algorithms based on the Vehicle Routing Problem with Time Windows (VRPTW) to inform the planning and implementation of community health interventions requiring door-to-door delivery. We found that the resources necessary to implement these interventions in different CHW catchments within a health district could vary by over fivefold for the same intervention due to differences in catchment geography and population (Tables 2 and 3), and by nearly tenfold for the same catchment due to differences in program design (Fig 3).
Our approach, which allows program managers to estimate resources necessary for various intervention scenarios and recommend optimal itineraries for CHWs to conduct household visits in their catchment via an e-health tool for operational use, aims to address key challenges often identified by implementers of last mile delivery interventions in low resource settings. Indeed, the misestimation of the number of personnel involved or drugs procured, and the difficulty of ensuring distribution for hard to reach populations are barriers that can lead to insufficient coverage during mass drug administration campaigns [34,35]. Similar challenges are faced during mass distribution campaigns of insecticide-treated bed nets, where incomplete mapping of target populations due to resource constraints, difficulties in transportation and low distribution rates in rural areas have been identified as key factors explaining low coverage rates at the population level [36,37]. For childhood vaccinations, immunization coverage is typically lowest in the most remote communities, despite mass campaigns and other outreach activities [14,38]. ProCCM programs are rarer, and less is known about barriers to their implementation. However, in the settings where proCCM has been implemented, it has been suggested to reduce neonatal deaths and improve the coverage of maternal and child care services [4–6,39,40]. It is becoming standardized for proactive community health workers to use smartphone applications to assist with consultations during home visits [41], and there is evidence that adding personalized performance dashboards can improve CHW productivity [42]. Adding routing algorithms such as those proposed here to assist CHWs and program managers in optimizing daily schedules and itineraries based on the geographic context of the catchment area could therefore contribute to additional increases in productivity and population coverage.
With rapid advances in big data analytics, particularly represented by the enthusiasm around artificial intelligence, the basic challenges remain for households at the last mile whose growing disease burdens are met with persistent barriers to care. For such advances in analytics to have impact, they must be anchored to high quality, highly granular data, and linked to services that can meaningfully use such data to inform programs. One powerful direction is the navigation of geography itself: optimization of travel routes has not only revolutionized home delivery services, supply chain management, and even domestic healthcare, but has touched nearly every major industry in high income countries. In the health sector, route optimization approaches have been primarily applied for home healthcare in developed countries, to help optimize the logistics and scheduling of home visits by nurses and doctors [43–45]. Many variations exist to adapt the base algorithms to the specificities of each program, such as client and workforce preferences, or constraints in terms of qualification level for health personnel or vehicle fleet available [16,46]. For community health programs in developing countries, efforts have tended to focus on optimization of CHS locations to be closest to the populations they serve [13,47], but more sophisticated applications for door-to-door delivery have lagged behind. Here, we expand the use of VRPTW algorithms to community health delivery in rural areas, incorporating a comprehensive geographic data system of footpaths and buildings. For proCCM programs, we considered a simple scenario where CHWs visit households on a frequent and fixed basis, but are not required to carry follow-up visits to certain patients with a different periodicity or priority level. Although this is the case of proCCM interventions implemented in settings such as Senegal and Madagascar [11,48], where the scope was limited to malaria, other proCCM programs require a larger set of tasks and therefore more complex scheduling [6,15]. Future research can build on the work presented here to integrate additional context-specific constraints to support the implementation of such programs.
The innovation of our approach is the leveraging of an exhaustive dataset of all the roads, footpaths and buildings in a rural health district collected via OpenStreetMap mapping prior to integration with VRTPW algorithms for use by community health programs. Although the approach is flexible and can be adapted to a large number of community health delivery interventions, the main bottleneck in its application elsewhere is the availability of similar high-quality GIS datasets. The completeness of global public maps such as OSM is generally low in rural, low resource settings, but mapping efforts such as those facilitated by the Humanitarian OpenStreetMap Team (HOT) are progressively closing the gap for certain regions [18]. For instance, urban OSM building completeness was higher in sub-Saharan Africa than in any other world region except for North America, Europe and Central Asia [18]. In addition, while mapping on OSM is typically done by a community of mappers and can be time consuming, which explains the slow progress in OSM completeness, recent years have seen the rise of multiple tools and datasets powered by artificial intelligence. For instance, both Microsoft and Google have released global building datasets and Meta developed an AI assisted editor to add map features generated by AI to OSM, including roads and buildings [49]. As these tools improve and expand, high-quality GIS datasets will soon be available for many other rural, low resource settings, enabling the scale-up of our approach to inform community health delivery in other settings.
Our study had several limitations. First, we did not account for differences in travel speed according to weather conditions, seasonal factors, landscape or elevation slopes, all of which are known to influence travel and commute times [19,28]. Although walking speed used here corresponded to average estimates from fieldwork done with CHWs [19], this omission could have led to slight underestimations or overestimations in travel time which could have influenced estimates of required personnel for both interventions. Second, the simulations in the study rely on a priori assumptions made for several parameters in the algorithm, which were based on existing data for the district and discussions with local community health program managers. Differences between assumed values and real world implementation could introduce uncertainty or biases in our estimates. We partly addressed this by simulating different scenarios with a range of values for some key parameters such as visit times. In addition, we retrospectively compared our predictions with actual personnel deployed in the field during a census survey conducted in two communes, prior to implementation of proCCM. This comparison revealed that the optimization algorithm predicted a number of person-days 21%-29% lower than those deployed in each commune, in line with our hypothesis that optimized schedules would result in lower resource needs (S1 Text). Third, while the algorithm for proCCM as presented here, with a random allocation of buildings as inhabited or uninhabited households, can be used to estimate human resources needed during the planning phase, the actual itineraries were illustrative and not for implementation purposes. In practice, use of scheduling and itineraries for proCCM would require conducting a census of the CHW catchment in order to integrate the true location of inhabited households into the algorithm. However, a sensitivity analysis revealed that the estimates of personnel-days required were remarkably robust to the distribution of inhabited and uninhabited buildings, suggesting that human resource estimates, at least, may not require these exact locations. Finally, the choice of routes and order of households to be visited can depend on factors other than what is most optimal geographically, such as CHW preferences, household availability, or insecurity and inaccessibility in certain areas. Operational research is needed to assess the acceptability of these tools by CHWs and program managers and to adapt the algorithms according to their feedback and preferences.
More broadly, while this exercise demonstrates the potential to optimize community health programs and interventions, it also highlights aspects of community healthcare that are less amenable to algorithmic optimization. The recent developments in big data analytics, artificial intelligence (AI) and availability of novel data streams have increased the interest in and opportunities for their use to improve public health processes [50], while raising questions of equity and bias [51]. In our case, the VRTPW algorithm can accurately plan interventions that are predictable and repetitive, such as a MDA program, a census, or a simple proCCM intervention (e.g. proactive detection and treatment of common childhood illnesses). However, much of a CHW’s duties can involve reacting to health needs as they arise, and the factors that influence variation in their day-to-day activities are not reliably captured in ways that can be predicted in advance. For instance, when we retrospectively compared our predictions with actual personnel deployed in the field during a census survey conducted in two communes, prior to implementation of proCCM, results revealed that the optimization algorithm predicted a number of person-days 21%-29% lower than those deployed in each commune, in line with our hypothesis that optimized schedules would result in lower resource needs (S1 Text). However, when compared to a pilot proCCM program that has taken place in one commune since October 2019, the VRPTW algorithm predicted personnel needs substantially lower in the standard scenario (Fig 2B, Table 3) than those actually used in the intervention. While part of this discrepancy is due to the more efficient movement of CHWs via the VRTPW optimization process, it is also due to the VRTPW’s inability to capture the daily changing tasks of a CHW and other real-life factors when applied at a district-level. For example, CHWs during the pilot proCCM program were charged with follow-up of tuberculosis and malnutrition patients, visiting some patients daily, or following up on others based on the terms of their discharge, a task that was not taken into account during this theoretical exercise. In instances where CHWs’ responsibilities may change daily, a more customized e-Health tool that combines patient-level data with geographic data is necessary to provide CHW’s with their daily routes. While geographic optimization can help CHWs with route planning, it remains just one piece of a larger puzzle to improve community health programs’ ability to serve the population.
Conclusion
This study demonstrates an innovative approach to inform the planning and implementation of door-to-door delivery activities at the community level that relies on existing geographic optimization methods, by combining a Vehicle Routing Problem with Time Windows (VRPTW) algorithm with an exhaustive GIS dataset consisting of all road networks and buildings in a rural health district, obtained through OpenStreetMap mapping. The algorithm, which predicts the number of personnel-days needed to implement these activities according to program design and the characteristics of the CHW catchment, can also generate detailed schedules and itineraries for implementation by CHWs and field teams via a dedicated "e-health" platform. Implementation of this tool into a community health program will require a participatory approach, such as community-based participatory research or participatory action research (PAR) [52], to engage CHWs and other end-users in the refinement and deployment of the application in the field and to ensure its validity among CHWs. Indeed, similar approaches have been used to identify obstacles to the adoption of mHealth tools and to co-design [53] them in a rural health context. The tool could also be integrated into existing mobile health tools used by CHWs, such as commCare, to encourage its uptake. While implementation research is needed to effectively integrate these tools for real world program implementation, their scale up could help optimize community health programs in line with WHO recommendations, taking advantage of rapid advances in quality and the quantity of data and analytics from around the world to inform the most urgent programs at the last mile.
Supporting information
Acknowledgments
We would like to thank Vincent Herbreteau, Christophe Revillion and Jérémy Commins for their involvement in the OpenStreetMap mapping, as well as members from the Pivot Community team for their inputs on community health activities in Ifanadiana District.
Data Availability
Data on footpaths, roads, community health sites, and building are available on OpenStreetMap (https://www.openstreetmap.org) and the Shiny app (http://research.pivot-dashboard.org/) contains the results data.
Funding Statement
This work was supported by the Agence Nationale de la Recherche (SMALLER project ANR-19-CE36-0001-01 to AG and MVE), the French Development Agency (AFD) as part of the PREACTS program (AFRICAM project to AG and MR) and internal funding from Pivot (to AG and MR). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
References
- 1.World Health Organization (WHO), World Bank. Tracking universal health coverage: 2017 global monitoring report [Internet]. Geneva: World Health Organization; 2017. [cited 2024 Feb 5]. Available from: https://iris.who.int/handle/10665/259817 [Google Scholar]
- 2.Black M, Ebener S, Aguilar PN, Vidaurre M, Morjani ZE. Using GIS to Measure Physical Accessibility to Health Care. World Health. 2004;1–22. [Google Scholar]
- 3.World Health Organization (WHO). WHO guideline on health policy and system support to optimize community health worker programmes. WHO. 2018;116. [PubMed] [Google Scholar]
- 4.Gogia S, Sachdev HS. Home visits by community health workers to prevent neonatal deaths in developing countries: a systematic review. Bulletin of the World Health Organization. 2010. Sep;88(9):658–666B. doi: 10.2471/BLT.09.069369 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Johnson AD, Thiero O, Whidden C, Poudiougou B, Diakité D, Traoré F, et al. Proactive community case management and child survival in periurban Mali. BMJ Global Health. 2018. Mar;3(2). doi: 10.1136/bmjgh-2017-000634 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Razafinjato B, Rakotonirina L, Cordier LF, Rasoarivao A, Andrianomenjanahary M, Marovavy L, et al. Evaluation of a novel approach to community health care delivery in Ifanadiana District, Madagascar. PLOS Global Public Health. 2024. Mar 12;4(3):e0002888. doi: 10.1371/journal.pgph.0002888 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Fiori KP, Lauria ME, Singer AW, Jones HE, Belli HM, Aylward PT, et al. An Integrated Primary Care Initiative for Child Health in Northern Togo. Pediatrics. 2021. Sep 1;148(3):e2020035493. doi: 10.1542/peds.2020-035493 [DOI] [PubMed] [Google Scholar]
- 8.Linn AM, Ndiaye Y, Hennessee I, Gaye S, Linn P, Nordstrom K, et al. Reduction in symptomatic malaria prevalence through proactive community treatment in rural Senegal. Tropical Medicine and International Health. 2015;20(11):1438–46. doi: 10.1111/tmi.12564 [DOI] [PubMed] [Google Scholar]
- 9.World Health Organization (WHO). Global strategy on human resources for health: Workforce 2030. WHO. 2016;64. [Google Scholar]
- 10.Whidden C, Thwing J, Gutman J, Wohl E, Leyrat C, Kayentao K, et al. Proactive case detection of common childhood illnesses by community health workers: A systematic review. BMJ Global Health. 2019;4(6):1–18. doi: 10.1136/bmjgh-2019-001799 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Ratovoson R, Garchitorena A, Kassie D, Ravelonarivo JA, Andrianaranjaka V, Razanatsiorimalala S, et al. Proactive community case management decreased malaria prevalence in rural Madagascar: results from a cluster randomized trial. BMC Medicine. 2022;20(1):1–15. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Ballard M, Schwarz R. Employing practitioner expertise in optimizing community healthcare systems. Healthcare. 2019;7(3):1–2. doi: 10.1016/j.hjdsi.2018.08.003 [DOI] [PubMed] [Google Scholar]
- 13.Evans MV, Andréambeloson T, Randriamihaja M, Ihantamalala F, Cordier L, Cowley G, et al. Geographic barriers to care persist at the community healthcare level: Evidence from rural Madagascar. PLOS Global Public Health. 2022. Dec;2(12):e0001028. doi: 10.1371/journal.pgph.0001028 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Arambepola R, Yang Y, Hutchinson K, Mwansa FD, Doherty JA, Bwalya F, et al. Using geospatial models to map zero-dose children: factors associated with zero-dose vaccination status before and after a mass measles and rubella vaccination campaign in Southern province, Zambia. BMJ Global Health. 2021. Dec 1;6(12):e007479. doi: 10.1136/bmjgh-2021-007479 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Brunskill E, Lesh N. Routing for rural health: Optimizing community health worker visit schedules. AAAI Spring Symposium—Technical Report. 2010;SS-10-01:118–9. [Google Scholar]
- 16.Fikar C, Hirsch P. Home health care routing and scheduling: A review. Computers and Operations Research. 2017;77:86–95. [Google Scholar]
- 17.Herdianti W, Gunawan AAS, Komsiyah S. Distribution Cost Optimization Using Pigeon Inspired Optimization Method with Reverse Learning Mechanism. Procedia Computer Science. 2021;179(2019):920–9. [Google Scholar]
- 18.Herfort B, Lautenbach S, Porto De Albuquerque J, Anderson J, Zipf A. A spatio-temporal analysis investigating completeness and inequalities of global urban building data in OpenStreetMap. Nat Commun. 2023. Jul 6;14(1):3985. doi: 10.1038/s41467-023-39698-6 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Ihantamalala FA, Herbreteau V, Révillion C, Randriamihaja M, Commins J, Andréambeloson T, et al. Improving geographical accessibility modeling for operational use by local health actors. International Journal of Health Geographics. 2020;19(1):1–15. doi: 10.1186/s12942-020-0197-5 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Ministère de la Santé Publique de Madagascar. Plan Stratégique National de Renforcement de la Santé Communautaire 2019–2030. 2018. [Google Scholar]
- 21.Cordier LF, Kalaris K, Rakotonanahary RJL, Rakotonirina L, Haruna J, Mayfield A, et al. Networks of Care in Rural Madagascar for Achieving Universal Health Coverage in Ifanadiana District. Health Systems & Reform. 2020. Sep 1;6(2):e1841437. doi: 10.1080/23288604.2020.1841437 [DOI] [PubMed] [Google Scholar]
- 22.HOT. Humanitarian OpenStreetMap Team. Mapping our world together [Internet]. 2013. Available from: https://www.hotosm.org/
- 23.Herbreteau V, Révillion C, Trimaille E. GeoHealth and QuickOSM, Two QGIS Plugins for Health Applications. In: QGIS and Generic Tools. wiley; 2018. p. 257–86. [Google Scholar]
- 24.OCHA. Madagascar—Subnational Administrative Boundaries [Internet]. 2018 [cited 2023 Aug 8]. Available from: https://data.humdata.org/dataset/cod-ab-mdg
- 25.Furnon V, Perron L. Google OR-Tools. 2023 [cited 2023 Aug 8]. Vehicle Routing Problem with Time Windows (VRPTW). Available from: https://developers.google.com/optimization/routing/vrptw
- 26.El-Sherbeny NA. Vehicle routing with time windows: An overview of exact, heuristic and metaheuristic methods. Journal of King Saud University—Science. 2010. Jul;22(3):123–31. [Google Scholar]
- 27.Cavagna GA, Franzetti P, Fuchimoto T. The mechanics of walking in children. The Journal of Physiology. 1983;343(1):323–39. doi: 10.1113/jphysiol.1983.sp014895 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Watmough GR, Hagdorn M, Brumhead J, Seth S, Delamónica E, Haddon C, et al. Using open-source data to construct 20 metre resolution maps of children’s travel time to the nearest health facility. Sci Data. 2022. May 17;9(1):217. doi: 10.1038/s41597-022-01274-w [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Miller AC, Ramananjato RH, Garchitorena A, Rabeza VR, Gikic D, Cripps A, et al. Baseline population health conditions ahead of a health system strengthening program in rural Madagascar. Global Health Action. 2017. Jan 1;10(1):1329961. doi: 10.1080/16549716.2017.1329961 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Garchitorena A, Miller AC, Cordier LF, Randriamanambintsoa M, Razanadrakato HTR, Randriamihaja M, et al. District-level health system strengthening for universal health coverage: evidence from a longitudinal cohort study in rural Madagascar, 2014–2018. BMJ Global Health. 2020. Dec 1;5(12):e003647. doi: 10.1136/bmjgh-2020-003647 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Kalinowski T, Ushey K, Allaire JJ, RStudio, Tang [aut Y, cph, et al. reticulate: Interface to “Python” [Internet]. 2023 [cited 2023 Nov 24]. Available from: https://cran.r-project.org/web/packages/reticulate/index.html
- 32.Huber S, Rust C. Calculate Travel Time and Distance with Openstreetmap Data Using the Open Source Routing Machine (OSRM). Stata Journal. 2016. Jun;16(2):416–23. [Google Scholar]
- 33.Giraud T. osrm: Interface Between R and the OpenStreetMap-BasedRouting Service OSRM. JOSS. 2022. Oct 27;7(78):4574. [Google Scholar]
- 34.Nath TC, Padmawati RS, Murhandarwati EH. Barriers and gaps in utilization and coverage of mass drug administration program against soil-transmitted helminth infection in Bangladesh: An implementation research. Journal of Infection and Public Health. 2019. Mar 1;12(2):205–12. doi: 10.1016/j.jiph.2018.10.002 [DOI] [PubMed] [Google Scholar]
- 35.Njomo DW, Kimani BW, Kibe LW, Okoyo C, Omondi WP, Sultani HM. Implementation challenges and opportunities for improved mass treatment uptake for lymphatic filariasis elimination: Perceptions and experiences of community drug distributors of coastal Kenya. PLOS Neglected Tropical Diseases. 2020. Dec 28;14(12):e0009012. doi: 10.1371/journal.pntd.0009012 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 36.Brentlinger PE, Correia MAC, Chinhacata FS, Gimbel-Sherr KH, Stubbs B, Mercer MA. Lessons learned from bednet distribution in Central Mozambique. Health Policy and Planning. 2007. Mar 1;22(2):103–10. doi: 10.1093/heapol/czm002 [DOI] [PubMed] [Google Scholar]
- 37.Linn SY, Maung TM, Tripathy JP, Shewade HD, Oo SM, Linn Z, et al. Barriers in distribution, ownership and utilization of insecticide-treated mosquito nets among migrant population in Myanmar, 2016: a mixed methods study. Malaria Journal. 2019. May 14;18(1):172. doi: 10.1186/s12936-019-2800-4 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Rajaonarifara E, Bonds MH, Miller AC, Ihantamalala FA, Cordier L, Razafinjato B, et al. Impact of health system strengthening on delivery strategies to improve child immunisation coverage and inequalities in rural Madagascar. BMJ Global Health. 2022. Jan 1;7(1):e006824. doi: 10.1136/bmjgh-2021-006824 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39.Guenther T, Nsona H, Makuluni R, Chisema M, Jenda G, Chimbalanga E, et al. Home visits by community health workers for pregnant mothers and newborns: coverage plateau in Malawi. Journal of Global Health. 2019. Jun;9(1):010808. doi: 10.7189/jogh.09.010808 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Stansert Katzen L, Tomlinson M, Christodoulou J, Laurenzi C, Le Roux I, Baker V, et al. Home visits by community health workers in rural South Africa have a limited, but important impact on maternal and child health in the first two years of life. BMC Health Serv Res. 2020. Dec;20(1):594. doi: 10.1186/s12913-020-05436-7 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 41.Mangwi Ayiasi R, Atuyambe LM, Kiguli J, Orach CG, Kolsteren P, Criel B. Use of mobile phone consultations during home visits by Community Health Workers for maternal and newborn care: community experiences from Masindi and Kiryandongo districts, Uganda. BMC Public Health. 2015. Dec;15(1):560. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.Whidden C, Kayentao K, Liu JX, Lee S, Keita Y, Diakité D, et al. Improving Community Health Worker performance by using a personalised feedback dashboard for supervision: a randomised controlled trial. Journal of Global Health. 2018. Dec;8(2):020418. doi: 10.7189/jogh.08.020418 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Liu R, Xie X, Augusto V, Rodriguez C. Heuristic algorithms for a vehicle routing problem with simultaneous delivery and pickup and time windows in home health care. European Journal of Operational Research. 2013. Nov;230(3):475–86. [Google Scholar]
- 44.Erdoğan G. An open source Spreadsheet Solver for Vehicle Routing Problems. Computers and Operations Research. 2017;84:62–72. [Google Scholar]
- 45.Shahnejat-Bushehri S, Tavakkoli-Moghaddam R, Momen S, Ghasemkhani A, Tavakkoli-Moghaddam H. Home health care routing and scheduling problem considering temporal dependencies and perishability with simultaneous pickup and delivery. In: IFAC-PapersOnLine. Elsevier B.V.; 2019. p. 118–23. [Google Scholar]
- 46.Euchi J, Zidi S, Laouamer L. A Hybrid Approach to Solve the Vehicle Routing Problem with Time Windows and Synchronized Visits In-Home Health Care. Arab J Sci Eng. 2020. Dec;45(12):10637–52. doi: 10.1007/s13369-020-04828-5 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47.Oliphant NP, Ray N, Bensaid K, Ouedraogo A, Gali AY, Habi O, et al. Optimising geographical accessibility to primary health care: a geospatial analysis of community health posts and community health workers in Niger. BMJ Global Health. 2021. Jun 1;6(6):e005238. doi: 10.1136/bmjgh-2021-005238 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 48.Gaye S, Kibler J, Ndiaye JL, Diouf MB, Linn A, Gueye AB, et al. Proactive community case management in Senegal 2014–2016: a case study in maximizing the impact of community case management of malaria. Malaria Journal. 2020. Apr 25;19(1):166. doi: 10.1186/s12936-020-03238-0 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49.iD developers, Meta Platforms, Inc. Wiki. 2023 [cited 2023 Nov 24]. Rapid—OpenStreetMap Wiki. Available from: https://wiki.openstreetmap.org/wiki/Rapid
- 50.Fisher S, Rosella LC. Priorities for successful use of artificial intelligence by public health organizations: a literature review. BMC Public Health. 2022. Nov 22;22(1):2146. doi: 10.1186/s12889-022-14422-z [DOI] [PMC free article] [PubMed] [Google Scholar]
- 51.Smith MJ, Axler R, Bean S, Rudzicz F, Shaw J. Four equity considerations for the use of artificial intelligence in public health. Bull World Health Organ. 2020. Apr 1;98(4):290–2. doi: 10.2471/BLT.19.237503 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 52.Lazarus S, Duran B, Caldwell L, Bulbuli S. Public Health Research and Action: Reflections on Challenges and Possibilities of Community-Based Participatory Research. In: Maddock J, editor. Public Health—Social and Behavioral Health [Internet]. InTech; 2012. [cited 2024 Jul 18]. Available from: http://www.intechopen.com/books/public-health-social-and-behavioral-health/public-health-research-and-action-reflections-on-challenges-and-possibilities-of-community-based-par [Google Scholar]
- 53.Thobias J, Kiwanuka A. Design and implementation of an m-health data model for improving health information access for reproductive and child health services in low resource settings using a participatory action research approach. BMC Med Inform Decis Mak. 2018. Dec;18(1):1–10. [DOI] [PMC free article] [PubMed] [Google Scholar]