Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated the roadmap, added an editable version

...

Deploying and managing private health information on patients and providers is among the most sensitive of any data. It is critical to ensure security and privacy, backups and data recovery, authentication, authorization and other enterprise standards. At maturity, Instant OpenHIE would provide production-ready containers and some orchestration assets, such as Kubernetes manifests, but these would be borrowed from Instant OpenHIE and still managed by implementers, who are responsible for databases, upgrades, privacy, security, backups and recovery, authentication, authorization, and other production-ready concerns. Instant OpenHIE would be a way for implementers to develop their tooling around the OpenHIE Architecture and the versions of it, rather than as a substitute for enterprise HIS implementation, support and management.

Roadmap

At maturity, Instant OpenHIE activities will provide portable, launchable versions of multiple OpenHIE components to facilitate:

  • Demonstrable reference products -- those that align with the OpenHIE Community's vision for low resource contexts
  • Rapid software development of mediators and point-of-service systems by making it possible to launch several applications easily so the developer can focus on their task
  • Reproducible, version-controlled infrastructure for user-contributed tests of the OpenHIE Architecture profiles, workflows, and use cases.
  • Production-ready containers and orchestratable components that are deployable in any context.

The first phase of activities addresses items 1-2 with a focus on a particular use case and set of packages, while production-ready deployments and infrastructure for testing will be built incrementally upon the innovations and lessons learnt from the efforts of the earlier phase. 

The first phase focuses on:

  • Consultations with the relevant communities on profiles, use cases, and workflows, including with the OpenHIE Architecture Community and DevOps Community.
  • Capturing the community feedback into an Instant OpenHIE Technical Design document for sharing. The Technical Design document is the entry point for understanding how to get started and make use of the stack as well as contribute to it and its future.
  • The initial efforts at creating a core prototypical health information exchange using open standards and open source software to help developers add interoperability to your own products.
    • Two packages will be produced in the first phase, the core package and the health workforce package that extends from core and adds health workforce related functions and metadata.


Roadmap Planner
maplinks
timelinetrue
pagelinks
source%7B%22title%22%3A%22Roadmap%20Planner%22%2C%22timeline%22%3A%7B%22startDate%22%3A%222019-12-01%2000%3A00%3A00%22%2C%22endDate%22%3A%222020-10-31%2000%3A00%3A00%22%2C%22displayOption%22%3A%22MONTH%22%7D%2C%22lanes%22%3A%5B%7B%22title%22%3A%22Instant%20OpenHIE%22%2C%22color%22%3A%7B%22lane%22%3A%22%23f6c342%22%2C%22bar%22%3A%22%23fadb8e%22%2C%22text%22%3A%22%23594300%22%2C%22count%22%3A1%7D%2C%22bars%22%3A%5B%7B%22title%22%3A%22Project%20Management%20%26%20Scheduling%22%2C%22description%22%3A%22This%20is%20the%20first%20bar.%22%2C%22startDate%22%3A%222019-12-01%2007%3A21%3A58%22%2C%22duration%22%3A10.009900990099009%2C%22rowIndex%22%3A0%2C%22id%22%3A%225a81be60-763c-4168-aa58-76e4b13f8b92%22%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22title%22%3A%22Architectural%20Review%20and%20Tool%20selection%22%2C%22description%22%3A%22This%20is%20the%20second%20bar.%22%2C%22startDate%22%3A%222019-12-08%2016%3A09%3A30%22%2C%22duration%22%3A9.485148514851485%2C%22rowIndex%22%3A1%2C%22id%22%3A%22aaa316ea-6e6e-45aa-b999-b5c97fd5f54c%22%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A2%2C%22startDate%22%3A%222020-01-31%2016%3A38%3A01%22%2C%22id%22%3A%22a0f1f41b-356f-4270-995c-196b6fa7151a%22%2C%22title%22%3A%22Containerisation%20%26%20Deployment%20Strategies%22%2C%22description%22%3A%22%22%2C%22duration%22%3A2.00990099009901%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A3%2C%22startDate%22%3A%222020-02-01%2006%3A53%3A27%22%2C%22id%22%3A%22b2ab854d-9420-4a5a-afec-6e013c431ffa%22%2C%22title%22%3A%22HIE%20Configuration%20%26%20Workflow%20Instantiation%22%2C%22description%22%3A%22%22%2C%22duration%22%3A5.98019801980198%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A4%2C%22startDate%22%3A%222020-03-31%2001%3A54%3A03%22%2C%22id%22%3A%2259b5f653-612e-44b0-ab79-c09acc9ad704%22%2C%22title%22%3A%22HIE%20Instantiation%20%26%20Testing%22%2C%22description%22%3A%22%22%2C%22duration%22%3A4%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A4%2C%22startDate%22%3A%222020-08-01%2007%3A21%3A58%22%2C%22id%22%3A%2233d22634-4326-40bd-949b-fc6158e01cb0%22%2C%22title%22%3A%22Use%20Case%20Configuration%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1.9801980198019802%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A5%2C%22startDate%22%3A%222020-01-04%2001%3A39%3A48%22%2C%22id%22%3A%224c2ae4fd-7e69-4fc9-815c-de34cfdd71bb%22%2C%22title%22%3A%22Community%20Engagement%20%26%20Support%22%2C%22description%22%3A%22%22%2C%22duration%22%3A8.990099009900991%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A6%2C%22startDate%22%3A%222019-12-01%2007%3A21%3A58%22%2C%22id%22%3A%22eb60c175-5865-47b1-b251-282ebf66d657%22%2C%22title%22%3A%22Reporting%20(Monthly%2C%20Quarterly%20%26%20Financial%20reports)%22%2C%22description%22%3A%22%22%2C%22duration%22%3A10.98019801980198%2C%22pageLink%22%3A%7B%7D%7D%2C%7B%22rowIndex%22%3A7%2C%22startDate%22%3A%222020-01-01%2000%3A00%3A00%22%2C%22id%22%3A%222c009145-89f8-44fa-a7b6-3ccb260696b0%22%2C%22title%22%3A%22New%20Bar%22%2C%22description%22%3A%22%22%2C%22duration%22%3A1%2C%22pageLink%22%3A%7B%7D%7D%5D%7D%5D%2C%22markers%22%3A%5B%7B%22title%22%3A%22Quarterly%20Progress%20Report%22%2C%22markerDate%22%3A%222020-02-01%2000%3A00%3A00%22%7D%2C%7B%22markerDate%22%3A%222020-07-31%2016%3A38%3A01%22%2C%22title%22%3A%22Quarterly%20Progress%20Report%22%7D%2C%7B%22markerDate%22%3A%222020-05-01%2000%3A00%3A00%22%2C%22title%22%3A%22Quarterly%20Progress%20Report%22%7D%2C%7B%22markerDate%22%3A%222020-10-31%2016%3A38%3A01%22%2C%22title%22%3A%22Quarterly%20Progress%20Report%22%7D%5D%7D
titleRoadmap%20Planner
hashaefb6c0dd395259ee4fe55f58838ae46

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


Project Team

...