{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T23:18:16Z","timestamp":1781565496092,"version":"3.54.5"},"reference-count":36,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2021,8,2]],"date-time":"2021-08-02T00:00:00Z","timestamp":1627862400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>The Electronic Health Record (EHR) has brought numerous challenges since its inception that have prevented a unified implementation from being carried out in Colombia. Within these challenges, we find a lack of security, auditability, and interoperability. Moreover, there is no general vision of the patient\u2019s history throughout its life since different systems store the information separately. This lack of unified history leads to multiple risks for patients\u2019 lives and the leakage of private data because each system has different mechanisms to safeguard and protect the information, and in several cases, these mechanisms do not exist. Many researchers tried to build multiple information systems attempting to solve this problem. However, these systems do not have a formal and rigorous architectural design to analyze and obtain health needs through architectural drivers to construct robust systems to solve these problems. This article describes the process of designing a software architecture that provides security to the information that makes up the Electronic Health Record in Colombia (EHR). Once we obtained the architectural drivers, we proposed Blockchain mainly due to its immutable distributed ledger, consensus algorithms, and smart contracts that securely transport this sensitive information. With this design decision, we carried out the construction of structures and necessary architectural documentation. We also develop a Proof of Concept (POC) using Hyperledger Fabric according to the literature analysis review in order to build a primary health network, in addition to a Smart Contract (Chaincode) using the Go programming language to perform a performance evaluation and do a safety analysis that demonstrates that the proposed design is reliable. The proposed design allows us to conclude that it is possible to build a secure architecture that protects patient health data privacy, facilitating the EHR\u2019s construction in Colombia.<\/jats:p>","DOI":"10.3390\/info12080313","type":"journal-article","created":{"date-parts":[[2021,8,2]],"date-time":"2021-08-02T08:44:11Z","timestamp":1627893851000},"page":"313","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Design of an Architecture Contributing to the Protection and Privacy of the Data Associated with the Electronic Health Record"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2888-1909","authenticated-orcid":false,"given":"Edwar Andr\u00e9s","family":"Pineda Rinc\u00f3n","sequence":"first","affiliation":[{"name":"Faculty of Engineering, Design and Innovation, Instituci\u00f3n Universitaria Polit\u00e9cnico Grancolombiano, Bogot\u00e1 110231, Colombia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8853-2455","authenticated-orcid":false,"given":"Luis Gabriel","family":"Moreno-Sandoval","sequence":"additional","affiliation":[{"name":"Faculty of Engineering, Design and Innovation, Instituci\u00f3n Universitaria Polit\u00e9cnico Grancolombiano, Bogot\u00e1 110231, Colombia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,8,2]]},"reference":[{"key":"ref_1","unstructured":"Certsuperior (2020, September 10). Robos de Datos en el Sector M\u00e9dico. Available online: https:\/\/www.certsuperior.com\/robos-de-datos-en-el-sector-medico\/."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1016\/j.maturitas.2018.04.008","article-title":"Cybersecurity in healthcare: A narrative review of trends, threats and ways forward","volume":"113","author":"Coventry","year":"2018","journal-title":"Maturitas"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Lee, H.A., Kung, H.H., Udayasankaran, J., Kijsanayotin, B., Marcelo, A.B., Chao, L., and Hsu, C.Y. (2020). An Architecture and Management Platform for Blockchain-Based Personal Health Record Exchange: Development and Usability Study. J. Med. Internet Res., 22.","DOI":"10.2196\/16748"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Esmaeilzadeh, P., and Mirzaei, T. (2019). The potential of blockchain technology for health information exchange: Experimental study from patients\u2019 perspectives. J. Med. Internet Res., 21.","DOI":"10.2196\/preprints.14184"},{"key":"ref_5","unstructured":"Salud, M.D. (2020, March 13). Resolucion 1995 DE 1999, Available online: https:\/\/www.minsalud.gov.co\/Normatividad_Nuevo\/RESOLUCI%C3%93N%201995%20DE%201999.pdf."},{"key":"ref_6","unstructured":"(2021, March 19). Ministerio de Salud y Protecci\u00f3n Social\u2014National Government Enacted the Interoperability Law of Electronic Medical Record, Available online: https:\/\/www.minsalud.gov.co\/English\/Paginas\/This-is-How-the-Electronic-Medical-Records-Will-Work-in-Colombia.aspx."},{"key":"ref_7","unstructured":"Bass, L., Clements, P., and Kazman, R. (2012). Software Architecture in Practice, Prentice Hall. [3rd ed.]."},{"key":"ref_8","unstructured":"Cervantes, H., and Kazman, R. (2016). Designing Software Architectures: A Practical Approach, Addison-Wesley Professional."},{"key":"ref_9","first-page":"2965","article-title":"On Blockchain Applications: Hyperledger Fabric And Ethereum","volume":"118","author":"Sajana","year":"2018","journal-title":"Int. J. Pure Appl. Math."},{"key":"ref_10","unstructured":"Nakamoto, S. (2021, June 15). Bitcoin: A Peer-to-Peer Electronic Cash System. Manubot, Available online: https:\/\/git.dhimmel.com\/bitcoin-whitepaper\/."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"167930","DOI":"10.1109\/ACCESS.2019.2953729","article-title":"A Comparative Analysis of Distributed Ledger Technology Platforms","volume":"7","author":"Ferdous","year":"2019","journal-title":"IEEE Access"},{"key":"ref_12","unstructured":"(2020, September 13). Hyperledger Fabric Docs\u2014Documentation Release Master Hyperledger. Available online: https:\/\/hyperledger-fabric.readthedocs.io\/en\/release-2.2\/."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"462","DOI":"10.1093\/jamia\/ocy185","article-title":"Comparison of blockchain platforms: A systematic review and healthcare examples","volume":"26","author":"Kuo","year":"2019","journal-title":"J. Am. Med. Inform. Assoc."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"14757","DOI":"10.1109\/ACCESS.2017.2730843","article-title":"MeDShare: Trust-Less Medical Data Sharing among Cloud Service Providers via Blockchain","volume":"5","author":"Xia","year":"2017","journal-title":"IEEE Access"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Xia, Q., Sifah, E., Smahi, A., Amofa, S., and Zhang, X. (2017). BBDS: Blockchain-Based Data Sharing for Electronic Medical Records in Cloud Environments. Information, 8.","DOI":"10.3390\/info8020044"},{"key":"ref_16","unstructured":"Dubovitskaya, A., Xu, Z., Ryu, S., Schumacher, M., and Wang, F. (2017). Secure and Trustable Electronic Medical Records Sharing using Blockchain. AMIA Annual Symposium Proceedings, American Medical Informatics Association."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Fernandes, A., Rocha, V., da Conceicao, A.F., and Horita, F. (2020, January 16\u201320). Scalable Architecture for sharing EHR using the Hyperledger Blockchain. Proceedings of the 2020 IEEE International Conference on Software Architecture Companion (ICSA-C), Salvador, Brazil.","DOI":"10.1109\/ICSA-C50368.2020.00032"},{"key":"ref_18","unstructured":"Areej, S. (2021, February 20). Which Programming Language Is Best to Use for Fabric\u2019s Chaincode?. Available online: https:\/\/www.researchgate.net\/post\/Which-programming-language-is-best-to-use-for-Fabrics-chaincode."},{"key":"ref_19","unstructured":"Chen, X., Zhao, S., Wang, C., Song, H., Jiang, J., Qi, J., Li, T.O., Chan, T.H.H., Wang, S., and Cui, H. (2018). Efficient, DoS-resistant Consensus for Permissioned Blockchains. arXiv."},{"key":"ref_20","first-page":"1","article-title":"Comparison of ethereum, hyperledger fabric and cord","volume":"8","author":"Valenta","year":"2017","journal-title":"Frankfurt School Blockchain Center"},{"key":"ref_21","unstructured":"Cachin, C. (2016, January 25\u201329). Architecture of the hyperledger blockchain fabric. Proceedings of the Workshop on Distributed Cryptocurrencies and Consensus Ledgers, Chicago, IL, USA."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Stamatellis, C., Papadopoulos, P., Pitropakis, N., Katsikas, S., and Buchanan, W.J. (2020). A privacy-preserving healthcare framework using hyperledger fabric. Sensors, 20.","DOI":"10.3390\/s20226587"},{"key":"ref_23","unstructured":"HYPERLEDGER (2020, February 04). Hyperledger Whitepaper. Available online: https:\/\/www.hyperledger.org\/wp-content\/uploads\/2018\/07\/HL_Whitepaper_IntroductiontoHyperledger.pdf."},{"key":"ref_24","unstructured":"McAfee (2020, December 24). Informe Sobre Amenazas Contra Blockchain. Available online: https:\/\/www.mcafee.com\/enterprise\/es-es\/assets\/reports\/rp-blockchain-security-risks.pdf."},{"key":"ref_25","unstructured":"Atzei, N., Bartoletti, M., and Cimoli, T. (2017). International Conference on Principles of Security and Trust, Springer."},{"key":"ref_26","unstructured":"Nitish, B., and Sugata, S. (2012). A Review of Techniques to Mitigate Sybil Attacks. arXiv."},{"key":"ref_27","unstructured":"(2021, May 30). Hyperledger-fabric. What\u2019s New in Hyperledger Fabric v2.x \u2014Hyperledger-Fabricdocs Master Documentation. Available online: https:\/\/hyperledger-fabric.readthedocs.io\/en\/release-2.2\/whatsnew.html."},{"key":"ref_28","unstructured":"Stellabelle (2020, August 22). Explain Delegated Proof of Stake Like I\u2019m 5|by Stellabelle|HackerNoon.com|Medium. Available online: https:\/\/medium.com\/hackernoon\/explain-delegated-proof-of-stake-like-im-5-888b2a74897d."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Tang, Y., Zou, Q., Chen, J., Li, K., Kamhoua, C.A., Kwiat, K., and Njilla, L. (2018, January 2\u20137). ChainFS: Blockchain-Secured Cloud Storage. Proceedings of the IEEE International Conference on Cloud Computing, San Francisco, CA, USA.","DOI":"10.1109\/CLOUD.2018.00152"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Do, H.G., and Ng, W.K. (2017, January 25\u201330). Blockchain-Based System for Secure Data Storage with Private Keyword Search. Proceedings of the 2017 IEEE 13th World Congress on Services, Honolulu, HI, USA.","DOI":"10.1109\/SERVICES.2017.23"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Azaria, A., Ekblaw, A., Vieira, T., and Lippman, A. (2016, January 22\u201324). MedRec: Using blockchain for medical data access and permission management. Proceedings of the 2016 2nd International Conference on Open and Big Data, Vienna, Austria.","DOI":"10.1109\/OBD.2016.11"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Ichikawa, D., Kashiyama, M., and Ueno, T. (2017). Tamper-resistant mobile health using blockchain technology. JMIR mHealth uHealth, 5.","DOI":"10.2196\/mhealth.7938"},{"key":"ref_33","unstructured":"Hyperledger (2021, March 17). Hyperledger Fabric Docs\u2014Cryptogen. Available online: https:\/\/hyperledger-fabric.readthedocs.io\/en\/release-2.2\/commands\/cryptogen.html."},{"key":"ref_34","unstructured":"Matt, Z., Brian, W., and Mark, M. (2021). Hands-On Smart Contract Development with Hyperledger Fabric V2, O\u2019Reilly Media, Inc."},{"key":"ref_35","first-page":"52","article-title":"Bootstrapping trust in distributed systems with blockchains","volume":"41","author":"Ali","year":"2016","journal-title":"USENIX"},{"key":"ref_36","unstructured":"Nitin, G., O\u2019Dowd, A., Novotny, P., Desrosiers, L., and Venkatraman Ramakrishna, S.A.B. (2020). Blockchain\u2014An Enterprise and Industry Perspective\u2014 Blockchain with Hyperledger Fabric, Packt Publishing Ltd.. [2nd ed.]."}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/12\/8\/313\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:38:52Z","timestamp":1760164732000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/12\/8\/313"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,2]]},"references-count":36,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2021,8]]}},"alternative-id":["info12080313"],"URL":"https:\/\/doi.org\/10.3390\/info12080313","relation":{},"ISSN":["2078-2489"],"issn-type":[{"value":"2078-2489","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,8,2]]}}}