title: A new tool for sharing and querying of clinical documents modeled using HL7 Version 3 standard.
abstract: We present a new software tool called CDN (Collaborative Data Network) for sharing and querying of clinical documents modeled using HL7 v3 standard (e.g., Clinical Document Architecture (CDA), Continuity of Care Document (CCD)). Similar to the caBIG initiative, CDN aims to foster innovations in cancer treatment and diagnosis through large-scale, sharing of clinical data. We focus on cancer because it is the second leading cause of deaths in the US. CDN is based on the synergistic combination of peer-to-peer technology and the extensible markup language XML and XQuery. Using CDN, a user can pose both structured queries and keyword queries on the HL7 v3 documents hosted by data providers. CDN is unique in its design--it supports location oblivious queries in a large-scale, network wherein a user does not explicitly provide the location of the data for a query. A location service in CDN discovers data of interest in the network at query time. CDN uses standard cryptographic techniques to provide security to data providers and protect the privacy of patients. Using CDN, a user can pose clinical queries pertaining to cancer containing aggregations and joins across data hosted by multiple data providers. CDN is implemented with open-source software for web application development and XML query processing. We ran CDN in a distributed environment using Amazon EC2 as a testbed. We report its performance on real and synthetic datasets of discharge summaries. We show that CDN can achieve good performance in a setup with large number of data providers and documents.
authors.affiliation: Department of Computer Science Electrical Engineering, University of Missouri-Kansas City, United States. Electronic address: vgslavov@mail.umkc.edu.
authors.forename: Vasil
authors.initials: V
authors.lastname: Slavov
authors.forename: Praveen
authors.initials: P
authors.lastname: Rao
authors.forename: Srivenu
authors.initials: S
authors.lastname: Paturi
authors.forename: Tivakar Komara
authors.initials: TK
authors.lastname: Swami
authors.forename: Michael
authors.initials: M
authors.lastname: Barnes
authors.forename: Deepthi
authors.initials: D
authors.lastname: Rao
authors.forename: Raghuvarun
authors.initials: R
authors.lastname: Palvai
mesh_terms: D000465:Algorithms; D016494:Computer Security; D003198:Computer Simulation; D057286:Electronic Health Records; D011381:Programming Languages; D018511:Systems Integration
keywords: HL7 v3; P2P; Query processing; Security; XML