首页> 中国专利> 一种基于区块链的电子病历系统及应用方法

一种基于区块链的电子病历系统及应用方法

摘要

一种基于区块链的电子病历系统及应用方法,该方法包括:基于区块链的电子病历系统接收用户发送的病历数据获取指令;根据所述病历数据获取指令确定目标病历数据;在确定所述用户为电子病历系统的签约用户后,将所述目标病历数据反馈给所述用户。通过该方法,加入平台的医院,对于病人的检查结果、看病记录等信息相互通用,为病者提供快速的治疗服务,避免以前的在一家医院里从头到尾进行检查,造成病情被耽搁,提升了用户体验。

著录项

  • 公开/公告号CN113035305A

    专利类型发明专利

  • 公开/公告日2021-06-25

    原文格式PDF

  • 申请/专利权人 航天信息股份有限公司;

    申请/专利号CN202110259963.3

  • 申请日2021-03-10

  • 分类号G16H10/60(20180101);G16H40/20(20180101);G06F16/27(20190101);

  • 代理机构11291 北京同达信恒知识产权代理有限公司;

  • 代理人王宁宁

  • 地址 100195 北京市海淀区杏石口路甲18号航天信息园

  • 入库时间 2023-06-19 11:35:49

说明书

技术领域

本申请涉及通信技术领域,尤其涉及一种基于区块链的电子病历系统及应用方法。

背景技术

在就医过程中,经常应用到电子病历系统。而目前市面上的一些通用的电子病历系统,大多用于为患者在就医过程中提供信息登记业务流程,仅能解决患者在当前所在医院就医的看病问题,无法满足患者在其他医院进行就医时的信息互通。因此,经常会造成患者在不同医院就医过程中,相同的检查做了多次,给患者造成不便的同时,也对医院的就医资源产生了浪费。

而目前并没有一种方便快捷、高效互通的电子病历系统。

发明内容

本申请实施例提供一种基于区块链的电子病历系统及应用方法,用于解决用户就诊数据通用性较差,就医系统灵活性较差的问题。

第一方面,本申请实施例提供一种基于区块链的电子病历系统的应用方法,该方法包括:基于区块链的电子病历系统接收用户发送的病历数据获取指令;根据所述病历数据获取指令确定目标病历数据;在确定所述用户为电子病历系统的签约用户后,将所述目标病历数据反馈给所述用户。

采用上述方法,加入平台的医院,对于病人的检查结果、看病记录等信息相互通用,为病者提供快速的治疗服务,避免以前的在一家医院里从头到尾进行检查,造成病情被耽搁,提升了用户体验。

在一种可能的设计中,所述方法还包括:接收用户录入的病历数据;通过区块链技术将所述病历数据进行存储。

在一种可能的设计中,所述方法还包括:对所述用户的病历数据进行分析,得到第一分析结果;根据所述第一分析结果为所述用户提供就医策略。

在一种可能的设计中,根据所述第一分析结果为所述用户提供就医策略,包括:根据所述第一分析结果确定所述用户的病历分组;根据病症分组与医生的对应关系,确定所述用户所在的病症分组对应的至少一个医生;从所述至少一个医生中选取一个医生推荐给所述用户。

在一种可能的设计中,所述方法还包括:对所述电子病历系统中患者上传的病历信息和/或从所述电子病历系统以外采集到的病历信息进行分析,得到第二分析结果;在所述第二分析结果满足应急条件时,建立应急指挥。

在一种可能的设计中,所述方法还包括:对所述电子病历系统中患者上传的病历信息和/或从所述电子病历系统以外采集到的病历信息进行区域划分;根据至少一个区域的病历信息进行病情预测;将病情预测结果发送给对应的监管部门。

第二方面,本申请实施例提供一种基于区块链的电子病历系统,该装系统具有实现上述第一方面所述的任一方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。

第三方面,本申请实施例提供了一种芯片系统,包括处理器,可选的还包括存储器;其中,存储器用于存储计算机程序,处理器用于从存储器中调用并运行计算机程序,使得安装有芯片系统的基于区块链的电子病历系统能够执行上述第一方面或第一方面中的任意可能的实现方式中的任一方法。

第四方面,本申请实施例提供一种计算机可读存储介质,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被基于区块链的电子病历系统执行时,实现第一方面和第一方面中的任意一种可能的设计。

第五方面,本申请实施例提供一种包含程序的计算机程序产品,当其在基于区块链的电子病历系统上运行时,使得产品反馈装置执行第一方面和第一方面中的任意一种可能的设计。

附图说明

图1为本申请实施例提供的一种基于区块链的电子病历系统示意图;

图2为本申请提供的一种终端示意图;

图3为本申请实施例提供的一种终端设备安卓操作系统结构示意图;

图4为本申请提供的一种服务器内部结构示意图;

图5为本申请实施例提供的第一种电子通用病历系统的构造示意图;

图6为本申请实施例提供的第二种电子通用病历系统的构造示意图。

具体实施方式

下面对本申请实施例提供的电子病历系统架构进行介绍。

如图1所示,本申请实施例提供的一种电子病历的系统架构包括:至少一个终端设备1100、服务器1200以及区块链1300。

其中,终端设备1100和服务器1200之间可以通过通信网络互联,该通信网络可以是局域网,也可以是通过中继(relay)设备转接的广域网。当该通信网络为局域网时,示例性的,该通信网络可以是wifi热点网络、wifi P2P网络、蓝牙网络、zigbee网络或近场通信(near field communication,NFC)网络等近距离通信网络。当该通信网络为广域网时,示例性的,该通信网络可以是第三代移动通信技术(3rd-generation wireless telephonetechnology,3G)网络、第四代移动通信技术(the 4th generation mobile communicationtechnology,4G)网络、第五代移动通信技术(5th-generation mobile communicationtechnology,5G)网络、未来演进的公共陆地移动网络(public land mobile network,PLMN)或因特网等。

进一步的,针对终端设备110以及服务器120的硬件结构以及软件结构进行示例性说明:

一、终端设备1100

终端设备1100可以是还包含其他功能诸如个人数字助理和/或音乐播放器功能的便携式电子设备,诸如手机、平板电脑、具备无线通讯功能的可穿戴设备(如智能手表)等。便携式电子设备的示例性实施例包括但不限于搭载

下面以终端设备1100为手机为例进行说明,图2示出的是与本申请各实施例相关的终端设备1100的部分结构的框图。

如图2所示,终端设备1100为手机,该手机可以包括处理器1110,外部存储器接口1120,内部存储器1121,USB接口1130,充电管理模块1140,电源管理模块1141,电池1142,天线1,天线2,移动通信模块1150,无线通信模块1160,音频模块1170,扬声器1170A,受话器1170B,麦克风1170C,耳机接口1170D,传感器模块1180,按键1190,马达1191,指示器1192,摄像头1193,显示屏1194,以及SIM卡接口1195等。

可以理解的是,本发明实施例示意的结构并不构成对终端设备1100的具体限定。在本申请另一些实施例中,终端设备1100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。

其中,处理器1110可以包括一个或多个处理单元,例如:处理器1110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphicsprocessing unit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(Neural-network Processing Unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。其中,控制器可以是终端设备1100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。

本申请实施例中所述处理器1110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器1110中的存储器为高速缓冲存储器。该存储器可以保存处理器1110刚用过或循环使用的指令或数据。如果处理器1110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器1110的等待时间,因而提高了系统的效率。

在一些实施例中,处理器1110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuitsound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。

终端设备1100的无线通信功能可以通过天线模块1,天线模块2,移动通信模块1150,无线通信模块1160,调制解调处理器以及基带处理器等实现。

天线1和天线2用于发射和接收电磁波信号。终端设备1100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将蜂窝网天线复用为无线局域网分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。

移动通信模块1150可以提供应用在终端设备1100上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块1150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(Low Noise Amplifier,LNA)等。移动通信模块1150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块1150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块1150的至少部分功能模块可以被设置于处理器1110中。在一些实施例中,移动通信模块1150的至少部分功能模块可以与处理器1110的至少部分模块被设置在同一个器件中。

调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器1170A,受话器1170B等)输出声音信号,或通过显示屏1194显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器1110,与移动通信模块1150或其他功能模块设置在同一个器件中。

无线通信模块1160可以提供应用在终端设备1100上的包括无线局域网(wirelesslocal area networks,WLAN),蓝牙(bluetooth,BT),全球导航卫星系统(globalnavigation satellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。无线通信模块1160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块1160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器1110。无线通信模块1160还可以从处理器1110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。

在一些实施例中,终端设备1100的天线1和移动通信模块1150耦合,天线2和无线通信模块1160耦合,使得终端设备1100可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯系统(global system for mobilecommunications,GSM),通用分组无线服务(general packet radio service,GPRS),码分多址接入(code division multiple access,CDMA),宽带码分多址(wideband codedivision multiple access,WCDMA),时分码分多址(time-division code divisionmultiple access,TD-SCDMA),长期演进(long term evolution,LTE),BT,GNSS,WLAN,NFC,FM,和/或IR技术等。所述GNSS可以包括全球卫星定位系统(global positioning system,GPS),全球导航卫星系统(global navigation satellite system,GLONASS),北斗卫星导航系统(beidou navigation satellite system,BDS),准天顶卫星系统(quasi-zenithsatellite system,QZSS))和/或星基增强系统(satellite based augmentationsystems,SBAS)。

终端设备1100通过GPU,显示屏1194,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏1194和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器1110可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。本申请实施例中,终端设备1100通过GPU,显示屏1194,以及应用处理器等实现对短视频的播放显示。

显示屏1194用于显示图像,视频等。显示屏1194包括显示面板。显示面板可以采用LCD(liquid crystal display,液晶显示屏),OLED(organic light-emitting diode,有机发光二极管),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganic light emitting diode的,AMOLED),柔性发光二极管(flex light-emittingdiode,FLED),Miniled,MicroLed,Micro-oLed,量子点发光二极管(quantum dot lightemitting diodes,QLED)等。在一些实施例中,终端设备1100可以包括1个或N个显示屏,N为大于1的正整数。

终端设备1100可以通过ISP,摄像头1193,视频编解码器,GPU,显示屏1194以及应用处理器等实现拍摄功能。

ISP用于处理摄像头1193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给ISP处理,转化为肉眼可见的图像。ISP还可以对图像的噪点,亮度,肤色进行算法优化。ISP还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,ISP可以设置在摄像头1193中。

摄像头1193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,CCD)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,CMOS)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给ISP转换成数字图像信号。ISP将数字图像信号输出到DSP加工处理。DSP将数字图像信号转换成标准的RGB,YUV等格式的图像信号。在一些实施例中,终端设备1100可以包括1个或N个摄像头,N为大于1的正整数。

数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当终端设备1100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。

视频编解码器用于对数字视频压缩或解压缩。终端设备1100可以支持一种或多种视频编解码器。这样,终端设备1100可以播放或录制多种编码格式的视频,例如:MPEG1,MPEG2,MPEG3,MPEG4等。

NPU为神经网络(neural-network,NN)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过NPU可以实现终端设备1100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。

外部存储器接口1120可以用于连接外部存储卡,例如Micro SD卡,实现扩展终端设备1100的存储能力。外部存储卡通过外部存储器接口1120与处理器1110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。

内部存储器1121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器1110通过运行存储在内部存储器1121的指令,从而执行终端设备1100的各种功能应用以及数据处理。存储器1121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储终端设备1100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,存储器1121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。

终端设备1100可以通过音频模块1170,扬声器1170A,受话器1170B,麦克风1170C,耳机接口1170D,以及应用处理器等实现音频功能。例如音乐播放,录音等。

音频模块1170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块1170还可以用于对音频信号编码和解码。在一些实施例中,音频模块1170可以设置于处理器1110中,或将音频模块1170的部分功能模块设置于处理器1110中。

扬声器1170A,也称“喇叭”,用于将音频电信号转换为声音信号。终端设备1100可以通过扬声器1170A收听音乐,或收听免提通话。

受话器1170B,也称“听筒”,用于将音频电信号转换成声音信号。当终端设备1100接听电话或语音信息时,可以通过将受话器1170B靠近人耳接听语音。

麦克风1170C,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风1170C发声,将声音信号输入到麦克风1170C。终端设备1100可以设置至少一个麦克风2170C。在另一些实施例中,终端设备1100可以设置两个麦克风,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,终端设备1100还可以设置三个,四个或更多麦克风,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。本申请实施例中,麦克风1170C可以用于采集用户的语音,例如第一用户的第一语言的第一语音。

此外,本申请实施例以分层架构的Android系统为例,示例性说明终端设备1100的软件结构。

图3是本发明实施例的终端设备1100的软件结构框图。

分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将Android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行环境(Android runtime)和系统库,以及内核层。

1)本申请实施例中所述终端设备1100中的应用程序层可以包括一系列应用程序包。

如图3所示,应用程序包可以包括电话、相机,图库,浏览器,通话,地图,电子病历,WLAN,蓝牙,音乐,视频,短信息等应用程序。

2)应用程序框架层:

本申请实施例中一种可选的方式,所述终端设备1100中的应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,API)和编程框架。其中,所述应用程序框架层可以包括一些预先定义的函数。

如图3所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器、电子病历系统等。

窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。

内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。

视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。

电话管理器用于提供终端设备1100的通信功能。例如通话状态的管理(包括接通,挂断等)。

资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。

通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,电子设备振动,指示灯闪烁等。

电子病历系统用于提供本申请实施例中所述电子病历平台,从而,可以在检测到用户对该电子病历平台的操作行为后,为用户提供该操作行为对应的服务等。

3)Android Runtime和系统库:

本申请实施例中所述终端设备1100中的Android Runtime可以包括核心库和虚拟机,用于负责安卓系统的调度和管理。

进一步的,本申请实施例中所述核心库可以包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。

本申请实施例中所述虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。例如,应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。

其中,本申请实施例中所述系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(Media Libraries),三维图形处理库(例如:OpenGL ES),2D图形引擎(例如:SGL)等。

进一步的,本申请实施例中所述表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2D和3D图层的融合。

媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:MPEG4,H.264,MP3,AAC,AMR,JPG,PNG等。

三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。

2D图形引擎是2D绘图的绘图引擎。

4)内核层:

本申请实施例中所述终端设备1100中的内核层可以是硬件和软件之间的层,至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。

二、服务器1200

如图4所示,本申请实施例提供一种服务器1200的部分结构的框架图,该服务器1200可以包括:

处理器1210、存储器1220以及收发器1230。

其中一个或多个计算机程序被存储在上述存储器1220中并被配置为被该一个或多个处理器1210执行。

本申请实施例中所述处理器1210,可以是中央处理单元(central processingunit,CPU),或者为数字处理单元等。

其中,处理器1210是服务器1200的控制中心,利用各种接口和线路连接整个服务器1200的各个部分,通过运行或执行存储在存储器1220内的计算机程序,以及调用存储在存储器1220内的配置文件等数据,执行服务器1200的各种功能。

收发器1230,一种可选的方式,用于接收来自终端设备的信息,以及向所述终端设备发送信息等。

本申请实施例中不限定上述处理器1210以及存储器1220之间的具体连接介质。本申请实施例在图4中以存储器1220、处理器1210以及收发器1230之间通过总线1240连接,总线在图4中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引此以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

其中,存储器1220可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储器1220也可以是非易失性存储器(non-volatilememory),例如只读存储器,快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)、或者存储器1220是能够用于携带或存储具有指令或数据结构形式的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器1220可以是上述存储器的组合。

三、区块链1300

以区块作为数据结构的去中心化的数据库,具有分布式存储和处理功能,在通信系统中用于存储相关数据信息,以及根据接收到的信息更新存储的数据信息,或者根据接收到的信息返回对应信息。其中,区块链中的每个区块包含区块体和区块头,区块体存储交易记录。交易记录根据具体的应用场景需要,可以为转账记录、智能合约记录、清算记录、数据记录等。区块头存储时间戳、交易的哈希汇总结果,以及使之和前序区块形成链式结构的必要信息,如前序区块的哈希值。这种链式结构保证了,一旦一个区块被所有节点共识后加入到各自的区块副本上后,该区块将不可被更改,可以为每一次访问记录有效凭证。

其中,本申请实施例描述的系统架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,例如,本申请实施例中的终端设备与服务器可以为同一设备。

因此,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。

应理解,图1~图4仅为便于理解而示例的简化示意图,该系统中还可以包括其他设备等,图1中未予以画出。例如,本申请实施例中所述的系统架构中还可以包含数据服务器1400,所述数据服务器1400具有存储和处理功能,在通信系统中用于存储相关数据信息,根据接收到的信息更新存储的数据信息,或者根据接收到的信息返回对应信息。其中,本申请实施例中的数据服务器1400可以为数据库,用于存储本申请实施例中的病历数据;当所述病历数据处于加密状态时,还可用于存储所述加密后的病历数据。

以下再对本申请实施例中涉及的部分用语进行解释说明,以便于理解。

1)区块链,是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,它本质上是一个去中心化的数据库。其中,区块链技术不依赖额外的第三方管理机构或硬件设施,没有中心管制,除了自成一体的区块链本身,通过分布式核算和存储,各个节点实现了信息自我验证、传递和管理。其中,去中心化是区块链最突出最本质的特征。

2)对称加密算法,主要指加密和解密使用相同密钥的加密算法。在应用对称加密算法进行加密通信时,要求发送方和接收方在安全通信之前,商定一个密钥。其中,加密密钥能够从解密密钥中推算出来,同时解密密钥也可以从加密密钥中推算出来。在大多数的对称算法中,加密密钥和解密密钥是相同的,所以也称这种加密算法为秘密密钥算法或单密钥算法。

3)非对称加密算法,是指加密和解密使用的是两个不同的密钥,即公开密钥(简称公钥)和私有密钥(简称私钥),安全性较高。其中,公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密。

例如,甲方生成一对密钥并将公钥公开,需要向甲方发送信息的乙方使用甲方的公钥,对机密信息进行加密后再发送给甲方;甲方再用自己私钥对加密后的信息进行解密。而当甲方想要回复乙方时正好相反,甲方使用乙方的公钥对数据进行加密,同理,乙方使用自己的私钥来进行解密。

另外,本申请实施例中的术语“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中,A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。以下至少一项(个)下或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。

除非有相反的说明,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。

此外,本申请实施例和权利要求书及附图中的术语“包括”和“具有”不是排他的。例如,包括了一系列步骤或模块的过程、方法、系统、产品或设备,不限定于已列出的步骤或模块,还可以包括没有列出的步骤或模块。

为便于理解本申请实施例,首先以图5中示出的电子通用病历系统为例,对本申请实施例中基于区块链的电子病历系统及应用方法进行介绍。

本申请实施例一种可选的方式,该电子病历系统包括对外应用体系510、应用支撑体系520以及安全保障体系530等。

其中,所述对外应用体系510,用于为用户提供操作界面,使用户能够根据所述对外应用体系510执行相应的业务需求。

进一步的,如图6所示,本申请实施例一种可选的方式,所述对外应用体系510中可以包括综合业务平台511、智能分析平台512、决策支持平台513、应急指挥平台514、预测研判平台515。

所述综合业务平台511,用于实现注册、登录、病历单登记、医生推荐、视频直播就医、医生在线接单等业务。

所述智能分析平台512,用于通过OCR技术识别,分析用户提交的信息,将相同病症的患者进行归类。

进一步的,所述智能分析平台512中归到同一类别的用户可以在本申请实施例所述的电子病历系统进行讨论、交流,便于寻找更好的就医途径。

优选的,本申请实施例一种可选方式,所述电子病历系统中还可以将同一类别下的用户基于设置的分配规则,更细化的分为多组用户,同一组中的用户可以进行讨论,交流等,使得用户在讨论,交流等过程中获取到的信息更加精准,贴合度更高,实用性更强。

其中,本申请实施例一种可选的方法,所述分配规则可以包含患者年龄、患病症状、患者性别、患者患病年限、患者所处的地区等的部分或全部。

另外,本申请实施例一种可选的方式,所述智能分析平台512还能够基于大数据分析,根据患者在所述智能分析平台中的病历材料等,为患者推荐适合的服务。

示例性的,本申请实施例中,所述智能分析平台512基于患者的病历材料等进行大数据分析,为患者提供“好医生”服务等,从而,患者可以与系统提供的医生在线聊天或者视频方式一对一的面对面进行交流。

决策支持平台513,用于收集大量的病历信息,并根据收集到的病历信息以及患者的个人信息,进行数据分析,从而根据数据分析结果为患者提供就医策略服务,使用户在就医过程中能够快速准确的知晓挂号科室,避免“有病乱投医”现象。

应急指挥平台514,用于基于患者上传的信息以及收集到的国内外患者病历信息,运用大数据手段对不同区域的病历信息进行实时分析、统计,建立应急指挥,并提供对应的API接口,为医院、国家相关部门提供服务。

预测研判平台515,用于为用户提供当前流行疾病的防范提醒和防范措施服务;对于区域性的患者,平台会实时分析出突发区域的病情信息,将数据报给国家相关部门,提供参考。

所述应用支撑体系520,用于为所述对外应用体系510提供技术架构等支持,实现所述对外应用体系510的各项功能。

进一步的,如图6所示,本申请实施例一种可选的方式,所述应用支撑体系520中可以包括区块链服务平台521、综合业务数据库平台522、国外疾病数据采集平台523、数据建模平台524、数据共享交换平台525。

其中,所述区块链服务平台521,采用航天信息区块链平台,借助区块链的开放共识、智能合约、隐私保护、信息很难被篡改等特性,保障用户在电子病历系统提交的数据的安全性以及获取到的数据的可靠性等。

所述综合业务数据库平台522,主要将获取到的用户信息,存入到数据库中。

所述国内外疾病数据采集平台523,主要依靠互联网爬虫技术,用于收集国内外医院的病历信息、病历新闻等,根据收集到信息分析得到病历的相关数据,并将分析得到的病历相关数据存入到数据库中。

所述数据建模平台524,用于根据国内和/或国外所采集的数据,建立数学模型,通过数学模型对疾病进行分析、研究、预判等。

进一步的,本申请实施例一种可选的方式,所述数据建模平台524建立的数学模型可以根据国内和/或国外采集到的数据,不断的进行更新改进。

所述数据共享交换平台525,用于将获取到的病历数据,向对应群体或机构进行开放。

本申请实施例一种可选的方式,所述数据共享交换平台525可以通过对外提供API的方式,向对应的群体或机构开放获取到的所述病历数据,使得所述群体或机构能够根据所述病历数据,进一步的进行疾病研究等,实现资源共享。

所述安全保障体系530,用于服务于数据的采集、处理、分析、交换、安全等。

其中,本申请实施例一种可选的方式,所述中间件包括并不限于下述几种:

OCR(Optical Character Recognition,光学字符识别)中间件,FastDFS(FastDistributed File System,开源轻量级分布式文件系统),Nginx+keepalived(双机主从模式)等。

示例性的,本申请实施例中所述电子病历系统采用OCR识别技术,能够快速识别医生所开的药,便于数据采集等。

下面结合具体实施例,基于不同的用户角色,对本申请提供的一种电子病历系统以及应用方法进行具体说明。

场景一、使用电子病历系统的用户为患者。

患者在使用所述电子病历系统时,一般会经常应用该电子病历系统中的综合业务平台、智能分析平台以及决策支持平台等,下面选取患者使用综合业务平台、智能分析平台以及决策支持平台的情况为例进行介绍。

应用情况1:综合业务平台

(1)账号注册,建立个人档案。

当用户为患者时,初次使用本申请实施例所述的电子病历系统时,可以通过所述电子病历系统中的综合业务平台,进行账号注册。

完成注册的用户,再次使用所述电子病历系统时,可以直接通过已注册的账号和密码进行系统登录。

其中,用户可以在该电子病历系统中的综合业务平台上,建立个人档案。该个人档案中会记录该用户在医院的检查结果,看病记录等信息。

本申请实施例一种可选的情况,用户可以仅可建立一个通用的个人档案;或者,用户可以分别基于加入电子病历系统的医院各建立一个档案。其中,加入该电子病历系统的医院,对于患者的检查结果,看病记录等信息可以相互通用,从而,更好的为患者提供快速的治疗服务,有效的避免了以前每换一家医院,都需要从头到尾进行检查,造成病情被耽搁,以及不必要的资金损耗。

优选的,本申请实施例用户使用该电子病历系统进行挂号看病时,该电子病历系统自动为用户建立个人档案,并获取用户。

需要说明的是,本申请实施例中患者在使用所述电子病历系统,可以有多种访问模式,例如,查询模式(可以理解为游客模式),在该模式下,用户可以在进行登录和/或注册的情况下,查询该电子病历系统收录的至少一家医院的相关信息,如医院等级、医院科室、医院联系电话、医院医生等信息。此外,用户在该模式下还可以查阅所述电子病历系统公开的相关文章信息、病历信息等。

(2)信息录入。

用户在使用所述综合业务平台时,可以自行在所述综合业务平台中录入自己的病历信息等。

示例性的,若用户之前看病的医院还未加入所述电子病历系统,用户可以手动将之前看病的信息录入所述电子病历系统。例如,若病历信息为纸质文件,则用户可以通过所述电子病历系统的拍照功能,将所述纸质文件拍照后上传。

(3)日常提醒。

本申请实施例一种可选的方式,所述综合业务平台在患者使用所述综合业务平台挂号看病后,能够获取挂号医院对该患者的就诊安排,并根据所述就诊安排对该用户进行就诊提醒。

示例性的,医生为患者进行了彩超检查的安排,需要后天上午9:00空腹进行彩超检查,则所述电子病历系统在预设的时间内对该患者进行提示,例如,在彩超检查当天6:00通过响铃提示或者短信提示等,提示该患者今天上午9:00需要空腹进行彩超检查。

应用情况2:智能分析平台

(1)相似病情的患者进行沟通交流。

当用户为患者时,所述电子病历系统中的智能分析平台能够获取到该患者的相关信息,根据该患者的病症将该患者进行归类。

其中,所述智能分析平台可以对获取到的患者的相关信息进行分析,将相同病症的患者进行归类,归到同一类别的用户可以在本申请实施例所述的电子病历系统进行讨论、交流,便于寻找更好的就医途径。

需要说明的是,本申请实施例中同一患者可能会对应多种类别,例如,一个患者可能即属于肾病类患者,又属于皮肤病类患者。

优选的,本申请实施例一种可选方式,所述电子病历系统中还可以将同一类别下的用户基于设置的分配规则,更细化的分为多组用户,同一组中的用户可以进行讨论,交流等,使得用户在讨论,交流等过程中获取到的信息更加精准,贴合度更高,实用性更强。

其中,本申请实施例一种可选的方法,所述分配规则可以包含患者年龄、患病症状、患者性别、患者患病年限、患者所处的地区等的部分或全部。

(2)在线问诊。

本申请实施例一种可选的方式,本申请实施例中所述智能分析平台能够基于患者的病历材料等进行大数据分析,为患者适配对应的在线医生。

示例性的,患者有一些针对疾病的疑惑,又不想去医院时,可以通过本申请实施例中的所述智能分析平台进行在线问诊。其中,所述智能分析平台能够基于患者的病历材料等进行大数据分析,为患者适配对应的在线医生,从而,患者可以与系统提供的医生在线聊天或者视频方式一对一的面对面进行交流。

应用情况3:决策支持平台。

(1)就医推荐。

本申请实施例一种可选的方式,所述智能分析平台还能够基于大数据分析,根据患者在所述电子病历系统的病历材料和/或患者输入的描述信息等,为患者进行就医推荐。

示例性的,本申请实施例中所述智能分析平台能够基于大数据分析,例如,根据患者所在的地区,患者的病历材料,在该地区阈值范围内的医院信息以及医生信息等,进行大数据分析,为患者推荐所处地区阈值范围内最优的就诊医院和就诊医生等。

场景二、使用电子病历系统的用户为医院人员。

医院人员在使用所述电子病历系统时,一般会经常应用该电子病历系统中的综合业务平台、应急指挥平台以及预测研判平台等,下面选取医院人员使用综合业务平台、应急指挥平台以及预测研判平台的情况为例进行介绍。

应用情况1:综合业务平台

(1)账号注册,建立医院或者医生档案。

加入本申请实施例所述电子病历系统的医院,初次使用本申请实施例所述的电子病历系统时,可以通过所述电子病历系统中的综合业务平台,进行账号注册。

完成注册的用户,再次使用所述电子病历系统时,可以直接通过已注册的账号和密码进行系统登录。

其中,医院的管理人员可以在该电子病历系统中的综合业务平台上获取到该医院的就诊数据、患者评价、投诉建议等信息。

(2)数据共享。

医护人员在使用所述综合业务平台时,可以获取患者在所述综合业务平台中录入的看病记录。

示例性的,医院A与医院B都已加入所述电子病历系统,患者A在医院A就诊后,又来到了医院B基于同一病症进行就诊。医院B中的医护人员可以从所述综合业务平台中获取到该患者A在医院A的就诊记录,为患者提供快速的治疗服务。

例如,患者A已经在医院A中进行了事项1的检查,且事项1的检查结果在有效期内,则医院B中的医护人员在获取到患者A在医院A的检查记录后,可以不用在让患者A在医院B做事项1的检查,可以直接根据事项1的检查结果进行后续诊疗安排,不仅提升了诊疗流程,还为患者A节省了诊疗费用。

应用情况2:应急指挥平台。

(1)诊疗求助。

当医院对患者进行诊治过程中遇到难题时,该医院能够通过所述应急指挥平台,获取其他加入该电子病历系统的医院的相关诊疗信息,用于克服所述诊疗难题。

其中,加入所述电子病历系统的医院之间能够进行疾病方面的数据共享。

优选的,本申请实施例中当医院对患者进行诊治过程中遇到难题时,还可以求助其他加入该电子病历系统的医院,与其他医院共同研究,合作解决该难题。

通过本申请实施例所述的电子病历系统,能够有效进行疾病方面的数据共享,还能够加强医院之间的合作,遇到难题可共同研究,合理、充分的运用医院的治疗资源。

应用情况3:预测研判平台。

当医院在对患者进行诊疗过程中,通过所述电子病历系统对医院诊疗数据的分析,得出阈值时间内该医院接收到的某种病历增长迅速,则该医院可以通过所述预测研判平台向相关部门进行疾病报备。

从而,使相关部门能够有效的进行事前预防,并制定解决方案等,防止该病的快速增长。

场景三、使用电子病历系统的用户为疾病研究部门和/或防疫部门。

疾病研究部门和/或防疫部门在使用所述电子病历系统时,会根据该电子病历系统收集到的大量的病历信息,运用大数据手段对不同区域的病历信息进行实时分析、统计,建立应急指挥。

示例性的,所述电子病历系统能够根据病历信息的分析结果为疾病研究部门和/或防疫部门等提供疾病传播的散点图,靶向监管,能够有效的提供事前预防、事中执行、事后控制等手段,防止流传性疾病的扩散。

本申请实施例一种可选的方式,疾病研究部门和/或防疫部门可以根据病历信息的分析结果,向所述电子病历系统的用户提供当前流行疾病的防范提醒和防范措施服务等。

场景五、使用电子病历系统的用户为专家学者等。

其中,本申请实施例一种可选的方式,所述电子病历系统中可以建立疾病预防的知识库,为社会公众提供服务,提高人们预防疾病的能力。专家学者等,可以通过所述电子病历系统对外开放的知识库进行疾病研究等。

优选的,本申请实施例所述电子病历系统可以对外提供可用于疾病研究的API,便于国内外学者进行研究,推动疾病有效治疗的发展。

优选的,本申请实施例中数据进行传输过程中,为了更好的防止数据被窃取,非法被应用,本申请实施例中所述电子病历系统可以对传输的数据进行加密,例如,采用对称加密算法或者非对称加密算法,从而有效保障的数据的安全性。保护用户的隐私,保证了数据的安全不被篡改。

优选的,本申请实施例中所述电子病历系统进行数据分析时,可以通过多种方式进行分析,例如,采用数据挖掘算法、神经网络、决策树、推荐算法、遗传算法等,对数据进行分析、挖掘,从而对外提供有价值的数据,可用于疾病方面的研究。

本申请实施例所述的电子病历系统,基于区块链技术,能够有效的保护用户的隐私,保证了数据的安全不被篡改。通过所述电子病历系统,能够实现病历信息的互通,更好的为患者提供高效的治疗服务等。此外,通过所述电子病历系统,能够进行疾病方面的数据共享,充分的运用医院的治疗资源,以及能够有效的进行疾病的预防等。

通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请实施例各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于此,任何在本申请实施例揭露的技术范围内的变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应以所述权利要求的保护范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号