11
December 9, 2008 Open Health Tools (OHT) IHE Profiles Project (formerly Eclipse OHF IHE Plugins and Bridge) Sarah Knoop IBM Almaden Research Center

December 9, 2008 Open Health Tools (OHT) IHE Profiles Project (formerly Eclipse OHF IHE Plugins and Bridge) Sarah Knoop IBM Almaden Research Center

Embed Size (px)

Citation preview

Page 1: December 9, 2008 Open Health Tools (OHT) IHE Profiles Project (formerly Eclipse OHF IHE Plugins and Bridge) Sarah Knoop IBM Almaden Research Center

December 9, 2008

Open Health Tools (OHT) IHE Profiles Project(formerly Eclipse OHF IHE Plugins and Bridge)

Sarah Knoop

IBM Almaden Research Center

Page 2: December 9, 2008 Open Health Tools (OHT) IHE Profiles Project (formerly Eclipse OHF IHE Plugins and Bridge) Sarah Knoop IBM Almaden Research Center

2

Background on this Contribution

The Eclipse Open Healthcare Framework is an Eclipse Technology subproject created in 2005

Four committer companies, roughly 20 Eclipse committers

IBM’s participation approved by OSSC and ERB in October/November 2005

Goal was to create an open-source framework for building interoperable, extensible healthcare systems

IBM Research’s contributions to OHF include: Integrating the Healthcare Enterprise (IHE)

componentOHF Bridge componentSpatiotemporal Epidemiological Modeler (STEM)

component

Page 3: December 9, 2008 Open Health Tools (OHT) IHE Profiles Project (formerly Eclipse OHF IHE Plugins and Bridge) Sarah Knoop IBM Almaden Research Center

3

High Level Description of IBM Contribution

IBM Research: Created the IHE Charter Project at Open Health Tools Transferred source code and documentation for the

following Eclipse OHF components developed by IBM Research to the IHE Charter Project at Open Health Tools:

IHE component Bridge component

Has made additional contributions of source code and documentation for these components to the IHE Charter Project at Open Health Tools

Will, at an appropriate time, discontinue additional work on and eventually archive the Eclipse OHF IHE and Bridge components

Page 4: December 9, 2008 Open Health Tools (OHT) IHE Profiles Project (formerly Eclipse OHF IHE Plugins and Bridge) Sarah Knoop IBM Almaden Research Center

4

IBM Contribution DetailsThe IHE Component is an implementation of Integrating

the Healthcare Enterprise (IHE) profiles and transactions The IHE is a healthcare-focused body that profiles

interoperability transactions through open standards (such as HL7 and DICOM)

OHF provides API-level tooling to IHE interoperability transactions, such as document and patient identity sharing

Native Java, packaged as Eclipse plug-ins, 550k LOC

The OHF Bridge component is a server-side reference implementation of the IHE component, designed for use as a Web service (Tomcat/Axis)

Provides simplified, platform-neutral access to IHE component

Java+OSGi extensions, packaged as Eclipse plug-ins, the proposal use case for server-side Equinox, 20k LOC

Strong user community 15+ vendors have tested using OHF/OHT at Connectathons

Page 5: December 9, 2008 Open Health Tools (OHT) IHE Profiles Project (formerly Eclipse OHF IHE Plugins and Bridge) Sarah Knoop IBM Almaden Research Center

7

What stays the same

Overall code base is mostly unchanged Both Eclipse plug-ins and Bridge remain Existing users will need minimal updates Changes required for CPs, ATNA, new profiles, and Java

packaging

License, source vetting, IP indemnification Eclipse Public License OHT Development Process almost identical to Eclipse

Development Process

Committer and user-driven community support Pre-Connectathon/MESA Support At-Connectathon Support

Binary build availability

Page 6: December 9, 2008 Open Health Tools (OHT) IHE Profiles Project (formerly Eclipse OHF IHE Plugins and Bridge) Sarah Knoop IBM Almaden Research Center

9

IHE Profiles/Actors Supported

PIX/PDQ/PDVQ v2Patient Identity SourcePIX/PDQ/PDVQ Consumer

XDS.a, XDS.b, XCADocument Source, Document Consumer

ATNASecure Application (Auditing, Node Auth.)

XUAX-Service User, X-Service Provider (using

WS-Trust)

Page 7: December 9, 2008 Open Health Tools (OHT) IHE Profiles Project (formerly Eclipse OHF IHE Plugins and Bridge) Sarah Knoop IBM Almaden Research Center

10

What’s new for 2008/2009

Complete CP updates for existing profile implementations Support for XDS AND/OR queries New ATNA Implementation

New Profile Support XUA (Official) Asynchronous XDS.b (Source, Consumer) XDM Portable Media Creator (almost there, w/ Sage

Health) XDR Document Recipient (reference)

Working on … PIX/PDQ v3 Source, Consumer Shared Value Sets (SVS) Consumer Notification of Availability (NAV) Sender

Page 8: December 9, 2008 Open Health Tools (OHT) IHE Profiles Project (formerly Eclipse OHF IHE Plugins and Bridge) Sarah Knoop IBM Almaden Research Center

11

2009 NA Connectathon

Fourth year of on-site user support at the North American Connectathon

General plan Committers available for support and bug fixesSkype chat for user support and discussionsWeb site with Bugzilla, updated buildsBridge RHIO Configuration with Registries and

Repositories listed

Like last year, our implementation will be tested as a formal system

Page 9: December 9, 2008 Open Health Tools (OHT) IHE Profiles Project (formerly Eclipse OHF IHE Plugins and Bridge) Sarah Knoop IBM Almaden Research Center

12

IHE Profiles Milestones Roadmap – near term

Go LiveSept 15 2008

Presented to Board

July 2008

1st milestone build

Feb 2009

Project formation/ Approval

August/Sept 2008

2nd milestone

buildMarch 2009

3rd milestone build

April 2009

Release 1.0May2009

Page 10: December 9, 2008 Open Health Tools (OHT) IHE Profiles Project (formerly Eclipse OHF IHE Plugins and Bridge) Sarah Knoop IBM Almaden Research Center

13

Next Steps

Expanding Committer baseExpanding Profile coverageCode Review

Look for framework components (ex. security, web services?)

Look for overlap with other projects (ex. HL7 workbench, tooling)

Page 11: December 9, 2008 Open Health Tools (OHT) IHE Profiles Project (formerly Eclipse OHF IHE Plugins and Bridge) Sarah Knoop IBM Almaden Research Center

December 9, 2008

Open Health Tools (OHT) IHE Profiles Project(formerly Eclipse OHF IHE Plugins and Bridge)

Sarah Knoop

IBM Almaden Research Center