[go: up one dir, main page]

CN111009295A - A method, equipment and medium for sharing medical diagnosis report based on blockchain - Google Patents

A method, equipment and medium for sharing medical diagnosis report based on blockchain Download PDF

Info

Publication number
CN111009295A
CN111009295A CN201911203500.4A CN201911203500A CN111009295A CN 111009295 A CN111009295 A CN 111009295A CN 201911203500 A CN201911203500 A CN 201911203500A CN 111009295 A CN111009295 A CN 111009295A
Authority
CN
China
Prior art keywords
patient
information
medical
blockchain
identity information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911203500.4A
Other languages
Chinese (zh)
Inventor
刘伟巍
庞松涛
商广勇
王伟兵
马岩堂
赵树林
姜鑫
陶鑫
李佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Inspur Quality Chain Technology Co Ltd
Original Assignee
Shandong ICity Information Technology Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong ICity Information Technology Co., Ltd. filed Critical Shandong ICity Information Technology Co., Ltd.
Priority to CN201911203500.4A priority Critical patent/CN111009295A/en
Publication of CN111009295A publication Critical patent/CN111009295A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H15/00ICT specially adapted for medical reports, e.g. generation or transmission thereof
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Medical Informatics (AREA)
  • Economics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Accounting & Taxation (AREA)
  • Epidemiology (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Bioethics (AREA)
  • Data Mining & Analysis (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

本申请公开了一种基于区块链的医疗诊断报告共享方法及设备、介质,方法包括:在用于医疗诊断报告共享的区块链对应的各节点上部署第一智能合约,所述第一智能合约的触发条件为,接收用户提出的医院变更提示信息;接收来自所述节点的病患身份信息和病患治疗信息,所述病患治疗信息包括:病患看病时间、病患检测数据和病患诊断数据中的一个或多个;将所述病患身份信息和所述病患治疗信息写入同一区块中;在所述第一智能合约中设定合约执行时,从所述区块链上获取所述病患身份信息和所述病患治疗信息,并发送给病患指定的医疗机构。本申请能够实现医院间信息共享,从而显著降低病患的医疗成本。

Figure 201911203500

The present application discloses a blockchain-based medical diagnosis report sharing method, equipment, and medium. The method includes: deploying a first smart contract on each node corresponding to the blockchain for sharing medical diagnosis reports, the first smart contract The trigger condition of the smart contract is to receive the hospital change prompt information proposed by the user; to receive the patient identity information and patient treatment information from the node, and the patient treatment information includes: the patient's visit time, patient detection data and One or more of the patient diagnosis data; write the patient identity information and the patient treatment information into the same block; set the contract execution in the first smart contract, from the block The patient's identity information and the patient's treatment information are obtained on the blockchain, and sent to the medical institution designated by the patient. The application can realize information sharing among hospitals, thereby significantly reducing the medical cost of patients.

Figure 201911203500

Description

Block chain-based medical diagnosis report sharing method, equipment and medium
Technical Field
The present application relates to the field of medical sharing technologies, and in particular, to a method, an apparatus, and a medium for sharing a medical diagnosis report based on a blockchain.
Background
With the introduction of intelligent medical treatment, people can register on line in various ways, reserve doctors and the like. Therefore, people are beginning to pay attention to how to be able to more conveniently seek medical advice.
Usually, each hospital examination result is independent, and the information among hospitals is not shared. When a transfer occurs or a hospital is reselected, the patient has to perform another examination again, which greatly increases the medical cost of the patient.
Disclosure of Invention
In order to solve the above problems, the present application provides a method, an apparatus, and a medium for sharing a medical diagnosis report based on a blockchain, which can implement information sharing between hospitals, thereby significantly reducing the medical cost of patients.
In a first aspect, an embodiment of the present application provides a method for sharing a medical diagnosis report based on a blockchain, including:
deploying a first intelligent contract on each node corresponding to a blockchain used for sharing a medical diagnosis report, wherein the triggering condition of the first intelligent contract is that hospital change prompt information provided by a user is received;
receiving patient identity information and patient treatment information from the node, the patient treatment information comprising: one or more of patient visit time, patient test data, and patient diagnostic data;
writing the patient identity information and the patient treatment information into the same block;
and when a contract is set in the first intelligent contract to be executed, acquiring the identity information and the treatment information of the patient from the blockchain, and sending the identity information and the treatment information of the patient to a medical institution appointed by the patient.
In one example, a second intelligent contract is deployed on each node corresponding to the blockchain;
receiving a transfer request message from a user and index information corresponding to patient treatment information from a current hospital, wherein the transfer request message comprises: the current hospital information and the received hospital information;
verifying the current hospital information and the received hospital information when a contract execution is set in the second intelligent contract; and when the verification is passed, writing the transfer request message and the index information into a block and sending the block to a receiving hospital.
In one example, the receiving hospital obtains patient treatment information according to the index information; determining medical process information according to the patient medical information; and reserving a corresponding medical project for the patient according to the medical process information.
In one example, the node receives patient identity information, billing information, and medical expense data from a patient;
and generating an electronic invoice according to the patient medical information, and writing the electronic invoice into a block.
In one example, a medical item price query message is received from a user, the medical item price query message comprising: the medical treatment item identification and query condition data are preset, and the query condition data comprise: inquiring time range data and/or hospital identity information;
determining at least one target block according to the medical item identifier and the query condition data, wherein the target block is a block containing medical item prices corresponding to the medical item identifier and/or the query condition data;
and respectively acquiring and returning corresponding medical item prices from each target block according to the medical item identification and the query condition data.
In one example, the query condition data further comprises: user identity information;
verifying the user identity information;
and when the user identity information passes verification, respectively acquiring and returning corresponding medical item cost from each target block according to the medical item identifier and the query condition data.
In one example, a third intelligent contract is deployed on each node corresponding to the blockchain;
receiving a request for association information from the node, the request for association information comprising: associating conditions of patient identity information and patient medical information;
and when a contract is set in the third intelligent contract to be executed, acquiring corresponding patient medical information from the blockchain according to the patient identity information and the patient medical information association condition.
In one example, a patient treatment information query message is received from a user, the patient treatment information query message comprising: the method comprises the following steps of presetting patient identity information and presetting a disease identifier;
determining a target block according to the patient treatment information, wherein the target block is a block for recording the identity information of the patient;
and acquiring patient treatment information corresponding to the disease identification from each target block, and returning the patient treatment information to the user.
In a second aspect, an embodiment of the present application provides a block chain-based medical diagnosis report sharing device, including: a receiver, a processor, and an input device;
the processor is used for deploying a first intelligent contract on each node corresponding to the block chain for sharing the medical diagnosis report, and the triggering condition of the first intelligent contract is that hospital change prompt information provided by a user is received;
the receiver is configured to receive patient identity information and patient treatment information from the node, where the patient treatment information includes: one or more of patient visit time, patient test data, and patient diagnostic data;
the input device is used for writing the patient identity information and the patient treatment information into the same block;
the processor is further configured to acquire the patient identity information and the patient treatment information from the blockchain and send the patient identity information and the patient treatment information to a medical node specified by the patient when a contract execution is set in the first intelligent contract.
In a third aspect, an embodiment of the present application provides a storage medium, where the storage medium includes instructions for implementing the method described in any one of the first aspect.
The embodiment of the application provides a medical diagnosis report sharing method based on a block chain. Then, an intelligent contract is arranged on each node, and when the contract execution is set in the intelligent contract, patient identity information and patient treatment information are acquired from the block chain and are sent to a medical institution appointed by the patient. To sum up, the technical scheme provided by the embodiment of the application can record data generated in the seeing process and realize information sharing among hospitals, so that the medical cost of patients is remarkably reduced.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
fig. 1 is a flowchart of a method for sharing a medical diagnosis report based on a blockchain according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of a block chain-based medical diagnosis report sharing device according to an embodiment of the present application.
Detailed Description
In order to more clearly explain the overall concept of the present application, the following detailed description is given by way of example in conjunction with the accompanying drawings.
The embodiment of the application discloses a block chain-based medical diagnosis report sharing method, as shown in fig. 1, comprising the following steps:
step 101, deploying a first intelligent contract on each node corresponding to the blockchain for sharing the medical diagnosis report.
In an embodiment of the present application, each node corresponding to a blockchain for sharing a medical diagnosis report includes: a medical facility. The blockchain has the characteristic of distributed accounting, data generated by each node can be synchronized to other nodes, and data tampering of a single node cannot actually take effect, so that the reliability of the data on the blockchain shared by medical diagnosis reports is guaranteed.
In the embodiment of the present application, the block chain characteristics described above are used to trace the source of the hospital invoices, and specifically, the block chain nodes receive patient identity information, billing information and medical expense data from patients. And generating an electronic invoice according to the medical information of the patient, and writing the electronic invoice into the block.
Step 102, receiving patient identity information and patient treatment information from the node.
In an embodiment of the present application, the patient treatment information includes: patient visit time, patient test data, and patient diagnostic data. The patient detection data refers to data generated when patients participate in various medical tests, and the patient diagnosis data refers to diagnosis results of the hospital on the patient's conditions.
Step 103, writing the patient identification information and the patient treatment information into the same block.
In the embodiment of the application, in the medical process, an uncertain situation sometimes occurs, and a patient is uncertain whether a medicine is allergic or whether similar diseases are obtained, and at the moment, a hospital can search uncertain information by using a block chain shared by medical diagnosis reports. Specifically, a third intelligent contract is deployed on each node corresponding to the block chain; receiving a request for association information from a node, the request for association information comprising: associating conditions of patient identity information and patient medical information; and when a contract is set in the third intelligent contract to be executed, acquiring corresponding patient medical information from the block chain according to the patient identity information and the patient medical information association condition.
When a user fills in a receipt such as a work injury application, detailed patient treatment information is sometimes required. At this time, the user may query corresponding information through the blockchain for sharing the medical diagnosis report, specifically, receive a patient treatment information query message from the user, where the patient treatment information query message includes: the system comprises preset patient identity information and preset disease identification. And determining a target block according to the patient treatment information, wherein the target block is a block for recording the identity information of the patient. And acquiring patient treatment information corresponding to the disease identification from each target block, and returning the patient treatment information to the user.
And step 104, acquiring the identity information and the treatment information of the patient from the blockchain, and sending the identity information and the treatment information of the patient to a medical institution appointed by the patient.
In the embodiment of the present application, the medical institution designated by the patient may be a node in the blockchain or may not be a node in the blockchain. For transfer, a hospital with high patient reliability and relatively easy handling procedures is needed, and the problem can be well solved by using a blockchain shared by medical diagnosis reports, specifically, a second intelligent contract is deployed on each node corresponding to the blockchain, and a transfer request message from a user and index information corresponding to patient treatment information from a current hospital are received, where the transfer request message includes: current hospital information and receiving hospital information. When a contract is set in the second intelligent contract to be executed, verifying the current hospital information and receiving the hospital information; and when the verification is passed, writing the transfer request message and the index information into the block and sending the block to the receiving hospital.
And after the transfer, the receiving hospital acquires the patient treatment information according to the index information so as to treat the patient by referring to the patient treatment information of the previous hospital. The index information is used to indicate the location of all data generated by the patient in the current hospital in the blockchain over a period of time. The index information enables the receiving hospital to quickly find patient treatment information on the blockchain without having to screen out patient treatment information of the previous hospital from all patient treatment information. And then, receiving the medical information of the hospital and determining the medical process information according to the medical information of the patient. And finally, receiving the medical procedure information of the hospital and reserving a corresponding medical item for the patient.
According to the embodiment, hospitals corresponding to the nodes of the block chain are authenticated, so that the receiving hospitals can have high credibility. Meanwhile, the receiving hospital can directly reserve corresponding medical items for the patient according to the treatment information of the patient, so that the queuing and consultation time of the patient is reduced, and convenience is brought to the patient.
In addition, the consumer usually pays attention to the price of the medical item, and in this embodiment, the consumer may send a medical item price query message to the server, where the medical item price query message includes: the medical treatment item identification and query condition data are preset, and the query condition data comprise: the time range data and/or hospital identity information is queried. And then, the server respectively acquires and returns corresponding medical item prices from the target blocks according to the medical item identifiers and the query condition data. Due to the fact that the block chain has the characteristic of being difficult to tamper, the consumer can obtain the real price of the medical item in the mode, and the situation that the consumer is cheated is prevented.
In addition to consumers, relevant government agencies may also focus on the price of medical items to monitor whether there is a phenomenon of price confusion for medical items. In determining whether the medical project is in the form of price disordering, the cost of the medical project is also known, however, the cost of the medical project is related to private data of enterprises, and the private data cannot be freely viewed, so in the embodiment of the application, the query condition data sent by the relevant government department also includes user identity information, so that the server verifies the user identity information. And when the user identity information passes the verification, the server respectively acquires and returns corresponding medical item cost from each target block according to the medical item identifier and the query condition data. Therefore, the price detection of government departments can be realized, and the confidential information of enterprises can not be easily revealed.
As shown in fig. 2, an embodiment of the present application provides a medical item tracing apparatus, including: a receiver 201, a processor 202 and an input device 203;
the processor 202 is configured to deploy a first intelligent contract on each node corresponding to the blockchain for sharing the medical diagnosis report, where a trigger condition of the first intelligent contract is to receive hospital change prompting information provided by a user.
The receiver 201 is configured to receive patient identity information and patient treatment information from a node, where the patient treatment information includes: patient visit time, patient test data, and patient diagnostic data.
The input device 203 is used for writing the patient identification information and the patient treatment information into the same block.
The processor 202 is further configured to obtain patient identity information and patient treatment information from the blockchain and send the patient identity information and the patient treatment information to a medical node designated by the patient when the contract execution is set in the first intelligent contract.
The embodiment of the application provides a storage medium, and the storage medium comprises instructions for implementing the method in any one of the embodiments of the application. The device and the medium provided by the embodiment of the application correspond to the method one by one, so the device and the medium also have the beneficial technical effects corresponding to the method.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
The above description is only an example of the present application and is not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (10)

1.一种基于区块链的医疗诊断报告共享方法,其特征在于,包括:1. A method for sharing medical diagnosis reports based on blockchain, characterized in that, comprising: 在用于医疗诊断报告共享的区块链对应的各节点上部署第一智能合约,所述第一智能合约的触发条件为,接收用户提出的医院变更提示信息;Deploying a first smart contract on each node corresponding to the blockchain used for sharing medical diagnosis reports, the triggering condition of the first smart contract is to receive the hospital change prompt information proposed by the user; 接收来自所述节点的病患身份信息和病患治疗信息,所述病患治疗信息包括:病患看病时间、病患检测数据和病患诊断数据中的一个或多个;receiving patient identity information and patient treatment information from the node, the patient treatment information including: one or more of patient visit time, patient detection data, and patient diagnosis data; 将所述病患身份信息和所述病患治疗信息写入同一区块中;Write the patient identity information and the patient treatment information into the same block; 在所述第一智能合约中设定合约执行时,从所述区块链上获取所述病患身份信息和所述病患治疗信息,并发送给病患指定的医疗机构。When the contract execution is set in the first smart contract, the patient identity information and the patient treatment information are obtained from the blockchain, and sent to the medical institution designated by the patient. 2.根据权利要求1所述的方法,其特征在于,所述方法还包括:2. The method according to claim 1, wherein the method further comprises: 在所述区块链对应的各节点上部署第二智能合约;deploying a second smart contract on each node corresponding to the blockchain; 接收来自用户的转院请求消息和来自当前医院的病患治疗信息对应的索引信息,所述转院请求消息包括:所述当前医院信息和接收医院信息;Receive a transfer request message from a user and index information corresponding to patient treatment information from the current hospital, where the transfer request message includes: the current hospital information and the receiving hospital information; 在所述第二智能合约中设定合约执行时,验证所述当前医院信息和所述接收医院信息;验证通过时,将所述转院请求消息和所述索引信息写入区块,并发送给接收医院。When the contract execution is set in the second smart contract, the current hospital information and the receiving hospital information are verified; when the verification is passed, the transfer request message and the index information are written into the block and sent to receiving hospital. 3.根据权利要求2所述的方法,其特征在于,所述方法还包括:3. The method according to claim 2, wherein the method further comprises: 所述接收医院根据所述索引信息,获取病患治疗信息;根据所述病患医疗信息,确定医疗流程信息;根据所述医疗流程信息,为所述病患预约相应的医疗项目。The receiving hospital obtains patient treatment information according to the index information; determines medical procedure information according to the patient medical information; and reserves a corresponding medical item for the patient according to the medical procedure information. 4.根据权利要求1所述的方法,其特征在于,所述方法还包括:4. The method according to claim 1, wherein the method further comprises: 所述节点接收来自病人的病患身份信息、开票信息和医疗费用数据;the node receives patient identification information, billing information and medical expense data from the patient; 据所述病患医疗信息生成电子发票,并将所述电子发票写入区块。Generate an electronic invoice according to the patient's medical information, and write the electronic invoice into the block. 5.根据权利要求1所述的方法,其特征在于,所述方法还包括:5. The method according to claim 1, wherein the method further comprises: 接收来自用户的医疗项目价格查询消息,所述医疗项目价格查询消息包括:预设的医疗项目标识和查询条件数据,所述查询条件数据包括:查询时间范围数据和/或医院身份信息;Receive a medical item price inquiry message from a user, the medical item price inquiry message includes: a preset medical item identifier and inquiry condition data, and the inquiry condition data includes: inquiry time range data and/or hospital identity information; 根据所述医疗项目标识和所述查询条件数据,确定至少一个目标区块,所述目标区块为含有所述医疗项目标识和/或所述查询条件数据对应的医疗项目价格的区块;According to the medical item identifier and the query condition data, at least one target block is determined, and the target block is a block containing the medical item identifier and/or the medical item price corresponding to the query condition data; 根据所述医疗项目标识和所述查询条件数据,分别从各所述目标区块中获取并返回相应的医疗项目价格。According to the medical item identifier and the query condition data, the corresponding medical item price is obtained and returned from each of the target blocks, respectively. 6.根据权利要求5所述的方法,其特征在于,所述方法还包括:6. The method according to claim 5, wherein the method further comprises: 所述查询条件数据还包括:用户身份信息;The query condition data further includes: user identity information; 验证所述用户身份信息;verify the user identity information; 在所述用户身份信息通过验证时,根据所述医疗项目标识和所述查询条件数据,分别从各所述目标区块中获取并返回相应的医疗项目成本。When the user identity information is verified, according to the medical item identifier and the query condition data, the corresponding medical item cost is obtained from each of the target blocks and returned. 7.根据权利要求1所述的方法,其特征在于,所述方法还包括:7. The method of claim 1, wherein the method further comprises: 在所述区块链对应的各节点上部署第三智能合约;deploying a third smart contract on each node corresponding to the blockchain; 接收来自所述节点的关联信息请求,所述关联信息请求,包括:病患身份信息和病患医疗信息关联条件;receiving an association information request from the node, where the association information request includes: patient identity information and patient medical information association conditions; 在所述第三智能合约中设定合约执行时,根据所述病患身份信息和病患医疗信息关联条件,从所述区块链中获取相应的病患医疗信息。When the contract execution is set in the third smart contract, the corresponding patient medical information is obtained from the blockchain according to the patient identity information and the associated conditions of the patient medical information. 8.根据权利要求1所述的方法,其特征在于,所述方法还包括:8. The method of claim 1, wherein the method further comprises: 接收来自用户的病患治疗信息查询消息,所述病患治疗信息查询消息包括:预设的病患身份信息和预设的疾病标识;receiving a patient treatment information query message from a user, where the patient treatment information query message includes: preset patient identity information and preset disease identifiers; 根据所述病患治疗信息,确定目标区块,所述目标区块为记录所述病患身份信息的区块;According to the patient treatment information, a target block is determined, and the target block is a block for recording the patient identity information; 从各所述目标区块中,获取所述疾病标识对应的病患治疗信息,并返回给所述用户。From each of the target blocks, the patient treatment information corresponding to the disease identifier is obtained, and returned to the user. 9.一种基于区块链的医疗诊断报告共享设备,其特征在于,包括:接收器、处理器和输入设备;9. A block chain-based medical diagnosis report sharing device, characterized in that it comprises: a receiver, a processor and an input device; 所述处理器用于在用于医疗诊断报告共享的区块链对应的各节点上部署第一智能合约,所述第一智能合约的触发条件为,接收用户提出的医院变更提示信息;The processor is configured to deploy a first smart contract on each node corresponding to the blockchain used for sharing medical diagnosis reports, and the triggering condition of the first smart contract is to receive the hospital change prompt information proposed by the user; 所述接收器用于接收来自所述节点的病患身份信息和病患治疗信息,所述病患治疗信息包括:病患看病时间、病患检测数据和病患诊断数据中的一个或多个;The receiver is configured to receive patient identity information and patient treatment information from the node, where the patient treatment information includes: one or more of patient visit time, patient detection data, and patient diagnosis data; 所述输入设备用于将所述病患身份信息和所述病患治疗信息写入同一区块中;The input device is used to write the patient identity information and the patient treatment information into the same block; 所述处理器还用于在所述第一智能合约中设定合约执行时,从所述区块链上获取所述病患身份信息和所述病患治疗信息,并发送给病患指定的医疗节点。The processor is further configured to obtain the patient identity information and the patient treatment information from the blockchain when the contract is set to execute in the first smart contract, and send it to the designated patient. medical node. 10.一种存储介质,其特征在于,所述存储介质包括指令,所述指令用于实现如权利要求1-8任一项所述的方法。10. A storage medium, wherein the storage medium comprises instructions, and the instructions are used to implement the method according to any one of claims 1-8.
CN201911203500.4A 2019-11-29 2019-11-29 A method, equipment and medium for sharing medical diagnosis report based on blockchain Pending CN111009295A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911203500.4A CN111009295A (en) 2019-11-29 2019-11-29 A method, equipment and medium for sharing medical diagnosis report based on blockchain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911203500.4A CN111009295A (en) 2019-11-29 2019-11-29 A method, equipment and medium for sharing medical diagnosis report based on blockchain

Publications (1)

Publication Number Publication Date
CN111009295A true CN111009295A (en) 2020-04-14

Family

ID=70112975

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911203500.4A Pending CN111009295A (en) 2019-11-29 2019-11-29 A method, equipment and medium for sharing medical diagnosis report based on blockchain

Country Status (1)

Country Link
CN (1) CN111009295A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111755092A (en) * 2020-07-06 2020-10-09 广州智云尚大数据科技有限公司 Medical data interconnection and intercommunication method and medical system
CN112489760A (en) * 2020-11-26 2021-03-12 泰康保险集团股份有限公司 Prescription processing method and system based on distributed identity authentication
CN112786137A (en) * 2021-02-03 2021-05-11 北京好欣晴移动医疗科技有限公司 Psychiatric department electronic medical record system based on big data
CN114496144A (en) * 2022-01-25 2022-05-13 山东浪潮工业互联网产业股份有限公司 Patient data interaction method, equipment and storage medium based on identification analysis
CN114512209A (en) * 2022-01-18 2022-05-17 山东浪潮工业互联网产业股份有限公司 Method, equipment and medium for realizing electronic medical record based on industrial internet
CN118888108A (en) * 2024-09-29 2024-11-01 四川省肿瘤医院 Multi-channel intelligent medical service system and its use method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109147887A (en) * 2018-06-07 2019-01-04 深圳鑫宏图工业设计有限公司 A kind of medical system management method, electronic equipment and storage medium
CN109947854A (en) * 2019-03-29 2019-06-28 百度在线网络技术(北京)有限公司 Electronic health record processing method, device, equipment and medium based on block chain
CN110148475A (en) * 2019-04-03 2019-08-20 平安科技(深圳)有限公司 A kind of Medical data sharing method, apparatus, readable storage medium storing program for executing and server
US20190312877A1 (en) * 2016-12-23 2019-10-10 Cloudminds (Shenzhen) Robotics Systems Co., Ltd. Block chain mining method, device, and node apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190312877A1 (en) * 2016-12-23 2019-10-10 Cloudminds (Shenzhen) Robotics Systems Co., Ltd. Block chain mining method, device, and node apparatus
CN109147887A (en) * 2018-06-07 2019-01-04 深圳鑫宏图工业设计有限公司 A kind of medical system management method, electronic equipment and storage medium
CN109947854A (en) * 2019-03-29 2019-06-28 百度在线网络技术(北京)有限公司 Electronic health record processing method, device, equipment and medium based on block chain
CN110148475A (en) * 2019-04-03 2019-08-20 平安科技(深圳)有限公司 A kind of Medical data sharing method, apparatus, readable storage medium storing program for executing and server

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111755092A (en) * 2020-07-06 2020-10-09 广州智云尚大数据科技有限公司 Medical data interconnection and intercommunication method and medical system
CN112489760A (en) * 2020-11-26 2021-03-12 泰康保险集团股份有限公司 Prescription processing method and system based on distributed identity authentication
CN112489760B (en) * 2020-11-26 2023-07-18 泰康保险集团股份有限公司 Prescription processing method and system based on distributed identity authentication
CN112786137A (en) * 2021-02-03 2021-05-11 北京好欣晴移动医疗科技有限公司 Psychiatric department electronic medical record system based on big data
CN114512209A (en) * 2022-01-18 2022-05-17 山东浪潮工业互联网产业股份有限公司 Method, equipment and medium for realizing electronic medical record based on industrial internet
CN114496144A (en) * 2022-01-25 2022-05-13 山东浪潮工业互联网产业股份有限公司 Patient data interaction method, equipment and storage medium based on identification analysis
CN118888108A (en) * 2024-09-29 2024-11-01 四川省肿瘤医院 Multi-channel intelligent medical service system and its use method

Similar Documents

Publication Publication Date Title
CN111009295A (en) A method, equipment and medium for sharing medical diagnosis report based on blockchain
Patel A framework for secure and decentralized sharing of medical imaging data via blockchain consensus
US20230216689A1 (en) Systems, apparatus and methods for local state storage of distributed ledger data without cloning
TWI708199B (en) Method and system for sharing private data based on smart contracts
CN108665946B (en) Method and device for accessing business data
US11303626B2 (en) Secure token passing via hash chains
CN110245940B (en) Information processing method in inheritance and transfer of digital asset certificate, and related device
TW202024944A (en) Data sharing method, apparatus, and system, and electronic device
WO2021050343A1 (en) Computer implemented system and associated methods for management of workplace incident reporting
CN107451485A (en) A kind of data processing method and equipment based on block chain
CN112291321B (en) Service processing method, device and system
CN107833039A (en) Medical care cost method and system
CN109522705B (en) Authority management method, device, electronic equipment and medium
CA3193241A1 (en) System and method for data provider tracking and monetization
CN114822782B (en) Medical image analysis methods, systems, equipment, media and program products
Ramsberg et al. Opportunities and barriers for pragmatic embedded trials: triumphs and tribulations
CN112100588B (en) Digital seal application method, device and electronic device based on blockchain
CN113468586B (en) Authority management method and device
WO2020108152A1 (en) Method, device and electronic equipment for preventing misuse of identity data
CN113487468A (en) Block chain-based endowment authentication data analysis method, device, equipment and medium
CN117112693A (en) Data management method, device and system
CN110990890A (en) A blockchain-based equity incentive record management method, equipment, and medium
Sharma et al. A two-tiered approach to MRI for hearing loss: incremental cost of a comprehensive MRI over high-resolution T2-weighted imaging
CN119132487A (en) Electronic medical record sharing system, method and device
CN111680066B (en) Information processing method, information processing device, storage medium and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200818

Address after: Room 1-2301, Building 7, North District, Shandong Design and Creative Industry Park, No. 868 Tangye West Road, Licheng District, Jinan City, Shandong Province, 250102

Applicant after: SHANDONG INSPUR QUALINK TECHNOLOGY Co.,Ltd.

Address before: Room 3110, S01 building, Langchao building, No. 1036, Langchao Road, high tech Zone, Jinan City, Shandong Province 250101

Applicant before: Shandong Aicheng Network Information Technology Co.,Ltd.

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination