Skip to content
Mark Herringer edited this page Oct 3, 2015 · 33 revisions

Healthsites is a framework for capturing, publishing and sharing critical health and sanitation related data to help make these facilities more accessible and relevant to the communities they serve. Our framework does not limit our endeavours to these domains and in the future we plan to support additional domains where it is helpful in humanitarian work.

Context diagram

healthsites-context<script async src="//embedr.flickr.com/assets/client-code.js" charset="utf-8"></script>

In scope development

Currently we are working towards the development of the following functionality:

Overview

For an overview of this project see this Presentation

In scope development

Template update

Location upload tool

Government Health Ministries and health care organizations who wish to make their facilities available under an open data license will be able to upload health care locations to healthsites.io The tool will allow the user to check the upload and perform trial uploads before proceeding.

Location Validation Framework

We will use a reputation system where each healthsite is awarded points that speak to the credibility of the data at that healthsite.

Points are awarded based on interactions with the site, and lost when no interactions occur. For example if 100 people validate a site as being correct over a year, we will score the data highly. If nobody validates a site over a time period, it may lose credibility points. Validators will be pluggable and we invite software developers to create new validators.

Exporter

Organizations wishing to download data will be able to do this in accessible formats such as GEOJSON, SHP, CSV

API

Developers wishing to include healthsites.io data in their application will be able to make use of the API and associated documentation to do so.

Synchronise with OpenStreetMap (OSM)

The data curated on healthsites.io will be sychronised with OpenStreetMap. The Healthsites data curation process will improve the quality of health care location data and feed this impoved data back into OpenStreetMap. This will be the healthsite value add to the health location data lifecycle.

Data model

We use a key value store to provide a conceptual model like this (subject to revision):

In this model:

  • A domain defines a domain (e.g. 'clinics')
  • The list of properties that can be configured for a particular domain are defined in the attributes table.
  • The list of spatial entities that are related to a domain are store in the locality table.
  • A value defines the particular state for a given attribute for a single locality.

Conceptual mappings

In order to import data into the data model, you need to provide a conceptual mapping between the source dataset and the Healthsites domain (group) schema.

Clone this wiki locally