The invention discloses a document object model for EMR editor, including three level nodes, the primary node is the root node; the secondary node includes a basic definition of the document node, the basic definition of the document node, for basic document information required to define the construction of electronic medical records; three level nodes including specific function node specific the function node is used to provide specific documents when the function and construction of electric power. In the invention, the number of nodes is few, and the memory of the electronic medical records can be reduced. The invention also discloses an electronic medical record editor including the document object model.
【技术实现步骤摘要】
本专利技术涉及文档编辑
,特别是涉及一种用于电子病历编辑器的文档对象模型。本专利技术还涉及一种电子病历编辑器。
技术介绍
文档对象模型(ObjectModel,DOM)定义了表示和修改文档所需的对象、这些对象的行为和属性以及这些对象之间的关系,即对于各种问文档编辑器来说,均是基于一种定义方式下的文档对象模型来构建的。电子病历(ElectronicMedicalRecord,EMR)也叫计算机化的病案系统或称基于计算机的病人记录(Computer-BasedPatientRecord,CPR)。它是用电子设备(计算机、健康卡等)保存、管理、传输和重现的数字化的病人的医疗记录,目的是取代手写纸张病历。它的内容包括纸张病历的所有信息。目前的电子病历编辑器一般是基于office的文档对象模型,即建立电子病历编辑器时需要下载office软件。由于office的内容非常多,故其文档对象模型的节点级数也非常多,这样导致建立的电子病历文档需要占用的内存很大,下载速度慢,并且当病历较多时,会占用大量内存空间,导致程序运行缓慢,影响正常使用。因此,如何提供一种能够减小电子病历文档的占用内存的用于电子病历编辑器的文档对象模型及电子病历编辑器是本领域技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种用于电子病历编辑器的文档对象模型,节点级数少,能够减少电子病历文档的占用内存,方便大病历以及多病历的建立;本专利技术的另一目的是提供一种包括上述文档对象模型的电子病历编辑器。为解决上述技术问题,本专利技术提供了一种用于电子病历编辑器的文档对象模型,包括三级节点, ...
【技术保护点】
一种用于电子病历编辑器的文档对象模型,其特征在于,包括三级节点,其中,初级节点为根节点;次级节点包括文档基本定义节点,所述文档基本定义节点,用于定义构建电子病历时所需的基本文档信息;三级节点包括具体功能节点,所述具体功能节点用于提供构建电力病历文档时的具体功能。
【技术特征摘要】
1.一种用于电子病历编辑器的文档对象模型,其特征在于,包括三级节点,其中,初级节点为根节点;次级节点包括文档基本定义节点,所述文档基本定义节点,用于定义构建电子病历时所需的基本文档信息;三级节点包括具体功能节点,所述具体功能节点用于提供构建电力病历文档时的具体功能。2.根据权利要求1所述的文档对象模型,其特征在于,所述具体功能节点包括:医学表达式节点,用于供用户进行医学表达式的编辑及计算,并提供编辑及计算医学表达式的时所需的基本表达式信息。3.根据权利要求2所述的文档对象模型,其特征在于,所述具体功能节点还包括:条码节点,用于对电子病历中出现的条码进行解析,并提供了电子病历中包含的条码种类以及条码信息。4.根据权利要求2或3所述的文档对象模型,其特征在于,所述具体功能节点还包括:变量编辑节点,用于提供预设类型的变量编辑,其中,所述预设类型包括Bool布尔类型和/或string类型。5.根据权利要求4所述的文档对象模型,其特征在于,所述文档基本定义节点具体包括分别设置于所述根节点下的基本属性节点、样式节点、文档属性节点、页头节点、页尾节点、结构化元素节点、修订记录节点、批注记录节点以及文档主体设置节点;基本属性节点,包含有定义电子病历时所需的标题设置信息、作者设置信息、文档历史信息以及授权信息;样式节点,包含定义电子病历时所需的文字样式信息以及段落样式信息;文档属性节点,包含定义电子病历时所需的页面大小...
【专利技术属性】
技术研发人员:余虎成,黄振宇,梁志宇,李春英,
申请(专利权)人:金蝶医疗软件科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。