Medical information resource management method and system

Through the method of multi-label setting and dynamic storage location adjustment, the problem that medical ethics archive data may be tampered with or delayed before being put on the chain is solved, and the timely, transparent, traceable and highly credible management of medical ethics archive data is achieved, providing more reliable data support for medical management decisions.

CN120108617APending Publication Date: 2025-06-06HUAIBEI PEOPLES HOSPITAL +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510152618.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-12
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

The prior art has problems with data integrity and credibility in the management of medical ethics files, and the traditional method of turning on the link cannot effectively prevent data from being tampered with or delayed on the link before turning on the link to increase the risk of data being artificially intervened.

Method used

The multi-label setting method is adopted to realize the credible management of medical ethics files, and the medical ethics files are to be stored on the chain or off-chain according to differentiated winding conditions, and the storage location is dynamically adjusted when the conditions change, so that the medical ethics file data can be put on the chain in a timely manner, which is highly transparent, traceable and timely.

Benefits of technology

By dynamically adjusting the storage location, it is ensured that the medical ethics archive data is recorded on the blockchain when it meets the high credibility requirements, which improves the overall quality and credibility of the on-chain data, making the medical ethics archive data on the chain more reference value, and providing more reliable data support for medical management decisions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120108617A_ABST
    Figure CN120108617A_ABST
Patent Text Reader

Abstract

The invention relates to a medical information resource management method and system, and the method comprises the steps: constructing a block chain structure comprising a plurality of block chain nodes, and setting a node label for each block chain node; the medical archive data are stored on block chain nodes in a distributed mode; determining whether the medical archive meets a first uplink condition or not according to the archive label of the medical archive, if so, generating a hash value of medical archive data, and storing the hash value in a block chain; otherwise, the medical archive is stored under the chain. Based on multi-element label setting, credible management of the medical archives is achieved, the medical archives are subjected to uplink or downlink storage according to differentiated uplink conditions, and the storage position is dynamically adjusted when the conditions change, so that medical archive data can be timely uplink, high transparency, traceability and timeliness are achieved, and user experience is improved. And more reliable data support is provided for medical management decisions.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention belongs to the technical field of blockchain, and in particular relates to a medical information resource management method and system. [Background technology]

[0002] Medical ethics and style are the basic principles of hospital medical services. The electronic archive management system can better guarantee the quality of medical care, improve the professional ethics of medical staff, reduce medical risks, and provide better health protection for the public. With the support of archive information construction, hospitals constantly adjust service models and optimize management concepts, which can effectively promote the dual improvement of hospital service quality and management level. With the support of archive information construction, hospitals constantly adjust service models and optimize management concepts, which can effectively promote the dual improvement of hospital service quality and management level. Traditional medical record management methods have many disadvantages, such as long time span, difficult to search and count data, easy to lose, and difficult to prevent counterfeiting. With the continuous development of modern science and technology, more management methods are provided for hospital archive management workers. With the support of various technologies, archive managers can directly enter the information of archive borrowers in the computer to obtain their debit information immediately. The retrieval entry has a high correspondence, which can greatly improve the information retrieval rate and reduce the error rate of manual reading in the past. In contrast, electronic archives can better solve these problems and greatly improve the efficiency, reliability and security of information recording.

[0003] Currently, distributed storage and cloud storage technologies are favored for their high scalability and cost-effectiveness. For example, the use of Hadoop Distributed File System (HDFS) can efficiently store and manage large-scale data collection. After adopting distributed storage technology, the hospital's data processing efficiency has increased by 60%, while reducing storage costs by 30%. Currently, open source frameworks such as Apache Spark and commercial software such as SAS Analytics provide powerful data processing capabilities and machine learning algorithms, making complex data analysis possible. Using Spark for data analysis is nearly 10 times faster than traditional apReduce.

[0004] Blockchain technology ensures the security of data during transmission and storage through asymmetric encryption technology. The patient's medical ethics file will be encrypted before being uploaded to the chain, and only authorized parties with decryption keys can access the original data. In blockchain technology, data is distributed on multiple nodes, and the risk of unauthorized access and data leakage is effectively reduced. Patients can accurately set access rights and access time to their own data through smart contracts, strengthening personal control over health data. Through smart contracts and standardized protocols, blockchain technology can achieve seamless data sharing between different medical institutions and reduce the phenomenon of information islands. Blockchain technology supports real-time access to the information needed by patients, thereby significantly improving the quality of medical services and reducing the time required for diagnosis and treatment. Once data is written to the blockchain, it cannot be tampered with or deleted, ensuring the integrity and reliability of the data. Through smart contracts, many processes can be automated, such as insurance claims processing or clinical trial management. This not only simplifies the interaction between different parties, but also reduces the cost and time of data processing. Blockchain technology can be used to solve the problem of information asymmetry between multiple parties and achieve collaboration and concerted action. This collaboration process includes contract signing, smart contracts and execution. The application of blockchain technology in medical ethics data management can not only improve data security and privacy protection, but also improve data interoperability and governance efficiency, reduce operating costs, and ensure data integrity and reliability. In addition, through smart contracts and multi-party trust mechanisms, blockchain technology can also effectively combat fraud, optimize supply chain management, promote the transformation of scientific research results, and provide strong support for the digital transformation of the medical industry.

[0005] Medical ethics data usually includes information from multiple dimensions such as doctors' diagnosis and treatment behaviors, patient feedback, and peer evaluation, which contains many uncertain factors. In the case of untrusted chaining, some data will be lost or tampered with before being chained, thereby affecting the integrity and credibility of the data, and failing to fully reflect the actual medical ethics performance of doctors, causing negative impacts. However, failure to timely chain uploading leads to delayed chaining, which increases the risk of human intervention before the data is chained. During this period, medical institutions or individuals may modify or falsify data for various purposes, making it impossible for the data after chaining to truly reflect the medical ethics situation. The present invention aims to solve the deficiencies of the prior art. Based on the above problems, the present invention realizes the credible management of medical ethics files based on multi-label settings, stores medical ethics files on the chain or off the chain according to differentiated chaining conditions, and dynamically adjusts the storage location when conditions change, so that the medical ethics file data can be chained in time, with a high degree of transparency, traceability and timeliness, providing more reliable data support for medical management decisions. [Summary of the invention]

[0006] In order to solve the above problems in the prior art, the present invention proposes a medical information resource management method and system, the method comprising:

[0007] Step S1: construct a blockchain structure including multiple blockchain nodes, set a node label for each blockchain node; store the medical ethics file data in a distributed manner on the blockchain nodes; after creating the medical ethics file, set the medical ethics file identifier and the file label corresponding to the node label; the file label includes K elements; each element corresponds to the credibility of each attribute of the medical ethics file;

[0008] Step S2: Determine whether the medical ethics file meets the first on-chain condition according to the file tag of the medical ethics file. If yes, generate a hash value of the medical ethics file data and store the hash value on the blockchain; further determine whether the medical ethics file meets the second on-chain condition. If yes, store the medical ethics file on-chain; otherwise, store the medical ethics file off-chain and continuously monitor whether the second on-chain condition is met. If yes, store the medical ethics file on-chain;

[0009] The storing of the medical ethics files on the chain specifically includes: encrypting the medical ethics files and writing the encrypted medical ethics file data and hash value into the blockchain;

[0010] The first on-chain condition is to determine whether the medical ethics file label meets the first threshold label; specifically: determine whether each element in the medical ethics file label is greater than or equal to each element value in the first threshold label, if so, determine that the first on-chain condition is met, otherwise, determine that it is not met;

[0011] The second chain-up condition is to determine whether the medical ethics file label satisfies the second threshold label; specifically: determine whether each element in the medical ethics file label is greater than or equal to each element value in the second threshold label. If so, it is determined that the second chain-up condition is met, otherwise, it is determined that it is not met; wherein: the first threshold label and the second threshold label are both preset values, and the first threshold label is greater than the second threshold label.

[0012] Furthermore, the identifier is unique.

[0013] Furthermore, the blockchain node is set in a medical institution and serves as a management server of the medical institution.

[0014] Furthermore, each medical institution sets up 0, one or more blockchain nodes.

[0015] Furthermore, the medical ethics file includes one or more data components, each data component of the medical ethics file is obtained, the attribute information of the data component is obtained, the credibility of the attribute information is judged, and the average credibility of all attributes of the data component is used as the credibility of the medical ethics file and the file label element corresponding to the data component; the data components are different data parts of the medical ethics file; wherein the kth element in the file label corresponds to the kth data component; k=1~K, wherein: K is the number of data components of the medical ethics file.

[0016] Further, the kth attribute of each record i in the medical ethics file is obtained; the credibility a of the kth attribute of the i-th record is determined i,k ; Set the file label of the medical ethics file to a k-element file label, and set the value of the kth element in the file label to ∑ i a i,k / I; where: I is the number of records in the medical ethics file; k = 1~K, where: K is the number of elements in the file label of the medical ethics file.

[0017] A medical information resource management system is used to implement the above-mentioned medical information resource management method.

[0018] A medical information resource management device is used to implement the above-mentioned medical information resource management method.

[0019] A medical information resource management platform, wherein the medical information resource management platform is used to implement the above-mentioned medical information resource management method.

[0020] A medical information resource management server, characterized in that the medical information resource management server is used to implement the above-mentioned medical information resource management method.

[0021] The beneficial effects of the present invention include:

[0022] (1) Based on the setting of multiple tags, the medical ethics files are managed in a credible manner. The medical ethics files are stored on the chain or off the chain according to differentiated chain conditions, and the storage location is dynamically adjusted when the conditions change, so that the medical ethics file data can be uploaded to the chain in a timely manner, with high transparency, traceability and timeliness, which facilitates data sharing and interoperability between different medical institutions, regulatory departments, etc.; at the same time, it ensures that only medical ethics file data that meets specific standards is uploaded to the chain, thereby improving the overall quality and credibility of the on-chain data, making the on-chain medical ethics file data more valuable for reference, and providing more reliable data support for medical management decisions;

[0023] (2) Through the distributed storage of medical ethics files based on credibility labels, the file data can be reasonably distributed across multiple blockchain nodes, which improves the access and update efficiency of medical ethics files while improving data tamper-proofing.

Brief Description of the Drawings

[0024] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present application, but do not constitute an improper limitation of the present invention. In the drawings:

[0025] Figure 1 This is a schematic diagram of the medical information resource management method provided by the present invention. [Specific implementation method]

[0026] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments, wherein the illustrative embodiments and descriptions are only used to explain the present invention but are not intended to limit the present invention.

[0027] The present invention proposes a medical information resource management method and system, as shown in the attached Figure 1 As shown, the method comprises the following steps:

[0028] Step S1: construct a blockchain structure including multiple blockchain nodes, set a node label for each blockchain node; store the medical ethics file data in a distributed manner on the blockchain nodes; after creating the medical ethics file, set the medical ethics file identifier and the file label corresponding to the node label; the file label includes K elements; each element corresponds to the credibility of each attribute of the medical ethics file;

[0029] Preferably: the identifier is locally unique;

[0030] Preferably: the blockchain node is set in a medical institution and is a management server of the medical institution;

[0031] Preferred: Each medical institution sets up 0, one or more blockchain nodes;

[0032] Preferably: the medical ethics file includes one or more data components, each data component of the medical ethics file is obtained, the attribute information of the data component is obtained, the credibility of the attribute information is determined, and the average credibility (weighted credibility) of all attributes of the data component is used as the credibility of the medical ethics file and the file label element corresponding to the data component; the data components are different data parts of the medical ethics file, for example: different parts of the file structure, data parts of different evaluation angles, etc.; at this time, the kth element in the label corresponds to the kth data component; k=1~K, where: K is the number of data components of the medical ethics file;

[0033] Further: the attribute information includes one or more of channel credibility, data integrity, evaluation standardization, data authenticity, information confidentiality, information plasticity, etc.; for example: channel credibility includes the credibility of patient feedback, colleague evaluation, and superior evaluation information; data integrity includes detailed and objective information content, such as learning completion, patient evaluation, system implementation, patient praise, rejection of red envelopes, etc.; evaluation standardization includes the standardization of evaluation standards and the transparency of evaluation procedures; data authenticity includes whether the records are objective and the verification of the data; information confidentiality includes the soundness of access control, the security and credibility of data encryption; information traceability includes clear data sources and completeness of records;

[0034] Alternative: Get the kth attribute of each record i in the medical ethics file; determine the credibility a of the kth attribute of the i-th record i,k ; Set the file label of the medical ethics file to a k-element file label, and set the value of the kth element in the file label to ∑ i a i,k / I; where: I is the number of records in the medical ethics file; k = 1 ~ K, where: K is the number of elements in the file label of the medical ethics file; it can be seen that the two label setting methods are suitable for different medical ethics file organization methods;

[0035] Step S2: Determine whether the medical ethics file meets the first on-chain condition according to the file tag of the medical ethics file. If yes, the medical ethics file is on-chain; further determine whether the medical ethics file meets the second on-chain condition. If yes, the medical ethics file is stored on-chain. Otherwise, the medical ethics file is stored off-chain, and continuously monitor whether the second on-chain condition is met. If yes, the medical ethics file is stored on-chain.

[0036] Preferably: the medical ethics file contains basic information of medical personnel, evaluation results, complaint records, commendations and awards, etc.; before the medical ethics file is uploaded to the chain, it is structured;

[0037] Preferred: Encrypt data before storing it on the chain to ensure data privacy and security; use symmetric or asymmetric encryption algorithms, such as AES or RSA;

[0038] The medical ethics file is put on the blockchain, specifically: generating a hash value of the medical ethics file data to ensure the integrity and consistency of the data, using the hash value as a globally unique identifier of the data, and storing the hash value on the blockchain;

[0039] Preferably: generating a hash value of the medical ethics file data based on the identifier of the medical ethics file;

[0040] The storing of medical ethics files on the chain specifically includes: encrypting the medical ethics files and writing the encrypted medical ethics file data and hash value into the blockchain; for example, using blockchain platforms such as Ethereum and Hyperledger Fabric to implement the data on-chain storage operation through smart contracts;

[0041] Furthermore, the encrypted medical ethics file data and hash value are written into the blockchain, specifically: obtaining a node label of a blockchain node; obtaining one or more blockchain nodes corresponding to a node label matching the medical ethics file label, and writing the medical ethics file into the blockchain node; setting a consensus mechanism so that the blockchain node to be written reaches a consensus on the consistency of the data;

[0042] Preferred: real-time monitoring of medical ethics files and dynamic calculation of their file labels; when file labels change, re-acquire matching blockchain nodes, and write the medical ethics files into the re-acquired blockchain nodes; and delete them from unmatched blockchain nodes; real-time monitoring can make the blockchain nodes and medical ethics files compatible and maintain the ability of fast access; at the same time, by dynamically updating the storage logic of blockchain nodes, the security of medical ethics file data can be further guaranteed;

[0043] Preferably: the real-time monitoring is performed at preset time intervals, or when the medical ethics file data is updated;

[0044] Preferably: the node label is a preset K-yuan label, and each element in the node label corresponds to an element in the medical ethics file label; the matching degree between the node label of each blockchain node and the file label of the medical ethics file is calculated by Euclidean distance, and the node label (n nodes) with the highest matching degree is used as the matching node label; n>1 is redundancy; at this time, the setting of the node label is related to the content of the medical ethics file data stored therein, when the credibility of the medical ethics file data stored therein is high, the node label element value is high, otherwise, it is low; at this time, the K-yuan label can be dynamic or static; in fact, the setting of the node label is often irrelevant to the content, so the following replaceable method can be adopted; in fact, through the irrelevant setting of the node label, the storage of data is guided by the setting characteristics of the node itself; the amount and method of data stored in the node upstream can be adjusted from the perspective of credibility;

[0045] Alternatively: the blockchain node corresponding to the node label that matches the medical ethics file label is obtained; specifically: the node label is a preset static K1 meta-label, and the label element value in the K1 meta-label has nothing to do with the content of the medical ethics file, but is related to the credibility of the blockchain node; where: K1≤K; the file label (a k) is divided into K1 segments according to the preset division method, and the entropy value s of each segment k1 is calculated k1 To form the label entropy value (s k1 ); Calculate the matching degree between the node label of each blockchain node and the label entropy value of the medical ethics archive, and take the node label with the highest matching degree (n nodes) as the matching node label;

[0046] Preferably: the K1 meta-tag is set according to the credibility of the blockchain node, and a blockchain node with a higher credibility is set with a higher node tag value, and vice versa, a lower tag value is set; or is set according to the rating of the medical institution where the blockchain node is located; a medical institution with a higher rating is set with a higher node tag value, and vice versa, a lower tag value is set;

[0047] The entropy value s of each segment k1 is calculated k1 , specifically including the following steps:

[0048] Step S2A1: Get the uth element a in segment k1 u,k1 ;

[0049] Step S2A2: Globally normalize element a u,k1 ,set up

[0050] Step S2A3: For element a u,k1 To make local negative indicators positive, set The credibility of using poor archives is reflected in the entropy value;

[0051] Step S2A4: Set the entropy value of each segment k1

[0052] By storing medical ethics archives with trustworthy labels, the archive data is reasonably distributed across multiple blockchain nodes, which improves the access and update efficiency of medical ethics archives while improving data tamper-proofing;

[0053] The medical ethics file is stored off-chain, specifically: the hash value of the medical ethics file data is stored on the blockchain node, and the medical ethics file is stored in the local node; wherein: the local node is a blockchain node or a non-blockchain node; when the local node is a blockchain node, the medical ethics file data stored locally is inaccessible to non-local nodes;

[0054] Preferably: the first on-chain condition is to determine whether the medical ethics file label meets the first threshold label;

[0055] Specifically: determine whether each element in the medical ethics file label is greater than or equal to each element value in the first threshold label, if so, determine that the first on-chain condition is met, otherwise, determine that it is not met;

[0056] Preferably: the second on-chain condition is to determine whether the medical ethics file label meets the second threshold label;

[0057] Specifically: determine whether each element in the medical ethics file label is greater than or equal to each element value in the second threshold label, if so, determine that the second on-chain condition is met, otherwise, determine that it is not met; wherein: the first threshold label and the second threshold label are both preset values, and the first threshold label is greater than the second threshold label;

[0058] The first threshold label is greater than the second threshold label means that each element in the first threshold label is greater than or equal to each element in the second threshold label;

[0059] Alternatively: determine whether the average value of the elements in the medical ethics file label is greater than the element mean (weighted mean) in the first threshold label (second threshold label), if so, determine that the first on-chain condition (second on-chain condition) is met, otherwise, determine that it is not met;

[0060] Alternatively: determine whether the sum of the elements in the medical ethics file label is greater than the sum of the elements in the first threshold label (second threshold label), if so, determine that the first on-chain condition (second on-chain condition) is met, otherwise, determine that it is not met;

[0061] Preferred: Using smart contracts to store the medical ethics file off-chain when the medical ethics file label does not meet the second on-chain condition, and off-chain when the medical ethics file label does not meet the first on-chain condition;

[0062] By storing medical ethics files on-chain or off-chain according to differentiated on-chain conditions, and dynamically adjusting the storage location when conditions change, medical ethics file data can be timely on-chain, with high transparency and traceability, facilitating data sharing and interoperability between different medical institutions, regulatory departments, etc.; while ensuring that only medical ethics file data that meets specific standards is on-chain, it helps to improve the overall quality and credibility of on-chain data, making the on-chain medical ethics file data more valuable for reference, and providing more reliable data support for medical management decisions; medical ethics files that do not meet the on-chain conditions are stored off-chain, and continuously monitored to see if they meet the on-chain conditions, and are timely on-chain once the conditions are met. This dynamic adjustment mechanism can ensure that medical ethics file data is recorded on the blockchain when it meets high credibility requirements, further improving the accuracy and reliability of on-chain data.

[0063] Preferred: Set up a local smart contract to execute the process of self-evaluation, scientific evaluation, and institute evaluation. The smart contract can automatically record the evaluation results, generate hash values, and upload differentiated data to the chain;

[0064] Preferred: After the medical ethics files are uploaded to the chain, use smart contracts to ensure verification and recording of data updates. Each time the data is updated, the smart contract will verify the legitimacy of the data, generate a new hash value, and upload the updated data to the chain;

[0065] Preferred: Use smart contracts to automatically trigger an early warning when the medical ethics file indicates that the medical ethics score of medical staff is lower than the set value, and notify the management staff to intervene manually;

[0066] Based on the same inventive concept, the present invention proposes a medical information resource management system; the system includes a blockchain node and a local node; the system supports batch archive data acquisition function, the blockchain node provides data query and verification functions, and allows users to query medical ethics archive data by setting a data query interface, obtain archive tag ranges that meet the query conditions based on query conditions, locate matching blockchain nodes through archive tag ranges, and thus obtain medical ethics archives of a trustworthy level that meet the query conditions; in addition, data can be read from the blockchain through the medical ethics archive identifier and decrypted to ensure the privacy and security of the data;

[0067] Preferred: Setting up a data query interface to allow users to query medical ethics file data, allowing users to query medical ethics file data to access the medical ethics file through a local node, determine the file label, locate the blockchain node based on the file label, and thereby obtain the on-chain medical ethics file from the blockchain node, use the hash value to verify the integrity and consistency of the medical ethics file data, and compare the hash value on the blockchain with the hash value of the local data to ensure that the data has not been tampered with;

[0068] The system provides an audit function, allowing managers to audit the update history of medical ethics file data. The immutable nature of blockchain ensures the fairness and transparency of the audit process; provides identity authentication function to ensure the legitimacy and security of user identity; can use digital certificates, multi-factor authentication and other technologies to ensure that only authorized users can access and operate the system; set up a permission management mechanism to ensure that different users have different operating permissions; for example, medical staff can only view their own medical ethics files, department administrators can view and edit the medical ethics files of their department, and hospital administrators can view and edit the medical ethics files of the entire hospital;

[0069] A computer program (also referred to as a program, software, software application, script, or code) can be written in any form of a programming language, including an assembled or interpreted language, a declarative or procedural language, and it can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, object, or other unit suitable for use in a computing environment. A computer program may, but need not, correspond to a file in a file system. A program can be stored in a portion of a file that holds other programs or data (e.g., one or more scripts stored in a markup language document), in a single file dedicated to the program, or in multiple collaborative files (e.g., files storing one or more modules, subroutines, or code portions). A computer program can be deployed to execute on one computer or on multiple computers located at one site or distributed across multiple sites and interconnected by a communication network.

[0070] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0071] The present invention is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0072] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0073] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0074] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.

Claims

1. A medical information resource management method, characterized in that: The method comprises: Step S1: construct a blockchain structure including multiple blockchain nodes, set a node label for each blockchain node; store the medical ethics file data in a distributed manner on the blockchain nodes; after creating the medical ethics file, set the medical ethics file identifier and the file label corresponding to the node label; the file label includes K elements; each element corresponds to the credibility of each attribute of the medical ethics file; Step S2: Determine whether the medical ethics file meets the first on-chain condition according to the file tag of the medical ethics file. If yes, generate a hash value of the medical ethics file data and store the hash value on the blockchain; further determine whether the medical ethics file meets the second on-chain condition. If yes, store the medical ethics file on-chain; otherwise, store the medical ethics file off-chain and continuously monitor whether the second on-chain condition is met. If yes, store the medical ethics file on-chain; The storing of the medical ethics files on the chain specifically includes: encrypting the medical ethics files and writing the encrypted medical ethics file data and hash value into the blockchain; The first on-chain condition is to determine whether the medical ethics file label meets the first threshold label; Specifically: determine whether each element in the medical ethics file label is greater than or equal to each element value in the first threshold label, if so, determine that the first on-chain condition is met, otherwise, determine that it is not met; The second chain-up condition is to determine whether the medical ethics file label satisfies the second threshold label; specifically: determine whether each element in the medical ethics file label is greater than or equal to each element value in the second threshold label. If so, it is determined that the second chain-up condition is met, otherwise, it is determined that it is not met; wherein: the first threshold label and the second threshold label are both preset values, and the first threshold label is greater than the second threshold label.

2. The medical information resource management method according to claim 1, characterized in that: The identifier is locally unique on the local node.

3. The medical information resource management method according to claim 2, characterized in that: The blockchain node is set in a medical institution and serves as the management server of the medical institution.

4. The medical information resource management method according to claim 3, characterized in that: Each medical institution sets up 0, one or more blockchain nodes.

5. The medical information resource management method according to claim 4, characterized in that: The medical ethics file includes one or more data components. Each data component of the medical ethics file is obtained, the attribute information of the data component is obtained, the credibility of the attribute information is judged, and the average credibility of all attributes of the data component is used as the credibility of the medical ethics file and the file label element corresponding to the data component; the data components are different data parts of the medical ethics file; wherein the kth element in the file label corresponds to the kth data component; k=1~K, wherein: K is the number of data components in the medical ethics file.

6. The medical information resource management method according to claim 4, characterized in that: Get the kth attribute of each record i in the medical ethics file; determine the credibility a of the kth attribute of the i-th record i,k ; Set the file label of the medical ethics file to a k-element file label, and set the value of the kth element in the file label to ∑ i a i,k / I; where: I is the number of records in the medical ethics file; k = 1~K, where: K is the number of elements in the file label of the medical ethics file.

7. A medical information resource management system, characterized in that: The medical information resource management system is used to implement the medical information resource management method described in any one of claims 1-6.

8. A medical information resource management device, characterized in that: The medical information resource management device is used to implement the medical information resource management method described in any one of claims 1 to 6.

9. A medical information resource management platform, characterized in that: The medical information resource management platform is used to implement the medical information resource management method described in any one of claims 1 to 6.

10. A medical information resource management server, characterized in that: The medical information resource management server is used to implement the medical information resource management method described in any one of claims 1 to 6.