Real-Time or Near Real-Time Persisting Daily Healthcare Data Into HDFS and ElasticSearch Index Inside a Big Data Platform
Authors:
- Dequan ChenDCDequan Chen
- Yi ChenYCYi Chen
- Brian N. BrownlowBBBrian N. Brownlow
- Pradip P. KanjamalaPKPradip P. Kanjamala
- Carlos A. Garcia ArredondoCACarlos A. Garcia Arredondo
- Bryan L. RadspinnerBRBryan L. Radspinner
- Matthew A. RavelingMRMatthew A. Raveling
- 28 December 2016
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Industrial Informatics
- Vol. 13 (2) , 595-606
Abstract
Mayo Clinic (MC) healthcare generates a large number of HL7 V2 messages – 0.7-1.1 million on weekends and 1.7-2.2 million on business days at present. With multiple RDBMS-based systems, such a large volume of HL7 messages still cannot be real-time or near-real-time stored, analyzed and retrieved for enterprise-level clinic and non-clinic usage. To determine if Big Data technology coupled with ElasticSearch technology can satisfy MC daily healthcare needs for HL7 message processing, a BigData platform was developed to contain two identical Hadoop clusters (TDH1.3.2 version) – each containing an ElasticSearch cluster and instances of a storm topology – MayoTopology for processing HL7 messages on MC ESB queues into an ElasticSearch index and the HDFS. The implemented BigData platform can process 62±4 million HL7 messages per day while the ElasticSearch index can provide ultra-fast free-text searching at a speed level of 0.2-second per query on an index containing a dataset of 25 million HL7-derived-JSON-documents. The results suggest that the implemented BigData platform exceeds MC enterprise-level patient-care needs.Keywords
This publication has 13 references indexed in Scilit:
- DIRECT secure messaging as a common transport layer for reporting structured and unstructured lab results to outpatient providersJournal of Biomedical Informatics, 2015
- Improving Radiology Report Quality by Rapidly Notifying Radiologist of Report ErrorsJournal of Digital Imaging, 2015
- Health Level Seven Interoperability Strategy: Big Data, Incrementally StructuredMethods of Information in Medicine, 2015
- The Care Pathway Concept: concepts and theories: an introductionInternational Journal of Integrated Care, 2012
- Implementing an Integrative Multi-agent Clinical Decision Support System with Open Source SoftwareJournal of Medical Systems, 2010
- The Enterprise Data Trust at Mayo Clinic: a semantically integrated warehouse of biomedical dataJournal of the American Medical Informatics Association, 2010
- Development of an electronic public health case report using HL7 v2.5 to meet public health needsJournal of the American Medical Informatics Association, 2010
- Semantic Interoperability Adheres to Proper Models and Code SystemsMethods of Information in Medicine, 2010
- The Net Value of Health Care for Patients With Type 2 Diabetes, 1997 to 2005Annals of Internal Medicine, 2009
- High Speed Clinical Data Retrieval System with Event Time Sequence FeatureMethods of Information in Medicine, 2008