System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机领域,具体而言,涉及一种医疗数据应急处理方法、装置、电子设备及存储介质。
技术介绍
1、对于大型城市的医疗系统,系统的可靠性、实时性要求越来越高,当医疗系统在出现故障时保障医院核心、基础业务的运行对于医疗系统来说是非常重要。
2、现有技术中,利用浏览器/服务器模式的应急系统恢复业务运行,但是现有技术中是采用前后端分离模式,系统的分析设计采用面向对象的技术,需要第三方工具进行复制设计,前端浏览器和后端服务器采用的开发方式不同,需要使用配套的数据库进行数据转存分发,但是,由于医疗数据库的数据庞大,当网络出现故障时,数据无法从网络侧读取,导致业务中断。
技术实现思路
1、本申请的目的在于,针对上述现有技术中的不足,提供一种医疗数据应急处理方法、装置、电子设备及存储介质,保障医院在网络故障期间的正常业务的运行。
2、为实现上述目的,本申请实施例采用的技术方案如下:
3、第一方面,本申请实施例提供了一种医疗数据应急处理方法,应用于医疗机构中的业务终端设备以及数据终端设备,所述方法包括:
4、所述业务终端设备在所述医疗机构的内部网络故障时,扫描当前就诊环节的前一就诊环节的二维码,得到前一就诊环节的环节结果数据;
5、所述业务终端设备根据所述前一就诊环节的环节结果数据以及用户输入的当前就诊环节的处理数据,生成并输出所述当前就诊环节的环节结果数据以及目标二维码,所述目标二维码中包括所述当前就诊环节的环节结果数据,以使得所述
6、所述业务终端设备在所述医疗机构的内部网络故障恢复时,根据预设的数据上传配置信息,将所述当前就诊环节的环节结果数据上传至所述医疗机构的内部网络中的数据中间库,所述数据中间库部署在所述数据终端设备上。
7、可选的,所述扫描当前就诊环节的前一就诊环节的二维码,得到前一就诊环节的环节结果数据,包括:
8、所述业务终端设备扫描当前就诊环节的前一就诊环节的二维码,得到加密数据;
9、所述业务终端设备对所述加密数据进行数据解析,得到所述前一就诊环节的环节结果数据。
10、可选的,还包括:
11、所述数据终端设备获取各业务终端设备发送的内部网络故障期间的环节结果数据;
12、所述数据终端设备根据各数据表的更新到时间戳以及内部网络故障期间的环节结果数据,更新数据表中的各数据,得到更新后的数据表;
13、所述数据终端设备根据预设的第一定时器,将更新后的数据表上传至网络数据库中。
14、可选的,还包括:
15、所述数据终端设备基于预设的第二定时器,根据所述数据终端设备上所记录的网络数据库中各数据表的记录信息,从所述网络数据库下载待更新数据表中的待更新数据,所述记录信息中包括各数据表上一次更新时间戳、各数据表标识;
16、所述数据终端设备根据所述待更新数据对各数据表进行更新,得到更新后的各数据表;
17、所述数据终端设备将更新后的各数据表同步至各所述业务终端设备。
18、可选的,所述根据所述数据终端设备上所记录的网络数据库中各数据表的记录信息,从所述网络数据库下载待更新数据,包括:
19、所述数据终端设备根据各数据表的记录信息创建任务表,所述任务表中包括待下载数据表的表名、时间戳时间、创建时间以及待下载增量数据;
20、所述数据终端设备通过所述网络数据库的数据下载接口以及任务表,从所述网络数据库下载待更新数据。
21、可选的,根据所述待更新数据对各数据表进行更新,得到更新后的各数据表,包括:
22、所述数据终端设备根据待更新数据表的数据类型获取所述数据类型对应的标准数据接口;
23、所述数据终端设备通过所述标准数据接口以及所述标准数据接口对应的标准数据库对所述待更新数据表中的待更新数据进行标准转换,得到标准待更新数据;
24、所述数据终端设备根据所述标准待更新数据对各数据表进行更新,得到更新后的各数据表。
25、可选的,将更新后的数据表同步至各所述业务终端设备,包括:
26、所述数据终端设备根据各业务终端设备上的各数据表的时间戳,确定所述数据中间库中的待同步数据表以及待同步数据表中的待同步数据;
27、所述数据终端设备根据各业务终端设备上的各数据表的结构,将所述待同步数据表中的待同步数据同步至各业务终端。
28、第二方面,本申请实施例还提供了一种医疗数据应急处理装置,所述装置包括:
29、扫描模块,用于所述业务终端设备在所述医疗机构的内部网络故障时,扫描当前就诊环节的前一就诊环节的二维码,得到前一就诊环节的环节结果数据;
30、生成模块,用于所述业务终端设备根据所述前一就诊环节的环节结果数据以及用户输入的当前就诊环节的处理数据,生成并输出所述当前就诊环节的环节结果数据以及目标二维码,所述目标二维码中包括所述当前就诊环节的环节结果数据,以使得所述当前就诊环节的下一就诊环节的用户基于所述目标二维码获取所述当前就诊环节的环节结果数据;
31、上传模块,用于所述业务终端设备在所述医疗机构的内部网络故障恢复时,根据预设的数据上传配置信息,将所述当前就诊环节的环节结果数据上传至所述医疗机构的内部网络中的数据中间库,所述数据中间库部署在所述数据终端设备上。
32、可选的,所述扫描模块具体用于:
33、所述业务终端设备扫描当前就诊环节的前一就诊环节的二维码,得到加密数据;
34、所述业务终端设备对所述加密数据进行数据解析,得到所述前一就诊环节的环节结果数据。
35、可选的,所述装置还包括:
36、发送模块,用于所述数据终端设备获取各业务终端设备发送的内部网络故障期间的环节结果数据;
37、更新模块,用于所述数据终端设备根据各数据表的更新到时间戳以及内部网络故障期间的环节结果数据,更新数据表中的各数据,得到更新后的数据表;
38、更新模块用于所述数据终端设备根据预设的第一定时器,将更新后的数据表上传至网络数据库中。
39、可选的,所述更新模块具体用于:
40、所述数据终端设备基于预设的第二定时器,根据所述数据终端设备上所记录的网络数据库中各数据表的记录信息,从所述网络数据库下载待更新数据表中的待更新数据,所述记录信息中包括各数据表上一次更新时间戳、各数据表标识;
41、所述数据终端设备根据所述待更新数据对各数据表进行更新,得到更新后的各数据表;
42、所述数据终端设备将更新后的各数据表同步至各所述业务终端设备。
43、可选的,所述更新模块具体用于:
44、所述数据终端设备根据各数据表的记录信息创建任务表,所述任务表中包括待下本文档来自技高网...
【技术保护点】
1.一种医疗数据应急处理方法,其特征在于,应用于医疗机构中的业务终端设备以及数据终端设备,所述方法包括:
2.根据权利要求1所述的医疗数据应急处理方法,其特征在于,所述扫描当前就诊环节的前一就诊环节的二维码,得到前一就诊环节的环节结果数据,包括:
3.根据权利要求1所述的医疗数据应急处理方法,其特征在于,还包括:
4.根据权利要求1所述的医疗数据应急处理方法,其特征在于,还包括:
5.根据权利要求4所述的医疗数据应急处理方法,其特征在于,所述根据所述数据终端设备上所记录的网络数据库中各数据表的记录信息,从所述网络数据库下载待更新数据,包括:
6.根据权利要求4所述的医疗数据应急处理方法,其特征在于,根据所述待更新数据对各数据表进行更新,得到更新后的各数据表,包括:
7.根据权利要求4所述的医疗数据应急处理方法,其特征在于,所述将更新后的数据表同步至各所述业务终端设备,包括:
8.一种医疗数据应急处理装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括存储器和处理器,所述存储器存
10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1-7任一项所述的医疗数据应急处理方法的步骤。
...【技术特征摘要】
1.一种医疗数据应急处理方法,其特征在于,应用于医疗机构中的业务终端设备以及数据终端设备,所述方法包括:
2.根据权利要求1所述的医疗数据应急处理方法,其特征在于,所述扫描当前就诊环节的前一就诊环节的二维码,得到前一就诊环节的环节结果数据,包括:
3.根据权利要求1所述的医疗数据应急处理方法,其特征在于,还包括:
4.根据权利要求1所述的医疗数据应急处理方法,其特征在于,还包括:
5.根据权利要求4所述的医疗数据应急处理方法,其特征在于,所述根据所述数据终端设备上所记录的网络数据库中各数据表的记录信息,从所述网络数据库下载待更新数据,包括:
6.根据权利要求4所述的医疗数据应急处理方法...
【专利技术属性】
技术研发人员:尹豆豆,孙前方,刘宁,王晓鹏,郭玉俊,刘春喜,程原,魏健,张马俊,姜纪林,
申请(专利权)人:卫宁健康科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。