一种对心电报告进行灵活配置的方法及装置制造方法及图纸

技术编号:12262031 阅读:84 留言:0更新日期:2015-10-29 00:41
本发明专利技术涉及医疗设备技术领域,具体涉及一种对心电报告进行灵活配置的方法及装置。该方法及装置通过获取用户在一个文本编辑框平台中自定义的报告样式(需要打印的属性名称、属性字体、属性位置),对该用户自定义编辑的心电报告样式进行扫描,继而进行保存以便用户打印,解决了现有技术中用户对默认报告及软件默认属性名称、字体、位置等不能够修改的问题。该方法及装置在用户自定义编辑报告样式过程中,会自动实时检测用户自定义的属性信息,将心电报告样式中用户编辑的属性信息进行保存,对心电信号的报告样式进行灵活配置。

【技术实现步骤摘要】

本专利技术涉及医疗设备
,具体涉及一种对心电报告进行灵活配置的方法及 目.0
技术介绍
心电检查是医学中常见的疾病判断依据之一,生成心电报告在心电检查项目中几乎是不可或缺的内容之一,心电报告主要包括报告标题、病人信息(姓名、年龄、ID、病床号等)、测量信息(HR、P、PR、QRS、QT/QTc、P/QRS/T、RV5/SV1等)、波形信息(心电波形)、页脚信息(打印日期、检查日期、滤波器等)。目前,几乎所有心电软件对于心电报告的打印都是基于软件硬编码的形式,即固定一种或几种打印心电报告格式供用户选择。可是这势必会存在以下问题: 用户可能对软件默认提供的所有心电报告打印样式都不满意,不能够根据自己的需要修改报告打印的属性名称(比如把报告中的“病人姓名”修改为“姓名”)、属性字体、以及属性位置等; 在格式固定的情况下,用户需要打印的信息内容以及信息的长度都是有限的,比如:“用户名”对于中文软件基本都是预留3到4个字符打印,可是如果需要输入超过4个字符以后就会导致显示重叠的问题,这样就使得打印出来的报告很不美观。综上所述,目前现有技术存在缺陷。
技术实现思路
为克服上述缺陷,本专利技术的目的即在于提供一种对心电报告进行灵活配置的方法及装置。本专利技术的目的是通过以下技术方案来实现的: 本专利技术的一种对心电报告进行灵活配置的方法,包括以下步骤: 提供文本编辑框供用户自定义编辑心电报告样式; 扫描用户自定义编辑的心电报告样式,获取心电报告样式中用户编辑的属性信息并将心电报告样式中用户编辑的属性信息进行保存。进一步,还包括以下步骤: 判断用户编辑的属性信息是否含有波形属性,若有,提供波形显示的区域边框。进一步,还包括以下步骤: 对波形显示的区域边框实时进行定位,通过扫描属性信息确定区域边框的上边界位置及下边界位置。进一步,通过扫描属性信息确定区域边框的上边界位置及下边界位置为:向上扫描是否存在除报告标题以外的其他属性信息, 若不存在,则将报告标题的属性名称及位置分别确定为波形区域的上边界属性及上边界位置,并往下扫描第一个非报告标题及非波形的其他属性信息,若有,将第一个非报告标题及非波形的其他属性信息中的属性名称及位置分别确定为波形区域的下边界属性及下边界位置,若无,将波形区域的下边界属性设置为空值,将打印页面的下边界位置确定为波形区域的下边界位置; 若存在,则将存在的其他属性信息的属性名称及位置分别确定为波形区域的上边界属性及上边界位置,并往下扫描第一个属性信息,将第一个属性信息中的属性名称及位置分别确定为波形区域的下边界属性及下边界位置。进一步,判断当前打印机纵向高度与文本编辑框高度的比值是否大于预设的分辨率阈值,若是,则获取压缩比例值并对波形显示区域的宽度进行压缩;若否,则波形显示区域的宽度为文本编辑框的高度。进一步,还包括以下步骤: 根据获取的压缩比例值计算波形显示区域的上边界阈值及下边界阈值并重新计算波形显示区域边框的上边界位置及下边界位置。进一步,对波形显示的区域边框进行颜色标识。进一步,扫描用户自定义编辑的心电报告样式为: 扫描心电报告样式中的前置位置标志位‘〈’,记录该符号位置到属性标签起点位置中并继续扫描后置位置标志位‘#>’符号,记录该符号位置到属性标签终点位置。进一步,扫描用户自定义编辑的心电报告样式还包括有: 得到一对位置标志位的位置后,再以该对位置标志位中前置位置标志位‘〈’的位置为起点向前扫描是否存在后置位置标志位符号‘#>’,若有,则记录该后置位置标志位符号的位置到上一个属性标签的终点位置,若否,将上一个属性标签的终点位置的值设置为O。进一步,获取心电报告样式中用户编辑的属性信息为: 获取一属性标签的起点位置及上一个属性标签的终点位置之间的字符内容,将该字符内容保存为该属性信息中的属性名称,将该字符内容的字体保存为该属性信息中的属性字体,将上一个属性标签的终点位置保存为该属性信息中的属性位置,并获取该属性位置中起点位置和终点位置之间的字符内容,将该字符内容保存为该属性信息中的属性标签。进一步,将心电报告样式中用户编辑的属性信息保存到XML文件中并进行打印。其中,将心电报告样式中用户编辑的属性信息保存到XML文件中为: 创建一个XML文件,在XML文件中创建属性节点; 将心电报告样式中用户编辑的属性信息导入到属性信息数组中,从属性信息数组中获取属性信息写入到XML文件中创建的属性节点上; 将文本编辑框的尺寸信息保存到XML文件中。—种对心电报告进行灵活配置的装置,包括有: 用户自定义编辑单元,用于提供文本编辑框供用户自定义编辑心电报告样式; 心电报告样式解析保存单元,用于扫描用户自定义编辑的心电报告样式,获取心电报告样式中用户编辑的属性信息并将心电报告样式中用户编辑的属性信息进行保存。进一步,该装置还包括: 报告打印单元,用于将保存后用户编辑的属性信息进行打印。本专利技术提供的一种对心电报告进行灵活配置的方法及装置,通过获取用户在一个文本编辑框平台中自定义的报告样式(需要打印的属性名称、属性字体、属性位置),对该用户自定义编辑的心电报告样式进行扫描,获取心电报告样式中用户编辑的属性信息并将心电报告样式中用户编辑的属性信息进行保存以便用户打印,解决了现有技术中用户对默认报告及软件默认属性名称、字体、位置等不能够修改的问题。该方法及装置在用户自定义编辑报告样式过程中,会自动实时检测用户自定义的属性信息,将心电报告样式中用户编辑的属性信息进行保存,对心电信号的报告样式进行灵活配置。【附图说明】为了易于说明,本专利技术由下述的较佳实施例及附图作以详细描述。图1为本专利技术一种对心电报告进行灵活配置的方法一种实施例的流程图; 图2为本专利技术一种对心电报告进行灵活配置的方法另一种实施例的流程图; 图3为本专利技术一种对心电报告进行灵活配置的装置的原理框图; 图4为本专利技术中已经编辑好的一份报告样式模板截图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1-4,本专利技术一种对心电报告进行灵活配置的方法,该方法由自定义报告样式、解析用户自定义报告样式信息、保存用户自定义报告样式信息、打印报告四个阶段组成。在自定义报告样式阶段中,该方法提供了一个文本编辑框供用户编辑需要打印的属性名称、字体、位置等信息;在解析用户自定义报告样式信息阶段中,该方法把用户编辑的每一个属性的名称、字体、位置等信息分别保存到一个属性信息数组中;在保存用户自定义报告样式信息阶段中,会把解析到的所有属性信息在文件中保存,优选在XML当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种对心电报告进行灵活配置的方法,其特征在于,包括以下步骤:提供文本编辑框供用户自定义编辑心电报告样式;扫描用户自定义编辑的心电报告样式,获取心电报告样式中用户编辑的属性信息并将心电报告样式中用户编辑的属性信息进行保存。

【技术特征摘要】

【专利技术属性】
技术研发人员:付云波张超于串海
申请(专利权)人:深圳市理邦精密仪器股份有限公司
类型:发明
国别省市:广东;44

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

1