一种智慧健康医疗数据结构化处理系统技术方案

技术编号:19347937 阅读:18 留言:0更新日期:2018-11-07 16:01
本发明专利技术公开了一种智慧健康医疗数据结构化处理系统,包括终端、文档服务器、文档模板管理模块、文档模板编辑模块和文档管理模块;所述文档模板管理模块用于定义模板模型,所述模板模型包括模板的编码、名称和创建时间,方便对模板的管理;所述文档模板编辑模块用于模板内容的编辑,进行可视化的便捷的内容编辑;本发明专利技术通过对文档模板以及类型的分析,通过创建文档模板和套用文档模板,之后新建文档,再根据内容修改文档;本发明专利技术通过上述步骤的采用使得本发明专利技术具有相当大的灵活性和便捷性,本发明专利技术是在医疗数据的处理中,出现基于浏览器应用对大篇幅结构化对数据处理的需求的一种良好解决方案。

A smart health medical data structured processing system

The invention discloses a structured processing system for intelligent health medical data, which comprises a terminal, a document server, a document template management module, a document template editing module and a document management module; the document template management module is used to define a template model, which includes the encoding, name and creation time of the template. The document template editing module is used for editing template content and making visual and convenient content editing; the present invention creates and applies document template through the analysis of document template and type, then builds new document, and then modifies document according to content; the present invention is general. With the adoption of the above steps, the invention has considerable flexibility and convenience. The invention is a good solution to the requirement of large-scale structured data processing based on browser application in medical data processing.

【技术实现步骤摘要】
一种智慧健康医疗数据结构化处理系统
本专利技术属于数据结构化处理系统领域,涉及一种智慧健康医疗数据,具体是一种智慧健康医疗数据结构化处理系统。
技术介绍
本专利技术所述的数据是临床医疗数据电子文档。在当前技术条件下,电子文档编辑系统是一种常见的应用系统,通过计算终端进行文档编辑。随着科技的进步,基于浏览器的应用普遍成为人们日常工作中主流的应用,其具有相当大的灵活性和便捷性,本专利技术是在医疗数据的处理中,出现基于浏览器应用对大篇幅结构化对数据处理的需求,而产生的一种解决方法和应用系统。
技术实现思路
本专利技术的目的在于提供一种智慧健康医疗数据结构化处理系统。本专利技术的目的可以通过以下技术方案实现:一种智慧健康医疗数据结构化处理系统,包括终端、文档服务器、文档模板管理模块、文档模板编辑模块和文档管理模块;其中,所述文档模板管理模块用于定义模板模型,所述模板模型包括模板的编码、名称和创建时间,方便对模板的管理;所述模板管理模块用于模板的创建、删除和查询;其中,所述文档模板编辑模块用于对模板内容的编辑,所述文档模板编辑模块通过向文档内容中插入和删除数据组、数据元;所述文档模板编辑模块用于在插入数据组时通过定义该数据组在文档中的唯一编码、依赖数据元编码和数据元值;所述文档模板编辑模块在插入数据元时定义该数据元在文档中的唯一编码、类型、可选值及关联数据元编码;为保证数据组和数据元编码可读性,编码受所属数据组编码约束,以层级追加的方式定义,文档每次修改后保存时创建新的副本;所述文档管理模块用于定义文档模型,所述文档模型包括文档的ID、名称、编码、类型、标签、创建时间、原始模板文档ID、创建者ID和归属者ID,通过指定的模板文档创建新的文档;所述完整文档创建具体步骤如下:步骤一:利用终端和文档服务器结合用于文档创建;步骤二:对创建的文档进行修改。进一步地,所述数据组为多个数据组或数据元的组合;所述数据元为独立数据单元,所述数据元包括引导语类、文本类、日期类、地址类、单选类和多选类。进一步地,所述文档创建包括如下步骤:步骤一:通过终端操作来新建文档,并提交数据到文档服务器;步骤二:文档服务器收到请求先查询模板内容,文档服务器根据请求标识获取默认的数据元值,自动填充数据元值到文档中,生成新的文档内容;步骤三:保存文档及内容,完成文档创建。进一步地,所述文档修改过程如下:步骤一:终端操作打开文档;步骤二:文档服务器收到请求先查询文档内容最新的副本,返回结果终端获取文档内容;步骤三:终端解析文档数据,在浏览器中初始化数据元控件,同时为控件添加监听数据元值变化和更新数据元值;步骤四:在完成文档编辑后,终端可提交变更数据到文档服务器;步骤五:文档服务器在原文档内容上通过自动填充内容的方式更新文档变更的数据元属性;步骤六:再进行文档内容校验以确保是可正确的XML格式文本,进而保存新的文档副本,并且保存文档修改日志以便文档记录追踪。进一步地,所述步骤三中初始化数据元控件过程中数据元包括下述种类:引导语类数据元、文本类型数据元、日期类型数据元、地址类型数据元、单元类型数据元和多选类型数据元;所述初始化数据元编辑控制中对各种类数据元的渲染方法如下:当数据元为引导语类时,此控件可拆分,在文档编辑时引入新的数据元时进行拆分重组,达到文档数据元可动态增加的目的;当数据元为文本类型时,此控件提供内容直接录入;当数据元为日期类型时,此控件提供日期时间的选择,根据数据元属性控制可选择日期的精度,支持年、年月、年月日、年月日时和年月日时分不同精度日期的选择;当数据元为地址类型时,此控件便于地址信息录入,采用省市可选和详细地址输入的组合方式;当数据元为单选类型时,此控件可以单行或多行显示单选类型,通过直接列出的方式便捷点击完成录入;当数据元为多选类型时,此控件可以单行或多行显示单选类型,通过直接列出的方式便捷点击完成录入;单选和多选类型在选择后会级联显示与其关联的数据组或数据元,未选择时不显示其关联的数据组和数据元,提高文档编辑时的可读性。进一步地,所述步骤五中自动填充内容过程如下:S1:在文档加载时,每个数据元渲染时记录数据元原始值,如果存在该数据元自动填充值时,则更新记录该数据元的值,控件生成时采用新的值,达到自动填充的目的;S2:通过对每个数据元的独立编辑来完成文档的编辑,编辑时同时记录数据元对应的值;S3:将记录的已存在的数据元的值提交到文档服务器,在文档服务器中进行文档内容的刷新,即刷新XML格式的文本信息。进一步地,所述步骤六中对文档内容校验步骤如下:对生成的XML格式的文本进行格式校验,保证内容格式的正确性和可读性;保存文档数据,对校验成功的文本进行存储新的副本,为进一步的调阅、编辑、分析时使用。本专利技术的有益效果:本专利技术通过对文档模板以及类型的分析,通过创建文档模板和套用文档模板,之后新建文档,再根据内容修改文档;本专利技术通过上述步骤的采用使得本专利技术具有相当大的灵活性和便捷性,本专利技术是在医疗数据的处理中,出现基于浏览器应用对大篇幅结构化对数据处理的需求的一种良好解决方案。附图说明为了便于本领域技术人员理解,下面结合附图对本专利技术作进一步的说明。图1为本专利技术的文档创建流程图;图2为本专利技术的文档修改流程图。具体实施方式如图1-2所示,一种智慧健康医疗数据结构化处理系统,包括终端、文档服务器、文档模板管理模块、文档模板编辑模块和文档管理模块;其中,所述文档模板管理模块用于定义模板模型,所述模板模型包括模板的编码、名称和创建时间,方便对模板的管理;所述模板管理模块用于模板的创建、删除和查询;其中,所述文档模板编辑模块用于对模板内容的编辑,所述文档模板编辑模块通过向文档内容中插入和删除数据组、数据元;所述文档模板编辑模块用于在插入数据组时通过定义该数据组在文档中的唯一编码、依赖数据元编码和数据元值;所述文档模板编辑模块在插入数据元时定义该数据元在文档中的唯一编码、类型、可选值及关联数据元编码;为保证数据组和数据元编码可读性,编码受所属数据组编码约束,以层级追加的方式定义,文档每次修改后保存时创建新的副本;所述文档管理模块用于定义文档模型,所述文档模型包括文档的ID、名称、编码、类型、标签、创建时间、原始模板文档ID、创建者ID和归属者ID,通过指定的模板文档创建新的文档;所述完整文档创建具体步骤如下:步骤一:利用终端和文档服务器结合用于文档创建;步骤二:对创建的文档进行修改。进一步地,所述数据组为多个数据组或数据元的组合;所述数据元为独立数据单元,所述数据元包括引导语类、文本类、日期类、地址类、单选类和多选类。进一步地,所述文档创建包括如下步骤:步骤一:通过终端操作来新建文档,并提交数据到文档服务器;步骤二:文档服务器收到请求先查询模板内容,文档服务器根据请求标识获取默认的数据元值,自动填充数据元值到文档中,生成新的文档内容;步骤三:保存文档及内容,完成文档创建。进一步地,所述文档修改过程如下:步骤一:终端操作打开文档;步骤二:文档服务器收到请求先查询文档内容最新的副本,返回结果终端获取文档内容;步骤三:终端解析文档数据,在浏览器中初始化数据元控件,同时为控件添加监听数据元值变化和更新数据元值;步骤四:在完成文档编辑后,终端可提交变更数据到文档服务器;步骤本文档来自技高网...

【技术保护点】
1.一种智慧健康医疗数据结构化处理系统,其特征在于,包括终端、文档服务器、文档模板管理模块、文档模板编辑模块和文档管理模块;其中,所述文档模板管理模块用于定义模板模型,所述模板模型包括模板的编码、名称和创建时间,方便对模板的管理;所述模板管理模块用于模板的创建、删除和查询;其中,所述文档模板编辑模块用于对模板内容的编辑,所述文档模板编辑模块通过向文档内容中插入和删除数据组、数据元;所述文档模板编辑模块用于在插入数据组时通过定义该数据组在文档中的唯一编码、依赖数据元编码和数据元值;所述文档模板编辑模块在插入数据元时定义该数据元在文档中的唯一编码、类型、可选值及关联数据元编码;为保证数据组和数据元编码可读性,编码受所属数据组编码约束,以层级追加的方式定义,文档每次修改后保存时创建新的副本;所述文档管理模块用于定义文档模型,所述文档模型包括文档的ID、名称、编码、类型、标签、创建时间、原始模板文档ID、创建者ID和归属者ID,通过指定的模板文档创建新的文档;所述完整文档创建具体步骤如下:步骤一:利用终端和文档服务器结合用于文档创建;步骤二:对创建的文档进行修改。

【技术特征摘要】
1.一种智慧健康医疗数据结构化处理系统,其特征在于,包括终端、文档服务器、文档模板管理模块、文档模板编辑模块和文档管理模块;其中,所述文档模板管理模块用于定义模板模型,所述模板模型包括模板的编码、名称和创建时间,方便对模板的管理;所述模板管理模块用于模板的创建、删除和查询;其中,所述文档模板编辑模块用于对模板内容的编辑,所述文档模板编辑模块通过向文档内容中插入和删除数据组、数据元;所述文档模板编辑模块用于在插入数据组时通过定义该数据组在文档中的唯一编码、依赖数据元编码和数据元值;所述文档模板编辑模块在插入数据元时定义该数据元在文档中的唯一编码、类型、可选值及关联数据元编码;为保证数据组和数据元编码可读性,编码受所属数据组编码约束,以层级追加的方式定义,文档每次修改后保存时创建新的副本;所述文档管理模块用于定义文档模型,所述文档模型包括文档的ID、名称、编码、类型、标签、创建时间、原始模板文档ID、创建者ID和归属者ID,通过指定的模板文档创建新的文档;所述完整文档创建具体步骤如下:步骤一:利用终端和文档服务器结合用于文档创建;步骤二:对创建的文档进行修改。2.根据权利要求1所述的一种智慧健康医疗数据结构化处理系统,其特征在于,所述数据组为多个数据组或数据元的组合;所述数据元为独立数据单元,所述数据元包括引导语类、文本类、日期类、地址类、单选类和多选类。3.根据权利要求1所述的一种智慧健康医疗数据结构化处理系统,其特征在于,所述文档创建包括如下步骤:步骤一:通过终端操作来新建文档,并提交数据到文档服务器;步骤二:文档服务器收到请求先查询模板内容,文档服务器根据请求标识获取默认的数据元值,自动填充数据元值到文档中,生成新的文档内容;步骤三:保存文档及内容,完成文档创建。4.根据权利要求1所述的一种智慧健康医疗数据结构化处理系统,其特征在于,所述文档修改过程如下:步骤一:终端操作打开文档;步骤二:文档服务器收到请求先查询文档内容最新的副本,返回结果终端获取文档内容;步骤三:终端解析文档数据,在浏览器中初始化数据元控件,同时为控件添加监听数据元值变化和更新数据元值;步骤四:在完成文档编辑后,终端可提交变更数据到文档服务器;步骤五:文档...

【专利技术属性】
技术研发人员:汪结胜胡仁美
申请(专利权)人:安徽八千里科技发展股份有限公司
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1