医疗RIS系统诊断报告的同步方法及前置服务器技术方案

技术编号:12992033 阅读:132 留言:0更新日期:2016-03-10 02:29
本发明专利技术适用于医疗互联网领域,提供一种医疗RIS系统诊断报告的同步方法及一种前置服务器,所述方法包括:每隔一定时间间隔刷新一次视图,当发现RIS系统中有新增数据时,读取新增的患者编号、检查编号以及诊断报告图像的存储路径;根据所述诊断报告图像的存储路径读取诊断报告图像,并存储到文件夹中;每隔预设时间扫描一次是否有新增的诊断报告图像,即增量文件;若存在增量文件,通过利用sockets套接字结合完成端口将增量文件以及对应的患者编号、检查编号同步到云端服务器。本发明专利技术将所有医院RIS系统的诊断报告实现共享,为患者转诊提供较为方便的方式,实现了患者对自我数据的存储和管理。

【技术实现步骤摘要】

本专利技术属于医疗互联网
,尤其涉及一种医疗RIS系统诊断报告的同步方法及一种前置服务器。
技术介绍
RIS(RadiologyInformationSystem,放射科信息系统)是应用在医院影像科室的系统,在RIS上主要实现一些业务流程以及信息(文字为主,比较小,也不用遵循什么标准)流转和存取。是一种优化医院放射科工作流程管理的软件系统。RIS系统中保存有医生对患者的诊断报告的图像文件,以及对应的患者信息。医生为患者进行诊断时,会出具纸质诊断报告,但是纸质诊断报告不易携带,当患者去其他医院治病时,也无法知晓患者的病史,无法实现信息共享。
技术实现思路
鉴于上述问题,本专利技术的目的在于提供一种医疗RIS系统诊断报告的同步方法及一种前置服务器,旨在解决现有RIS系统中诊断报告无法共享的技术问题。一方面,所述方法包括下述步骤:每隔一定时间间隔刷新一次视图,当发现RIS系统中有新增数据时,读取新增的患者编号、检查编号以及诊断报告图像的存储路径;根据所述诊断报告图像的存储路径读取诊断报告图像,并存储到文件夹中;每隔预设时间扫描一次是否有新增的诊断报告图像,即增量文件;若存在增量文件,则通过利用sockets套接字结合完成的端口将增量文件以及对应的患者编号、检查编号同步到云端服务器。另一方面,所述前置服务器包括:数据刷新单元,用于每隔一定时间间隔刷新一次视图,当发现RIS系统中有新增数据时,读取新增的患者编号、检查编号以及诊断报告图像的存储路径;文件存储单元,用于根据所述诊断报告图像的存储路径读取诊断报告图像,并存储到文件夹中;扫描判断单元,用于每隔预设时间扫描一次是否有新增的诊断报告图像,即增量文件;数据同步单元,用于若存在增量文件时,通过利用sockets套接字结合完成的端口将增量文件以及对应的患者编号、检查编号同步到云端服务器。本专利技术的有益效果是:本专利技术中,前置服务器设置在医院内,定时刷新视图并获取新增数据,并且RIS系统的诊断报告图像数据能实时传输云端服务器,减少对医院RIS系统本身的负荷;这样患者通过通过访问前置服务器就可以直接获取到自己的诊断报告图像;其他医院通过授权也可以查找和访问患者的诊断报告,节约了时间和费用开销。本专利技术利用互联网新技术,可以用较低的成本将所有医院RIS系统的诊断报告实现共享,为患者转诊提供较为方便的方式,实现了患者对自我数据的存储和管理。附图说明图1是本专利技术第一实施例提供的医疗RIS系统诊断报告的同步方法的流程图;图2是本专利技术第二实施例提供的医疗RIS系统诊断报告的同步方法的流程图;图3是图2中步骤S203的一种具体流程图;图4是诊断报告图像的排列示意图;图5是诊断报告图像的拆分示意图;图6是本专利技术第三实施提供的前置服务器的结构框图;图7是本专利技术第四实施提供的前置服务器的结构框图;图8是图像处理单元的一种具体结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一:图1示出了本专利技术实施例提供的医疗RIS系统诊断报告的同步方法的流程,为了便于说明仅示出了与本专利技术实施例相关的部分。本实施例提供的医疗RIS系统诊断报告的同步方法包括下述步骤:步骤S101、每隔一定时间间隔刷新一次视图,当发现RIS系统中有新增数据时,读取新增的患者编号、检查编号以及诊断报告图像的存储路径。医院在为患者做影像检查时,每做一次检查都会生成一个唯一的检查编号(ApllyID),并且每个患者都具有一个患者编号(PatientID),比如可以包括姓名、性别、手机号、出生年月等信息,同时在RIS系统中,诊断报告图像都会有一个存储路径。假设医院RIS系统中唯一的检查编号为7位,需要一个字节;姓名最长为4个汉字,需要8个字节,手机号为13位,需要2个字节,另外加上性别和出生年月日等其他信息,一条患者编号信息大概有16个字节,60个患者的患者编号信息大概为1K字节,网络中传输此患者编号信息所带来的时间延迟可忽略不计。步骤S102、根据所述诊断报告图像的存储路径读取诊断报告图像,并存储到文件夹中。前置服务器在读取完患者编号、检查编号后,根据存储路径,从RIS系统中读取图像文件,并存储到本地按存储路径名命名的文件夹中。步骤S103、每隔预设时间扫描一次是否有新增的诊断报告图像,即增量文件;步骤S104、若存在增量文件,则通过利用sockets套接字结合完成的端口将增量文件以及对应的患者编号、检查编号同步到云端服务器。为了降低前置服务器器的工作压力,前置服务器无需实时扫描本地文件,只需每隔预设时间扫描一次即可,比如1分钟。而在步骤S101中,由于患者编号、检查编号以及诊断报告图像的存储路径的数据量较小,可以每1秒刷新一次视图,及时将诊断报告图像读取出保存在本地。每隔预设时间后,当发现有新增的诊断报告图像,利用sockets套接字端口,将增量文件以及对应的患者编号、检查编号同步到云端服务器。所述云服务器作为数据存储中心,可以接收各个医院前置服务器上传的数据。每个医院都设置一台前置服务器,这样各个前置服务器分别获取对应医院RIS系统中的诊断报告图像数据,然后统一上传至云端服务器。当患者或者医院需要查看诊断报告时,获得授权后,从各个前端服务器中查找并获取所需的诊断报告图像即可。本方法将医疗RIS系统中的诊断报告图像数据以及对于的患者编号、检查编号同步至前端服务器,然后定时同步至云端服务器,实现RIS系统诊断报告图像数据与患者和其他医疗单位共享。实施例二:图2示出了本专利技术实施例提供的医疗RIS系统诊断报告的同步方法的流程,为了便于说明仅示出了与本专利技术实施例相关的部分。本实施例提供的医疗RIS系统诊断报告的同步方法包括下述步骤:步骤S201、每隔一定时间间隔刷新一次视图,当发现RIS系统中有新增数据时,读取新增的患者编号、检查编号以及诊断报告图像的存储路径。步骤S202、根据所述诊断报告图像的存储路径读取诊断报告图像,并存储到文件夹中。上述步骤S201和S202与实施例一中步骤S101和S102相同,这里不再赘述。步骤S203、本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/CN105389463.html" title="医疗RIS系统诊断报告的同步方法及前置服务器原文来自X技术">医疗RIS系统诊断报告的同步方法及前置服务器</a>

【技术保护点】
一种医疗RIS系统诊断报告的同步方法,其特征在于,所述方法包括:每隔一定时间间隔刷新一次视图,当发现RIS系统中有新增数据时,读取新增的患者编号、检查编号以及诊断报告图像的存储路径;根据所述诊断报告图像的存储路径读取诊断报告图像,并存储到文件夹中;每隔预设时间扫描一次是否有新增的诊断报告图像,即增量文件;若存在增量文件,则通过利用sockets套接字结合完成的端口将增量文件以及对应的患者编号、检查编号同步到云端服务器。

【技术特征摘要】
1.一种医疗RIS系统诊断报告的同步方法,其特征在于,所述方法包括:
每隔一定时间间隔刷新一次视图,当发现RIS系统中有新增数据时,读取
新增的患者编号、检查编号以及诊断报告图像的存储路径;
根据所述诊断报告图像的存储路径读取诊断报告图像,并存储到文件夹中;
每隔预设时间扫描一次是否有新增的诊断报告图像,即增量文件;
若存在增量文件,则通过利用sockets套接字结合完成的端口将增量文件以
及对应的患者编号、检查编号同步到云端服务器。
2.如权利要求1所述方法,其特征在于,在根据所述诊断报告图像的存储
路径读取诊断报告图像,并存储到文件夹中的步骤之后,还包括:
对存储的诊断报告图像进行图像拆分组合处理,并生成密钥;
并且,在所述将增量文件以及对应的患者编号、检查编号同步到云端服务
器步骤中,将处理后的增量文件和密钥以及对应的患者编号、检查编号同步到
云端服务器。
3.如权利要求2所述方法,其特征在于,所述对存储的诊断报告图像进行
图像拆分组合处理,并生成密钥步骤,具体包括:
将诊断报告图像按照先后顺序进行排序;
针对每一幅图像,在宽度方向随机生成w-1个点,在高度方向随机生成h-1
个点,每幅图像拆分成w×h个网格像素块;
按顺序从各幅图像中随机取出一个像素块进行第一轮选取,然后从各幅图
像剩余的像素块中随机取出一个像素块进行第二轮选取,这样经过w×h轮选取
后所有像素块被选完,得到一个存储块矩阵B=T1X11T2X12...TmX1mT1X21T2X22...TmX2m......TzXij...T1Xwh1T2Xwh2...TmXwhm,]]>其
中m为图像数量,TzXij为第i轮选取时,从第z幅图像随机选取的第Xij个像素

\t块,这里Xij∈[1,w×h];
为存储块矩阵中的每个像素块乘以一个亮度因子,得到变形矩阵
C=α11T1X11α12T2X12...α1mTmX1mα21T1X21α22T2X22...α2mTmX2m......αijTzXij...αwh1T1Xwh1αwh2T2Xwh2...αwhmTmXwhm,]]>其中
αij=Σk=1mXik-Xijw×h+Ti(j+1)Xi(j+1)‾+Ti(j-1)Xi(j-1)‾2D,]]>其中函数表示像素块F的平均亮度值,
D为基准亮度值,所述处理后的增量文件为所述变形矩阵C;
生成当前诊断报告图像对应的密钥,所述密钥中包括w和h,还包括密钥
矩阵E=X11X12...X1mX21X22...X2m......Xij...Xwh1Xwh2...Xwhm.]]>4.如权利要求3所述方法,其特征在于,对所述括密钥矩阵从左上角开始
进行2×2区域分割,每个区域有4个元素,对每个区域内的元素按照顺时针方
向转动一个位置,若密钥矩阵的列数为奇数,则不处理最后一列元素,若密钥
矩阵的行数为奇数,则不处理最后一行元素。
5.如权利要求4所述方法,其特征在于,所述将处理后的增量文件和密钥
以及对应的患者编号、检查编号同步到云端服务器步骤,具体包括:
向云端服务器发送一个握手信号;
当接收到反馈信号后,将患者编号和检查编号发送至云端服务器,并接收
云端服务器返回的存储地址;
获取患者编号的最后一字节,当为奇数时,将变形矩阵C中的奇数行像素
块同步至云端服务器,然后将偶数行像素块同步至云端服务器,最后将密钥同
步至云端服务器;当为偶数时,将变形矩阵C中的偶数行像素块同步至云端
服务器,然后将奇数行像素块同步至云端服务器,最后将密钥同步至...

【专利技术属性】
技术研发人员:万明祥
申请(专利权)人:武汉帕菲利尔信息科技有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1