[发明专利]一种文档对象模型及电子病历编辑器在审
申请号: | 201611227802.1 | 申请日: | 2016-12-27 |
公开(公告)号: | CN106610928A | 公开(公告)日: | 2017-05-03 |
发明(设计)人: | 余虎成;黄振宇;梁志宇;李春英 | 申请(专利权)人: | 金蝶医疗软件科技有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24;G06F19/00 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙)44285 | 代理人: | 王仲凯 |
地址: | 510620 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文档 对象 模型 电子 病历 编辑器 | ||
技术领域
本发明涉及文档编辑技术领域,特别是涉及一种用于电子病历编辑器的文档对象模型。本发明还涉及一种电子病历编辑器。
背景技术
文档对象模型(Object Model,DOM)定义了表示和修改文档所需的对象、这些对象的行为和属性以及这些对象之间的关系,即对于各种问文档编辑器来说,均是基于一种定义方式下的文档对象模型来构建的。
电子病历(Electronic Medical Record,EMR)也叫计算机化的病案系统或称基于计算机的病人记录(Computer-Based Patient Record,CPR)。它是用电子设备(计算机、健康卡等)保存、管理、传输和重现的数字化的病人的医疗记录,目的是取代手写纸张病历。它的内容包括纸张病历的所有信息。
目前的电子病历编辑器一般是基于office的文档对象模型,即建立电子病历编辑器时需要下载office软件。由于office的内容非常多,故其文档对象模型的节点级数也非常多,这样导致建立的电子病历文档需要占用的内存很大,下载速度慢,并且当病历较多时,会占用大量内存空间,导致程序运行缓慢,影响正常使用。
因此,如何提供一种能够减小电子病历文档的占用内存的用于电子病历编辑器的文档对象模型及电子病历编辑器是本领域技术人员目前需要解决的问题。
发明内容
本发明的目的是提供一种用于电子病历编辑器的文档对象模型,节点级数少,能够减少电子病历文档的占用内存,方便大病历以及多病历的建立;本发明的另一目的是提供一种包括上述文档对象模型的电子病历编辑器。
为解决上述技术问题,本发明提供了一种用于电子病历编辑器的文档对象模型,包括三级节点,其中,初级节点为根节点;
次级节点包括文档基本定义节点,所述文档基本定义节点,用于定义构建电子病历时所需的基本文档信息;
三级节点包括具体功能节点,所述具体功能节点用于提供构建电力病历文档时的具体功能。
优选地,所述具体功能节点包括:
医学表达式节点,用于供用户进行医学表达式的编辑及计算,并提供编辑及计算医学表达式的时所需的基本表达式信息。
优选地,所述具体功能节点还包括:
条码节点,用于对电子病历中出现的条码进行解析,并提供了电子病历中包含的条码种类以及条码信息。
优选地,所述具体功能节点还包括:
变量编辑节点,用于提供预设类型的变量编辑,其中,所述预设类型包括Bool布尔类型和/或string类型。
优选地,所述文档基本定义节点具体包括分别设置于所述根节点下的基本属性节点、样式节点、文档属性节点、页头节点、页尾节点、结构化元素节点、修订记录节点、批注记录节点以及文档主体设置节点;
基本属性节点,包含有定义电子病历时所需的标题设置信息、作者设置信息、文档历史信息以及授权信息;
样式节点,包含定义电子病历时所需的文字样式信息以及段落样式信息;
文档属性节点,包含定义电子病历时所需的页面大小信息、页面边距信息、页面颜色信息、页面水印信息;
页头节点,包含定义电子病历时所需的页头信息;
页尾节点,包含定义电子病历时所需的页尾信息;
结构化元素节点,包含若干组预先设定的结构化数据;所述结构化数据包括预设的用于用户进行单选或多选的时间类型、数值类型、文本类型中的一种或多种类型的数据;
修订记录节点,包含编辑电子病历时的修订记录;
批注记录节点,包含编辑电子病历时的批注信息;
文档主体节点,包含电子病历的文档主体部分内容;其中,所述文档主体节点下设置有所述医学表达式节点、所述条码节点以及所述变量编辑节点。
优选地,所述文档主体节点下还设有区域起始节点和区域终止节点、修订起始节点和修订终止节点以及批注起始节点和批注终止节点;
每个所述区域起始节点内包含的属性值与所述结构化元素节点中的一组所述结构化数据的ID一一对应,相应的,每个所述区域起始节点和所述区域终止节点之间填写的结构化数据为对应的一组所述结构化数据中的任一个结构化数据;
所述修订起始节点和所述修订终止节点之间的数据处于修订状态;每个所述修订起始节点中包含的属性值与所述修订记录节点内相应的修订记录对应;
所述批注起始节点和所述批注终止节点之间的数据为批注的目标;每个所述批注起始节点中包含的属性值与所述批注记录节点内记录的相应的批注信息对应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶医疗软件科技有限公司,未经金蝶医疗软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611227802.1/2.html,转载请声明来源钻瓜专利网。