Hi all.
These are, indeed, fundamental questions. Here’re a few thoughts that I think we need to take to heart as we talk about productizing the OpenSHR tool. We cannot lose sight of our explicit mandate, as the SHR community, to evolve and curate OpenHIE’s specification regarding shared health record services as well as our implied (not explicit) mandate to ensure there is at least one viable open source option that meets this spec. There are a number of ways these twin duties might impact (or perhaps should impact) how we approach software product planning:
I’m excited about this product planning process for OpenSHR – but I also feel an apprehension. Some of the things that are crucial for implementation success are not the fun things. To be blunt, as we enter OpenHIE’s implementation phase, I most favour the boring things that can take some of the “excitement” out standing up a working, national-scale HIE instance. The right SHR in a low resource environment is a stable, reliable, wicked fast, easy-to-setup and easy-to-maintain database that holds all the CDA content we might send to it and can give it back to us when asked. In my view, OpenSHR’s immediate term product plan must lead to its inclusion in the list of “right” SHRs for implementers.
As a larger challenge, I think we need to explore the very awkward question: how do we attract other IHE-conformant repository “vendors” to our OpenHIE community… and to what degree might our role as a donor-funded “competitor” impede this?
This communication is intended only for the party to whom it is addressed, and may contain information which is privileged or confidential. Any other delivery, distribution, copying or disclosure is strictly prohibited and is not a waiver of privilege or confidentiality.
···
From: [email protected] [mailto:[email protected]] On Behalf Of Ryan Crichton
Sent: Thursday, May 21, 2015 8:35 AM
To: Hannes Venter
Cc: Carl Fourie; [email protected]
Subject: Re: OpenHIE Shared Health Record - OpenSHR
Hey Hannes,
Thanks for raising this. Those are some really important questions. I think currently when we refer to the OpenSHR we really mean the XDS repository implementation that OpenMRS plus the SHR modules provid. However, as we begin to move toward more of an OpenSHR ‘product’ I think we should make things as easy as possible for the end user and, as you said, hide some of the complexities of XDS from people getting started.
So, I’m beginning to think that we need to think about including a default registry in our OpenSHR ‘bundle’ or ‘distro’. I’m curious to see what the other in this community think. Please let us know your thoughts. This may be quite a fundamental decision that we need to make for our reference app.
Cheers,
Ryan
On Thu, May 21, 2015 at 1:10 PM, Hannes Venter [email protected] wrote:
Hi Carl,
Thanks for sending this out. I think this is exactly the approach we should be taking and I’m excited to see where this will lead!
I just wanted to add another point to this discussion:
Are there any thoughts or ideas around the XDS.b Registry?
I think it’s important to note the OpenMRS SHR isn’t by itself a complete SHR solution, as you’ll still need a Registry in your infrastructure.
(the OpenMRS SHR provides the XDS repository functionality - i.e. it’s actually only half of what you need for a complete solution, the registry is the other half).
So the point I really want to raise is what does OpenSHR means in terms of XDS?
Is OpenSHR equal to OpenMRS + OMRS SHR Modules plus Registry Software
or are we saying the OpenSHR is just the OpenMRS SHR?
I think if we’re talking about productizing the SHR; and importantly abstracting away from all these pesky XDS things!
then this will be important to address. Some options I can think of:
- should we have a recommended registry?
(e.g. OpenXDS doesn’t support On Demand Documents so probably shouldn’t be recommended)
- should we develop a registry that gets included in the OpenSHR package?
(e.g. develop OMRS registry modules)
- or do we just leave it for an implementer to figure out?
Anyway, just wanted to mention this and hear what everybody’s thoughts were?
Kind Regards
Hannes
On 20 May 2015 at 13:42, Carl Fourie [email protected] wrote:
Hi all,
After yesterday’s call around the SHR one of the exciting points that came out of the discussion was the need to look at taking the current technical work going into the OpenMRS-SHR work and look at getting behind a more focused “Product” approach to the SHR. Towards this the team has drafted a beginning brief of the concept. Please find it here and an excerpt pasted below:
https://docs.google.com/document/d/1C6jOo93xWKQbpKw2WSt2JBTz74J7oWcEVqT4qSBg4gU/edit#heading=h.7jknqcbpj3tr
We encourage careful thought and consideration towards the approach and concepts, the priority areas and scope. We are excited to be taking the work done within the existing OpenMRS tool and SHR and focus it with the refined understanding of the implementations.
Overview
The Open Shared Health Record (OpenSHR) tool is the OpenHIE’s reference application of the Shared Health Record community. The tool encompasses the requirements of the OpenHIE SHR as well as recognising the requirements to reduce the barrier to uptake of the tool. To this end the SHR community is embarking on a journey to create a stable product that enables decision makers, implementers and developers to rapidly get started with an SHR.
Core Principles of OpenSHR
· Have a reliable stable tool: a defined, tested and stable version of the tool and required components.
· Performance focus: have a tool that is performance tested and has published performance figures
· Feature ready: the tool will come with preconfigured and available features and functions of the SHR.
· Administration and maintenance: Easier to setup and configure as well as monitoring of the operations of the tool
Features
The following are the key features of the OpenSHR too.
Preloaded CDA processors
OpenSHR comes preloaded with a set of (insert list) CDA content processor modules. This allows any CDA document that contains the loaded sections to be processed to discrete data stores. In addition OpenSHR allows the addition of custom built CDA section processors (see module repository for available processors)
Preloaded CDA document generators
OpenSHR comes preloaded with the ability to generate documents on demand from the data store as well as an extensible framework allowing developers to rapidly extend the available CDA document generators required for their implementation.
Ability to request original documents
OpenSHR allows users to request all original documents submitted (in lieu of document generation) for a patient.
Trigger/Alert Generation
OpenSHR contains an basic alerting engine that allows implementers to define alert rules based on clinical and data stored in the SHR. OpenSHR will work with existing efforts within OpenHIE to support the more comprehensive and complex alerting patterns and engines.
Aggregate Data Generation
OpenSHR comes preloaded with the functionality to generate aggregate data exports. These exports and functionality will be complementary to the work and efforts of the HMIS community.
Dashboards
OpenSHR comes with an operations and oversight set of dashboards to facilitate easier monitoring of operations as well as key indicators.
Admin and Configuration panel
OpenSHR has an intuitive configuration and administration section designed to better support implementers in setting up the SHR and administering its’ functional growth (adding of new processors etc.)
We look forward to any comments and contributions as part of the SHR community.
Carl Fourie
Assistant Director of Programs, Jembi Health Systems | SOUTH AFRICA
Mobile: +27 71 540 4477 | Office: +27 21 701 0939 | Skype: carl.fourie17
E-mail: [email protected]
–
You received this message because you are subscribed to the Google Groups “Shared Health Record (OpenHIE)” group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.
–
Hannes Venter
Senior Software Developer, Jembi Health Systems | SOUTH AFRICA
Mobile: +27 73 276 2848 | Office: +27 21 701 0939 | Skype: venter.johannes
E-mail: [email protected]
–
You received this message because you are subscribed to the Google Groups “Shared Health Record (OpenHIE)” group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.
–
Ryan Crichton
Lead Developer, Jembi Health Systems | SOUTH AFRICA
Mobile: +27845829934 | Skype: ryan.graham.crichton
E-mail: [email protected]
–
You received this message because you are subscribed to the Google Groups “Shared Health Record (OpenHIE)” group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.