@inproceedings{26171e2b953b486d9a6279ec46378ce4,
title = "Personal Health Record in FHIR Format Based on Blockchain Architecture",
abstract = "Until the present moment, most of the medical records are only stored in hospitals. The hospital systems are still in Electronic Medical Records and haven{\textquoteright}t developed into Personal Health Records yet to let people manage their own health records. If there is no medical record exchange between hospitals, it may cause a lot of medical resources waste and medical problems. The medical data cannot be exchanged smoothly because of different data standards, data inconsistency, and privacy of patient data. However, Blockchain technology can solve data consistency problems, privacy issues, and centralization problems. So use Blockchain technology to establish a PHR system that people can manage by themselves and use FHIR of National Medical Information Standard as the data format. People can share their PHR with doctors at any time and at any place, and doctors can give a more appropriate and accurate diagnosis. We use Ethereum{\textquoteright}s private Blockchain. The system encrypts the PHR with an asymmetric key and then uses the Hash function to generate a hash value and write them into the block to ensure data consistency and security. The user can also select the record sharing with others.",
keywords = "Blockchain, FHIR, PHR",
author = "Kung, {Hsin Hua} and Cheng, {Ya Fang} and Lee, {Hsiu An} and Hsu, {Chien Yeh}",
note = "Publisher Copyright: {\textcopyright} 2020, Springer Nature Singapore Pte Ltd.; 9th International Conference on Frontier Computing, FC 2019 ; Conference date: 09-07-2019 Through 12-07-2019",
year = "2020",
doi = "10.1007/978-981-15-3250-4_237",
language = "English",
isbn = "9789811532498",
series = "Lecture Notes in Electrical Engineering",
publisher = "Springer",
pages = "1776--1788",
editor = "Hung, {Jason C.} and Jia-Wei Chang and Yen, {Neil Y.}",
booktitle = "Frontier Computing - Theory, Technologies and Applications, FC 2019",
address = "Germany",
}