Difference between revisions of "Realtime Bidirectional Communication"

From IHE Wiki
Jump to navigation Jump to search
 
(8 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
==1. Proposed Workitem: Realtime Bidirectional Communication==
 
==1. Proposed Workitem: Realtime Bidirectional Communication==
  
* Proposal Editor: Kinson Ho
+
* Proposal Editor: Kinson Ho, David Vining, Peter O'Toole
 
* Editor: Kinson Ho
 
* Editor: Kinson Ho
* Date:    N/A (Wiki keeps history)
 
* Version: N/A (Wiki keeps history)
 
 
* Domain: Radiology
 
* Domain: Radiology
  
 
==2. The Problem==
 
==2. The Problem==
  
As a health system becomes more sophisticated including many different systems (EMR, PACS, dictation system, etc.) with more advanced integrated use cases in which a user uses multiple systems simultaneously and need information to flow between these systems in realtime to keep them in sync and in context, there is a growing need to support more sophisticated realtime bidirectional communication between systems. Without this realtime communication method, often time the user can experience noticeable delays, leading to a suboptimal user experience; or worse, the information becomes out of context without notice and eventually causing wrong diagnosis.
+
As the health enterprise becomes more sophisticated with multiple systems (i.e. EMR, PACS, reporting systems, artificial intelligence analysis, etc.) requiring information flow between each other to support advanced integrated use cases, there is a growing need to support realtime bidirectional communication between systems. Solving this challenge has the potential to improve a radiologist's workflow efficiency and patient safety by eliminating human input of data (e.g. manual, dictation) that is time consuming and subject to error.
  
 
==3. Key Use Case==
 
==3. Key Use Case==
Line 17: Line 15:
 
# Use Case 1: Interactive Multimedia Reporting
 
# Use Case 1: Interactive Multimedia Reporting
  
A key element for interactive multimedia reporting is the ability to include clinical findings such as measurements, ROI,
+
A key element for interactive multimedia reporting (IMR) is the ability to include multimedia content (e.g. links to images, tables/graphs of measurement data, etc.) in a radiology report. Traditionally, these annotations, markups, presentation states, and
etc. with interactive links to the source images. Traditionally, these annotations, markups, presentation states, and
+
key images have been captured as DICOM objects (e.g. GSPS, SR, or KOS). These objects are designed to capture static
key images could be captured as DICOM objects such as GSPS, SR, or KOS. These objects are designed to capture
 
 
evidence for long-term reference instead of real-time communication or composition. Most PACS will create these
 
evidence for long-term reference instead of real-time communication or composition. Most PACS will create these
evidence objects at the end of a session in order to capture all the data points created by the image-centric specialist
+
DICOM objects at the end of a reporting session in order to record metrics and annotations created by an image-centric specialist
in one object, rather than create multiple evidence objects resulting in one per data point. As a result, these evidence
+
into a single object, rather than create multiple unique evidence objects for each metric or annotation. These DICOM evidence
objects in DICOM are good resources for subsequent interactive access when viewing an IMR, but not good
+
objects are good resources for subsequent retrieval when viewing an IMR, but not good payload
candidates as the payload for real-time communication during a reporting session. As the image-centric specialist
+
candidates for real-time communication during a reporting session. As the image-centric specialist
captures measurements, regions of interest, and other data points, the PACS should provide those data points to the
+
gemerates measurements, regions of interest, and other annotation data, the PACS should provide those data to the
reporting system in real-time without introducing any unnecessary interruptions or adding transitory content to the
+
reporting system in real-time without unnecessary delays/interruptions or adding transitory content to the
 
permanent record.
 
permanent record.
  
 
# Use Case 2: Context Sharing between EMR and Universal Viewer
 
# Use Case 2: Context Sharing between EMR and Universal Viewer
  
When an EMR launches an imaging viewer to show the study, the commands to launch the viewer usually includes the specific patient and study context. When the user switches to another study and/or patient, the EMR needs to communicate reliably the new context to the viewer to trigger loading of new study. Traditionally this context switching is done using vendor specific proprietary method. In additional, when the user no longer needs to show the patient's study, the EMR can send a command to the viewer to close the study in context.
+
When an EMR launches an imaging viewer to show a study, the commands to launch the viewer usually includes the specific patient and study context. When the user switches to another study and/or patient, the EMR needs to communicate reliably the new context to the viewer to trigger loading of a new study. Traditionally this context switching is done using vendor specific proprietary methods. In additional, when the user no longer needs to view the patient's study, the EMR should send a command to the viewer to close the study in context.
 
 
  
 
==4. Standards and Systems==
 
==4. Standards and Systems==
Line 40: Line 36:
 
* PACS (Image Manager and Image Display)
 
* PACS (Image Manager and Image Display)
 
* EMR
 
* EMR
* Dictation System (Report Creator)
+
* Reporting System (Report Creator)
 +
* AI Manager
  
 
Standards:
 
Standards:
Line 53: Line 50:
 
* IHE IID is currently blocked by oustanding open CP regarding not having a method to open or close the context of the viewer. This can be addressed by this proposal and move IID to final text
 
* IHE IID is currently blocked by oustanding open CP regarding not having a method to open or close the context of the viewer. This can be addressed by this proposal and move IID to final text
  
* IHE is a good venue because the need for such communication method is common and currently there are lots of proprietary integration for point-to-point integration.
+
* IHE is the optimal venue because the need for bidirectional communication is common and currently there are multiple proprietary methods for point-to-point integration.
 +
 
 +
* FHIRcast has been successfully tested at recent FHIR Connectathons, and there is a growing rate of adoption for new applications.
  
* FHIRcast has been successfully tested at FHIR Connectathon for a number of years. There is a growing number of adoption in application already.
+
* FHIRcast has already defined a number of events (e.g. Patient-open/close, ImagingStudy-open/close) which are immediately applicable to the use cases highlighted above.
  
* FHIRcast has already defined a number of events (e.g. Patient-open/close, ImagingStudy-open/close) which are immediately applicable to some of the use cases mentioned above.
+
* Adopting FHIRcast and SMART on FHIR enables new secure application integration and communication beyond traditional DICOM and HL7.

Latest revision as of 11:07, 10 August 2022


1. Proposed Workitem: Realtime Bidirectional Communication

  • Proposal Editor: Kinson Ho, David Vining, Peter O'Toole
  • Editor: Kinson Ho
  • Domain: Radiology

2. The Problem

As the health enterprise becomes more sophisticated with multiple systems (i.e. EMR, PACS, reporting systems, artificial intelligence analysis, etc.) requiring information flow between each other to support advanced integrated use cases, there is a growing need to support realtime bidirectional communication between systems. Solving this challenge has the potential to improve a radiologist's workflow efficiency and patient safety by eliminating human input of data (e.g. manual, dictation) that is time consuming and subject to error.

3. Key Use Case

  1. Use Case 1: Interactive Multimedia Reporting

A key element for interactive multimedia reporting (IMR) is the ability to include multimedia content (e.g. links to images, tables/graphs of measurement data, etc.) in a radiology report. Traditionally, these annotations, markups, presentation states, and key images have been captured as DICOM objects (e.g. GSPS, SR, or KOS). These objects are designed to capture static evidence for long-term reference instead of real-time communication or composition. Most PACS will create these DICOM objects at the end of a reporting session in order to record metrics and annotations created by an image-centric specialist into a single object, rather than create multiple unique evidence objects for each metric or annotation. These DICOM evidence objects are good resources for subsequent retrieval when viewing an IMR, but not good payload candidates for real-time communication during a reporting session. As the image-centric specialist gemerates measurements, regions of interest, and other annotation data, the PACS should provide those data to the reporting system in real-time without unnecessary delays/interruptions or adding transitory content to the permanent record.

  1. Use Case 2: Context Sharing between EMR and Universal Viewer

When an EMR launches an imaging viewer to show a study, the commands to launch the viewer usually includes the specific patient and study context. When the user switches to another study and/or patient, the EMR needs to communicate reliably the new context to the viewer to trigger loading of a new study. Traditionally this context switching is done using vendor specific proprietary methods. In additional, when the user no longer needs to view the patient's study, the EMR should send a command to the viewer to close the study in context.

4. Standards and Systems

Systems:

  • PACS (Image Manager and Image Display)
  • EMR
  • Reporting System (Report Creator)
  • AI Manager

Standards:

5. Discussion

  • IHE IID is currently blocked by oustanding open CP regarding not having a method to open or close the context of the viewer. This can be addressed by this proposal and move IID to final text
  • IHE is the optimal venue because the need for bidirectional communication is common and currently there are multiple proprietary methods for point-to-point integration.
  • FHIRcast has been successfully tested at recent FHIR Connectathons, and there is a growing rate of adoption for new applications.
  • FHIRcast has already defined a number of events (e.g. Patient-open/close, ImagingStudy-open/close) which are immediately applicable to the use cases highlighted above.
  • Adopting FHIRcast and SMART on FHIR enables new secure application integration and communication beyond traditional DICOM and HL7.