Evaluation of technical approaches for real-time data transfer from electronic health record systems

被引:0
|
作者
Kirilov, N. [1 ]
Dugas, M. [1 ]
机构
[1] Heidelberg Univ Hosp, Inst Med Informat, Heidelberg, Germany
关键词
Real-time data; Transfer; EHR; FHIR; Latency;
D O I
10.1016/j.cmpb.2024.108347
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Background and Objective: Real-time data (RTD) are data that are delivered immediately after creation. The key feature of RTD is low delivery latency. Information systems in health care are extremely time-sensitive and their building block is the electronic health record (EHR). Real-time data from EHRs play an important role to support decision-making, analytics and coordination of care. This is well mentioned in the literature, but the process has not yet been described, providing reference implementations and testing. Real-time data delivery can technically be achieved using several methods. The objective of this work is to evaluate the performance of different transfer methods of RTD from EHRs by measuring delivery latency. Methods: In our work we used four approaches to transfer RTD from EHRs: REST hooks, WebSocket notifications, reverse proxy and database triggers. We deployed a Fast Health Interoperability Resources (FHIR) server as it is one of the most widely used EHR standard. For the reference implementations we used Python and Golang. Delivery latency was selected as performance metric, derived by subtracting the timestamp of the EHR resource creation from the timestamp of the EHR resource receipt in millisecond. The data was analyzed using descriptive statistics, cumulative distribution function (CDF), Kruskal-Wallis and post-hoc tests. Results: The database trigger approach had the best mean delivery latency 13.52+5.56 ms, followed by the reverse proxy 14.43+4.58 ms, REST hooks 19.26+5.76 ms and WebSocket 27.32+9.44 ms. The reverse proxy showed a tighter range of the values and lower variability. There were significant differences in the latencies between all pairs of approaches, except for reverse proxy and database trigger. Conclusion: Real-time data transfer is vital for the development of robust and innovative healthcare applications. Properties of current EHR systems as a data source predefine the approaches for transfer. In our work for the first time the performance of RTD transfer from the EHRs with reference implementations is measured and evaluated. We found that database triggers achieve lowest delivery latency. Reverse proxy performed slightly slower, but offered more stability, followed by REST hooks and WebSocket notifications.
引用
收藏
页数:8
相关论文
共 50 条
  • [41] Visualization approaches integrating real-time market data
    Laufenberg, MJ
    2004 IEEE PES POWER SYSTEMS CONFERENCE & EXPOSITION, VOLS 1 - 3, 2004, : 1550 - 1555
  • [42] Real-time PCR: A review of approaches to data analysis
    Rebrikov, D. V.
    Trofimov, D. Yu.
    APPLIED BIOCHEMISTRY AND MICROBIOLOGY, 2006, 42 (05) : 455 - 463
  • [43] Leveraging the Electronic Health Record to Create an Automated Real-Time Prognostic Tool for Peripheral Arterial Disease
    Arruda-Olson, Adelaide M.
    Afzal, Naveed
    Mallipeddi, Vishnu Priya
    Said, Ahmad
    Pacha, Homam Moussa
    Moon, Sungrim
    Chaudhry, Alisha P.
    Scott, Christopher G.
    Bailey, Kent R.
    Rooke, Thom W.
    Wennberg, Paul W.
    Kaggal, Vinod C.
    Oderich, Gustavo S.
    Kullo, Iftikhar J.
    Nishimura, Rick A.
    Chaudhry, Rajeev
    Liu, Hongfang
    JOURNAL OF THE AMERICAN HEART ASSOCIATION, 2018, 7 (23):
  • [44] Real-time PCR: A review of approaches to data analysis
    D. V. Rebrikov
    D. Yu. Trofimov
    Applied Biochemistry and Microbiology, 2006, 42 : 455 - 463
  • [45] Survey and Evaluation of Real-Time Fall Detection Approaches
    Perry, James T.
    Kellog, Scott
    Vaidya, Sundar M.
    Youn, Jong-Hoon
    Ali, Hesham
    Sharif, Hamid
    2009 6TH INTERNATIONAL SYMPOSIUM ON HIGH CAPACITY OPTICAL NETWORKS AND ENABLING TECHNOLOGIES (HONET 2009), 2009, : 158 - +
  • [46] Using machine learning and big data approaches to predict travel time based on historical and real-time data from Taiwan electronic toll collection
    Fan, Shu-Kai S.
    Su, Chuan-Jun
    Nien, Han-Tang
    Tsai, Pei-Fang
    Cheng, Chen-Yang
    SOFT COMPUTING, 2018, 22 (17) : 5707 - 5718
  • [47] Using machine learning and big data approaches to predict travel time based on historical and real-time data from Taiwan electronic toll collection
    Shu-Kai S. Fan
    Chuan-Jun Su
    Han-Tang Nien
    Pei-Fang Tsai
    Chen-Yang Cheng
    Soft Computing, 2018, 22 : 5707 - 5718
  • [48] An Evaluation of Technical Study and Performance for Real-Time Face Detection Using Web Real-Time Communication
    Phankokkruad, Manop
    Jaturawat, Phichaya
    2015 2ND INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATIONS, AND CONTROL TECHNOLOGY (I4CT), 2015,
  • [49] Real-time Stability Analysis of Power Electronic Systems
    Rygg, Atle
    Molinas, Marta
    2016 IEEE 17TH WORKSHOP ON CONTROL AND MODELING FOR POWER ELECTRONICS (COMPEL), 2016,
  • [50] A Secure Real Time Data Processing Framework for Personally Controlled Electronic Health Record (PCEHR) System
    Rabbi, Khandakar
    Kaosar, Mohammed
    Islam, Md Rafiqul
    Mamun, Quazi
    INTERNATIONAL CONFERENCE ON SECURITY AND PRIVACY IN COMMUNICATION NETWORKS, SECURECOMM 2014, PT II, 2015, 153 : 141 - 156