This application provides a verification method, an electronic medical record file server and a terminal device, the method comprises: a first response file corresponding to electronic medical records electronic medical records file upload second client requests and generates second electronic medical records and documents; generating a first encrypted string according to the contents of the first medical records electronic medical record documents; receiving the client upload second encryption string, second string encryption is the client according to the contents of medical records of second electronic medical record file generation; determine the first encrypted string and second string encryption are the same; when the first encrypted string and second string encryption is inconsistent, upload feedback failure message to the client, the client to upload second electronic medical record file. The integrity and accuracy of the uploaded electronic medical records are guaranteed.
【技术实现步骤摘要】
电子病历文件的验证方法、服务器和终端设备
本申请涉及电子病历
,尤其涉及一种电子病历文件的验证方法、服务器和终端设备。
技术介绍
电子病历系统(electronicmedicalrecordsystem,EMRS)是医学专用软件。医院通过电子病历以电子化方式记录患者就诊的信息,包括:首页、病程记录、检查检验结果、医嘱、手术记录、护理记录等等,其中既有结构化信息,也有非结构化的自由文本,还有图形图像信息。涉及病人信息的采集、存储、传输、质量控制、统计和利用。电子病历系统一般利用搭建在文件服务器上的文件传输协议(FileTransferProtocol,FTP)服务进行病历文件的上传和下载。上传到文件服务器生成病历文件之后,可能会因为网络、FTP服务等其他因素导致生成的病历文件内容存在缺失或不完整的问题。这个问题已经严重影响医院的医疗信息安全和患者在医院诊疗过程中的个人病历信息的完整性和共享性。目前已经出现了许多电子病历客户端验证病历完整性的技术手段,需要把病历文件从服务端下载到客户端进行完整性验证,在下载的过程中也可能造成病历文件的内容缺失从而造成验证的不准确。目前的FTP服务只在文件上传失败时有数字的错误提示,没有更加详细的错误说明,在服务器上生成的病历文件的内容是缺失的,不完整的。
技术实现思路
有鉴于此,本申请实施例提供了一种电子病历文件的验证方法、服务器和终端设备,用以解决现有技术中上传的电子病历文件的内容缺失的技术问题。根据本申请实施例的一个方面,提供了一种电子病历文件的验证方法,适用于服务器,该方法包括:响应客户端上传第二电子病历文件的请求并生 ...
【技术保护点】
一种电子病历文件的验证方法,适用于服务器,其特征在于,所述方法包括:响应客户端上传第二电子病历文件的请求并生成与所述第二电子病历文件对应的第一电子病历文件;根据所述第一电子病历文件的病历内容生成第一加密字符串;接收客户端上传的第二加密字符串,所述第二加密字符串是所述客户端根据所述第二电子病历文件的病历内容生成的;判断所述第一加密字符串与所述第二加密字符串是否一致;当所述第一加密字符串与所述第二加密字符串不一致时,反馈上传失败的消息至所述客户端,使所述客户端重新上传所述第二电子病历文件。
【技术特征摘要】
1.一种电子病历文件的验证方法,适用于服务器,其特征在于,所述方法包括:响应客户端上传第二电子病历文件的请求并生成与所述第二电子病历文件对应的第一电子病历文件;根据所述第一电子病历文件的病历内容生成第一加密字符串;接收客户端上传的第二加密字符串,所述第二加密字符串是所述客户端根据所述第二电子病历文件的病历内容生成的;判断所述第一加密字符串与所述第二加密字符串是否一致;当所述第一加密字符串与所述第二加密字符串不一致时,反馈上传失败的消息至所述客户端,使所述客户端重新上传所述第二电子病历文件。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述第一加密字符串与所述第二加密字符串一致时,反馈上传成功的消息至所述客户端。3.根据权利要求1所述的方法,其特征在于,响应客户端上传第二电子病历文件的请求并生成与所述第二电子病历文件对应的第一电子病历文件之后,所述方法还包括:判断所述第一电子病历文件的生成是否失败;当所述第一电子病历文件的生成失败时,反馈上传失败的消息至所述客户端,使所述客户端重新上传。4.根据权利要求1所述的方法,其特征在于,响应客户端上传第二电子病历文件的请求并生成与所述第二电子病历文件对应的第一电子病历文件包括:响应客户端上传第二电子病历文件的请求,根据预设参数将所述第一电子病历文件生成在指定位置。5.一种电子病历文件的验证方法,适用于客户端,其特征在于,该方法包括:发送上传第二电子病历文件的请求至服务器,以使所述服务器生成与所述第二电子病历文件对应的第一电子病历文件;根据所述第二电子病历文件的病历内容生成第二加密字符串;发送所述第二加密字符串至所述服务器,以使所述服务器判断所述第二加密字符串与第一加密字符串是否一致,所述第一加密字符串是由所述服务器根据所述第一电子病历文件的病历内容生成的;当所述第一加密字符串与所述第二加密字符串不一致时,接收所述服务器反馈的上传失败的消息,重新上传所述第二电子病历文件。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:当所述第一加密字符串与所述第二加密字符串一致时,接收所述服务器反馈的上传成功的消息。7.一种服务器,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:响应客户端上传第二电子病历文件的请求并生成与所述第二电子病历文件...
【专利技术属性】
技术研发人员:李申,姜跃滨,潘文丰,
申请(专利权)人:北京天健源达科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。