HIT Standards Committee Clinical Operations Workgroup 2013-08-29 Image Sharing Use Cases and Standards David Clunie PixelMed Publishing.

Slides:



Advertisements
Similar presentations
September, 2005What IHE Delivers 1 Key Image Notes Evidence Documents Simple Image & Numeric Report Access to Radiology Information IHE Vendors Workshop.
Advertisements

How to Set Up a System for Teaching Files and Clinical Trials Medical Imaging Resource Center.
IHE Workshop – June 2006What IHE Delivers 1 Cynthia A. Levy Cedara Software IHE Technical Committee Import Reconciliation Workflow Profile.
How to Author Teaching Files Draft Medical Imaging Resource Center.
GE Healthcare IHE Case Study: Transforming Image Distribution Hainan Region China.
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
IHE Radiology Integration Profiles: ▪ Post-Processing Workflow ▪ Reporting Workflow IHE Educational Workshop – June 11-13, 2007 Nikolaus Wirsz, PhD Manager.
IHE Profile Proposal: Dynamic Configuration Management October, 2013.
There is public interest! David S. Mendelson, M.D. Professor of Radiology Senior Associate - Clinical Informatics The Mount Sinai Medical Center Co-chair.
Overview of IHE IT Infrastructure Integration Profiles IHE IT Infrastructure Technical Committee Charles Parisot, GE Medical Systems Information Technologies.
Basic Image Review (BIR) David Clunie – PixelMed.
Transform Clinical Content Management & Collaboration Using Interoperability to DISCLAIMER: The views and opinions expressed in this presentation are those.
1 CS 502: Computing Methods for Digital Libraries Lecture 22 Web browsers.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
OCT1 Principles From Chapter One of “Distributed Systems Concepts and Design”
THE DICOM 2014 Chengdu Workshop August 25, 2014 Chengdu, China Keeping It Safe Brad Genereaux, Agfa HealthCare Product Manager Industry Co-Chair, DICOM.
Evolution of Image Sharing: A long and winding road Elliot Silver, M.Sc. Senior Standards Analyst.
Picture Archiving And Communication System (PACS)
September, 2005What IHE Delivers 1 Portable Data for Imaging - PDI IHE Vendors Workshop 2006 IHE IT Infrastructure Education Robert Horn, Agfa Healthcare.
Mint-user MINT Technical Overview October 8 th, 2010.
Slide 1 Sharing Images without CDs, The Next Imaging Sea Change GE Healthcare Chris Lindop GE Healthcare Interoperability & Standards.
CS 415 N-Tier Application Development By Umair Ashraf July 6,2013 National University of Computer and Emerging Sciences Lecture # 9 Introduction to Web.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Distributing Images: Cross-enterprise Document Sharing for Imaging (XDS-I) Access to Radiology Information (ARI) Retrieve Information for Display (RID)
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
Creating a Web Page HTML, FrontPage, Word, Composer.
Client/Server Architectures
Integrating the Healthcare Enterprise
WADO evolution Multipart ? JPIP ? Or Web Services? With help from Emmanuel Cordonnier (ETIAM) - Thanks to him Multipart ? JPIP ? Or Web Services? With.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
COMP 410 & Sky.NET May 2 nd, What is COMP 410? Forming an independent company The customer The planning Learning teamwork.
IHE Profile – SOA Analysis: In Progress Update Brian McIndoe December 6, 2010.
September, 2005What IHE Delivers 1 Key Image Notes Evidence Documents Simple Image & Numeric Report Access to Radiology Information IHE Vendors Workshop.
CSCI 6962: Server-side Design and Programming Web Services.
PowerPoint Lesson 10 Sharing and Delivering Presentations Microsoft Office 2010 Advanced Cable / Morrison 1.
Integrating the Healthcare Enterprise Teaching File and Clinical Trial Export John Perry Fujifilm Medical Systems IHE Planning Committee.
June-September 2009www.ihe.net North American 2010 Connectathon & Interoperability Showcase Series Chris Lindop Interoperability & Standards Mgr GE Healthcare.
DICOM INTERNATIONAL DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008 Chengdu, China Efficient, Standard-Compliant Streaming of EHR Imagery Combining.
Review and update of IHE The Future & XDS–I. Overview - IHE Updates IHE Organisational Changes The Infrastructure Domain Radiology Update XDS-I.
IHE Workshop – June 2006What IHE Delivers 1 Import Reconciliation Workflow Profile IHE North America Webinar Series 2008 Chris Lindop Radiology GE Healthcare.
IHE Profile – SOA Analysis: In Progress Update Brian McIndoe January 18, 2011.
Sept 13-15, 2004IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Portable Data for Imaging - PDI Robert Horn Agfa Healthcare.
1 Healthcare Information Technology Standards Panel Care Delivery - IS01 Electronic Health Record (EHR) Laboratory Results Reporting July 6, 2007.
Claims-Based Identity Solution Architect Briefing zoli.herczeg.ro Taken from David Chappel’s work at TechEd Berlin 2009.
IHE IT Infrastructure & Radiology Integration Profiles IHE Update to DICOM Committee Charles Parisot, GE Medical Systems Information Technologies.
Web Technologies Lecture 8 Server side web. Client Side vs. Server Side Web Client-side code executes on the end-user's computer, usually within a web.
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
1 G52IWS: Web Services Chris Greenhalgh. 2 Contents The World Wide Web Web Services example scenario Motivations Basic Operational Model Supporting standards.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
Web Services. 2 Internet Collection of physically interconnected computers. Messages decomposed into packets. Packets transmitted from source to destination.
Desktop Integration Rhidian Bramley PACS & Teleradiology Group Meeting November 2005.
Web Services An Introduction Copyright © Curt Hill.
REST By: Vishwanath Vineet.
Clinical Operations Workgroup: Image Sharing Recommendations Jamie Ferguson John Halamka December 6, 2013.
September, 2005What IHE Delivers 1 Portable Data for Imaging - PDI IHE North America Webinar Series 2008 Chris Lindop IHE Radiology GE Healthcare.
IHE Workshop – February 2007 What IHE Delivers 1 Credits for many slides to: Cynthia A. Levy, Cedara Software IHE Technical Committee Import Reconciliation.
August Video Management Software ViconNet Enterprise Video Management Software Hybrid DVR Kollector Strike Kollector Force Plug & Play NVR HDExpress.
Integrating the Healthcare Enterprise The IHE Process: Developing Standards-based Solutions Kevin O’Donnell Co-chair, IHE Radiology Planning Committee.
Integrating the Healthcare Enterprise Retrieve Information for Display (RID) Integration Profile Ellie Avraham Kodak Health Imaging IHE IT Infrastructure.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
June-September 2009www.ihe.net North American 2010 Connectathon & Interoperability Showcase Series Paul Seifert/ Kinson Ho Solution Architects Agfa HealthCare.
Case Study: HL7 Conformance in VA Imaging Mike Henderson Principal Consultant Eastern Informatics, Inc.
June 28-29, 2005IHE Interoperability Workshop 1 Integrating the Healthcare Enterprise Teaching File and Clinical Trial Export John Perry Fujifilm Medical.
MIRC Overview Medical Imaging Resource Center. RSNA2006 MIRC Courses Overview of the RSNA MIRC Software Installing MIRC on Your Laptop Using MIRC for.
Integrating the Healthcare Enterprise
Presentation Title Presented by Name.
Medical Imaging Informatics and Teleradiology Conference – June 2016 Standards for Image Exchange David Clunie PixelMed Publishing.
Invoke Image Display (IID)
You need to ask before implementing a vendor neutral archive
DICOM, the Enterprise, and Digital Pathology
Presentation transcript:

HIT Standards Committee Clinical Operations Workgroup Image Sharing Use Cases and Standards David Clunie PixelMed Publishing

Image Sharing Use Cases Encompassed by View/Download/Transmit (VDT): View – select, navigate, display, interact, measure, analyze Download – to local machine or media – use, archive, share Transmit – to 3 rd party – provider, archive, analysis service For each: Who – imager, clinician (ordering, referral), “team”, patient What – complete set, subset, key images, report, other ‘ologies When – manual or automatic (triggered) Where – EHR, PHR, PACS, VNA, HIE Archive, … Why – reporting, diagnosis (clinical decision), review, audit, … How – push/pull, payload, protocol, quality/speed, identifiers

AMA Safety Panel - CDs “All medical imaging data distributed should be a complete set of images of diagnostic quality in compliance with those found in the IHE PDI (Portable Data for Imaging) Integration Profile” complete, diagnostic, standard clinician and imaging industry consensus

More CD lessons – IHE PDI Requires DICOM files on CD (or DVD) further constraints on DICOM standard goal: simplify reading, displaying, importing Optional on-board viewer was deprecated (security issues with executable code) now potentially standardized (Basic Image Review – BIR) Optional “Web Content” i.e., HTML + JPEG versions of all/subset images “faithfully represent the patient's clinical condition” nice idea, not widely requested or implemented Optional report file format not constrained – readable v. importable

IHE – Basic Image Review Standard Interface Behavior Direction of mouse movement (window, scroll, …) Mouse actions (left button click) Keyboard shortcuts Icons – “not intended to be used exactly with the bitmap illustrated … as long as they are recognizable as being the same symbol”

More CD lessons – IHE IRWF Vast numbers of CDs are “imported” into PACS or VNA – for time limited or long term use for any registered patient bringing media for clinical viewing, priors for comparison, etc. goal: same user experience as if locally acquired Format issues solved by DICOM & PDI Import Reconciliation Workflow (IRWF) scheduled or unscheduled (expected, ad hoc) reconcile identifiers (MRN, accession), codes any DICOM content, images, “evidence documents” does not address import of non-DICOM reports

Network Sharing – Payload A complete set of DICOM images satisfies the required quality standard allows for all import/read/analysis use cases Modality -> Archive/Server: DICOM Inter-provider transfer: DICOM point-to-point (push, i.e., VDT “transmit”) via 3 rd party (patient) (e.g., VDT “download”) View: any suitable format for the task DICOM for demanding tasks (??diagnostic) JPEG/PNG/GIF for simpler tasks (??review)

Network Sharing – Protocol Who cares, as long as it works? standards not always needed when tightly coupled Different protocols may be required for View Download Transmit Selection depends on actors involved EHR performs VDT versus delegating to PACS/VNA Selection depends on relationship & distance Inside facility v. to partner v. to stranger

Protocol – Transmit (Push) DICOM original TCP/IP C-STORE all Modality -> XXX transfers; wrapped photos, paper, video fine inside firewall or secure network fine for push beyond enterprise too (if other end listening) DICOM STOW-RS (new) HTTP POST of DICOM images IHE XDR-I (no XDS-I manifest) ?XDM ?DIRECT Sender and receiver need to agree on standard(s) Initiated by whom? Performed by whom? Addressing – where to send it discovery/lookup of appropriate addresses for protocol

Protocol – Download (Pull) DICOM original TCP/IP C-GET or C-MOVE fine inside firewall or secure network C-GET fine for pull from beyond enterprise too DICOM WADO-URI, WADO-WS or WADO-RS HTTP GET of DICOM or image rendered as JPEG separately obtain meta data from pixel data single or multiple images IHE XDS-I registry, repository (manifest), imaging document source Proprietary – tightly coupled client/server web browser JavaScript “save as file” like function “Download As …” – DICOM, JPEG, whatever

Protocol – View (Pull) – I Depends entirely on viewer technology & paradigm Who provides the viewer “code”? Zero footprint No helper apps, plugins, applets, Flash or SilverLight Not even any JavaScript ???? Absolute zero – HTML pre-5, frames, tables, images Almost zero – JavaScript +/- HTML5 Canvas Pretending to be zero – Flash (etc.) dependency Not zero at all – just fine for many deployments Thick client spawned by browser (or EHR “app”) “Web-based” PACS & “remote” viewers since 1990s

Protocol – View (Pull) – II Tightly-coupled client-server (browser-server) web-based, including but not limited to, variants of zero server has images (or is proxy for getting them) no standard “protocol” needed e.g., JavaScript can HTTP GET anything “server-side rendering” (even 3D or advanced visualization) no standard “payload” needed e.g., JavaScript can process anything, including DICOM JPEG/PNG/GIF may be used, esp. if no interactivity needed If viewer server decoupled from image source choose a standard HTTP-based protocol (e.g., WADO-URI) “universal” “clinical” viewers – image source independent?

Protocol – View (Pull) – III Separation of requestor from performer EHR/PHR/etc. user requests viewing of study PACS/VNA/etc. actually performs it EHR vendors do NOT want to store images Very common proprietary pattern e.g., encrypted URLs – identify, authorize, time-limited n:m permutations of requestor/performer to customize Storing fully qualified links (URLs) – go stale Common identifiers, dates, etc. more reliable IHE Invoke Image Display (IID) profile (new) standard display request – now only n+m permutations

IHE Invoke Image Display A minimalist means of image-enabling non-image-aware systems Uses simplest available HTTP-based request Supports patient and study level invocation Usable with or without a priori knowledge of individual study identifiers Requires servers to provide at request of the user interactive viewing review or diagnostic quality key images only Independent of how/where server gets/stores the images Any mutually agreed HTTP security mechanism

Mobile Device Considerations Relatively limited memory/CPU/network bandwidth Assuming that mobile devices are used only for low quality use cases is not valid – e.g., are now some FDA-cleared mobile “apps” RESTful versus SOAP for protocol JSON versus XML for meta data Not all browsers HTML5/Canvas yet New crop of MHD standards mirroring XDS Payload: DICOM v. JPEG v. proprietary Protocol: DICOM v. WADO v. proprietary Viewing environment and display quality (FDA) One day all viewing will be on mobile devices?

Architecture Push “architecture” easy, tempting duplication (stored many places) change management (wrong patient, side marker, etc.) Pull “architecture” federated/distributed queries v. centralized registries centralized image storage v. expose locally at edges links go stale, enterprises go out of business, etc. “Brokered” “hybrid” “clearing house” intermediary holds images transiently (possible encrypted) sender pushes, then recipient notified and pulls analogous to DropBox file sharing service, Filelink

Other Considerations - I Business model and sustainability issues insurmountable for some architectures? Learn from global experience Canada (DI-r) … regional repositories UK (IEP) … point-to-point push -> brokered -> centralized Report in scope or not? format (rendered, structured, both, text, PDF, DICOM, CDA) just another document shared identifiers … fetch separately convenience of packaging with images duplication if redundant pathways what about amendments (report often, images not so much)

Other Considerations - II “Security” – authentication, authorization, SSO, trust not image-specific … leverage EHR … SSO and delegation Identifiers – scaling beyond single site or enterprise reconcile/match/map MRN, accession numbers, etc. scalability across enterprises – similar to any other record qualify all encoded identifiers by issuer IHE – XCA & XCA-I; MIMA; PIX, PDQ, PAM (MPI access) Lossy image compression – before, after or during Diagnostically Acceptable Irreversible Compression (DAIC) Practical issues related to fringes of standards standard codes, new features, education, cooperation

Conclusion Probably don’t need entirely “new” standards for payload or for protocol Do need improved use of existing standards improvements to existing standards convergence on useful subset of standards (?) agility to adapt to rapidly changing technology (mobile) more seamless transition from local to remote experience Proprietary solutions OK for functional requirements when no “interoperability” boundary exists to justify standard Keep it simple and leverage the installed base