数据报告生成方法、生成系统、存储介质和呼吸支持设备与流程

文档序号:23762257发布日期:2021-01-29 19:10阅读:115来源:国知局
数据报告生成方法、生成系统、存储介质和呼吸支持设备与流程

[0001]
本发明涉及呼吸支持设备数据存储,尤其涉及数据报告生成方法、生成系统、存储介质和呼吸支持设备。


背景技术:

[0002]
不同于医用呼吸机的实时图形数据,家用呼吸机的治疗报告更注重一些主要的治疗参数数据,目前市场上有一些家用睡眠呼吸机也有治疗报告信息的功能,但大多只有单次的一些基本数据,对于家用患者来说,单次数据并不能很好的反应患者这一段时间的使用情况。
[0003]
申请号为cn201910483002.3的专利文献公开了一种呼吸机数据同步系统、方法装置及存储介质,该系统包括:呼吸机和云服务器,该云服务器根据查询请求确认是否存有处方更新信息,得到查询结果并将其返回给该呼吸机;当该查询结果为无该处方更新信息时,结束操作;当该查询结果为有该处方更新信息时,该呼吸机将下载该处方更新信息的下载请求发送给该云服务器,根据返回的该处方更新信息更新该呼吸机的参数,并生成更新后的处方信息并将其发送给该云服务器;当该查询结果为无任何处方信息时,该呼吸机生成当前处方信息并将其发送给该云服务器。但还是不能有效解决上述问题。
[0004]
因而现有的呼吸支持设备数据存储技术存在不足,还有待改进和提高。


技术实现要素:

[0005]
鉴于上述现有技术的不足之处,本发明的目的在于提供数据报告生成方法、生成系统、存储介质和呼吸支持设备,用以解决上述背景技术中提到的问题。
[0006]
为了达到上述目的,本发明采取了以下技术方案:
[0007]
一种呼吸支持设备数据报告生成方法,包括步骤:
[0008]
s1、获取计算周期的开始时间节点和结束时间节点;
[0009]
s2、将所述开始时间节点和所述结束时间节点内的所有运行周期的功能报告依时间先后顺序存储,得到计算周期报告。
[0010]
优选的所述的呼吸支持设备数据报告生成方法,步骤s2中,所述功能报告的获取步骤为:
[0011]
s21、在设备运行周期中,间隔预定时间获取一次设备的功能数据;
[0012]
s22、获取设备单次运行时长;
[0013]
s23、使用所述运行时长对所述功能数据进行重组,得到运行周期的功能报告。
[0014]
优选的所述的呼吸支持设备数据报告生成方法,步骤s23中,若单一设备运行周期跨越两个所述计算周期时,则所述设备运行周期处于上一个所述计算周期的所述结束时间节点前的运行数据对上一个所述计算周期报告生效,其余的对下一个所述计算周期报告生效。
[0015]
优选的所述的呼吸支持设备数据报告生成方法,所述功能报告包括p95压力报告、
ahi指数报告、设备运行参数报告和检测参数报告。
[0016]
优选的所述的呼吸支持设备数据报告生成方法,所述p95压力报告的生成步骤为:
[0017]
间隔预定时间获取一次输气压力值;
[0018]
将获取到的所有输气压力值,按照从小到大排列得到压力数列;
[0019]
获取所述压力数列中占所述单次运行时长前95%对输气压力值,得到单次设备运行周期的p95压力报告。
[0020]
优选的所述的呼吸支持设备数据报告生成方法,所述ahi指数报告的生成步骤为:
[0021]
获取单次运行时长中呼吸暂停次数和设备低通气次数;
[0022]
根据所述呼吸暂停次数、设备低通气次数和单次运行时长,得到ahi指数,得到单次设备运行周期的ahi指数报告。
[0023]
优选的所述的呼吸支持,还包括步骤:
[0024]
s3、确定计算周期报告最长保存数,当新添加计算周期报告后,存储的计算周期报告保存数大于所述最长保存数,依先进先出原则保存计算周期报告。
[0025]
一种计算机可读存储介质,其内部存储有计算机可运行程序,所述可运行程序执行实现所述的数据报告生成方法。
[0026]
一种使用所述的数据报告生成方法的报告数据生成系统,包括:控制模块、存储模块和数据计算模块;所述控制模块、所述数据计算模块分别与所述存储模块连接;
[0027]
所述存储模块包括临时数据存储区和报告数据存储区;所述控制模块获取设备功能数据,存储在所述临时数据存储区;所述数据计算模块调取临时数据存储区的功能数据,将生成的功能报告存储在所述报告数据存储区中。
[0028]
一种呼吸支持设备,包括所述的报告数据生成系统。
[0029]
相较于现有技术,本发明提供的数据报告生成方法、生成系统、存储介质和呼吸支持设备,具有一下有益效果:
[0030]
1)本发明提供的数据报告生成方法在设备每次运行周期后,自动对用户在本次使用中的功能数据进行获取和重组处理,生成相应的功能数据报告;
[0031]
2)本发明将功能数据报告进行综合整理存储,生成1天、7天、30天,甚至半年的治疗报告信息。
附图说明
[0032]
图1是本发明提供的数据报告生成方法流程图;
[0033]
图2是本发明提供的功能报告的获取步骤流程图;
[0034]
图3是本发明提供的数据报告生成系统结构框图。
具体实施方式
[0035]
为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0036]
请参阅图1,本发明提供一种呼吸支持设备数据报告生成方法,包括步骤:
[0037]
s1、获取计算周期的开始时间节点和结束时间节点;所述计算周期的划定,是根据
设备的不同类型(例如高流量呼吸机等)以及使用规则(例如医用、家用,或者使用时间段不同)设定,一般会以1天为一个计算周期,一个计算周期起止时间可以为早上9点到第二天早上9点,也可以是其他的时间起止点计算,本发明不做限定;另外,所述计算周期的时长也可以是半天,即12个小时,此时一个计算周期的起止时间可以是早上9点到晚上9点,下一个计算周期为从晚上9点到第二天早上9点,以此往复。例如,呼吸支持设备一般都是在晚间用户睡着了后使用,设备运行周期大都集中在晚上,因此,需要单个计算周期可以单独设定为以晚上9点到早上9点的区间,当然,上午9点到晚上9点这段时间也是进行相应计算周期。
[0038]
s2、将所述开始时间节点和所述结束时间节点内的所有运行周期的功能报告依时间先后顺序存储,得到计算周期报告。一般情况下,呼吸支持设备的使用,大都是分布在整个计算周期中,例如若是以24小时为一个计算周期,则从早上9点到第二天早上9点这段期间,用户会均匀使用呼吸支持设备,但是可能会存在呼吸支持设备的使用时间段较为集中,例如,存在用户仅仅在晚上时段使用呼吸支持设备,那么可以将一天设定为主计算周期+从计算周期模式,一般情况下,使用主计算周期即可,若用户在从计算周期使用呼吸支持设备,那么就可以对相应的计算进行标记,可以获知用户使用呼吸支持设备的习惯数据,同时,也时呼吸支持设备能够积极进行计算周期数据的计算。这样就可以保证设备中可以存储若干天或若干计算周期的计算周期报告。方便用户通过读取呼吸支持设备本地数据获知在一段时间内的使用情况,也同时让医生能够根据使用情况提出更加合理的治疗计划。对于需要1天、7天或者30天的治疗报告数据,则按日期依次从存储区域取出当天的治疗报告数据,按上述计算合并规则进行报告数据的计算,并将数据显示到家用呼吸机的屏幕上,完成报告数据的合并生成。本地的治疗报告,可以让患者和医生更快速、详细的了解患者最近的使用情况,进而快速的调整呼吸支持设备的使用参数。
[0039]
作为优选方案,本实施例中,步骤s2中,所述功能报告的获取步骤为:
[0040]
s21、在设备运行周期中,间隔预定时间获取一次设备的功能数据;一般的,在本实施例中,所述预定时间的设定是根据设备的使用类型设定,优选为10-30分钟,进一步优选为15分钟或25分钟或30分钟;每次获取数据均是从本次运行周期的开始时间点开始起算。此处应当说明的是,在设备运行中,一般情况下,会将预定时间固定,同时每次检测到的功能数据表达为本时间段的功能数据,例如,间隔10分钟检测一次压力数据,此时所述压力数据表达的是相应10分钟内的压力数据,在参与计算时,表现为在此10分钟内的压力数据。
[0041]
s22、获取设备单次运行时长;
[0042]
s23、使用所述运行时长对所述功能数据进行重组,得到运行周期的功能报告。一般的,根据不同的功能数据,根据其对应的计算方式不同,其重组方式也不同,例如,呼吸支持设备中p95压力报告的重组过程,即按照其计算公式既可,本发明不做具体限定。
[0043]
作为优选方案,本实施例中,步骤s5中,若单一设备运行周期跨越两个所述计算周期时,则所述设备运行周期处于上一个所述计算周期的所述结束时间节点前的运行数据对上一个所述计算周期报告生效,其余的对下一个所述计算周期报告生效。在正常使用中,对于一次运行周期,可能会跨越两个计算周期,例如,一个计算周期的起止时间点分别为早上9点到第二天早上9点,那么一次使用可能从前一天晚上10点开始使用,直到第二天早上10点才结束,那么这个运行周期的运行时长为12个小时,其中有11个小时位于上一个计算周期,最后1个小时位于下一个周期,此时,除开将12个小时的进行周期做单次计算外,还会将
此运行周期分为两个部分,分别为前11小时和后1小时,前11小时将单独生成功能报告,进而存储在上一计算周期中,后1小时单独生成相应的功能报告,存储在下一计算周期中。上述中,生效是指,存储在相应的计算周期位置。
[0044]
作为优选方案,本实施例中,所述功能报告包括p95压力报告、ahi指数报告、设备运行参数报告和检测参数报告。一般的,所述设备运行参数包括但不限于平均呼吸频率、平均漏气量、平均潮气量、平均使用压力、最大ipap(吸气压力)、最大epap(呼气压力)。所述检测参数包括但不限于面罩脱落次数、呼吸暂停次数(包括开放性呼吸暂停、中枢性呼吸暂停)、气流受限次数、低通气次数、大量漏气占比、治疗时间、总使用时间。关于所述设备参数运行报告和所述检测参数报告均采用本领域常用的技术手段得到,本发明不做限定。例如,平均漏气量的过程为:在治疗过程中,记录到的漏气量分别为l1....ln,对应的每个漏气量数据的治疗时间为t1...tn。平均漏气量的计算公式为:
[0045]
avgleak(平均漏气量)=(l1*t1+....+ln*tn)/(t1+...+tn)。
[0046]
大量漏气时间占比:首先会根据记录漏气量的数据判断是否是大量漏气,如果是大量漏气时间,则计时,这个大量漏气的判断暂时不在本案中考虑。在治疗过程中记录到的大量漏气时间t1...tn,总的治疗时长为t,大量漏气时间占比为p=(t1+...tn)/t。
[0047]
作为优选方案,本实施例中,所述p95压力报告的生成步骤为:
[0048]
间隔预定时间获取一次输气压力值;
[0049]
将获取到的所有输气压力值,按照从小到大排列得到压力数列;
[0050]
获取所述压力数列中占所述单次运行时长前95%对输气压力值,得到单次设备运行周期的p95压力报告。所述p95压力报告的内容为,在一次运行周期中,95%以上的时间内的输气压力值均小于此压力。p95压力的计算公式为:
[0051][0052]
其中,tj为压力数列中第j个输气压力值对应的时间;ti为压力数列中第i个输气压力值对应的时间;另外,1<n<m。式中,上部分为前n个输气压力值对应的时间,一般情况下均对应所述预定时间,即若是前n个输气压力值对应的时间,就是n个预定时间相加得到;式中下部分同上述。
[0053]
作为优选方案,本实施例中,所述ahi指数报告的生成步骤为:
[0054]
获取单次运行时长中呼吸暂停次数和设备低通气次数;
[0055]
根据所述呼吸暂停次数、设备低通气次数和单次运行时长,得到ahi指数,得到单次设备运行周期的ahi指数报告。所述ahi指数表达的是每小时中呼吸暂停次数和低通气次数。所述ahi指数公式为:
[0056][0057]
其中,m为呼吸暂停次数;n为呼吸支持设备低通气次数;t为运行时长,单位为小时。
[0058]
作为优选方案,本实施例中,还包括步骤:
[0059]
s6、确定计算周期报告最长保存数,当新添加计算周期报告后,存储的计算周期报告保存数大于所述最长保存数,依先进先出原则保存计算周期报告。
[0060]
请参阅图2,本发明还提供一种计算机可读存储介质,其内部存储有计算机可运行程序,所述可运行程序执行实现所述的数据报告生成方法。
[0061]
相应的,本发明还提供一种使用所述的数据报告生成方法的报告数据生成系统,包括:控制模块1、存储模块2和数据计算模块3;所述控制模块1、所述数据计算模块3分别与所述存储模块2连接;
[0062]
所述存储模块2包括临时数据存储区和报告数据存储区;所述控制模块1获取设备功能数据,存储在所述临时数据存储区;所述数据计算模块3调取临时数据存储区的功能数据,将生成的功能报告存储在所述报告数据存储区中。
[0063]
具体的,所述控制模块1优选为本领域常用的mcu,主要负责呼吸支持设备在每次使用过程中的设备正常运行,包括各种功能数据的采集及监控,同时将检测到的数据存储到所述临时数据存储区,所述临时数据存储区仅仅存储单次运行周期的数据。存储模块2主要负责对治疗报告数据的存储,此模块一般由存储介质(存储芯片)构成,负责将每次的治疗报告数据,以及每天的治疗报告数据进行存储。数据计算模块3主要负责对单次治疗报告数据进行计算以及多次治疗报告的数据进行计算合并,进而生成1天、7天、30天,甚至半年的治疗报告信息。在每次的治疗过程中,都会有开启治疗和关闭治疗的时间节点记录,比如1天内治疗了m次,就是有m次的开启治疗和关闭治疗时间,在每次指令结束后都将当次的治疗数据按上述的数据报告生成方法进行数据报告的生成,并存储到当天的治疗报告存储数据。n天的治疗报告数据的存储规则遵循先进先出的原则,在存储区域内,按日期依次向后存储,直到存满n天的报告数据,当日期来到n+1天时,则覆盖第1天的数据,依次类推。优选的,n的取值为30-180,进一步优选为60。
[0064]
本发明还提供一种呼吸支持设备,其特征在于,包括所述的报告数据生成系统。能够使用上述的数据报告生成方法生成相应的数据报告。
[0065]
可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1