Appl Clin Inform 2024; 15(02): 250-264
DOI: 10.1055/a-2269-0995
Research Article

HistoriView: Implementation and Evaluation of a Novel Approach to Review a Patient Using a Scalable Space-Efficient Timeline without Zoom Interactions

Heekyong Park
1   Department of Research Information Science and Computing, Mass General Brigham, Somerville, Massachusetts, United States
,
Taowei David Wang
1   Department of Research Information Science and Computing, Mass General Brigham, Somerville, Massachusetts, United States
2   Department of Neurology, Massachusetts General Hospital and Harvard Medical School, Boston, Massachusetts, United States
,
Nich Wattanasin
1   Department of Research Information Science and Computing, Mass General Brigham, Somerville, Massachusetts, United States
,
Victor M. Castro
1   Department of Research Information Science and Computing, Mass General Brigham, Somerville, Massachusetts, United States
,
Vivian Gainer
1   Department of Research Information Science and Computing, Mass General Brigham, Somerville, Massachusetts, United States
,
Shawn Murphy
1   Department of Research Information Science and Computing, Mass General Brigham, Somerville, Massachusetts, United States
2   Department of Neurology, Massachusetts General Hospital and Harvard Medical School, Boston, Massachusetts, United States
› Author Affiliations

Abstract

Background Timelines have been used for patient review. While maintaining a compact overview is important, merged event representations caused by the intricate and voluminous patient data bring event recognition, access ambiguity, and inefficient interaction problems. Handling large patient data efficiently is another challenge.

Objective This study aims to develop a scalable, efficient timeline to enhance patient review for research purposes. The focus is on addressing the challenges presented by the intricate and voluminous patient data.

Methods We propose a high-throughput, space-efficient HistoriView timeline for an individual patient. For a compact overview, it uses nonstacking event representation. An overlay detection algorithm, y-shift visualization, and popup-based interaction facilitate comprehensive analysis of overlapping datasets. An i2b2 HistoriView plugin was deployed, using split query and event reduction approaches, delivering the entire history efficiently without losing information. For evaluation, 11 participants completed a usability survey and a preference survey, followed by qualitative feedback. To evaluate scalability, 100 randomly selected patients over 60 years old were tested on the plugin and were compared with a baseline visualization.

Results Most participants found that HistoriView was easy to use and learn and delivered information clearly without zooming. All preferred HistoriView over a stacked timeline. They expressed satisfaction on display, ease of learning and use, and efficiency. However, challenges and suggestions for improvement were also identified. In the performance test, the largest patient had 32,630 records, which exceeds the baseline limit. HistoriView reduced it to 2,019 visual artifacts. All patients were pulled and visualized within 45.40 seconds. Visualization took less than 3 seconds for all.

Discussion and Conclusion HistoriView allows complete data exploration without exhaustive interactions in a compact overview. It is useful for dense data or iterative comparisons. However, issues in exploring subconcept records were reported. HistoriView handles large patient data preserving original information in a reasonable time.

Protection of Human and Animal Subjects

This study was approved by the Institutional Review Board (IRB) of Mass General Brigham under protocols Mass General Brigham Biobank (2009P002312). The Mass General Brigham Institutional Review Board approved for a waiver of patient informed consent.




Publication History

Received: 08 September 2023

Accepted: 08 November 2023

Accepted Manuscript online:
15 February 2024

Article published online:
03 April 2024

© 2024. Thieme. All rights reserved.

Georg Thieme Verlag KG
Rüdigerstraße 14, 70469 Stuttgart, Germany

 
  • References

  • 1 Rind A, Aigner W, Miksch S. et al. Visual exploration of time-oriented patient data for chronic diseases: design study and evaluation. Berlin Heidelberg: Springer; 2011: 301-320
  • 2 Monico LB, Ludwig A, Lertch E, Mitchell SG. Using timeline methodology to visualize treatment trajectories of youth and young adults following inpatient opioid treatment. Int J Qual Methods 2020; DOI: 10.1177/1609406920970106.
  • 3 Belden JL, Wegier P, Patel J. et al. Designing a medication timeline for patients and physicians. J Am Med Inform Assoc 2019; 26 (02) 95-105
  • 4 Kamal N, Hosseinkhani Loorak M, Perin C, Hill M, Carpendale S. TimeSpan: using visualization to explore temporal multi-dimensional data of stroke patients. IEEE Trans Vis Comput Graph 2016; 22 (01) 409-418
  • 5 Ozturk S, Kayaalp M, McDonald CJ. Visualization of patient prescription history data in emergency care. AMIA Annu Symp Proc 2014; 2014: 963-968
  • 6 Powsner SM, Tufte ER. Graphical summary of patient status. Lancet 1994; 344 (8919) 386-389
  • 7 Rasmussen L, Starren J. Augmented interactive starfield displays for health management. AMIA Annu Symp Proc 2007; 1087
  • 8 Bauer DT, Guerlain S, Brown PJ. The design and evaluation of a graphical display for laboratory data. J Am Med Inform Assoc 2010; 17 (04) 416-424
  • 9 Palma JP, Brown PJ, Lehmann CU, Longhurst CA. Neonatal informatics: optimizing clinical data entry and display. Neoreviews 2012; 13 (02) 81-85
  • 10 Anders S, Albert R, Miller A. et al. Evaluation of an integrated graphical display to promote acute change detection in ICU patients. Int J Med Inform 2012; 81 (12) 842-851
  • 11 Faiola A, Hillier S. Multivariate relational visualization of complex clinical datasets in a critical care setting: a data visualization interactive prototype. Paper presented at: Tenth International Conference on Information Visualisation (IV'06); 2006; London, UK
  • 12 Sittig DF, Murphy DR, Smith MW, Russo E, Wright A, Singh H. Graphical display of diagnostic test results in electronic health records: a comparison of 8 systems. J Am Med Inform Assoc 2015; 22 (04) 900-904
  • 13 Klimov D, Shahar Y. A framework for intelligent visualization of multiple time-oriented medical records. Paper presented at: AMIA Annual Symposium Proceedings; 2005: 405-409
  • 14 Perin C, Vernier F, Fekete J-D. Interactive horizon graphs: improving the compact visualization of multiple time series. Paper presented at: SIGCHI Conference on Human Factors in Computing Systems; ACM; 2013; New York, NY, United States
  • 15 Kumar N, Lolla VN, Keogh E. et al. Time-series bitmaps: a practical visualization tool for working with large time series databases. Paper presented at: Proceedings of the 2005 SIAM International Conference on Data Mining; 2005
  • 16 Shahar Y, Goren-Bar D, Boaz D, Tahan G. Distributed, intelligent, interactive visualization and exploration of time-oriented clinical data and their abstractions. Artif Intell Med 2006; 38 (02) 115-135
  • 17 Post AR, Harrison Jr JH. PROTEMPA: a method for specifying and identifying temporal sequences in retrospective data for patient selection. J Am Med Inform Assoc 2007; 14 (05) 674-683
  • 18 Klimov D, Shahar Y, Taieb-Maimon M. Intelligent selection and retrieval of multiple time-oriented records. J Intell Inf Syst 2010; 35: 261-300
  • 19 Nelson O, Sturgis B, Gilbert K. et al. A visual analytics dashboard to summarize serial anesthesia records in pediatric radiation treatment. Appl Clin Inform 2019; 10 (04) 563-569
  • 20 Hester G, Lang T, Madsen L, Tambyraja R, Zenker P. Timely data for targeted quality improvement interventions: use of a visual analytics dashboard for bronchiolitis. Appl Clin Inform 2019; 10 (01) 168-174
  • 21 Plaisant C, Milash B, Rose A, Widoff S, Shneiderman B. LifeLines: visualizing personal histories. Paper presented at: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems; ACM; 1996
  • 22 Wang TD, Plaisant C, Quinn AJ. et al. Aligning temporal data by sentinel events: discovering patterns in electronic health records. Paper presented at: CHI 2008; 2008: 457-466
  • 23 Wongsuphasawat K, John Alexis Guerra G, Catherine P. et al. LifeFlow: visualizing an overview of event sequences. Paper presented at: CHI 2011; 2011
  • 24 Monroe M, Lan R, Lee H, Plaisant C, Shneiderman B. Temporal event sequence simplification. IEEE Trans Vis Comput Graph 2013; 19 (12) 2227-2236
  • 25 Wongsuphasawat K, Shneiderman B. Finding comparable temporal categorical records: a similarity measure with an interactive visualization. Paper presented at: IEEE Symposium on Visual Analytics Science and Technology; 2009; Atlantic City, NJ
  • 26 Furnas GW. A fisheye follow-up: further reflections on focus + context. Paper presented at: ACM Conference on Human Factors in Computing Systems. 2006
  • 27 Aigner W, Miksch S. CareVis: integrated visualization of computerized protocols and temporal patient data. Artif Intell Med 2006; 37 (03) 203-218
  • 28 Ledesma A, Bidargaddi N, Strobel J. et al. Health timeline: an insight-based study of a timeline visualization of clinical data. BMC Med Inform Decis Mak 2019; 19 (01) 170
  • 29 Bui AAT, Aberle DR, Kangarloo H. TimeLine: visualizing integrated patient records. IEEE Trans Inf Technol Biomed 2007; 11 (04) 462-473
  • 30 Dolan JE, Lonsdale H, Ahumada LM. et al. Quality initiative using theory of change and visual analytics to improve controlled substance documentation discrepancies in the operating room. Appl Clin Inform 2019; 10 (03) 543-551
  • 31 Trivedi G, Pham P, Chapman WW, Hwa R, Wiebe J, Hochheiser H. NLPReViz: an interactive tool for natural language processing on clinical text. J Am Med Inform Assoc 2018; 25 (01) 81-87
  • 32 Hirsch JS, Tanenbaum JS, Lipsky Gorman S. et al. HARVEST, a longitudinal patient record summarizer. J Am Med Inform Assoc 2015; 22 (02) 263-274
  • 33 Park H, Choi J. V-model: a new innovative model to chronologically visualize narrative clinical texts. Paper presented at: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. 2012: 453-462
  • 34 Sultanum N, Brudno M, Wigdor D, Chevalier F. More text please! Understanding and supporting the use of visualization for clinical text overview. Paper presented at: Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems; ACM; 2018
  • 35 Sultanum N, Singh D, Brudno M, Chevalier F. Doccurate: a curation-based approach for clinical text visualization. IEEE Trans Vis Comput Graph 2018; ; (e-pub ahead of print) DOI: 10.1109/tvcg.2018.2864905.
  • 36 Park H, Wang TD, Gainer VS. et al. Building better timeline interactions for patient chart reviews. 2017
  • 37 Murphy SN, Weber G, Mendis M. et al. Serving the enterprise and beyond with informatics for integrating biology and the bedside (i2b2). J Am Med Inform Assoc 2010; 17 (02) 124-130
  • 38 Lins L, Heilbrun M, Freire J, Silva C. VISCARETRAILS: visualizing trails in the electronic health record with timed word trees, a pancreas cancer use case. Paper presented at: Proceedings of the IEEE VisWeek Workshop on Visual Analytics in Healthcare. 2011
  • 39 Cockburn A, Karlson A, Bederson BB. A review of overview+detail, zooming, and focus+context interfaces. ACM Comput Surv 2008; 41: 1-31
  • 40 Gold S, Blacketer C, Sena A, Defalco FJ. CHRONOS: cohort exploration through individual patient profiles; 2016; OHDSI Symposium; September 2016; Washington, DC
  • 41 Donskoy M. Window navigation with and without animation: a comparison of scroll bars, zoom, and fisheye view. CHI'97 extended abstracts on human factors. 1997; New York, NY
  • 42 Gutwin C. Improving focus targeting in interactive fisheye views. Paper presented at: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems; 2002
  • 43 Hornbæk K, Hertzum M. Untangling the usability of fisheye menus. ACM Trans Comput Hum Interact 2007; (e-pub ahead of print) DOI: 10.1145/1275511.1275512.
  • 44 Zhai S, Conversy S, Beaudouin-Lafon M, Guiard Y. Human on-line response to target expansion. Paper presented at: Proceedings of CHI'03 Conference on Human Factors in Computing Systems; 2003; Atlanta, Georgia
  • 45 Accessed February 02, 2024 at: vis.js https://visjs.org/
  • 46 Murphy SN, Mendis ME, Berkowitz Da, Kohane I, Chueh HC. Integration of clinical and genetic data in the i2b2 Architecture. Paper presented at: AMIA 2006 Symposium Proceedings; 2006 DOI: 10.1145/642643.642644
  • 47 Research Patient Data Registry. Accessed February 20, 2024 at: https://rc.partners.org/about/who-we-are-risc/research-patient-data-registry
  • 48 Brooke J. SUS: a quick and dirty usability scale. Usability Eval Ind 1995; 11/30: 189
  • 49 International Organization for Standardization. ISO 9241-110:2020—Ergonomics of human-system interaction—Part 110: interaction principles. Accessed February 20, 2024 at: https://www.iso.org/standard/75258.html/ . Published May 28, 2020
  • 50 “ClinicalTrials.gov,” Accessed February 20, 2024 at: https://www.clinicaltrials.gov/
  • 51 Milian K, Teije At, Bucur A, Harmelen Fv. Patterns of clinical trial eligibility criteria. Paper presented at: Proceedings of the 3rd international conference on Knowledge Representation for Health-Care; 2011; Bled, Slovenia. https://doi.org/10.1007/978-3-642-27697-2_11