Healthcare Commons for Digital Public Infrastructure #32
Pinned
codecakes
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
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:
Exposing a diagnosis API to capture patient symptoms.
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:
The patient facing application, known from hereon as the downstream consumer service, calls the diagnosis and geolocation API.
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.
The brokering service returns the records of matching facilities to the downstream consumer service.
Read More: README
What's Changed
New Contributors
Full Changelog: https://github.com/Xcov19/project-healthcare/commits/pre-release
This discussion was created from the release Healthcare Commons for Digital Public Infrastructure.
Beta Was this translation helpful? Give feedback.
All reactions