<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>R. Bounab);</journal-title>
      </journal-title-group>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Approach for E-Prescription System Security and Traceability</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Rayene Bounab</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Karim Zarour</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bouchra Guelib</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Amina Bouazza</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Constantine</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Algeria</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>LIRE Labotory, Faculty of NTIC, University of Constantine2-Abdelhamid Mehri, Ali Mendjeli Campus</institution>
          ,
          <addr-line>25000</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>RIF'23 : The 12th Seminary of Computer Science Research at Feminine</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2036</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>Electronic medical records (EMRs) have become the standard technique for hospitals to store patient information since the advent of electronic information technology. They enable patient information and drug data exchange between doctors, patients, and pharmacies. The information is stored in diferent hospital databases, even for the same patient. Due to security and privacy restrictions, generating an EMR report from diferent hospital databases for a single patient is challenging. Current approaches for managing prescription records are sufering from transcription errors, a lack of traceability, unsecured data, access without control, increases in the percentage of fraud in E-prescription (EP), superfluous record duplication, and sluggish record transfers. In many systems, patients do not have access to their prescription information. To access or transfer their records, they must pass through an intermediary instead. Developing a standardized, interoperable, and secure prescription management system is essential for addressing these issues. When implementing such a system, it is vital to consider security, eficiency, scalability, traceability, and other barriers. This paper proposes a Blockchain-system based on the InterPlanetary File System (IPFS) and smart contracts to secure, and ensure interoperability, traceability, and eficient access to prescription records. The approach is patient-centric by assigning ownership of prescription records directly to patients and promotes transparency by providing patients with an explicit list of parties that hold permission to access their records. Blockchain, Electronic prescription (EP), Smart contract, transaction, InterPlanetary file system (IPFS), htp:/ceur-ws.org CEUR Workshop Proceedings (CEUR-WS.org) IS N1613-073</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>CEUR
ceur-ws.org
Healthcare</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>
        A medical prescription is a handwritten document by a physician for a patient based on the
patient’s symptoms or disease. Patients and pharmacists frequently misread the name of a
medication on a prescription due to the doctor’s illegible handwriting. Historically, this
procedure involved physically transferring a piece of paper with a handwritten order to another
service. For instance, it can be inconvenient for patients to seek medical care when using
traditional medical information systems such as the classic Electronic Medical Records (EMRs)
or the Hospital Information System (HIS), in which a large amount of medical data is stored
in a centralized database at each medical institution [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. There is a high risk of privacy
violations involving patients’ personal medical information during storage and transmission.
nEvelop-O
CEUR
Workshop
Proceedings
Doctors cannot accurately and adequately analyze patients’ illnesses in hospitals due to a
lack of complete diagnosis, traceability, and treatment information [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. As a result, the EP
system was developed to address these problems. E-prescription is a way for the patient, the
doctor, the pharmacist, the government, and the health insurance company to send and receive
prescription information through an electronic device. By integrating information about a
patient’s diagnosis and prescriptions, prescription systems enable healthcare practitioners,
such as physicians, to establish digital records regarding a patient’s health state. Compared to
paper-based prescriptions, it provides more efective communication and fewer inconsistencies
[
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ]. In most EP systems, patient participation is limited to approving the use of an EP by
the doctor and the pharmacy. EP enables the parties concerned to provide a safe, efective,
and high-quality service [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Furthermore, EP systems facilitate communication between a
doctor and a pharmacist when reviewing a prescription prior to distribution[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Electronic
prescriptions are expected to prevent drug errors resulting from paper prescriptions. Moreover,
it improves the poor service quality associated with paper prescriptions by reducing the work
required to sort related documentation. Importantly, giving each patient a medical history
and traceability will improve patient safety during medication administration [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. However,
EPs can only avoid some pharmaceutical errors. Furthermore, there are risks associated with
the prescriber’s adaptation to the EP system, as they must become familiar with the software
[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Since the COVID-19 epidemic, the importance of EP systems has increased. Isolation,
limited travel, and fewer social connections are all suggested for people [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. When prescriptions
are submitted electronically to pharmacies in advance to prepare medications, fewer trips to
clinics for prescription collection and shorter wait times at pharmacies will occur. Additionally,
adopting EP will decrease the likelihood of catching the virus by handling prescriptions on
paper. Blockchain technology is becoming increasingly popular as a decentralized database
storage technique [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Since its beginnings in 2008, Blockchain has continued to develop as a
technology that would transform the manner in which we interact, match payments, conduct
research, and monitor transactions. Eliminating the requirement for a centralized authority
to oversee and verify interactions and transactions between various parties can be highly
cost-efective. In Blockchain, each transaction is cryptographically signed and validated by all
minor nodes maintaining a copy of the whole ledger containing blocks of all transactions linked
together. This generates one of the non-editable, secure, gated, and shared records [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. In 2017,
the U.S. Centers for Disease Control and Prevention began experimenting with Blockchain to
exchange public health data to assist public health employees to respond more rapidly to crises
[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Nonetheless, some pharmacies illegally ofer customers medications without a doctor’s
prescription, leading to drug abuse. Implementing Blockchain in these applications is primarily
motivated by introducing digital identification, distributed security, smart contracts, and
biometrics via a distributed Blockchain ledger [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. A smart contract is a program that can verify
the execution of predefined terms and conditions [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. Unlike verifying digital currency like
Bitcoin, Blockchain mining nodes execute, validate, and store data in blocks. A smart contract
is triggered by sending a transaction to its Ethereum address and executing it based on the
transaction’s input. The properties of smart contracts are implemented in the peer-to-peer mode
without the involvement of a centralized third party, and the service is available without any
central dependency. The alignment of contracts to established circumstances makes them more
intelligent than paper contracts; these properties of smart contracts make them applicable to
various sectors. Ethereum is a distributed, open-source, blockchain-based platform that enables
the creation of smart contracts [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Ether is the cryptocurrency used to pay for transactions on
the Ethereum Blockchain. An Ethereum address uniquely identifies each network participant
(EA). Smart contracts facilitated the creation of decentralized applications on the Ethereum
platform. It gained popularity for its ability to ease the building of Blockchain applications
for many use cases [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. Due to this, Ethereum is frequently used in academic research and
commercial enterprises leveraging smart contracts.
      </p>
      <p>This article addresses the development of a Blockchain-based medical prescription system that
might facilitate online prescription processing with safe storage, identity verification, and access
permissions. The suggested solution combines the InterPlanetary File System (IPFS) and smart
contracts to protect, guarantee interoperability, and expedite access to prescription information.
This strategy is patient-centered by assigning control of prescription information directly to
patients. Promotes transparency by giving patients an explicit list of authorized parties to access
their records. This paper focuses on the following threats:
• Privacy threat: The patient’s medical records contain sensitive information that should
not be released to unauthorized third parties without the patient’s approval.
• Illegal drug sales: Due to a lack of understanding of the prescription supply chain, illegal
drug sales occur, contributing to drug overdoses.</p>
      <p>The contributions of this paper are as follows:
1. We introduce a consortium Blockchain-based prescription management system that aims
to replace existing prescription systems and prevent information blocking. It determines
which actions stakeholders may perform with a specific emphasis placed on patient
control.
2. The suggested system is a patient-centric design that is interoperable, scalable, and
eficient, since it allows the patient to actively participate in managing their prescription
data.
3. To secure users and ensure that only authorized parties may access or modify information,
our system actively validates the identities of all parties.
4. Our research paper contributes a system that enables the eficient and cost-free
interchange of information across stakeholders through interoperability and without the
requirement for format translation. Additionally, our solution avoids data duplication
across many levels and allows sharing prescription record data, and assuring total
traceability.
5. We implemented the system using Ethereum smart contracts and IPFS to ensure secure
large data storage.</p>
      <p>The remainder of the paper is organized as follows: Section 2 provides related work. Section
3 presents and details the proposed system. Section 4 presents a discussion, while Section 5
provides a conclusion.</p>
    </sec>
    <sec id="sec-3">
      <title>2. Related work</title>
      <p>In recent years, researchers have proposed frameworks and systems based on Blockchain
technology to secure and enable data sharing among healthcare providers, insurance companies, and
other relevant parties. This section discusses works that improve secure data exchange using
Blockchain technology. Electronic prescription systems work in a multistakeholder
environment. Integrity and information transparency are necessary to avoid selling illegal drugs while
preventing patient health problems from drug overdoses. Additionally, applying privacy
technology to medical records is another requirement to prevent the misuse of sensitive prescription
information. Thatcher and Acharya proposed RxBlock [15], a private Blockchain application
built on Ethereum that aims to secure the electronic prescription system by leveraging the
Blockchain’s immutability property to ensure safe data transmissions across the network. This
could be useful for regulating medication use and preventing accidental overdoses. Using a
smart contract, they guarantee the functioning of role-checking. Alnafrani and Acharya [16]
conducted a study in which they proposed SecureRx, an Ethereum Blockchain web application
designed to store medical records and prescriptions. The database is immediately updated when
the providers enter the data into the local system. The primary objective of this study is to
promote the legitimacy of pharmaceuticals by strengthening accountability and credibility. The
Authors in [17] developed VigilRx, a patient-centric and interoperable prescription system that
ensures patient control, prevents information blocking and improves transfer eficiency by
leveraging Blockchain technology for record management. The proposed method relies on Ethereum
smart contracts to enable all operations required for a functional prescription system. Authors
in [18] proposed a Blockchain-based information management system to manage patient data.
The proposed solution efectively addresses the problem of large-scale data management and
sharing within an EMR system. It also demonstrates high information security when combined
with symmetric cryptography and specialized access control methods. Cao et al. [19] proposed
a cloud-assisted, secure eHealth system to prevent unauthorized changes to EMRs that have
been transferred to the cloud. All transactions involving outsourced electronic medical records
(EMRs) are recorded in a public Blockchain and can only be executed by users who have been
authenticated. To ensure the confidentiality of EMRs, the system implemented a key exchange
protocol and accounted for both single and multi-doctor scenarios. Using Blockchain’s
immutability feature ensures the confidentiality of electronic medical records (EMRs). Authors
in [20] proposed SPChain, a Blockchain-based eHealth system for sharing medical data while
maintaining patient confidentiality. Using chameleon hash functions, they devised new block
structures to reveal the entire medical history of a patient. Furthermore, to complete the upload
of EMR from the register and label incorrect EMR, separate registration, medical, and label
transactions have been designed for patients. Patient-specific micro-blocks were built so that
medical records could be retrieved rapidly. They developed a trust-based consensus method
to encourage hospitals to participate in the mining process and collect reputation ratings to
demand patients’ electronic medical information.</p>
      <p>Table 1 provides a comparison of several previous studies and the current study based on various
criteria. These criteria include the use of smart contracts, the platform used, the type of system
(private, public, or consortium), the storage method (decentralized or centralized), security
measures, confidentiality, and access control. Most examined research employs smart contracts
and the Ethereum platform, with variations in system type (public, private, or consortium-based)
and storage technique (centralized or decentralized). Additionally, most studies have adopted
security, confidentiality, and access control mechanisms to protect sensitive data. Notably, the
current research is characterized by its use of smart contracts, consortium-based systems, and
decentralized storage with complete security, privacy, and access control features. This
comparison demonstrates the advantages and disadvantages of several ways to create blockchain-based
systems for administering prescription records and provides significant insights for future
research in this area.</p>
    </sec>
    <sec id="sec-4">
      <title>3. Proposed system</title>
      <p>This section provides an overview of the proposed blockchain-based system for EP. The
proposed system is based on blockchain technology using a decentralized file system called the
InterPlanetary File System (IPFS), which stores files, tracks versions over time, and guarantees
security and data immutability [22]. The system’s primary objective is to protect patient reports’
confidentiality. Figure 1 depicts the proposed blockchain-based EP architecture.
3.1. Overall overview
To ensure privacy, we structured our framework into four parts, as shown in Figure 1: System
users, Storage, blockchain, and Patient. When a patient visits a doctor, a new medical record
containing diagnostic information and personal information such as name, age, and prescriptions
are created. The healthcare provider uploads patient information using a Web-UI portal. The data
is then encrypted using the patient’s public and symmetric keys. To protect the confidentiality
of a patient’s diagnostic report, IPFS stores the encrypted data and generates a Content Identifier
(CID) to identify the data, which is then stored in Distributed Hash Tables. After that, the
transactions are sent to the smart contracts, which are validated through the mining process,
signed, and added to the blockchain by miners. Information is sent to the patient, and the
pharmacist can access the EP with the patient’s ID number.</p>
      <sec id="sec-4-1">
        <title>1. System users According to their functions in the prescription process and their real duties in providing healthcare, the system users were divided into the following categories:</title>
        <p>Prescriber
Pharmacist
Insurance
company
Goverrnment
retrieve information
about patients</p>
        <p>store</p>
        <p>Patient
a) Healthcare provider: represents the physician or hospital responsible for creating
or updating patient medical information and prescriptions. Medical professionals
might review the patient’s records in an emergency to learn more about his condition
and the medications given to help with the diagnosis. Additionally, the physician
has access to the patient’s medication history. If a valid prescription for the same
medication exists, the doctor cannot prescribe a new one. This prevents numerous
physicians from prescribing the same drug to patients within the same period.
b) Pharmacist: This group of users ensures the efective and secure use of medicines.</p>
        <p>Once the prescription reaches the pharmacy, the pharmacist ensures that it is filled
while considering any potential drug interactions with current treatments. To
achieve this, the pharmacist consults the patient’s medical history and then signs
the prescription, preventing the reuse of a previously filled prescription. Its role in
the system are:
• Check the prescription ID and quantity ordered by the patient;
• Deliver the medication once the patient’s purchase order has been completed.
c) Government: The government agency is one of the participants in our architecture
and has unrestricted access to patient data by requesting the patient ID from the
health authority. Its role is to determine whether the patient has been treated for
narcotics, is a drug dealer or is an illegal drug dealer.
d) Insurance companies: With the patient’s permission, insurers can access a patient’s
information to verify care, collect payments, and take the appropriate actions to
reimburse the patient.
2. Storage</p>
        <p>Consists of:
a) Database: Health authorities electronically store patients’ information in a database
that retrieves all the patients’ records. Health authorities and individuals have
access to it at any time and can consult it. We gather patient information from this
database.
b) InterPlanetary File System (IPFS): Is divided into sub-protocols responsible for
diferent features, such as IPLD and IPNS. The IPFS receives data from the prescriber;
if it is large, it divides it into parts; each part will have a CID (content identifier),
which is nothing but a hash, and then it gathers them into a single CID and stores
it in the DHT (Distributed Hash Tables), as this content will be accessible through
its CID. If the information is not voluminous (does not exceed 256 kb), it will not
be divided but will be split as it is, and its CID will be stored similarly. Then the
CID is sent to the blockchain for secure storage and sharing during transactions.
The CID is unique; i.e., the slightest change in the data generates a new CID and is
considered new data. Distributed Hash Tables (DHT) are hash tables that link the
hash (CID) to the physical location of the data so that IPFS nodes can keep track of
who has what data. Concretely, the DHT keeps the CIDs that identify each block
of data, which store information about the physical location of a given content;
these keys are the CIDs of the blocks. To avoid storing DHTs in a single database
and getting into other problems, they are split up and distributed across numerous
locations on other tables.
3. Blockchain</p>
        <p>Blockchain is a collection of linked data highly resistant to alteration (unchangeable) and
secured by an encryption algorithm. It enables secure and immutable transactions. In
this work, blockchain operates as follows: the healthcare provider sends an EP, which is
considered a transaction using the private/public key of the receiver. Then, the miners
participate in the mining process to solve a complex mathematical puzzle based on a
cryptography hash function known as Proof of Work. Once the hash value is found, the first
who finds the hash adds the transaction to a blockchain block. Ethereum smart contracts
are designed to log all data requests and feedback within the Ethereum blockchain. They
execute automatically once the contract terms are met. The smart contracts were built
using Solidity, an object-oriented and high-level language used by Ethereum. When a
prescriber requests a patient’s prescription, Solidity initiates a data request stored on the
Ethereum blockchain with a timestamp, and all transactions follow the same pattern. The
system records all data requests and related responses on the blockchain based on the
wallet address, allowing it to track and ensure the traceability of all prescription history
data at any time. Smart contracts used in this system are:
• Contract_user: This smart contract enables the user to control physicians,
pharmacies, and registered patients through mapping. The prescription contract will use
these mappings to validate and compare the entered addresses. Thus, we can verify
that registered physicians fill prescriptions at locations belonging to legitimate
patients and that only certified pharmacies sell medications.
• Contract_prescription: this smart contract contains the following functions:
– New_prescription(): After the doctor enters the system, he can create a new
prescription for the concerned patient and add his information.
– Authentification(): This function allows the users to access the system and
verify the validity of the doctor, patient, and pharmacy addresses.
– Verify_prescription(): This function allows the system users to verify the
validity of the prescribed prescription.
– Close_transaction(): this function closes the transaction and certifies the
medicine’s sale to the patient. Only the pharmacist can close the transaction
when the patient confirms the purchase.
– Prescription_details(): It provides the prescription details, such as: quantity_left,
max_claim, expiration_day, status.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4. Patient</title>
        <p>Each patient in our system has a key to decrypt data, allowing them to be viewed through
a Web-UI portal after the patient identifies himself by entering his details. The patient
can also freely consult with other medical professionals and modify or add information
anytime. When a physician prescribes a patient’s medication, they can submit a purchase
order to the pharmacy to buy it.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>4. Discussion</title>
      <p>
        The research paper presents a blockchain-based Electronic Prescription system that addresses
data preservation and sharing challenges while ensuring patient privacy. The system employs
a secure and scalable consent management approach, promoting transparency and enabling
stakeholders within the healthcare industry to access prescription records. Our research provides
a secure and confidential approach for storing patient prescription data by encrypting the data
and storing it on both the blockchain and IPFS. This allows patients to decrypt their prescription
information while purchasing medications from a pharmacy, protecting their privacy. Our
methodology further enhances the process of Prescription Drug Monitoring Programs (PDMPs)
by automatically updating patient files whenever healthcare providers upload new data to their
internal systems, hence assuring data traceability. While counterfeit pharmaceuticals can be
inefective or dangerous for patients and the pharmaceutical sector as a whole, stakeholder
involvement is critical for our EP system to regulate medicine abuse. The participation of
healthcare professionals, pharmacies, insurance companies, and the government permits patients
to have control over their data and prevent and reduce medication abuse. However, neither [23]
nor [24] addressed this issue. Another point considered in this work is the large size of the data.
Whereas [24], [17], [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], and [25] proposed storing data on the blockchain network, it is not
suitable for storing large amounts of data. To address this limitation, we propose integrating
the blockchain network with the InterPlanetary File System (IPFS), allowing us to store large
amounts of data on IPFS and integrate immutable, permanent IPFS addresses within blockchain
transactions. In contrast, some studies recommend using private. Several studies, such as
RxBlocks [15], EHR [21], and PAGR [26], have proposed using private blockchain solutions
due to their ability to regulate who may join the network. Nevertheless, private blockchains
may be vulnerable to data breaches and other security problems, particularly if a consensus
mechanism is implemented, which typically requires a limited number of validators to agree on
transactions and data. Others, such as VigilRx[17], have adopted public blockchain; however,
there are significant limitations, such as the lack of complete privacy and anonymity, as public
blockchains allow anybody to examine transaction amounts and addresses. If the address
owners are identified, the anonymity of the user is compromised. Public blockchains also attract
participants with unethical intentions. We propose employing a consortium blockchain, which
combines the advantages of the two preceding models. It allows system participants to join the
restricted network following an appropriate identity verification procedure. Some ofer special
permissions to perform specific network tasks. This allows users to consult, access, and enter
patient information onto the blockchain. It brings together a number of typically inaccessible
actors. Certain nodes may be made public while others remain private, enabling and securing
their use.
      </p>
    </sec>
    <sec id="sec-6">
      <title>5. Conclusion</title>
      <p>The research paper introduced a novel patient-centric prescription system that uses blockchain
technology, IPFS, and smart contracts to promote secure and eficient information exchanges.
The system includes a network of physicians, pharmacists, insurance companies, the
government, and patients, each possessing a unique role in the network, validated by smart contracts.
Integrating a consortium blockchain network and IPFS enables the storage of large amounts
of data, hence providing data transparency, tracing, and preventing medication abuse. The
proposed architecture for data governance provides a solid platform for future multi-stakeholder
applications dealing with sensitive and confidential digital data. Considering future study and
development in this sector, there are a number of potential avenues to investigate. First, the
suggested system has the potential to be extended to additional healthcare domains, such as
clinical trial data management and medical records administration. Second, user studies and
feedback mechanisms could be implemented to improve the usability and user experience
of the system. Finally, advanced cryptographic techniques, such as zero-knowledge proofs
and homomorphic encryption, could be applied to enhance the security and privacy of the
system. Addressing these research directions could further improve the proposed system’s
efectiveness, eficiency, and security and lead to greater adoption of blockchain-based solutions
in the healthcare industry.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>The PRFU project partially supports this research under the number C00L07UN250220200002.
security, Ieee Access 9 (2021) 61048–61073.
[15] C. Thatcher, S. Acharya, Rxblock: Towards the design of a distributed immutable electronic
prescription system, Network Modeling Analysis in Health Informatics and Bioinformatics
9 (2020) 1–11.
[16] M. Alnafrani, S. Acharya, Securerx: A blockchain-based framework for an electronic
prescription system with opioids tracking, Health Policy and Technology 10 (2021) 100510.
[17] A. Taylor, A. Kugler, P. B. Marella, G. G. Dagher, Vigilrx: A scalable and interoperable
prescription management system using blockchain, IEEE Access 10 (2022) 25973–25986.
[18] K. Fan, S. Wang, Y. Ren, H. Li, Y. Yang, Medblock: Eficient and secure medical data sharing
via blockchain, Journal of medical systems 42 (2018) 1–11.
[19] S. Cao, G. Zhang, P. Liu, X. Zhang, F. Neri, Cloud-assisted secure ehealth systems for
tamper-proofing ehr via blockchain, Information Sciences 485 (2019) 427–440.
[20] R. Zou, X. Lv, J. Zhao, Spchain: Blockchain-based medical data sharing and
privacypreserving ehealth system, Information Processing &amp; Management 58 (2021) 102604.
[21] J. Mahatpure, M. Motwani, P. K. Shukla, An electronic prescription system powered by
speech recognition, natural language processing and blockchain technology, International
Journal of Scientific &amp; Technology Research 8 (2019) 1454–1462.
[22] R. Kumar, N. Marchang, R. Tripathi, Distributed of-chain storage of patient diagnostic
reports in healthcare system using ipfs and blockchain, in: 2020 International conference
on communication systems &amp; networks (COMSNETS), IEEE, 2020, pp. 1–5.
[23] R. D. Garcia, G. Ramachandran, J. Ueyama, Exploiting smart contracts in pbft-based
blockchains: A case study in medical prescription system, Computer Networks 211 (2022)
109003.
[24] J. W. Kim, A. R. Lee, M. G. Kim, I. K. Kim, E. J. Lee, Patient-centric medication history
recording system using blockchain, in: 2019 IEEE International Conference on Bioinformatics
and Biomedicine (BIBM), IEEE, 2019, pp. 1513–1517.
[25] J. Li, A new blockchain-based electronic medical record transferring system with data
privacy, in: 2020 5th International Conference on Information Science, Computer Technology
and Transportation (ISCTT), IEEE, 2020, pp. 141–147.
[26] R. W. Seaberg, T. R. Seaberg, D. C. Seaberg, Use of blockchain technology for electronic
prescriptions, Blockchain in Healthcare Today (2021).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>K.</given-names>
            <surname>Zarour</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. A.</given-names>
            <surname>Bounab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Marir</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Boumezbeur</surname>
          </string-name>
          ,
          <article-title>Blockchain-based architecture centred patient for decentralised storage and secure sharing health data</article-title>
          ,
          <source>International Journal of Electronic Healthcare</source>
          <volume>12</volume>
          (
          <year>2022</year>
          )
          <fpage>170</fpage>
          -
          <lpage>190</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>T.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Zhao</surname>
          </string-name>
          ,
          <article-title>Med-ppphis: blockchain-based personal healthcare information system for national physique monitoring and scientific exercise guiding</article-title>
          ,
          <source>Journal of medical systems 43</source>
          (
          <year>2019</year>
          )
          <fpage>1</fpage>
          -
          <lpage>23</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>R. Dutra</given-names>
            <surname>Garcia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Sankar</surname>
          </string-name>
          <string-name>
            <surname>Ramachandran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Jurdak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ueyama</surname>
          </string-name>
          ,
          <article-title>A blockchain-based data governance framework with privacy protection and provenance for e-prescription, arXiv e-prints (</article-title>
          <year>2021</year>
          ) arXiv-
          <fpage>2112</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>B. A.</given-names>
            <surname>Stewart</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Fernandes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Rodriguez-Huertas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Landzberg</surname>
          </string-name>
          ,
          <article-title>A preliminary look at duplicate testing associated with lack of electronic health record interoperability for transferred patients</article-title>
          ,
          <source>Journal of the American Medical Informatics Association</source>
          <volume>17</volume>
          (
          <year>2010</year>
          )
          <fpage>341</fpage>
          -
          <lpage>344</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>K.</given-names>
            <surname>Zarour</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. O.</given-names>
            <surname>Fetni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Belagrouz</surname>
          </string-name>
          ,
          <article-title>Towards electronic prescription system in a developing country</article-title>
          ,
          <source>Applied Medical Informatics</source>
          <volume>43</volume>
          (
          <year>2021</year>
          )
          <fpage>56</fpage>
          -
          <lpage>67</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>M.</given-names>
            <surname>Samadbeik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ahmadi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Sadoughi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Garavand</surname>
          </string-name>
          ,
          <article-title>A copmarative review of electronic prescription systems: Lessons learned from developed countries</article-title>
          ,
          <source>Journal of research in pharmacy practice 6</source>
          (
          <year>2017</year>
          )
          <article-title>3</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>B.</given-names>
            <surname>Aldughayfiq</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sampalli</surname>
          </string-name>
          ,
          <article-title>A system to lower the risk of dispensing medication errors at pharmacies using nfc, in: 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and</article-title>
          IEEE Cyber,
          <article-title>Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData)</article-title>
          , IEEE,
          <year>2018</year>
          , pp.
          <fpage>196</fpage>
          -
          <lpage>202</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J.</given-names>
            <surname>Timonen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kangas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Kauppinen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ahonen</surname>
          </string-name>
          ,
          <article-title>Electronic prescription anomalies: a study of frequencies, clarification and efects in finnish community pharmacies</article-title>
          ,
          <source>Journal of Pharmaceutical Health Services Research</source>
          <volume>9</volume>
          (
          <year>2018</year>
          )
          <fpage>183</fpage>
          -
          <lpage>189</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>B.</given-names>
            <surname>Aldughayfiq</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sampalli</surname>
          </string-name>
          ,
          <article-title>Digital health in physicians' and pharmacists' ofice: a comparative study of e-prescription systems' architecture and digital security in eight countries</article-title>
          ,
          <source>Omics: a journal of integrative biology 25</source>
          (
          <year>2021</year>
          )
          <fpage>102</fpage>
          -
          <lpage>122</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zheng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Xie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Dai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>An overview of blockchain technology: Architecture, consensus, and future trends, in: 2017 IEEE international congress on big data (BigData congress)</article-title>
          , Ieee,
          <year>2017</year>
          , pp.
          <fpage>557</fpage>
          -
          <lpage>564</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>K.</given-names>
            <surname>Salah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. H. U.</given-names>
            <surname>Rehman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Nizamuddin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Al-Fuqaha</surname>
          </string-name>
          ,
          <article-title>Blockchain for ai: Review and open research challenges</article-title>
          ,
          <source>IEEE Access 7</source>
          (
          <year>2019</year>
          )
          <fpage>10127</fpage>
          -
          <lpage>10149</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>I.</given-names>
            <surname>Yaqoob</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Salah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Jayaraman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Al-Hammadi</surname>
          </string-name>
          ,
          <article-title>Blockchain for healthcare data management: opportunities, challenges, and future recommendations</article-title>
          ,
          <source>Neural Computing and Applications</source>
          (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>16</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>T.</given-names>
            <surname>Bocek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. B.</given-names>
            <surname>Rodrigues</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Strasser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Stiller</surname>
          </string-name>
          ,
          <article-title>Blockchains everywhere-a use-case of blockchains in the pharma supply-chain, in: 2017 IFIP/IEEE symposium on integrated network and service management (IM)</article-title>
          , IEEE,
          <year>2017</year>
          , pp.
          <fpage>772</fpage>
          -
          <lpage>777</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M. N. M.</given-names>
            <surname>Bhutta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Khwaja</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nadeem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. F.</given-names>
            <surname>Ahmad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. K.</given-names>
            <surname>Khan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Hanif</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Song</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Alshamari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <article-title>A survey on blockchain technology: Evolution, architecture and</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>