Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 3 Current »

Frontend

Locator 2.0 is delivered as a generic javascript library, with can be incorporated into any web development or even a mobile application. This allow a better experience, as organizations using the solution can keep users on the same URL, as well as customize the style to present a cohesive user experience

Backend

The information shown in Locator 2.0 can be sourced from either a DHIS2 server or a FHIR server.

When connecting to a FHIR backend, information can be efficiently fetched from a FHIR server without any further development. This includes searches based on proximity to the client’s current location.

For DHIS2 based implementations, DHIS2 API does not provide a mechanism to query Organization Units (DHIS' representation of locations) based on a given geo-location. Hence, we have developed an API that access the Postgres database that DHIS uses, using a special geo-spacial library to optimized geo-queries (PostGIS).

Additionally, we use OpenHIM to connect to either the DHIS2 Locator API or FHIR backend. OpenHIM provides security and detailed login on the use of the backends.

  • No labels