Skip to content

Healthcare Commons for Digital Public Infrastructure

Pre-release
Pre-release
Compare
Choose a tag to compare
@codecakes codecakes released this 17 Aug 12:58
· 32 commits to main since this release
9648615

Project Healthcare, from hereon called the brokering service, is a set of upstream OpenAPI specification to extend any patient facing user interface looking to integrate to location-aware consultation and diagnostics facilities near them by:

  1. Exposing a diagnosis API to capture patient symptoms.
  2. Exposing geolocation API to caputure patient's location and offer nearby facilities to take action on based on their diagnosis and location.

The specification follows a sandwich service model i.e. it requires one or more upstream producer services and one downstream consumer service as follows:

  1. The patient facing application, known from hereon as the downstream consumer service, calls the diagnosis and geolocation API.
  2. The brokering service stores transient diagnosis request and enqueues them to upstream provider service that should return records of facilities and their specialties based on the diagnosis.
  3. The brokering service returns the records of matching facilities to the downstream consumer service.

Read More: README

What's Changed

New Contributors

  • @mend-bolt-for-github made their first contribution in #1
  • @stack-file made their first contribution in #2
  • @codecakes made their first contribution in #3
  • @dependabot made their first contribution in #18
  • @barkhaaroraa made their first contribution in #23

Full Changelog: https://github.com/Xcov19/project-healthcare/commits/pre-release