一种临床PDF报告自动化生成方法及系统技术方案

技术编号:24126656 阅读:25 留言:0更新日期:2020-05-13 04:50
本发明专利技术涉及PDF文件处理领域,具体是一种临床PDF报告自动化生成方法及系统,包括顺序连接的临床及知识数据存储子模块、报告模板层级构建模块、报告模板配置模块、报告创建子模块、报告数据信息存储子模块、HTML版报告审核模块、Tex版报告审核模块和PDF版报告管理模块;通过此发明专利技术技术方案可以实现临床PDF报告的自动化、快速、准确地生成,提高生产力的同时因较低的报告出错率而增加医院和医学检测公司的权威性和可靠性。

【技术实现步骤摘要】
一种临床PDF报告自动化生成方法及系统
本专利技术涉及PDF文件处理领域,具体是一种临床PDF报告自动化生成方法及系统。
技术介绍
随着生物医学信息技术,尤其是基因检测和NGS技术的进步与发展,每天都会有大量的PDF格式的临床检测报告需要出具。而现阶段医院或医学检测公司出具这类报告所采用的方式大多是手动将样本信息、检测结果以及解读结果填入到Word模板中,或者稍微高级一点采用半自动化的方式,从Excel表格中读取数据填入到Word模板中,生成Word版报告,最后转化为PDF版报告。无论是纯手工还是半自动,都涉及大量的人工处理操作,不仅效率较低、容易出错,而且大大增加了人力成本。本专利技术旨在实现临床医学PDF报告的自动化生成,一键式从数据库调取数据生成报告,从而解放双手,提高医院及医学检测公司的生产力,同时降低因手工操作而引起的报告出错率,增加医院和医学检测公司的权威性和可靠性。现有的临床医学报告生成系统有以下缺点:1、数据存储:现有的技术大都是将临床样本信息、检测结果数据以及数据解读知识信息存储在多个不同的Excel文件中,不仅数据的采集、收录以及提取过程费时费力,容易出错,且不利于持久化安全存储。2、报告模板:报告模板几乎都是采用Word制定,不同单位、不同项目,甚至不同的样本就得重新制作一套模板,不论是创建还是管理都费时费力;3、报告生成:报告生成大多是将数据一项一项手动从Excel表格中摘进Word模板中,生成Word版报告然后转化为PDF,这不仅非常容易出错,而且效率极其低下
技术实现思路
有鉴于此,本专利技术的目的是提供一种临床PDF报告自动化生成方法及系统,能够解决现有的临床医学报告生成系统的缺点。为了实现上述目的,本专利技术提供如下技术方案:本专利技术的一种临床PDF报告自动化生成系统,包括顺序连接的临床及知识数据存储子模块、报告模板层级构建模块、报告模板配置模块、报告创建子模块、报告数据信息存储子模块、HTML版报告审核模块、Tex版报告审核模块和PDF版报告管理模块;所述临床及知识数据存储子模块用于样本信息、样本检测结果数据、解读知识数据等多种数据的存储;所述报告模板层级构建模块开发报告模板,以实现不同公司、不同项目甚至不同样本对报告模板的个性化需求;所述报告模板配置模块用于填充同一个公司、同一个项目或者同一个样本类型报告中需要保持一致的数据信息,包括报告标题、单位logo、版块标题等;所述报告创建子模块用于选择样本信息、选择样本检测结果数据、选择报告模板,然后一键式创建PDF版临床报告;所述报告数据信息存储子模块用于对模板及相应报告结构以及报告数据的存储;所述HTML版报告审核模块根据报告ID调取报告结构和数据,在HTML页面中进行展示,并提供数据编辑审核功能;所述Tex版报告审核模块根据报告ID调取生成的Tex版报告,并提供数据编辑审核功能以及相应PDF的预览功能;所述PDF版报告管理模块提供对最终生成的临床PDF报告进行统一管理。进一步,所述临床及知识数据存储子模块采用关系型数据库MySQL或者非关系型数据库MongoDB。本专利技术还提供一种临床PDF报告自动化生成方法,包括步骤:步骤一:通过所述报告模板层级构建模块创建“组件-模块-版块-框架-模板”层级构架的报告模板;步骤二:通过所述报告模板配置模块来配置具体的报告模板;步骤三:通过所述临床及知识数据存储子模块存储样本信息、样本检测结果数据、解读知识数据等多种数据;步骤四:通过所述报告创建子模块调取样本信息、检测结果数据、知识数据及报告模板,并创建临床PDF报告;步骤五:通过所述报告数据信息存储子模块存储模板的各级结构、模板数据以及报告数据;步骤六:通过所述HTML报告审核模块与Tex版报告审核模块分别对报告进行审核;步骤七:通过所述PDF版报告管理模块实现临床PDF报告的查看、下载与存档。进一步,所述报告模板层级构建模块的模板构建采用的是Java的面向对象创建最基础结构组件。进一步,所述报告模板配置模块提供一个供用户选择模板框架的下拉菜单,选定框架后,以HTML的形式加载框架结构,并以文本框、文本域、文件域等形式提供各类基础信息的配置。进一步,所述报告创建子模块首先进入到一个展示样本信息的HTML页面;在所述下拉菜单中,用户选择提前配置好的模板,然后创建报告。进一步,所述HTML版报告审核模块通过id字段从所述报告数据信息存储子模块获取报告的结构及数据信息,在HTML页面中进行展示,并提供报告信息的在线编辑审核功能。进一步,所述Tex版报告审核模块从所述报告创建子模块创建生成的Tex版报告读取文本代码,并提供Tex代码的在线编辑审核功能。与现有技术相比本专利技术的有益效果为:1、首先,样本信息、检测结果以及知识数据都存储在数据库中,不仅有利于所有临床相关数据信息的持久化存储,更是可以利用数据库自带的查询语言实现目标数据的自动提取,便于报告数据的准确生成;2、其次,报告模板采用“组件-模块-版块-框架-模板”的层级化结构构建,,极大拓展了报告模板的可定制能力,丰富了系统的适用领域和场景;3、通过建立模板,可快速生成报告,极大地提升了报告的生产速度;通过此专利技术技术方案可以实现临床PDF报告的自动化、快速、准确地生成,提高生产力的同时因较低的报告出错率而增加医院和医学检测公司的权威性和可靠性。附图说明下面结合附图和实施例对本专利技术作进一步描述:图1为本专利技术的系统结构框图;图2为本专利技术的方法流程图;图3为本专利技术的A型表:一行表头带多行数据;图4为本专利技术的B型表,键值对类型数据表格。具体实施方式如图1所示:本实施例的一种临床PDF报告自动化生成系统,包括顺序连接的临床及知识数据存储子模块、报告模板层级构建模块、报告模板配置模块、报告创建子模块、报告数据信息存储子模块、HTML版报告审核模块、Tex版报告审核模块和PDF版报告管理模块;临床及知识数据存储子模块用于样本信息、样本检测结果数据、解读知识数据等多种数据的存储;报告模板层级构建模块开发报告模板,以实现不同公司、不同项目甚至不同样本对报告模板的个性化需求;报告模板配置模块用于填充同一个公司、同一个项目或者同一个样本类型报告中需要保持一致的数据信息,包括报告标题、单位logo、版块标题等;报告创建子模块用于选择样本信息、选择样本检测结果数据、选择报告模板,然后一键式创建PDF版临床报告;报告数据信息存储子模块用于对模板及相应报告结构以及报告数据的存储;HTML版报告审核模块根据报告ID调取报告结构和数据,在HTML页面中进行展示,并提供数据编辑审核功能;Tex版报告审核模块根据报告ID调取生成的Tex版报告,并提供数据编辑审核功能以及相应PDF的本文档来自技高网
...

【技术保护点】
1.一种临床PDF报告自动化生成系统,其特征在于:包括顺序连接的临床及知识数据存储子模块、报告模板层级构建模块、报告模板配置模块、报告创建子模块、报告数据信息存储子模块、HTML版报告审核模块、Tex版报告审核模块和PDF版报告管理模块;/n所述临床及知识数据存储子模块用于样本信息、样本检测结果数据、解读知识数据等多种数据的存储;/n所述报告模板层级构建模块开发报告模板,以实现不同公司、不同项目甚至不同样本对报告模板的个性化需求;/n所述报告模板配置模块用于填充同一个公司、同一个项目或者同一个样本类型报告中需要保持一致的数据信息,包括报告标题、单位logo、版块标题等;/n所述报告创建子模块用于选择样本信息、选择样本检测结果数据、选择报告模板,然后一键式创建PDF版临床报告;/n所述报告数据信息存储子模块用于对模板及相应报告结构以及报告数据的存储;/n所述HTML版报告审核模块根据报告ID调取报告结构和数据,在HTML页面中进行展示,并提供数据编辑审核功能;/n所述Tex版报告审核模块根据报告ID调取生成的Tex版报告,并提供数据编辑审核功能以及相应PDF的预览功能;/n所述PDF版报告管理模块提供对最终生成的临床PDF报告进行统一管理。/n...

【技术特征摘要】
1.一种临床PDF报告自动化生成系统,其特征在于:包括顺序连接的临床及知识数据存储子模块、报告模板层级构建模块、报告模板配置模块、报告创建子模块、报告数据信息存储子模块、HTML版报告审核模块、Tex版报告审核模块和PDF版报告管理模块;
所述临床及知识数据存储子模块用于样本信息、样本检测结果数据、解读知识数据等多种数据的存储;
所述报告模板层级构建模块开发报告模板,以实现不同公司、不同项目甚至不同样本对报告模板的个性化需求;
所述报告模板配置模块用于填充同一个公司、同一个项目或者同一个样本类型报告中需要保持一致的数据信息,包括报告标题、单位logo、版块标题等;
所述报告创建子模块用于选择样本信息、选择样本检测结果数据、选择报告模板,然后一键式创建PDF版临床报告;
所述报告数据信息存储子模块用于对模板及相应报告结构以及报告数据的存储;
所述HTML版报告审核模块根据报告ID调取报告结构和数据,在HTML页面中进行展示,并提供数据编辑审核功能;
所述Tex版报告审核模块根据报告ID调取生成的Tex版报告,并提供数据编辑审核功能以及相应PDF的预览功能;
所述PDF版报告管理模块提供对最终生成的临床PDF报告进行统一管理。


2.根据权利要求1所述的一种临床PDF报告自动化生成系统,其特征在于:所述临床及知识数据存储子模块采用关系型数据库MySQL或者非关系型数据库MongoDB。


3.一种临床PDF报告自动化生成方法,其特征在于:包括步骤:
步骤一:通过所述报告模板层级构建模块创建“组件-模块-版块-框架-模板”层级构架的报告模板;
步骤二:通过所述报告模板配置模块来配置具体的报告模板;
步骤三:通过所述临床及知...

【专利技术属性】
技术研发人员:徐全顾丽清刘强杨春燕段小红
申请(专利权)人:南京求臻基因科技有限公司
类型:发明
国别省市:江苏;32

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

1