...
Roadmap Planner |
---|
maplinks | |
---|
timeline | true |
---|
pagelinks | |
---|
source | %7B%22title%22%3A%22Roadmap%20Planner%22%2C%22timeline%22%3A%7B%22startDate%22%3A%222021-01-01%2000%3A00%3A00%22%2C%22endDate%22%3A%222021-12-31%2000%3A00%3A00%22%2C%22displayOption%22%3A%22MONTH%22%7D%2C%22lanes%22%3A%5B%7B%22title%22%3A%22Phase%202%2C3%20etc.%20-%20Extensions%22%2C%22color%22%3A%7B%22lane%22%3A%22%233b7fc4%22%2C%22bar%22%3A%22%236c9fd3%22%2C%22text%22%3A%22%23ffffff%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22title%22%3A%22Package%20Definition%22%2C%22description%22%3A%22This%20is%20the%20first%20bar.%22%2C%22startDate%22%3A%222020-01-01%2004%3A03%3A05%22%2C%22duration%22%3A2%2C%22rowIndex%22%3A0%2C%22id%22%3A%226485467a-7138-4868-b648-22eff36d7ca9%22%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A0%2C%22startDate%22%3A%222021-01-01%2004%3A03%3A05%22%2C%22id%22%3A%226e6849c0-fdd0-4743-926e-e80cdffeceff%22%2C%22title%22%3A%22Package%20Definition%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1.9801980198019802%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A1%2C%22startDate%22%3A%222021-03-01%2004%3A03%3A05%22%2C%22id%22%3A%2298610354-420a-4a0b-833e-d09fb94aeb66%22%2C%22title%22%3A%22Docker%20Scripts%20for%20Relevant%20Tools%22%2C%22description%22%3A%22%22%2C%22duration%22%3A2.9603960396039604%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A2%2C%22startDate%22%3A%222021-03-01%2011%3A25%3A03%22%2C%22id%22%3A%223fbee878-6712-4961-a154-9deb25e0d015%22%2C%22title%22%3A%22Kubernetes%20Scripts%20for%20Relevant%20Tools%22%2C%22description%22%3A%22%22%2C%22duration%22%3A2.9603960396039604%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A3%2C%22startDate%22%3A%222021-05-31%2020%3A41%3A06%22%2C%22id%22%3A%22b8a5da33-c209-4a45-89c4-74cb8bb7fc91%22%2C%22title%22%3A%22Config%20Scripts%20to%20Setup%20Workflows%20and%20Metadata%22%2C%22description%22%3A%22%22%2C%22duration%22%3A3.9504950495049505%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A4%2C%22startDate%22%3A%222021-09-29%2016%3A59%3A24%22%2C%22id%22%3A%22a6746aa2-7dd6-4204-834b-fd7f18981dd4%22%2C%22title%22%3A%22Test%20Harness%22%2C%22description%22%3A%22%22%2C%22duration%22%3A2.8118811881188117%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%5D%2C%22markers%22%3A%5B%5D%7D |
---|
title | Roadmap%20Planner |
---|
hash | 82a6bb718d8224bc8acc4762c7fa34a1 |
---|
|
Documentation and Architecture
The fundamental concept of Instant OpenHIE is that it can be extended to support additional use cases and workflows. This will be achieved through packages. A core package will be produced in this first phase which other packages will all derive from. A package will either extend directly from the core package or from another package.
Each package will contain the following sorts of technical artefacts:
- Docker compose scripts for setting up the applications required for this package’s use cases and workflows
- Kubernetes scripts for setting up the applications required for this package’s use cases and workflows
- Configuration scripts to setup required configuration metadata
- Extensions to the test harness to test the added use cases with test data
The diagram below shows how packages will extend off each other to add use cases of increasing complexity:
Image Removed
The following diagram shows a generic logical architecture showing the involved OpenHIE components for the first phase, covering the core and health workforce packages. Each of these components’ roles could be played by any application that supports the necessary OpenHIE workflows and component requirements. It would be possible to swap out applications for others as long as they conform to these specifications. In the future Instant OpenHIE could support multiple application options for each role.
Image Removed
...
For more information about Instant OpenHIE see the user documentation.
For an depth description of the architecture see to following links:
- For documentation and architecture relating to the first phase see the Instant OpenHIE Technical Architecture.
- For the generic architecture of Instant OpenHIE see the architecture section of the user documentation.
Contributing
Instant OpenHIE is designed to be extensible. There are two broad areas of contribution to the Instant OpenHIE stack:
...