System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及计算机,尤其涉及一种用于电子病历的留痕对比方法及装置。
技术介绍
1、电子病历(electronic medical record,emr)也叫计算机化的病案系统或称基于计算机的病人记录(computer-based patient record,cpr)。它是用电子设备(计算机、健康卡等)保存、管理、传输和重现的数字化的医疗记录,用以取代手写纸张病历。它的内容包括纸张病历的所有信息。
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、本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。
本文档来自技高网...【技术保护点】
1.一种用于电子病历的留痕对比方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述获取已留痕电子病历之前,还包括:
3.根据权利要求2所述的方法,其特征在于,所述获取已留痕电子病历,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据目标留痕信息对所述基准版本电子病历对应的病历内容进行留痕处理,包括:
5.根据权利要求4所述的方法,其特征在于,所述在所述留痕位置处,根据所述目标文件节点对应的目标修改类别信息以及目标修改内容信息对所述病历内容进行留痕处理,包括:
6.根据权利要求5所述的方法,其特征在于,所述留痕信息还包括修改用户信息,所述根据所述目标文件节点对应的目标修改类别信息,确定所述目标修改内容信息对应的文字颜色以及留痕符号,包括:
7.根据权利要求2所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,在所述得到处理后的电子病历之后,还包括:
9.一种用于电子病历的留痕对比装置,其特征在于,包括:
10.一种
...【技术特征摘要】
1.一种用于电子病历的留痕对比方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述获取已留痕电子病历之前,还包括:
3.根据权利要求2所述的方法,其特征在于,所述获取已留痕电子病历,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据目标留痕信息对所述基准版本电子病历对应的病历内容进行留痕处理,包括:
5.根据权利要求4所述的方法,其特征在于,所述在所述留痕位置处,根据所述目标文件节点对应的目标修改类别信息以及目标修改内容信息对所述病历内容进行留痕处理...
【专利技术属性】
技术研发人员:徐慧芳,姜跃滨,于涛,
申请(专利权)人:北京天健源达科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。