生成电子病历的方法、装置、移动终端及电子病历系统的制作方法_2

文档序号:9912033阅读:来源:国知局
电子病历模板文件 发送给移动终端,该第二格式为移动终端能够识别的数据格式,以使得移动终端能够解析 该文件得到第二格式的电子病历模板,并接收用户输入的信息,然后生成第二格式的电子 病历数据,上传至服务器,由服务器将第二格式的电子病历数据转换为第一格式,并填充到 相应类型的第一格式的电子病历模板中,进而生成电子病历。该过程中,服务器通过生成与 电子病历系统中的第一格式的电子病历模板对应的移动终端能够识别的第二格式的电子 病历模板文件,使得用户能够在任何时刻和任何地点,通过移动终端输入电子病历的数据, 再利用服务器完成电子病历的生成,而不再受限于PC机的放置位置,大大提升了电子病历 系统的灵活性,拓宽了电子病历系统的应用场景,并进一步的提升了电子病历系统的及时 性,提升了生成电子病历的效率。
【附图说明】
[0044] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图获得其他的附图。
[0045] 图1为本申请实施例公开的电子病历模板的示意图;
[0046] 图2为本申请实施例公开的生成电子病历的方法流程图;
[0047] 图3为本申请实施例公开的第二格式的电子病历模板文件的示意图;
[0048] 图4为本申请实施例公开的又一第二格式的电子病历模板文件的示意图;
[0049] 图5为本申请实施例公开的又一生成电子病历的方法流程图;
[0050] 图6为本申请实施例公开的又一生成电子病历的方法流程图;
[0051] 图7为本申请实施例公开的生成电子病历的装置的结构示意图;
[0052] 图8为本申请实施例公开的又一生成电子病历的装置的结构示意图;
[0053] 图9为本申请实施例公开的电子病历系统的结构示意图。
【具体实施方式】
[0054]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于 本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本申请保护的范围。
[0055] 本申请实施例公开的生成电子病历的方法,应用于电子病历系统,该系统中,服务 器中预先存储有至少一个第一格式的电子病历模板,该第一格式为基于Windows平台创建 的数据格式。并且,电子病历模板可以有多种类型,可以依据不同的科室创建包含不同内容 的模板,也可以根据病人入院的次数,创建不同类型的模板,在此并不限定。
[0056] 图1为其中一种类型的电子病历模板的示例。其中,其中姓名、职业、性别、家庭住 址等为病历模板的普通文本,其中带有{}以及复选框的内容为元素文本。其他类型的电子 病历模板与该示例相比,可以是在内容上有所不同,也可以是在布局上有所不同,或者是, 将复选框的形状或者复选的形式进行调整,例如将复选框设置为圆形,将复选的形式设定 为点选或者勾选等等。
[0057]目前,移动终端包括:手提电脑、智能手机、平板电脑或PDA(掌上电脑)等。其操作 系统包括I0S系统、安卓系统和Windows系统等。由于电子病历系统是基于Windows平台创建 的,而其与使用I0S系统、安卓系统的移动终端之间无法兼容,因此,这是限制电子病历系统 灵活生成电子病历的关键因素。为了解决这一问题,在上述基础上,本申请实施例公开的生 成电子病历的方法如图2所示,包括:
[0058]步骤S201:接收移动终端发送的获取电子病历的请求,所述请求中包括:电子病历 模板类型的标识;
[0059]该标识可以为电子病历模板类型预先分配的唯一的编号,例如001、002或者A、B 等。当不同科室的模板类型不同时,其标识也可以为该科室的英文缩写或者中文拼音首字 母组合,例如,眼科为Eye或者YK。此处仅为举例说明,并不限定为此种方式。
[0060]步骤S202:获取与所述标识指示的第一格式的电子病历模板所对应的第二格式的 电子病历模板文件;
[0061 ]在本实施例中,第二格式的电子病历模板文件为能够被移动终端识别的格式,例 如,第二格式为XML(可标记扩展语言)格式。其中,XML格式可以为CDR(临床数据中心)结构 的XML或者元素结构的XML。
[0062] 以图1中所不第一格式的电子病历模板为例,其对应的第二格式的电子病历模板 文件可以为如图3所示的CDR结构的XML。图3中各个节点的定义请参考表1:
[0063] 表 1
[0064]
[0065] 当然,第二格式的电子病历模板文件也可以为如图4所示的元素结构的XML。图4中 各个节点的定义请参考表2:
[0066] 表 2
[0067]
[0068]
[0069] 步骤S203:将所述第二格式的电子病历模板文件发送给所述移动终端;
[0070] 第二格式的电子病历模板文件为所述移动终端进行解析并生成第二格式的电子 病历模板,接收用户在所述第二格式的电子病历模板上输入的病患信息后生成第二格式的 电子病历数据的基础。
[0071] 步骤S204:接收并存储所述移动终端上传的第二格式的电子病历数据;
[0072] 步骤S205:选择与所述第二格式的电子病历模板的类型对应的第一格式的电子病 历模板;
[0073] 步骤S206:将所述第二格式的电子病历数据进行解析得到第一格式的电子病历数 据;
[0074]步骤S207:将所述第一格式的电子病历数据填充到所述第一格式的电子病历模板 中,生成第一格式的电子病历。
[0075]本实施例公开的生成电子病历的方法中,服务器通过生成与电子病历系统中的第 一格式的电子病历模板对应的移动终端能够识别的第二格式的电子病历模板文件,使得用 户能够在任何时刻和任何地点,通过移动终端输入电子病历的数据,再利用服务器完成电 子病历的生成,而不受限于PC机的放置位置,大大提升了电子病历系统的灵活性,拓宽了电 子病历系统的应用场景,并进一步的提升了电子病历系统的及时性,提升了生成电子病历 的效率。
[0076] 进一步的,本申请中,移动终端通过向服务器发送请求的方式,实时获取第二格式 的电子病历模板文件。这与预先将各个第二格式的电子病历模板文件存储在移动终端本地 相比,具有一定的优势。这是因为,当电子病历模板格式或者内容发生变化时,必须将移动 设备的程式进行修改来匹配修改后的病历模板格式,由于病历模板格式多数不同,如果多 个病历模板发生变化,那么在每个移动设备都要对所有变化的病历模板做程式匹配,会造 成很大的工作量,并且,不方便维护电子病历系统。
[0077] 在上述实施例中提到,获取与所述标识指示的第一格式的电子病历模板所对应的 第二格式的电子病历模板文件的过程包含两种方式,其中一种方式具体为:
[0078] 在预先生成的至少一个第二格式的电子病历模板文件中查找与所述标识对应的 第二格式的电子病历模板。
[0079] 而另一种方式的流程如图5所示,包括:
[0080] 步骤S501:查找与所述电子病历模板类型的标识对应的第一格式的电子病历模 板;
[0081] 步骤S502:利用格式转换,为所述第一格式的电子病历模板生成与其对应的,第二 格式的电子病历模板文件。
[0082]在本实施例中,步骤S502还可以细化为,复制第一格式的电子病历模板,将复制得 到的或者将原始的第一格式的电子病历模板通过格式转换,得到第二格式的电子病历模板 文件。之所以用这种方式,是为了保证服务器中同时存储有第一格式的电子病历模板,以及 其对应的第二电子病历模板文件。
[0083]当为第一种实现方式时,服务器仅需要首先为每一个类型的电子病历模板生成一 次第二格式的电子病历模板文件,然后在某一类型的电子病历模板发生更新,或者有新的 电子病历模板添加到服务器中时,再针对发生更新的,或者新添加的电子病历模板执行生 成第二格式的电子病历模板文件的操作。
[0084] 但是,当服务器接收移动终端的请求时间刚好发生在某一第一格式的电子病历模 板发生更新,但是还未对其对应的第二格式的电子病历模板文件进行更新时,就有可能出 现服务器将未更新的第
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1