一种多模态移动电子病历系统及其工作方法与流程

文档序号:11411964阅读:来源:国知局

技术特征:

1.一种多模态移动电子病历系统,其特征包括:移动终端、业务服务器、推送服务器、认证服务器和云端服务器;

所述移动终端包括:病历信息采集模块、病历生成模块、病历同步模块、病历解析模块、病历展示模块;

所述业务服务器包括:病历存储模块、病历交换模块;

所述推送服务器包括:病历推送模块;

所述认证服务器包括:病历安全控制模块;

所述病历信息采集模块根据标准化电子病历模板获取病历信息并提供给所述病历生成模块;所述病历信息包括:基于文本的患者基本信息、患者主诉、病史信息、诊断信息、基于文本或语音的医嘱信息、以及基于图片或视频的医学影像信息;

所述病历生成模块对所述病历信息进行标准化描述,得到电子病历,包括:病历描述文件和病历资源文件;

所述病历同步模块对所述电子病历进行压缩处理后同步至所述业务服务器中;同时,所述病历同步模块将移动终端发起的病历同步请求提交至所述认证服务器用于身份和权限的验证,验证通过后,所述病历安全控制模块将所述病历同步请求转发至所述业务服务器用于将电子病历从所述业务服务器中同步至移动终端;

所述业务服务器的病历存储模块接收压缩后的电子病历进行本地存储,并将所述病历资源文件上传至所述云端服务器用于存储和访问;

所述移动终端的病历解析模块对所述病历同步模块发送的电子病历进行解析,获得病历信息并通过所述病历展示模块进行显示;

所述移动终端从所述病历展示模块中选取所需电子病历并向所述业务服务器发送病历推送请求;所述业务服务器将所接收的病历推送请求转换为推送记录并发送给所述推送服务器;

所述病历推送模块根据所接收的推送记录依次生成病历推送队列并向其他移动终端发送推送信息;

其他移动终端根据所述推送信息从所述病历存储模块中获取相应的电子病历,从而完成电子病历的推送;

所述病历交换模块对所述电子病历进行编码转换,得到通用格式病历用于与外部病历系统进行病历交换。

2.根据权利要求1所述的多模态移动电子病历系统,其特征是,所述病历存储模块包括:接收单元、解压单元、上传单元、更新单元和存储单元;

所述接收单元接收所述电子病历并通过所述解压单元进行解压处理,得到电子病历;

所述上传单元将所述电子病历中的病历资源文件上传至所述云端服务器,并记录资病历资源文件在云端服务器存储的绝对路径;

所述更新单元依据病历资源文件的类型在病历描述文件对应的标签下添加urls标签,用于存储所述绝对路径;

所述存储单元为当前病历开辟相应的存储空间,用于存储带有urls标签的病历描述文件和所述病历资源文件。

3.一种多模态移动电子病历工作方法,其特征是应用于由移动终端、业务服务器、推送服务器、认证服务器和云端服务器所组成的系统中,并按如下步骤进行:

步骤1、所述移动终端获取病历信息,包括:基于文本的患者基本信息、患者主诉、病史信息、诊断信息、基于文本或语音的医嘱信息、以及基于图片或视频的医学影像信息;

步骤2、所述移动终端基于XML对所述病历信息进行标准化描述,得到基于XML的电子病历,包括:病历描述文件和病历资源文件;

步骤3、所述移动终端对所述电子病历进行压缩处理后同步至所述业务服务器中;

步骤4、所述业务服务器接收压缩后的电子病历进行本地存储,并将所述病历资源文件上传至所述云端服务器用于存储和访问;

步骤4.1、所述业务服务器接收所述电子病历进行解压处理,得到电子病历;

步骤4.2、将所述电子病历中的病历资源文件上传至所述云端服务器,并记录资病历资源文件在云端服务器存储的绝对路径;

步骤4.3、对病历描述文件添加urls标签,用于存储所述绝对路径;

步骤4.4、为当前病历开辟相应的存储空间,用于存储带有urls标签的病历描述文件和所述病历资源文件;

步骤5、所述移动终端将所获取的病历同步请求提交至所述认证服务器用于身份和权限的验证;

步骤6、所述认证服务器对验证通过的病历同步请求转发至所述业务服务器;

步骤7、所述业务服务器根据所述病历同步请求获取相应的电子病历并同步至移动终端;

步骤8、所述移动终端对所述业务服务器同步下载的电子病历进行基于XML的反向解析,获得带有urls标签的病历描述文件;

步骤9、所述移动终端根据urls标签获得病历资源文件的绝对路径,并根据所述绝对路径从所述云端服务器上异步下载相应的病历资源文件;从而将病历信息进行显示;

步骤10所述移动终端选取所需电子病历并向所述业务服务器发送病历推送请求;

步骤11、所述业务服务器将所接收的病历推送请求转换为推送记录并发送给所述推送服务器;

步骤12、推送服务器根据所述推送记录依次生成病历推送队列,,并基于MQTT信息传输协议向目标移动终端发送推送信息;

步骤13、目标移动终端根据所述推送信息从所述业务服务器中获取相应的电子病历,从而完成电子病历的推送;

步骤14、所述业务服务器还对所述电子病历中的病历描述文件进行基于HL7CDA协议的编码转换、对所述病历资源文件进行基于DICOM协议的编码转换,从而得到通用格式病历用于与外部病历系统进行病历交换。

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