Title: A service-based software architecture for enabling the electronic health record storage using Blockchain

Authors: Ítalo Lima; André Araújo; Rychard Souza; Henrique Couto; Valéria Times

Addresses: Advanced Studies in Data Science and Software Engineering, Federal University of Alagoas, Penedo, Alagoas, Brazil ' Advanced Studies in Data Science and Software Engineering, Federal University of Alagoas, Penedo, Alagoas, Brazil ' Advanced Studies in Data Science and Software Engineering, Federal University of Alagoas, Penedo, Alagoas, Brazil ' Advanced Studies in Data Science and Software Engineering, Federal University of Alagoas, Penedo, Alagoas, Brazil ' Centre for Informatics, Federal University of Pernambuco, Recife, Pernambuco, Brazil

Abstract: The healthcare sector requires computational solutions with reliable authenticity features for the storage and retrieval of electronic health record data. To address this important issue, this article proposes a service-based software architecture to extract data from different legacy databases, standardise the patient's clinical data requirements and store data using different Blockchain technologies. To achieve this, a software architecture has been designed to guarantee the independence of data storage technology. In addition, a data meta-schema and a set of mapping rules have been specified to store and organise clinical data following an international health standard. To validate the solution presented, the real world scenario of a Brazilian healthcare institution has been used to evaluate the data extraction, standardisation and storage capabilities in two Blockchain platforms widely used in the information technology market.

Keywords: health information systems; Blockchain; software architecture; electronic health record.

DOI: 10.1504/IJCAT.2021.116011

International Journal of Computer Applications in Technology, 2021 Vol.65 No.3, pp.222 - 234

Received: 23 Apr 2020
Accepted: 18 Oct 2020

Published online: 06 Jul 2021 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article