Medical record management system based on block chain
By designing a blockchain-based medical record management system, the problems of data security and privacy protection in traditional medical record management are solved, and the security, privacy and efficient management of medical data are achieved, supporting the sharing of medical information and the optimization of treatment plans.
Patent Information
- Application Number
- CN202510048061.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-06-13
AI Technical Summary
Traditional paper medical records and centralized electronic medical records have risks of data security and privacy protection, and the fragmentation and isolation of medical data make it difficult for doctors to fully obtain the patient's health status, affecting clinical decision-making and evaluation of treatment effects.
A blockchain-based medical record management system is designed to generate unique identity identifiers through identity registration and authentication, and to realize distributed storage of medical data and customization of smart contract rules, ensure data security and privacy protection, and provide treatment results verification and backtracking functions.
It realizes the security and privacy protection of medical data, improves the flexibility and credibility of data management, supports data sharing and learning between doctors and medical institutions, promotes efficient management and sharing of medical information, and provides important support for the optimization of medical decision-making and treatment plans.
Smart Images

Figure CN120148719A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of blockchain, and specifically to a medical record management system based on blockchain. Background Art
[0002] In the modern medical field, with the continuous progress of medical technology and the rapid growth of medical information, a series of problems have gradually emerged in traditional paper medical records and centralized electronic medical records. Paper records are prone to loss, damage, and low information retrieval efficiency, while centralized electronic medical records pose risks to data security and privacy protection. The fragmentation and isolation of medical data make it difficult for doctors to comprehensively obtain the health status of patients, affecting clinical decision-making and the evaluation of treatment effects.
[0003] As a distributed and tamper-proof data storage and sharing technology, blockchain technology provides a new solution to the problems faced in the medical field. The decentralized nature of blockchain ensures data security and anti-tampering, and the distributed storage of data and consensus algorithms ensure data consistency and reliability. This makes blockchain technology an ideal medical record management platform, which is expected to play an important role in the exchange, sharing, and privacy protection of medical information. Therefore, it is necessary to design a medical record management system based on blockchain with good storage security and more efficient management. Summary of the Invention
[0004] The purpose of the present invention is to provide a medical record management system based on blockchain to solve the problems raised in the above background art.
[0005] To solve the above technical problems, the present invention provides the following technical solutions: A medical record management system based on blockchain, and the operation method of the system includes the following steps: Step 1: Generate a unique identity identifier through identity registration and authentication; Step 2: Input and distributed storage of medical data; Step 3: Customization of smart contract rules; Step 4: Verification and traceability of treatment results.
[0006] According to the above technical solution, the step of generating a unique identity identifier through identity registration and authentication includes: Ensure that participants have a unique identity; Ensure the confidentiality and integrity of identity information.
[0007] According to the above technical solution, the step of ensuring that participants have a unique identity includes: When registering a medical institution, the medical institution can provide the institution name, address, and contact information through the system's registration interface. At the same time, it is necessary to provide an electronic copy of the institution's legal registration certificate or relevant license certification documents to verify the legality and qualifications of the medical institution. Doctors need to provide personal identity information, practicing qualification certificates, and relevant certification materials related to their medical practice experience. The system can verify the identity and qualifications of doctors through data docking with relevant institutions or third-party certification services to ensure the authenticity and professionalism of doctors. Patients need to provide personal identity information, contact information, and medical insurance-related information. The system can use identity verification mechanisms such as SMS verification codes or electronic ID verification to ensure the accuracy and uniqueness of the patient's identity. After completing registration and identity verification, the system assigns a unique identity identifier to each participant, and this identifier will be associated with their identity information and permissions.
[0008] According to the above technical solution, the steps of inputting and distributedly storing medical data include: Medical institutions and doctors input patients' medical records into the system in electronic form; Through blockchain technology, the medical data is distributedly stored on multiple nodes to ensure the security and reliability of the data; Use a consensus algorithm to verify and confirm the process of data input and storage to prevent data tampering and forgery.
[0009] According to the above technical solution, the steps of medical institutions and doctors inputting patients' medical records into the system in electronic form include: Medical institutions and doctors use the interface or application provided by the system to input patients' medical records into the system in electronic form. The medical records include diagnosis results, medical orders, treatment plans, medication information, and surgical records. During the input process, the system uses an asymmetric encryption algorithm to encrypt the medical data to ensure the privacy and security of the data. At the same time, to ensure the security and reliability of the data, the system uses blockchain as the storage medium for medical records and distributes the data on multiple nodes. Blockchain technology effectively prevents the risks of single-point failure and data loss by dispersing the data storage on multiple nodes in the network.
[0010] According to the above technical solution, the steps of customizing smart contract rules include: Introduce smart contract technology to allow medical institutions, doctors, and patients to write smart contracts; Rule customization includes data access permissions, data usage restrictions, and data interaction conditions.
[0011] According to the above technical solution, the steps of rule customization including data access permissions, data usage restrictions, and data interaction conditions include: Data access permission customization: Doctor A works in a medical institution. She needs to access the medical records of Patient B but does not need to access the data of other patients. In the system, Doctor A can customize an intelligent contract rule stipulating that only the medical institution where Doctor A works has the right to access the medical records of Patient B. In this way, doctors from other medical institutions will not be able to view B's data, protecting B's privacy; Data usage restriction setting: Medical institution X conducts research and needs to use patients' medical data. However, due to privacy protection considerations, medical institution X can only use part of the data and cannot use the data for commercial purposes. In the system, medical institution X can customize an intelligent contract rule stipulating that only with the explicit authorization of the patient can medical institution X use specific fields of the data and set the purpose of data usage. In this way, the system will automatically restrict the data usage scope of medical institution X according to the rules, ensuring that the data is not misused; Data interaction condition stipulation: Medical institution Y and medical institution Z hope to conduct data exchange. However, before sharing the data, both parties hope to ensure data security and traceability. In the system, medical institution Y and Z can customize an intelligent contract rule stipulating that before data exchange, both parties must sign a data sharing agreement and clarify the purpose of data usage and confidentiality obligations. The intelligent contract will verify whether the agreement has been signed, and only when the agreement is confirmed will data exchange be allowed, thus ensuring data security and compliance.
[0012] According to the above technical solution, the steps of verifying and tracing the treatment results include: Introduce a treatment result recording and verification mechanism; Connect the treatment results with the patient's medical records; Verify the effectiveness, authenticity, and consistency of the treatment results; Provide a traceability function for the treatment results.
[0013] According to the above technical solution, the steps of providing the traceability function for the treatment results include: Doctors, researchers, or patients can view and trace the treatment results and related medical data under a specific time period or specific treatment method as needed, so as to deeply understand the history and effect of the treatment. The system supports data sharing and learning between doctors and medical institutions. Through a reasonable data sharing mechanism and permission control, doctors and medical institutions can share treatment results and experiences, promoting the improvement of clinical practice and the accumulation of medical knowledge. Such a design makes the system a powerful tool, providing important support for clinical decision-making and treatment plan optimization in the medical field, and at the same time promoting medical information sharing and continuous improvement of medical quality.
[0014] According to the above technical solution, the system includes: An authentication and access control module, which is used to ensure the authenticity and legality of participants in the system and ensure the security and privacy of data; An intelligent contract rule customization module, which is used to implement personalized data management and sharing methods; A treatment result verification and traceability module, which is used to evaluate treatment effects and provide clinical practice experience and research data.
[0015] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: Firstly, the system realizes the authentication of participants' identities and data access control, ensuring data security and privacy protection. Secondly, the introduction of intelligent contract technology allows medical institutions, doctors, and patients to customize intelligent contract rules according to their own needs, realizing personalized data management and sharing methods. Subsequently, the system adopts a treatment result verification and backtracking mechanism, connecting treatment results with patients' medical records, evaluating treatment effects, and providing clinical practice experience and research data. Finally, the system ensures data usage restrictions and security, supports data sharing and learning between doctors and medical institutions, brings higher data management flexibility and credibility to the medical industry. This patent has broad application prospects in the medical field, is expected to promote the efficient management and sharing of medical data, and provides important support for optimizing medical decisions and treatment plans. Description of the Drawings
[0016] The drawings are used to provide a further understanding of the present invention and constitute a part of the specification. They are used to explain the present invention together with the embodiments of the present invention and do not constitute a limitation to the present invention. In the drawings: Figure 1 It is a flowchart of a blockchain-based medical record management method provided by Embodiment 1 of the present invention; Figure 2 It is a schematic diagram of the module composition of a blockchain-based medical record management system provided by Embodiment 2 of the present invention. Detailed Embodiments
[0017] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0018] Embodiment 1: Figure 1 It is a flowchart of a blockchain-based medical record management system provided by Embodiment 1 of the present invention. This embodiment can be applied to the scenario of medical record management. This method can be executed by the blockchain-based medical record management system provided in this embodiment, as Figure 1 shown. The method specifically includes the following steps: Step 1: Generate a unique identity identifier through identity registration and authentication; In the embodiments of the present invention, medical institutions, doctors, and patients need to be registered and authenticated to obtain a unique identity identifier; Exemplarily, when registering a medical institution, the medical institution can provide information such as the institution name, address, and contact information through the registration interface of the system. At the same time, it is necessary to provide an electronic copy of the institution's legal registration certificate or relevant license certification documents to verify the legality and qualification of the medical institution. Doctors need to provide relevant certification materials such as personal identity information, practicing qualification certificates, and medical practice experience. The system can verify the identity and qualification of doctors through data docking with relevant institutions or third-party certification services to ensure the authenticity and professionalism of doctors. Patients need to provide relevant information such as personal identity information, contact information, and medical insurance. The system can use identity verification mechanisms such as SMS verification codes or electronic ID verification to ensure the accuracy and uniqueness of the patient's identity. After completing registration and identity verification, the system assigns a unique identity identifier to each participant, which will be associated with their identity information and permissions. These identity identifiers will serve as the only credentials for participants to operate and interact in the system. At the same time, to ensure the security and privacy protection of identity information, the system uses encryption technology to store identity information in a blockchain or other secure storage media, and only authorized personnel can access and modify this information to ensure the confidentiality and integrity of identity information. Through the above implementation methods, the blockchain-based medical record management system can effectively implement the registration and identity verification of participants, and ensure the authenticity, legality, and uniqueness of the identities of participants in the system through strict identity verification processes and the application of encryption technology.
[0019] Step 2: Input and distributed storage of medical data; In the embodiments of the present invention, medical institutions and doctors input the medical records of patients into the system and distributively store the data on multiple nodes through blockchain technology; Exemplarily, medical institutions and doctors use the interface or application provided by the system to input the medical records of patients in electronic form into the system. The medical records include diagnostic results, medical orders, treatment plans, medication information, surgical records, etc. During the input process, the system uses an asymmetric encryption algorithm to encrypt the medical data to ensure the privacy and security of the data. At the same time, to ensure the security and reliability of the data, the system uses a blockchain as the storage medium for medical records and distributively stores the data on multiple nodes. Blockchain technology effectively prevents the risks of single-point failure and data loss by dispersing the storage of data on multiple nodes in the network; Exemplarily, the system uses a consensus algorithm to verify and confirm the data entry and storage process to ensure data consistency and reliability. Commonly used consensus algorithms include proof of work, proof of stake, and authoritative consensus, etc. These consensus algorithms ensure data consistency through the collaboration and verification among nodes in the network, and prevent malicious tampering and forgery. At the same time, for the convenience of subsequent data retrieval and query, the system indexes and stores medical data according to the set data structure and indexing mechanism. The index can be set based on criteria such as patient information, timestamp, diagnosis type, etc., improving the retrieval efficiency and accuracy of data. Through the above implementation methods, medical institutions and doctors can enter patients' medical records into the system and securely store the data distributedly on multiple nodes. By adopting blockchain and consensus algorithms, data consistency, reliability, and anti-tampering are ensured, providing a trustworthy basis for subsequent data management and interaction. At the same time, the encryption and indexing mechanisms improve data privacy protection and retrieval efficiency.
[0020] Step Three: Customize smart contract rules; In the embodiment of the present invention, the system introduces smart contract technology and allows medical institutions, doctors, and patients to customize smart contract rules according to their own needs; Exemplarily, the system introduces smart contract technology and is written in a smart contract language, and then deployed to nodes in the blockchain network. Medical institutions, doctors, and patients can customize smart contract rules according to their own needs through the interface or application provided by the system. These rules can cover aspects such as data access permissions, data usage restrictions, and conditions for data interaction. Once the smart contract rules are customized and deployed to the blockchain network, the system will automatically execute these rules. The smart contract verifies and enforces data access permissions, data usage restrictions, and data interaction conditions according to the rules set by the participants to ensure data security and compliance; Exemplarily, customization of data access permissions in the smart contract: Doctor A works in a medical institution. She needs to access the medical records of Patient B but does not need to access the data of other patients. In the system, Doctor A can customize a smart contract rule stipulating that only the medical institution where Doctor A works has the right to access the medical records of Patient B. In this way, doctors from other medical institutions will not be able to view B's data, protecting B's privacy; Setting of data usage restrictions: Medical institution X conducts research and needs to use patients' medical data. However, for privacy protection reasons, medical institution X can only use part of the data and cannot use the data for commercial purposes. In the system, medical institution X can customize a smart contract rule stipulating that medical institution X can only use specific fields of the data and set the purpose of data use, such as limited to scientific research purposes, only when the patient explicitly authorizes. In this way, the system will automatically restrict the data usage scope of medical institution X according to the rules to ensure that the data is not misused; Exemplarily, the data interaction condition stipulates that medical institution Y and medical institution Z hope to conduct data exchange. However, before sharing data, both parties hope to ensure data security and traceability. In the system, medical institutions Y and Z can customize smart contract rules, stipulating that before data exchange, both parties must sign a data sharing agreement and clarify the purpose and confidentiality obligations of the data. The smart contract will verify whether the agreement is signed, and only when the agreement is confirmed will data exchange be allowed, thus ensuring data security and compliance. Through the above embodiments, medical institutions, doctors, and patients can, according to actual needs, flexibly manage and share medical data by customizing smart contract rules. This personalized data management method enhances data security and privacy protection, while providing more possibilities for collaboration and data sharing in the medical industry.
[0021] Step Four: Verification and Traceability of Treatment Results.
[0022] In the embodiment of the present invention, the system introduces a treatment result verification and traceability mechanism to track and verify medical records and treatment processes. Through smart contract technology, the system connects treatment results with patients' medical records to ensure the association between treatment results and relevant medical data. First, doctors or medical institutions record and update patients' treatment results in the system, including information such as disease progression, treatment effects, and side effects, aiming to evaluate the effectiveness and safety of treatment. Exemplarily, the system uses smart contract and data analysis technologies to evaluate and monitor treatment results. By analyzing medical data related to treatment results, the system can provide quantitative and qualitative evaluations of treatment effects, providing valuable clinical practice experience and research data for doctors and researchers. At the same time, through the immutability and traceability of the blockchain, the system realizes the traceability of treatment results. Doctors, researchers, or patients can view and trace treatment results and relevant medical data under specific time periods or specific treatment methods as needed, so as to deeply understand the history and effects of treatment. The system supports data sharing and learning between doctors and medical institutions. Through reasonable data sharing mechanisms and access controls, doctors and medical institutions can share treatment results and experiences, promoting the improvement of clinical practice and the accumulation of medical knowledge. Such a design makes the system a powerful tool, providing important support for clinical decision-making and treatment plan optimization in the medical field, while promoting medical information sharing and continuous improvement of medical quality. By connecting treatment results with patients' medical records and utilizing the characteristics of the blockchain and the mechanism of smart contracts, the system provides the ability to evaluate and monitor treatment effects, providing valuable clinical practice experience and research data for doctors and researchers. Such a mechanism helps to improve medical quality and promote the progress and innovation of the medical industry.
[0023] Example 2: Example 2 of the present invention provides a medical record management system based on blockchain. Figure 2 It is a schematic diagram of the module composition of the medical record management system based on blockchain provided in Example 2 of the present invention. As Figure 2 shown, the system includes: An authentication and access control module, which is used to ensure the authenticity and legality of participants in the system and ensure the security and privacy of data; An intelligent contract rule customization module, which is used to implement personalized data management and sharing methods; A treatment result verification and traceability module, which is used to evaluate treatment effects and provide clinical practice experience and research data; In some embodiments of the present invention, the authentication and access control module includes: A registration and authentication module, which is used to implement the registration process of medical institutions, doctors, and patients and verify their identity information; An access permission management module, which is used to set data access permission rules according to the identity and role of participants and determine who has the right to access specific medical data; A data usage restriction module, which is used to set data usage rules and control the usage method and scope of specific data; In some embodiments of the present invention, the intelligent contract rule customization module includes: An intelligent contract introduction module, which is used to introduce intelligent contract technology and create programmable contracts; A rule customization module, which is used to provide personalized data management and sharing methods to meet the needs of different participants; An intelligent contract execution module, which is used to automatically execute these rules once the intelligent contract rules are customized and deployed to the blockchain network; In some embodiments of the present invention, the treatment result verification and traceability module includes: A treatment result recording module, which is used to provide specific fields or modules to record the treatment process and treatment results and connect the treatment results with the medical records of patients; A data association module, which is used to connect the medical records of patients with the treatment results through the data association mechanism of the blockchain to ensure the consistency and integrity of data; A treatment result verification and backtracking module, which is used to introduce a treatment result verification and backtracking mechanism to track and verify medical records and treatment processes.
[0024] It should be noted that in this text, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or elements inherent to such process, method, article or device.
[0025] Finally, it should be noted that the above are only preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or perform equivalent replacements for some of the technical features. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. A medical record management method based on blockchain, characterized by: The method comprises the following steps: Step 1: generating a unique identity identifier through identity registration and authentication; Step 2: Medical data entry and distributed storage; Step 3: Customize smart contract rules; Step 4: Verification and retrospection of treatment results.
2. The blockchain-based medical record management method according to claim 1, characterized in that: The step of generating a unique identity identifier through identity registration and authentication includes: Ensure participants have unique identities; Ensure the confidentiality and integrity of identity information.
3. The blockchain-based medical record management method according to claim 2, characterized in that: The steps to ensure that participants have unique identities include: When registering a medical institution, the medical institution can provide the institution name, address, and contact information through the system's registration interface. At the same time, it is necessary to provide an electronic copy of the institution's statutory registration certificate or relevant license certificate to verify the legality and qualifications of the medical institution. Doctors need to provide personal identity information, professional qualification certificates, and relevant supporting materials for medical practice experience. The system can verify the doctor's identity and qualifications through data docking with relevant institutions or third-party certification services to ensure the doctor's authenticity and professionalism. Patients need to provide personal identity information, contact information, and medical insurance-related information. The system can use identity authentication mechanisms, such as SMS verification codes or electronic ID card verification, to ensure the accuracy and uniqueness of the patient's identity. After completing registration and identity authentication, the system assigns a unique identity to each participant, which will be associated with their identity information and permissions.
4. The blockchain-based medical record management method according to claim 1, characterized in that: The steps of inputting and distributing the medical data include: Medical institutions and doctors enter patients’ medical records into the system electronically; Medical data is distributed and stored on multiple nodes through blockchain technology to ensure data security and reliability; Use consensus algorithms to verify and confirm the data entry and storage process to prevent data tampering and forgery.
5. The blockchain-based medical record management method according to claim 4 is characterized in that: The steps of the medical institution and the doctor entering the patient's medical records into the system in electronic form include: Medical institutions and doctors use the interface or application provided by the system to enter the patient's medical records into the system in electronic form. Medical records include diagnosis results, doctor's orders, treatment plans, medication information, and surgical records. During the entry process, the system uses an asymmetric encryption algorithm to encrypt medical data to ensure the privacy and security of the data. At the same time, in order to ensure the security and reliability of the data, the system uses blockchain as the storage medium for medical records and stores the data in a distributed manner on multiple nodes. Blockchain technology effectively prevents the risk of single point failure and data loss by distributing and storing data on multiple nodes in the network.
6. The blockchain-based medical record management method according to claim 1, characterized in that: The steps of customizing the smart contract rules include: Introducing smart contract technology, allowing medical institutions, doctors and patients to write smart contracts; Rule customization includes data access permissions, data usage restrictions, and data interaction conditions.
7. The blockchain-based medical record management method according to claim 6, characterized in that: The rule customization includes steps of data access rights, data usage restrictions and data interaction conditions, including: Customization of data access rights: Doctor A works in a medical institution. She needs to access the medical records of patient B, but does not need to access the data of other patients. In the system, Doctor A can customize a smart contract rule to stipulate that only the medical institution where Doctor A works has the right to access the medical records of patient B. In this way, doctors from other medical institutions will not be able to view B's data, protecting B's privacy. Setting data usage restrictions: Medical institution X needs to use the patient's medical data for research, but for privacy protection reasons, Medical institution X can only use part of the data and cannot use the data for commercial purposes. In the system, Medical institution X can customize smart contract rules to stipulate that it can only use the data with the patient's explicit authorization. Only when the medical institution X has the right to use the data, can it use the specific fields of the data and set the purpose of the data use. In this way, the system will automatically limit the scope of data use of medical institution X according to the rules to ensure that the data is not abused; the data interaction conditions stipulate that: medical institutions Y and medical institutions Z want to exchange data, but before sharing data, both parties want to ensure that the data is secure and traceable. In the system, medical institutions Y and Z can customize smart contract rules, stipulating that before exchanging data, both parties must sign a data sharing agreement and clarify the purpose of the data and confidentiality obligations. The smart contract will verify whether the agreement is signed, and only allow data exchange when the agreement is confirmed, thereby ensuring data security and compliance.
8. The blockchain-based medical record management method according to claim 1, characterized in that: The steps of verifying and tracing back the treatment results include: Introducing mechanisms for recording and verifying treatment outcomes; linking treatment outcomes to patients’ medical records; Verify the effectiveness, authenticity and consistency of treatment results; Provides a retrospective function for treatment results.
9. The blockchain-based medical record management method according to claim 8, characterized in that: The step of providing a retrospective function of the treatment results comprises: Doctors, researchers or patients can view and trace the treatment results and related medical data under a specific time period or specific treatment method as needed, so as to gain an in-depth understanding of the history and effects of the treatment. The system supports data sharing and learning between doctors and medical institutions. Through a reasonable data sharing mechanism and authority control, doctors and medical institutions can share treatment results and experiences, promote the improvement of clinical practice and the accumulation of medical knowledge. This design makes the system a powerful tool, providing important support for clinical decision-making and optimization of treatment plans in the medical field, while promoting the sharing of medical information and the continuous improvement of medical quality.
10. Blockchain-based medical record management system, characterized by: The system comprises: Identity verification and access control module, used to ensure the authenticity and legitimacy of participants in the system and ensure the security and privacy of data; Smart contract rule customization module, used to achieve personalized data management and sharing methods; The treatment result verification and traceability module is used to evaluate treatment effects and provide clinical practice experience and research data.