CN113177196A - 一种基于区块链的数据标准验证方法、存储介质及*** - Google Patents
一种基于区块链的数据标准验证方法、存储介质及*** Download PDFInfo
- Publication number
- CN113177196A CN113177196A CN202110477109.4A CN202110477109A CN113177196A CN 113177196 A CN113177196 A CN 113177196A CN 202110477109 A CN202110477109 A CN 202110477109A CN 113177196 A CN113177196 A CN 113177196A
- Authority
- CN
- China
- Prior art keywords
- identity information
- verification
- patient
- diagnosis
- requested
- 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
Links
- 238000012795 verification Methods 0.000 title claims abstract description 90
- 238000000034 method Methods 0.000 title claims abstract description 14
- 238000003745 diagnosis Methods 0.000 claims abstract description 45
- 238000004590 computer program Methods 0.000 claims description 4
- 238000010200 validation analysis Methods 0.000 claims description 4
- 201000010099 disease Diseases 0.000 claims 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 claims 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
- G16H10/60—ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H80/00—ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Medical Informatics (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Epidemiology (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Public Health (AREA)
- Primary Health Care (AREA)
- Bioethics (AREA)
- Pathology (AREA)
- Biomedical Technology (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
本发明提供一种基于区块链的数据标准验证方法、存储介质及***,该方法包括如下步骤:从多间医院的医院数据库中采集各个医疗人员的身份信息、各个病患的身份信息及其各项诊疗数据并上传到区块链上;获取病患向医疗人员提出的诊疗请求;根据诊疗请求识别请求病患的身份信息和被请求医疗人员的身份信息并发送至区块链上;利用区块链中的各个节点分别对被请求医疗人员的身份信息进行验证,得到各个节点的验证情况,验证情况包括验证通过和验证不通过;根据各个节点的验证通过次数与总验证次数之比计算得到验证通过率,若验证通过率超过预设值,则区块链根据请求病患的身份信息,向被请求医疗人员返回该请求病患的诊疗数据。
Description
技术领域
本发明涉及数据处理技术领域,特别涉及一种基于区块链的数据标准验证方法、存储介质及***。
背景技术
现有一种个人电子病历***,其通过数据采集模块从多间医院的医院数据库中采集病患的各项诊疗数据,再将各项诊疗数据与相应的病患身份信息相关联地存储在诊疗数据库中,形成个人电子病历,这样病患在就医过程中,医疗人员就能从该诊疗数据库中获取病患的历史诊疗数据,从而可参照历史诊疗数据做出病情诊断。
在医疗人员获取病患的历史诊疗数据之前,需要先对该医疗人员的身份信息进行验证,以此确认该医疗人员是否具备历史诊疗数据的获取资格,但是,目前通常是由个人电子病历***的验证模块(例如验证服务器)直接对该医疗人员的身份信息进行验证,这样一旦个人电子病历***的验证模块出现故障,就无法对医疗人员的身份信息进行验证。
发明内容
本发明要解决的技术问题是如何在验证模块出现故障的情况下仍能进行验证。
为解决上述技术问题,本发明提供一种基于区块链的数据标准验证方法,包括如下步骤:
A.从多间医院的医院数据库中采集各个医疗人员的身份信息、各个病患的身份信息及其各项诊疗数据;
B.将各个医疗人员的身份信息、各个病患的身份信息及其各项诊疗数据上传到区块链上;
C.获取病患向医疗人员提出的诊疗请求;
D.根据所述诊疗请求识别请求病患的身份信息和被请求医疗人员的身份信息;
E.将所述请求病患的身份信息和所述被请求医疗人员的身份信息发送至所述区块链上;
F.利用所述区块链中的各个节点分别对所述被请求医疗人员的身份信息进行验证,得到各个节点的验证情况,所述验证情况包括验证通过和验证不通过;
G.根据各个节点的验证通过次数与总验证次数之比计算得到验证通过率,若所述验证通过率超过预设值,则所述区块链根据所述请求病患的身份信息,向所述被请求医疗人员返回该请求病患的诊疗数据。
优选地,所述步骤G中,若所述验证通过率不超过预设值,则不返回请求病患的诊疗数据。
优选地,所述步骤G中,所述预设值为2/3。
优选地,所述步骤C具体地:获取对已绑定医疗人员身份信息的识别码进行扫码操作所得到的扫码信息,根据所述扫码信息获取病患向医疗人员提出的诊疗请求。
优选地,所述步骤C中,所述识别码包括二维码或条形码。
优选地,所述诊疗数据包括历史病情和对应的历史诊疗方案。
本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的数据标准验证方法。
本发明还提供一种基于区块链的数据标准验证***,包括相互连接的服务器和数据采集模块,所述服务器包括相互连接的计算机可读存储介质和处理器,计算机可读存储介质如上所述。
本发明具有以下有益效果:区块链存在多个节点,这些节点是各个区域的服务器,可用于对医疗人员的身份信息进行验证,即可用作身份信息验证模块。因此,利用区块链中的各个节点对被请求医疗人员的身份信息分别进行验证,再获取各个节点的验证情况,该验证情况包括验证通过和验证不通过,然后根据各个节点的验证通过次数与总验证次数之比计算得到验证通过率,若验证通过率超过预设值,则根据请求病患的身份信息,向被请求医疗人员返回该病患的诊疗数据。这样就算区块链中的某个节点(相当于验证模块)出现故障,也能由其他节点对被请求医疗人员的身份信息进行验证。
附图说明
图1是基于区块链的数据标准验证方法的流程图。
具体实施方式
以下结合具体实施方式对本发明创造作进一步详细说明。
本实施例提供一种基于区块链的数据标准验证***,该***包括相互连接的服务器和数据采集模块,该服务器包括相互连接的计算机可读存储介质和处理器,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现如图1所示的基于区块链的数据标准验证方法,该方法包括如下步骤A、B、C、D、E、F、G。
A.从多间医院的医院数据库中采集各个医疗人员的身份信息、各个病患的身份信息及其各项诊疗数据。
本实施例中,每间医院建立有用于存储诊疗数据的医院数据库,医疗人员在对病患进行诊疗之后,会通过终端(例如电脑)把同一个病患的身份信息和诊疗数据相互关联起来,然后把自身的身份信息、同一个病患的身份信息和诊疗数据一起上传到医院数据库中存储起来,这样,医院数据库中就存储有各个医疗人员的身份信息、各个病患的身份信息及其各项诊疗数据。***的数据采集模块连接各个医院数据库,这样服务器就能经数据采集模块从多间医院的医院数据库中采集各个医疗人员的身份信息、各个病患的身份信息及其各项诊疗数据。其中,每项诊疗数据包括历史病情和对应的历史诊疗方案。
B.将各个医疗人员的身份信息、各个病患的身份信息及其各项诊疗数据上传到区块链上。
服务器在采集到各个医疗人员的身份信息、各个病患的身份信息及其各项诊疗数据之后,将各个医疗人员的身份信息、各个病患的身份信息及其各项诊疗数据上传到区块链上。区块链存在多个节点,这些节点是各个区域的服务器,上传到区块链的各个医疗人员的身份信息、各个病患的身份信息及其各项诊疗数据记载在各个节点中。
C.获取病患向医疗人员提出的诊疗请求。
病患在就医之前,先在随身电子设备上输入自己的登录验证信息,登录验证信息包括账号ID和手机号码当中的至少一个,以及对应于账号ID或手机号码的密码。随身电子设备把病患登录验证信息发送到服务器中,如此则服务器经随身电子设备获取到病患登录验证信息,因为病患登录验证信息包括账号ID和手机号码当中的至少一个,而账号ID和手机号码都是唯一对应于病患身份信息的,所以服务器根据该病患登录验证信息就能识别到病患身份信息。
本实施例中,为每个医疗人员配备一个已绑定其身份信息的识别码,例如二维码、条形码等。病患在就医时,利用已输入病患登录信息的随身电子设备对该识别码进行扫码得到扫码信息,随身电子设备把该扫码信息发送给服务器,如此则服务器就经随身电子设备获取到病患向医疗人员提出的诊疗请求,该诊疗请求包括请求病患的身份信息和被请求医疗人员的身份信息。
D.根据诊疗请求识别请求病患的身份信息和被请求医疗人员的身份信息。
由于该诊疗包括请求病患的身份信息和被请求医疗人员的身份信息,服务器可根据诊疗请求识别出请求病患的身份信息和被请求医疗人员的身份信息。
E.将请求病患的身份信息和被请求医疗人员的身份信息发送至区块链上。
服务器在识别出请求病患的身份信息和被请求医疗人员的身份信息之后,将请求病患的身份信息和被请求医疗人员的身份信息发送至区块链上,这样区块链的各个节点都会接收到请求病患的身份信息和被请求医疗人员的身份信息。
F.利用区块链中的各个节点分别对被请求医疗人员的身份信息进行验证,得到各个节点的验证情况,验证情况包括验证通过和验证不通过。
由于区块链的各个节点是各个区域的服务器,这些节点记载有各个医疗人员的身份信息,故这些节点可用作验证被请求医疗人员身份信息的验证模块。具体地,区块链的各个节点将被请求医疗人员的身份信息与所记载的各个医疗人员的身份信息进行对比验证,看该被请求医疗人员的身份信息是否与所记载的其中一个医疗人员的身份信息相同,若存在相同则得到验证通过的验证情况,若节点出现故障而导致不存在相同,则得到验证不通过的验证情况。
G.根据各个节点的验证通过次数与总验证次数之比计算得到验证通过率,若验证通过率超过预设值,则所述区块链根据请求病患的身份信息,向被请求医疗人员返回该请求病患的诊疗数据。
由于区块链中的各个节点都分别对被请求医疗人员的身份信息进行验证,所以可得到总验证次数等于区块链中的节点数量,而各个节点进行验证之后,可得到验证通过或验证不通过的验证情况,故可根据各个节点的验证情况得到验证通过次数和验证不通过次数。例如,例如区块链中的节点数量为100个,其中10个节点出现故障导致验证不通过,则得到总验证次数为100次,验证通过次数为100-10=90次,验证不通过次数为10次。然后根据各个节点的验证通过次数与总验证次数之比计算得到验证通过率为90/100=9/10,再将该验证通过率与预设值2/3相比,可得到该验证通过率超过预设值,故区块链根据请求病患的身份信息,经医院终端向该被请求医疗人员返回该请求病患的诊疗数据。在其他实施例中,若验证通过率不超过预设值2/3,则不向该被请求医疗人员返回该请求病患的诊疗数据。
这样,就算区块链中的某个节点(相当于验证模块)出现故障,也能由其他节点对被请求医疗人员的身份信息进行验证。
如上所述仅为本发明创造的实施方式,不以此限定专利保护范围。本领域技术人员在本发明创造的基础上作出非实质性的变化或替换,仍落入专利保护范围。
Claims (8)
1.一种基于区块链的数据标准验证方法,其特征是,包括如下步骤:
A.从多间医院的医院数据库中采集各个医疗人员的身份信息、各个病患的身份信息及其各项诊疗数据;
B.将各个医疗人员的身份信息、各个病患的身份信息及其各项诊疗数据上传到区块链上;
C.获取病患向医疗人员提出的诊疗请求;
D.根据所述诊疗请求识别请求病患的身份信息和被请求医疗人员的身份信息;
E.将所述请求病患的身份信息和所述被请求医疗人员的身份信息发送至所述区块链上;
F.利用所述区块链中的各个节点分别对所述被请求医疗人员的身份信息进行验证,得到各个节点的验证情况,所述验证情况包括验证通过和验证不通过;
G.根据各个节点的验证通过次数与总验证次数之比计算得到验证通过率,若所述验证通过率超过预设值,则所述区块链根据所述请求病患的身份信息,向所述被请求医疗人员返回该请求病患的诊疗数据。
2.根据权利要求1所述的数据标准验证方法,其特征是,所述步骤G中,若所述验证通过率不超过预设值,则不返回请求病患的诊疗数据。
3.根据权利要求1或2所述的数据标准验证方法,其特征是,所述步骤G中,所述预设值为2/3。
4.根据权利要求1所述的数据标准验证方法,其特征是,所述步骤C具体地:获取对已绑定医疗人员身份信息的识别码进行扫码操作所得到的扫码信息,根据所述扫码信息获取病患向医疗人员提出的诊疗请求。
5.根据权利要求4所述的数据标准验证方法,其特征是,所述步骤C中,所述识别码包括二维码或条形码。
6.根据权利要求1所述的数据标准验证方法,其特征是,所述诊疗数据包括历史病情和对应的历史诊疗方案。
7.计算机可读存储介质,其上存储有计算机程序,其特征是,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述的数据标准验证方法。
8.一种基于区块链的数据标准验证***,其特征是,包括相互连接的服务器和数据采集模块,所述服务器包括相互连接的计算机可读存储介质和处理器,计算机可读存储介质如权利要求7所述。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110477109.4A CN113177196A (zh) | 2021-04-29 | 2021-04-29 | 一种基于区块链的数据标准验证方法、存储介质及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110477109.4A CN113177196A (zh) | 2021-04-29 | 2021-04-29 | 一种基于区块链的数据标准验证方法、存储介质及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113177196A true CN113177196A (zh) | 2021-07-27 |
Family
ID=76925549
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110477109.4A Pending CN113177196A (zh) | 2021-04-29 | 2021-04-29 | 一种基于区块链的数据标准验证方法、存储介质及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113177196A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105844567A (zh) * | 2016-05-31 | 2016-08-10 | 严远明 | 一种个人电子病历*** |
CN109191355A (zh) * | 2018-08-21 | 2019-01-11 | 严治 | 一种基于区块链的创伤数据共享*** |
CN109346139A (zh) * | 2018-09-17 | 2019-02-15 | 深圳市天达国际商业咨询有限公司 | 一种基于区块链的医疗分析*** |
CN110661779A (zh) * | 2019-08-15 | 2020-01-07 | 中国平安财产保险股份有限公司 | 基于区块链网络的电子证件管理方法、***、设备及介质 |
CN111026811A (zh) * | 2019-12-05 | 2020-04-17 | 姚其新 | 一种基于区块链的医疗分析方法及其分析*** |
CN111343208A (zh) * | 2020-05-21 | 2020-06-26 | 腾讯科技(深圳)有限公司 | 基于区块链的数据检测方法、装置及计算机可读存储介质 |
CN111506901A (zh) * | 2020-04-16 | 2020-08-07 | 腾讯科技(深圳)有限公司 | 基于区块链的数据处理方法、终端及存储介质 |
CN111768824A (zh) * | 2020-06-23 | 2020-10-13 | 中国工商银行股份有限公司 | 基于区块链的健康信息辅助医疗方法、节点及*** |
-
2021
- 2021-04-29 CN CN202110477109.4A patent/CN113177196A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105844567A (zh) * | 2016-05-31 | 2016-08-10 | 严远明 | 一种个人电子病历*** |
CN109191355A (zh) * | 2018-08-21 | 2019-01-11 | 严治 | 一种基于区块链的创伤数据共享*** |
CN109346139A (zh) * | 2018-09-17 | 2019-02-15 | 深圳市天达国际商业咨询有限公司 | 一种基于区块链的医疗分析*** |
CN110661779A (zh) * | 2019-08-15 | 2020-01-07 | 中国平安财产保险股份有限公司 | 基于区块链网络的电子证件管理方法、***、设备及介质 |
CN111026811A (zh) * | 2019-12-05 | 2020-04-17 | 姚其新 | 一种基于区块链的医疗分析方法及其分析*** |
CN111506901A (zh) * | 2020-04-16 | 2020-08-07 | 腾讯科技(深圳)有限公司 | 基于区块链的数据处理方法、终端及存储介质 |
CN111343208A (zh) * | 2020-05-21 | 2020-06-26 | 腾讯科技(深圳)有限公司 | 基于区块链的数据检测方法、装置及计算机可读存储介质 |
CN111768824A (zh) * | 2020-06-23 | 2020-10-13 | 中国工商银行股份有限公司 | 基于区块链的健康信息辅助医疗方法、节点及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190180868A1 (en) | Optimizing emergency department resource management | |
US7689439B2 (en) | System and method for managing medical data | |
CN106570307B (zh) | 用于流化来自除纤颤器的病人信息的***和方法 | |
US7209886B2 (en) | System and method for implementing healthcare fraud countermeasures | |
US20100088232A1 (en) | Verification monitor for critical test result delivery systems | |
US20020188182A1 (en) | System and method for scoring and managing patient progression | |
CN101083582A (zh) | 基于hl7代理服务器的异构医疗信息集成*** | |
CN110197705B (zh) | 一种基于云平台的临床数据服务***及方法 | |
US8736453B2 (en) | Preemptive notification of patient fall risk condition | |
DE10126571A1 (de) | Automatisierte Überwachung einer Sammlung von Betriebsdaten von medizinischen Abbildungsvorrichtungen | |
US20170323056A1 (en) | Patient care record conveyance | |
US20170061077A1 (en) | Medical visual referral tool and remote portal | |
US20160092643A1 (en) | System and process for providing verification and validation of an individual's identity | |
US20220215940A1 (en) | Hospital healthcare provider monitoring and verifyng device and system for patient care condition | |
CN110535958B (zh) | 一种健康信息存储方法及相关设备 | |
CN108712416A (zh) | 生命体征数据的处理方法及装置 | |
CN111694993B (zh) | 一种创建数据索引的方法、装置、电子设备及介质 | |
CN113177196A (zh) | 一种基于区块链的数据标准验证方法、存储介质及*** | |
CN113192587A (zh) | 一种基于人员流动实现区域数据共享的方法、存储介质及*** | |
CN111951917A (zh) | 数据管理方法、数据读取方法、存储介质、数据管理***及终端设备 | |
CN115966275A (zh) | 检验检查结果互认方法、装置、存储介质以及电子设备 | |
CN105378736B (zh) | 医疗数据传递部件 | |
CN113177228A (zh) | 一种基于数据确权的诊疗方法、存储介质及*** | |
CN111710402A (zh) | 基于人脸识别的查房处理方法、装置及计算机设备 | |
CN111312409A (zh) | 一种医疗数据的共享***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210727 |