传染病例自动上报方法、系统、设备及可读存储介质与流程

文档序号:22112994发布日期:2020-09-04 15:16阅读:343来源:国知局
传染病例自动上报方法、系统、设备及可读存储介质与流程

本发明属于传染病防控领域,涉及一种传染病例自动上报方法、系统、设备及可读存储介质。



背景技术:

目前很多医院的门诊和病房的诊疗信息系统与防疫感染监控系统是不同的系统。医生在诊疗信息系统诊断完病例,判断是传染病之后,还要重新访问防疫感染监控系统,再次录入这个传染病例的相同数据,需要花费大量的精力和时间,还容易出错。当医生很忙时,传染病例的录入就会被延迟,使得防疫监控的时效性大受影响。



技术实现要素:

本发明的目的在于克服上述现有技术中传染病例上传操作复杂,不能及时上传,信息准确性较低的缺点,提供一种传染病例自动上报方法、系统、设备及可读存储介质。

为达到上述目的,本发明采用以下技术方案予以实现:

本方明第一方面,一种传染病例自动上报方法,包括以下步骤:

s1:实时监测诊疗信息系统,当诊疗信息系统提交病例时,获取诊疗信息系统当前提交病例数据;

s2:接收诊疗信息系统当前提交病例数据并根据预设的若干传染病关键词关联组判断诊疗信息系统当前提交病例是否为传染病;当诊疗信息系统当前提交病例为传染病时,根据预设的若干传染病关键词关联组确定传染病类型并进行s3;否则,丢弃诊疗信息系统当前提交病例数据;

s3:将诊疗信息系统当前提交病例数据及传染病类型转换为防疫感染监控系统匹配格式后上传至防疫感染监控系统。

本发明传染病例自动上报方法进一步的改进在于:

所述s1的具体方法为:实时监测诊疗信息系统,当诊疗信息系统提交病例时,通过底层api解析诊疗信息系统的界面及子控件的窗口句柄,抓取诊疗信息系统当前提交病例的所有数据,并整理为json数据,得到诊疗信息系统当前提交病例数据。

所述s2的具体方法为:接收诊疗信息系统当前提交病例数据并根据预设的若干传染病关键词关联组判断诊疗信息系统当前提交病例是否为传染病,当诊疗信息系统当前提交病例数据与至少一个传染病关键词关联组符合时,诊疗信息系统当前提交病例为传染病,根据预设的若干传染病关键词关联组确定传染病类型并进行s3;否则,丢弃诊疗信息系统当前提交病例数据。

所述传染病关键词关联组包括传染病名称、传染病症状关键词和体温关键词。

还包括:s4:生成更新传染病关键词关联组并更新预设的若干传染病关键词关联组。

本发明第二方面,一种传染病例自动上报系统,包括诊疗信息系统病例监测数据抓取模块、传染病例智能分析模块以及防疫感染监控系统自动上报模块;诊疗信息系统病例监测数据抓取模块一端与诊疗信息系统连接,另一端依次连接传染病例智能分析模块、防疫感染监控系统自动上报模块和防疫感染监控系统;其中,诊疗信息系统病例监测数据抓取模块,用于实时监测诊疗信息系统,当诊疗信息系统提交病例时,获取诊疗信息系统当前提交病例数据并发送至传染病例智能分析模块;传染病例智能分析模块,用于接收诊疗信息系统当前提交病例数据并根据传染病例智能分析模块内预设的若干传染病关键词关联组判断诊疗信息系统当前提交病例是否为传染病;当诊疗信息系统当前提交病例为传染病时,根据预设的若干传染病关键词关联组确定传染病类型,并发送诊疗信息系统当前提交病例数据和传染病类型至防疫感染监控系统自动上报模块;否则,丢弃诊疗信息系统当前提交病例;防疫感染监控系统自动上报模块,用于将诊疗信息系统当前提交病例及传染病类型转换为防疫感染监控系统匹配格式后上传至防疫感染监控系统。

本发明传染病例自动上报系统进一步的改进在于:还包括防疫智能上报更新模块,防疫智能上报更新模块与传染病例智能分析模块连接;防疫智能上报更新模块,用于生成更新传染病关键词关联组并发送至传染病例智能分析模块;传染病例智能分析模块,用于接收更新传染病关键词关联组并存储。

本发明第三方面,一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述传染病例自动上报方法的步骤。

本发明第四方面,一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述传染病例自动上报方法的步骤。

与现有技术相比,本发明具有以下有益效果:

本发明传染病例自动上报方法,通过实时监测诊疗信息系统,当诊疗信息系统提交病例时,获取诊疗信息系统当前提交病例数据,然后根据预设的若干传染病关键词关联组判断诊疗信息系统当前提交病例是否为传染病以及传染病的类型,当诊疗信息系统当前提交病例为传染病时,将诊疗信息系统当前提交病例数据及传染病类型转换为防疫感染监控系统匹配格式后上传至防疫感染监控系统,实现传染病病例的自动实时提交上报,从而实现了无需医生操作实时自动上报,有效的解决了目前很多医院门诊、病房需要医生重复录入传染病病例,导致的上报传染病例不及时,容易出错,占用医生大量精力和时间等问题,本发明大大减轻了医生的工作量,提升了防疫监控的实时性。

进一步的,生成更新传染病关键词关联组并更新预设的若干传染病关键词关联组,保证本方法的适应性,能够确保最新传染病的识别。

本发明传染病例自动上报系统,通过设置诊疗信息系统病例监测数据抓取模块、传染病例智能分析模块以及防疫感染监控系统自动上报模块,通过诊疗信息系统病例监测数据抓取模块,实现实时监测诊疗信息系统提交的病例,通过传染病例智能分析模块实现病例的智能分析,并通过防疫感染监控系统自动上报模块将识别结果为传染病例的病例数据自动上传至防疫感染监控系统,不需要医生手动操作重复录入传染病病例,大大减轻了医生的工作量,保证了上传病例数据的准确性,提升了防疫监控的实时性。

进一步的,设置防疫智能上报更新模块,实现传染病例智能分析模块内传染病关键词关联组的更新,保证传染病例自动上报系统的实时性,保证传染病例智能分析模块能够识别最新的传染病。

附图说明

图1为本发明的传染病例自动上报方法流程图;

图2为本发明的传染病例自动上报系统框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

下面结合附图对本发明做进一步详细描述:

参见图1,本发明传染病例自动上报方法,包括以下步骤:

s1:实时监测诊疗信息系统,当诊疗信息系统提交病例时,获取诊疗信息系统当前提交病例数据;具体的,实时监测诊疗信息系统,当监测到监测诊疗信息系统的“提交病例”的按钮被点击时,即监测诊疗信息系统提交病例时,则通过底层api解析诊疗信息系统的界面及子控件的窗口句柄,从而抓取诊疗信息系统界面的所有数据,并整理为json数据,得到诊疗信息系统当前提交病例数据。json数据包括:患者姓名、性别、年龄、证件类型、证件号、联系电话、所属地区、住址、人群分类、门诊号/住院号、发病日期、主要诊断、主诉、现病史、既往病史、查体情况、治疗建议、处理意见、药品处方、住院收住科室等。

s2:接收诊疗信息系统当前提交病例数据并根据预设的若干传染病关键词关联组判断诊疗信息系统当前提交病例是否为传染病;当诊疗信息系统当前提交病例为传染病时,进行s3;否则,丢弃诊疗信息系统当前提交病例数据。

具体的,通过诊疗信息系统当前提交病例数据解析主要诊断、治疗建议、处理意见等内容,把这些内容与每种预先设置的传染病关键词关联组比较,如果与所有的传染病关键词关联组都不符合,则判断此病例不属于传染病;否则,通过传染病关键词关联组判定出哪种传染病,并进行s3。其中,所述传染病关键词关联组包括传染病名称、传染病症状关键词和体温关键词。例如,诊断关键词有“病毒性流感”、“乙肝”、“肺炎”等三十七种传染病名称,诊断关键词有“干咳”“气促”等,体温关键词有“大于37.3度”等;关联规则为多个关键词的条件组合,例如,诊断关键词中包含“肺炎”加上诊断关键词有“干咳”“气促”,加上体温关键词“大于37.3度”,这三个条件组合为肺炎(传染病)的关键词关联组,每种传染病都对应一种或者多种关键词关联组。

s3:将诊疗信息系统当前提交病例数据转换为防疫感染监控系统匹配格式并上传至防疫感染监控系统,自动实时提交上报,从而实现了无需医生操作实时自动上报传染病例。

s4:生成更新传染病关键词关联组更新预设的若干传染病关键词关联组。

参见图2,本发明传染病例自动上报系统,包括诊疗信息系统病例监测数据抓取模块、传染病例智能分析模块、防疫智能上报更新模块以及防疫感染监控系统自动上报模块;诊疗信息系统病例监测数据抓取模块一端与诊疗信息系统连接,另一端依次连接传染病例智能分析模块、防疫感染监控系统自动上报模块和防疫感染监控系统,防疫智能上报更新模块与传染病例智能分析模块连接。

其中,诊疗信息系统病例监测数据抓取模块,用于实时监测诊疗信息系统,当诊疗信息系统提交病例时,获取诊疗信息系统当前提交病例数据并发送至传染病例智能分析模块。

传染病例智能分析模块,用于接收诊疗信息系统当前提交病例数据并根据传染病例智能分析模块内预设的若干传染病关键词关联组判断诊疗信息系统当前提交病例是否为传染病;当诊疗信息系统当前提交病例为传染病时,根据预设的若干传染病关键词关联组确定传染病类型,并发送诊疗信息系统当前提交病例数据和传染病类型至防疫感染监控系统自动上报模块;否则,丢弃诊疗信息系统当前提交病例。

防疫感染监控系统自动上报模块,用于将诊疗信息系统当前提交病例及传染病类型转换为防疫感染监控系统匹配格式后上传至防疫感染监控系统,从而实现了无需医生操作实时自动上报传染病例的功能。

防疫智能上报更新模块,用于生成更新传染病关键词关联组并发送至传染病例智能分析模块,传染病例智能分析模块接收更新传染病关键词关联组并存储。

本发明传染病例自动上报方法可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。本发明传染病例自动上报方法如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。

基于这样的理解,在示例性实施例中,还提供了一种计算机可读存储介质,本发明实现上述实施例中的传染病例自动上报方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于该计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读存储介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。其中,所述计算机存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nandflash)、固态硬盘(ssd))等。

在示例性实施例中,还提供计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述传染病例自动上报方法的步骤。处理器可能是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor、dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。

本发明针对很多医院门诊、病房需要医生重复录入传染病病例,上报传染病例不及时,容易出错,占用医生大量精力和时间等缺陷,采用了实时监测诊疗信息系统提交的病例,智能分析是否属于传染病例,自动上报给防疫感染监控系统,大大减轻了医生的工作量,提升了防疫监控的实时性。

以上内容仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明权利要求书的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1