一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

报告文件生成方法、装置、计算机设备及其存储介质与流程

2022-02-21 06:12:59 来源:中国专利 TAG:


1.本技术涉及信息处理技术领域,具体而言,本技术涉及一种报告文件生成方法和装置,一种计算机设备及计算机可读存储介质。


背景技术:

2.在当前医疗机构的信息管理系统中,医疗机构需要为每位用户生成一份报告文件,从而作为医疗机构与用户双方的存档信息。以医院就诊为例,在患者用户结束就诊流程后,医院的信息管理系统需要为患者用户生成一份出院报告文件,以作为双方存档信息。
3.当前,医疗机构的信息管理系统在生成报告文件时,为了便于记录和阅读,一般需要操作者创建符合标准化格式的文件,然后再输入相关必要信息内容,操作者即要受到文件格式的限制,也要关注到必要信息内容的整理,由于用户的相关信息来源于不同的信息系统中,因此,操作者需要翻阅多个信息系统才能够得到用户的医疗信息,导致报告文件生成耗时较长,效率较低。


技术实现要素:

4.为了解决上述技术缺陷之一,本技术提供了一种报告文件生成方法和装置,一种计算机设备及计算机可读存储介质,以提高报告文件生成效率。
5.该技术方案如下所示:
6.第一方面:本技术提供了一种报告文件生成方法,包括如下步骤:
7.根据用户信息从报告框架库中选择报告文本框架文件,确定所述报告文本框架文件各个部分的所需信息内容;
8.基于所述所需信息内容从医疗信息系统中获取与所述所需信息内容相关联的结构化信息,并根据所述结构化信息形成多份原始素材;
9.调用机器自动化编辑模型对所述原始素材进行语言编辑,输出对应的文本内容;
10.根据所述报告文本框架文件中对所述所需信息内容的布局规则,将各份所述文本内容导入所述报告文本框架文件中,在所述报告文本框架文件上生成所述用户的报告文件。
11.在一个实施例中,所述根据所述结构化信息形成多份原始素材,包括:
12.从所述医疗信息系统中提取结构化信息;
13.根据预设规则对所述结构化信息进行定向筛选,筛选出与所述用户相匹配的、所述报告文本框架文件各个部分所需的图片素材和文字素材。
14.在一个实施例中,所述医疗信息系统包括:his系统、lis系统和/或pacs系统;
15.所述基于所述所需信息内容从医疗信息系统中获取与所述所需信息内容相关联的结构化信息,包括:
16.基于所述所需信息内容从his系统中获取所述用户的个人信息、出入院时间、入院情况信息、入院时体征信息、入院后诊疗信息、出院信息和/或出院医嘱信息;
17.基于所述所需信息内容从pacs系统中获取所述用户的医学影像的各类检查信息;
18.或者
19.基于所述所需信息内容lis系统获取所述用户的实验室检验的各类指标数据信息。
20.在一个实施例中,所述的方法还包括:
21.根据标准化的报告文件搭建报告文本框架;
22.定义所述报告文本框架中各类医疗信息对应在报告文本框架中的区域及其需要检索的医疗信息系统;
23.将所述报告文本框架文件存入报告框架库中。
24.在一个实施例中,所述的方法还包括:
25.根据标准化的报告文件样本,生成一个报告文件所需的语句库;
26.根据标准化的报告文件,聚集所述语句库内的语句;
27.根据语法学、构词学和正写法的规则,并结合所述语句库内的语句训练得到所述机器自动化编辑模型。
28.在一个实施例中,所述用机器自动化编辑模型包括自然语言模型和医学术语模型;
29.所述调用机器自动化编辑模型对所述原始素材进行语言编辑,输出对应的文本内容,包括:
30.将所述原始素材输入所述自然语言模型进行转换,输出语言描述内容;
31.将所述语言描述内容输入所述医学术语模型得到所述文本内容。
32.在一个实施例中,在所述报告文本框架文件上生成目标报告文件之前,还包括:
33.接收对导入所述报告文本框架文件中的文本内容执行的操作,对所述文本内容进行二次编辑;
34.根据二次编辑操作后的文本内容,在所述报告文本框架文件上生成目标报告文件。
35.在一个实施例中,对所述文本内容进行二次编辑,包括:
36.调用二次编辑器检查所述文本内容;
37.若所述文本内容语句不通顺,不符合医学术语规范,或者所述报告文本框架文件的所需信息内容有缺失的缺陷信息,在所述二次编辑器上提示所述缺陷信息;
38.通过所述二次编辑器导入所述文本内容对应在医疗信息系统中的原始记载内容;
39.基于所述文本内容与所述原始记载内容进行比对分析,通过所述二次编辑器修改所述文本内容,直至停止提示所述缺陷信息。
40.在一个实施例中,所述的方法还包括:
41.获取对所述二次编辑前后的文本内容;
42.根据所述二次编辑前后的文本内容比对分析得到缺陷信息;
43.根据所述缺陷信息对所述机器自动化编辑模型进行训练和修正。
44.第二方面:本技术提供一种报告文件生成装置,包括:
45.框架选择模块,用于根据用户信息从报告框架库中选择报告文本框架文件,确定所述报告文本框架文件各个部分的所需信息内容;
46.素材提取模块,用于基于所述所需信息内容从医疗信息系统中获取与所述所需信息内容相关联的结构化信息,并根据所述结构化信息形成多份原始素材;
47.模型识别模块,用于调用机器自动化编辑模型对所述原始素材进行语言编辑,输出对应的文本内容;
48.报告生成模块,用于根据所述报告文本框架文件中对所述所需信息内容的布局规则,将各份所述文本内容导入所述报告文本框架文件中,在所述报告文本框架文件上生成所述用户的报告文件。
49.第三方面:本技术提供了一种计算机设备,该计算机设备包括:
50.一个或多个处理器;
51.存储器;
52.一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于:执行根据第一方面所示的报告文件生成方法所对应的操作。
53.第四方面:本技术提供了一种计算机可读存储介质,存储介质存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现如第一方面所示的报告文件生成方法。
54.本技术提供的技术方案带来的有益效果是:
55.本技术的报告文件生成方法,首先确定报告文本框架文件各个部分的所需信息内容,从医疗信息系统中获取与所需信息内容相关联的结构化信息形成原始素材;然后调用机器自动化编辑模型对原始素材进行语言编辑得到文本内容,再将文本内容导入报告文本框架文件中生成用户的报告文件。该技术方案,自动提取出所需要的结构化信息,并结合机器自动化编辑模型来最终生成报告文件,减少了操作者的翻阅操作,减少了编写报告文件的耗时,提高了报告文件生成效率。
56.进一步的,该技术方案可以自动对接his,lis,pacs等系统,充分利用这些医疗系统中获取的结构化信息来生成报告文件,实现了用户相关医疗信息的智能化、自动化获取,进一步提升了报告文件生成效率。
57.进一步的,该技术方案还可以预先生成报告文本框架文件和机器自动化编辑模型,基于上述预先设置的框架文件和编辑模型,可以生成适合不同医疗场景中的报告文件生成。
58.进一步的,该技术方案提供了二次编辑功能,操作者可以对机器生成的文本内容进行二次加工,从而可以进一步提升信息提取和加工效率,并且确保了报告文件的格式标准化和内容可读性。
59.另外,本技术的技术方案,还设计了二次编辑器来辅助对文本内容的编辑处理,提升了二次编辑的操作效率,从而进一步提升了报告文件生成效率。
60.再者,本技术的技术方案,还利用二次编辑前后的文本内容来比对分析得到缺陷信息,对机器自动化编辑模型进行训练和修正;从而使得机器自动化编辑模型的功能更加智能化、人性化,极大提升了报告文件的质量。
附图说明
61.为了更清楚地说明本技术实施例中的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍。
62.图1是本技术技术方案的应用硬件环境图;
63.图2是一个实施例的报告文件生成方法流程图;
64.图3是报告文本框架文件生成方法流程图;
65.图4是机器自动化编辑模型生成方法流程图;
66.图5是二次编辑过程示意图;
67.图6是二次编辑器应用流程示意图;
68.图7是二次编辑器界面显示示意图;
69.图8是模型修正方法流程图;
70.图9是模型修正示意图;
71.图10是一个示例的原始版出院报告示意图
72.图11是一个实施例的报告文件生成装置结构示意图;
73.图12所示的计算机设备结构示意图。
具体实施方式
74.下面详细描述本技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本技术,而不能解释为对本技术的限制。
75.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
76.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
77.本技术的技术方案可以应用于平台服务器端,参考图1所示,图1是本技术技术方案的应用硬件环境图,该技术方案可以应用在终端设备或智能设备上,构建报告文件生成应用程序(或者是报告文件生成软件系统)安装在终端设备或者智能设备上,配置相应的ui界面,操作者在终端设备或者智能设备上进行界面操作,报告文件生成应用程序可以访问医疗信息系统,如his系统、lis系统、pacs系统或者其他信息系统等,并自动化从医疗信息系统中获取与所需信息内容相关联的结构化信息形成原始素材,调用机器自动化编辑模型对原始素材进行语言编辑得到文本内容,再将文本内容导入报告文本框架文件中生成用户的报告文件,报告文件通过ui界面输出给操作者。
78.在报告文件生成过程中,报告文件生成应用程序能够代替操作自动提取出所需要的结构化信息,并结合机器自动化编辑模型来生成报告文件,减少了操作者的翻阅操作,减
少了编写报告文件的耗时,提高了报告文件生成效率。
79.参考图2,图2是一个实施例的报告文件生成方法流程图;该方法主要包括如下步骤:
80.步骤s10:根据用户信息从报告框架库中选择报告文本框架文件,确定所述报告文本框架文件各个部分的所需信息内容。
81.具体的,系统可以在报告框架库中预存多种报告文本框架文件,每种报告文本框架文件,可以对应于不同的用户类型,在此,可以根据用户信息来确定该用户使用哪种报告文本框架文件。以医院的出院报告文件为例,可以根据患者用户的性别来选择报告文本框架文件,也可以根据年龄段等来设定报告文本框架文件。
82.具体实施中,系统可以根据使用需求来设置具体的报告文本框架文件,在符合标准化格式基础上,从多个维度来设置不同类型的报告文本框架文件,从而可以更加丰富报告文件所涵盖内容,便于阅读。
83.在一个实施例中,本技术的技术方案还提供报告文本框架文件的设计方案,参考图3,图3是报告文本框架文件生成方法流程图,具体的,可以包括如下:
84.s101,根据标准化的报告文件搭建报告文本框架;具体的,可以根据需求搭建不同类型的报告文本框架。
85.s102,定义所述报告文本框架中各类医疗信息对应在报告文本框架中的区域及其需要检索的医疗信息系统;具体的,即定义了各个部分的所需信息内容。
86.s103,将报告文本框架文件存入报告框架库中;具体的,以供系统根据用户信息来进行选择和调用。
87.步骤s20:基于所述所需信息内容从医疗信息系统中获取与所述所需信息内容相关联的结构化信息,并根据所述结构化信息形成多份原始素材。
88.此步骤中,系统根据所需信息内容,在医疗信息系统中进行信息检索,获取与所需信息内容相关联的结构化信息;这些结构化信息经过处理后形成了多份原始素材。
89.在一个实施例中,在根据所述结构化信息来获取原始素材该过程,可以从医疗信息系统中提取结构化信息;然后根据预设规则对这些结构化信息进行定向筛选,筛选出与用户相匹配的,且是报告文本框架文件各个部分所需的图片素材和文字素材。
90.对于结构化信息,可以是各种文字信息、图片信息以及各种数据等等;由于报告文本框架中预先定义了各类医疗信息需要检索的医疗信息系统;由此,根据所需信息内容去到对应的医疗信息系统进行检索。
91.对于医疗信息系统,下面结合实施例介绍击中常用系统,本实施例的医疗信息系统可以包括:his系统(hospital information system,医院信息系统)、lis系统(laboratory information management system,实验室信息管理系统)、pacs系统(picture archiving and communication systems,医学影像存档与通讯系统)等。
92.具体的,在上述医疗信息系统中获取与所需信息内容相关联的结构化信息,可以包括如下一种或多种:
93.对于his系统,可以基于所需信息内容从his系统中获取所述用户的个人信息、出入院时间、入院情况信息、入院时体征信息、入院后诊疗信息、出院信息和/或出院医嘱信息。
94.对于pacs系统,可以基于所需信息内容从pacs系统中获取所述用户的医学影像的各类检查信息。
95.对于lis系统,可以基于所需信息内容lis系统获取所述用户的实验室检验的各类指标数据信息。
96.步骤s30:调用机器自动化编辑模型对所述原始素材进行语言编辑,输出对应的文本内容。
97.此步骤中,将从不同医疗信息系统读取的、包含各类文字、数字、图标等原始素材,根据提前设置好的自然语言模型和医学术语模型,自动转化为接近读者阅读习惯的文本内容。
98.在一个实施例中,用机器自动化编辑模型可以包括自然语言模型和医学术语模型;对应的,步骤s30的过程可以包括如下:
99.将所述原始素材输入所述自然语言模型进行转换,输出语言描述内容;将所述语言描述内容输入所述医学术语模型得到所述文本内容。
100.上述实施例的方案,首先利用自然语言模型来将原始素材转换为自然语言描述内容,然后利用医学术语模型来将语言描述内容转换为符合医学背景的文本内容;从而使得输出文本内容符合医学标准要求。
101.在一个实施例中,参考图4所示,图4是机器自动化编辑模型生成方法流程图,对于机器自动化编辑模型的可以通过如下方法得到:
102.s201,根据标准化的报告文件样本,生成一个报告文件所需的语句库;其中,语句库用于存储医疗信息语句。
103.s202,根据标准化的报告文件,聚集所述语句库内的语句;具体的,可以根据当前大量的标准化报告文件所形成的语句信息,聚集语句库内的语句,从而形成了报告文件的常用语句。
104.s203,根据语法学、构词学和正写法的规则,并结合所述语句库内的语句训练得到所述机器自动化编辑模型。
105.上述实施例的技术方案,基于标准化的报告文件样本生成的语句库,结合语法学、构词学和正写法的规则训练得到机器自动化编辑模型,可以应用于对原始素材的处理。
106.步骤s40:根据所述报告文本框架文件中对所述所需信息内容的布局规则,将各份所述文本内容导入所述报告文本框架文件中,在所述报告文本框架文件上生成所述用户的报告文件。
107.具体的,依据报告文本框架文件对于各个部分信息内容的布局规则要求,对应将各份所述文本内容导入报告文本框架文件中,然后在报告文本框架文件基础上生成所述用户的报告文件。
108.综合上述实施例,可以看出,本技术的技术方案,可以实现自动提取出所需要的结构化信息,并结合机器自动化编辑模型来最终生成报告文件,减少了操作者的翻阅操作,减少了编写报告文件的耗时,提高了报告文件生成效率。而且,通过自动对接his,lis,pacs等系统,充分利用这些医疗系统中获取的结构化信息来生成报告文件,实现了用户相关医疗信息的智能化、自动化获取,进一步提升了报告文件生成效率。再者,通过预先生成报告文本框架文件和机器自动化编辑模型,基于上述预先设置的框架文件和编辑模型,可以生成
适合不同医疗场景中的报告文件生成。
109.为了更加清晰本技术技术方案,下面结合更多实施例进行阐述。
110.在一个实施例中,在步骤s40的在报告文本框架文件上生成目标报告文件之前,还包括:
111.接收对导入所述报告文本框架文件中的文本内容执行的操作,对所述文本内容进行二次编辑;根据二次编辑操作后的文本内容,在所述报告文本框架文件上生成目标报告文件。
112.优选的,参考图5,图5是二次编辑过程示意图,主要包括如下步骤:
113.s301,将文本内容导入报告文本框架文件;
114.s302,预览模式下显示报告文本;
115.s303,判断文本内容的语言是否通顺易懂、医学术语是否规范、或者是否包含所有必要信息?若是,执行s304,否则执行s305;
116.s304,确认文本内容,生成报告文本;
117.s305,对文本内容进行二次编辑;
118.s306,判定是否完成所有缺陷修改?若是,转至执行s304,否则返回s303。
119.上述实施例的技术方案,提供了二次编辑功能,操作者可以对机器生成的文本内容进行二次加工,从而可以进一步提升信息提取和加工效率,并且确保了报告文件的格式标准化和内容可读性。
120.优选的,参考图6,图6是二次编辑器应用流程示意图,在上述对文本内容进行二次编辑的过程,可以采用如下方案:
121.s401,调用二次编辑器检查所述文本内容;其中,二次编辑器是辅助二次编辑的智能化工具,其可以通过界面形式来实时显示数据源内容。
122.s402,判断文本内容语句不通顺,不符合医学术语规范,或者所述报告文本框架文件的所需信息内容有缺失的缺陷信息?若是,执行s403,否则执行s407。
123.s403,在所述二次编辑器上提示所述缺陷信息。
124.s404,通过所述二次编辑器导入所述文本内容对应在医疗信息系统中的原始记载内容。
125.具体的,参考图7所示,图7是二次编辑器界面显示示意图,图中左侧所示为预览模式的文本内容界面,同时实时突出显示了缺陷信息所在内容,图中左侧所示是二次编辑器界面,将原来在医疗信息系统中的原始记载内容显示出来,从而使得操作者可以进行实时比对;上述实施例,通过设计了二次编辑器,极大提升了二次编辑的智能化程度,降低了二次编辑错误率,提升修改过程操作效率,而且通过二次编辑器界面能够直观呈现缺陷信息所在内容位置,提升处理过程可视化程度,效果更好。
126.需要说明的是,图中所示内容仅用于示例作用,实际方案中依据医疗信息系统记录内容进行展示。
127.s405,基于所述文本内容与所述原始记载内容进行比对分析,通过所述二次编辑器修改所述文本内容。
128.s406,判断是否修改所有缺陷?若是,执行s407,否则返回s405。
129.s407,停止提示所述缺陷信息,确认文本内容,生成报告文本。
130.上述实施例的技术方案,设计了二次编辑器来辅助对文本内容的编辑处理,通过二次编辑器可以快速找到原来记录在医疗信息系统的相关内容,并且可以在界面上进行比对显示差异内容,通过比对显示操作者可以快速判断出不符合语法内容,并可以对这些内容进行编辑,实现快速编辑功能,提升了二次编辑的操作效率,从而进一步提升了报告文件生成效率。
131.在一个实施例中,参考图8所示,图8是模型修正方法流程图,在上述基于二次编辑技术方案基础上,还可以包括如下步骤:
132.s501,获取对所述二次编辑前后的文本内容;具体的,在二次编辑过程中,记录操作者对文本内容所进行修改前后的相关信息。
133.s502,根据所述二次编辑前后的文本内容比对分析得到缺陷信息;具体的,通过对比分析得到缺陷信息,可以获得模型识别过程中在语法上所存在的缺陷。
134.s503,根据所述缺陷信息对所述机器自动化编辑模型进行训练和修正;具体的,利用缺陷信息作为训练指导,不断去修正自然语言模型和医学术语模型。
135.参考图9,图9是模型修正示意图;如图中,通过比对分析得到缺陷信息,判断是属于语言描述方面的缺陷,还是医学属于方面缺陷,如果是前者,则利用缺陷信息去修正自然语言模型,如果属于后者,则利用缺陷信息去修正医学术语模型。
136.上述实施例的技术方案,系统收集每次对于报告文件的二次编辑前后内容,并进行对比分析得到缺陷信息,利用缺陷信息反馈回去修正机器自动化编辑模型,形成一个闭环反馈,不断升级自然语言模型和医学术语模型功能,使得机器自动化编辑模型的功能更加智能化、人性化,极大提升了报告文件的质量。
137.为了进一步清晰本技术技术方案的应用场景,下面结合在医院的管理系统中生成患者用户出院报告的示例。
138.基于本技术提供的报告文件生成方法,本示例中可以设计报告文件自动化生成系统,该系统同时通过api接口连接his,lis,pacs等常用医疗信息系统。
139.具体流程中:
140.(1)出院报告自动化生成系统内先预设好出院报告的框架,以及每部分应当从哪一个医疗信息系统检索何种信息。
141.(2)然后出院报告自动化生成系统与his,lis,pacs等常用医疗信息系统进行api连接,根据预设的程序在这些医疗信息系统内检索出院报告每一部分所需要的结构化信息;自动在医疗信息系统内检索出院报告所需要的结构化信息,然后自动提取到出院报告自动化生成系统中,生成原始素材。
142.(3)根据检索到的结构化信息被提取到出院报告自动化生成系统内,根据预设的目标做出定向筛选,选出与患者住院期间相匹配的、出院报告所需要的图片素材、文字素材;将从不同医疗信息系统读取的原始素材,根据提前设置好的自然语言模型和医学术语,将原始素材自动编辑为符合人阅读习惯的原始版出院报告。
143.参考图10,图10是一个示例的原始版出院报告示意图,图中各部分添加背景颜色部分文本内容,分别来源于his系统lis系统pacs系统。
144.进一步的,操作者可以进行相关操作,对原始版出院报告进行二次修改和加工,检查原始版出院报告是否完全语句通顺,是否完全符合医学术语规范,是否完全涵盖该患者
出院报告的所有信息;编辑出院报告内容,直至完全没有欠缺以生成最终版出院报告。
145.上述实施例阐述了报告文件生成方法,下述阐述基于本技术提供的方法所对应的虚拟装置的实施例,具体如下:
146.参考图11,图11是一个实施例的报告文件生成装置结构示意图,包括:
147.框架选择模块10,用于根据用户信息从报告框架库中选择报告文本框架文件,确定所述报告文本框架文件各个部分的所需信息内容;
148.素材提取模块20,用于基于所述所需信息内容从医疗信息系统中获取与所述所需信息内容相关联的结构化信息,并根据所述结构化信息形成多份原始素材;
149.模型识别模块30,用于调用机器自动化编辑模型对所述原始素材进行语言编辑,输出对应的文本内容;
150.报告生成模块40,用于根据所述报告文本框架文件中对所述所需信息内容的布局规则,将各份所述文本内容导入所述报告文本框架文件中,在所述报告文本框架文件上生成所述用户的报告文件。
151.本技术的报告文件生成装置,首先确定报告文本框架文件各个部分的所需信息内容,从医疗信息系统中获取与所需信息内容相关联的结构化信息形成原始素材;然后调用机器自动化编辑模型对原始素材进行语言编辑得到文本内容,再将文本内容导入报告文本框架文件中生成用户的报告文件。该技术方案,自动提取出所需要的结构化信息,并结合机器自动化编辑模型来最终生成报告文件,减少了操作者的翻阅操作,减少了编写报告文件的耗时,提高了报告文件生成效率。
152.在一个实施例中,素材提取模块20,进一步还用于从所述医疗信息系统中提取结构化信息;根据预设规则对所述结构化信息进行定向筛选,筛选出与所述用户相匹配的、所述报告文本框架文件各个部分所需的图片素材和文字素材。
153.在一个实施例中,所述医疗信息系统包括:his系统、lis系统和/或pacs系统;在获取与所述所需信息内容相关联的结构化信息时,素材提取模块20,还用于:
154.基于所述所需信息内容从his系统中获取所述用户的个人信息、出入院时间、入院情况信息、入院时体征信息、入院后诊疗信息、出院信息和/或出院医嘱信息;
155.基于所述所需信息内容从pacs系统中获取所述用户的医学影像的各类检查信息;
156.或者
157.基于所述所需信息内容lis系统获取所述用户的实验室检验的各类指标数据信息。
158.在一个实施例中,框架选择模块10还用于根据标准化的报告文件搭建报告文本框架;定义所述报告文本框架中各类医疗信息对应在报告文本框架中的区域及其需要检索的医疗信息系统;将所述报告文本框架文件存入报告框架库中。
159.在一个实施例中,框架选择模块10还用于根据标准化的报告文件样本,生成一个报告文件所需的语句库;根据标准化的报告文件,聚集所述语句库内的语句;根据语法学、构词学和正写法的规则,并结合所述语句库内的语句训练得到所述机器自动化编辑模型。
160.在一个实施例中,所述用机器自动化编辑模型包括自然语言模型和医学术语模型;模型识别模块30,还用于将所述原始素材输入所述自然语言模型进行转换,输出语言描述内容;
161.将所述语言描述内容输入所述医学术语模型得到所述文本内容。
162.在一个实施例中,报告生成模块40,在所述报告文本框架文件上生成目标报告文件之前,还用于接收对导入所述报告文本框架文件中的文本内容执行的操作,对所述文本内容进行二次编辑;根据二次编辑操作后的文本内容,在所述报告文本框架文件上生成目标报告文件。
163.在一个实施例中,报告生成模块40对所述文本内容进行二次编辑,包括调用二次编辑器检查所述文本内容;若所述文本内容语句不通顺,不符合医学术语规范,或者所述报告文本框架文件的所需信息内容有缺失的缺陷信息,在所述二次编辑器上提示所述缺陷信息;通过所述二次编辑器导入所述文本内容对应在医疗信息系统中的原始记载内容;基于所述文本内容与所述原始记载内容进行比对分析,通过所述二次编辑器修改所述文本内容,直至停止提示所述缺陷信息。
164.在一个实施例中,报告生成模块40对所述文本内容进行二次编辑,包括获取对所述二次编辑前后的文本内容;根据所述二次编辑前后的文本内容比对分析得到缺陷信息;根据所述缺陷信息对所述机器自动化编辑模型进行训练和修正。
165.综合上述各实施例,该技术方案可以自动对接his,lis,pacs等系统,充分利用这些医疗系统中获取的结构化信息来生成报告文件,实现了用户相关医疗信息的智能化、自动化获取,进一步提升了报告文件生成效率。进一步的,该技术方案还可以预先生成报告文本框架文件和机器自动化编辑模型,基于上述预先设置的框架文件和编辑模型,可以生成适合不同医疗场景中的报告文件生成。进一步的,该技术方案提供了二次编辑功能,操作者可以对机器生成的文本内容进行二次加工,从而可以进一步提升信息提取和加工效率,并且确保了报告文件的格式标准化和内容可读性。另外,本技术的技术方案,还设计了二次编辑器来辅助对文本内容的编辑处理,提升了二次编辑的操作效率,从而进一步提升了报告文件生成效率。再者,本技术的技术方案,还利用二次编辑前后的文本内容来比对分析得到缺陷信息,对机器自动化编辑模型进行训练和修正;从而使得机器自动化编辑模型的功能更加智能化、人性化,极大提升了报告文件的质量。
166.本实施例的报告文件生成装置可执行本技术的实施例所提供的一种报告文件生成方法,其实现原理相类似,本技术各实施例中的报告文件生成装置中的各模块所执行的动作是与本技术各实施例中的报告文件生成方法中的步骤相对应的,对于报告文件生成装置的各模块的详细功能描述具体可以参见前文中所示的对应的报告文件生成方法中的描述,此处不再赘述。
167.上面从功能模块化的角度对本技术实施例所提供的报告文件生成装置进行介绍,接下来,将从硬件实体化的角度对本技术实施例提供的计算机设备进行介绍,并同时对计算机设备的计算系统进行介绍。
168.基于与本技术的实施例中所示的方法相同的原理,本技术的实施例中还提供了一种计算机设备,该计算机设备可以包括但不限于:
169.处理器和存储器;
170.存储器,用于存储计算机操作指令;
171.处理器,用于通过调用计算机操作指令执行实施例所示的报告文件生成方法。
172.与现有技术相比,本技术中的技术方案,自动提取出所需要的结构化信息,并结合
机器自动化编辑模型来最终生成报告文件,减少了操作者的翻阅操作,减少了编写报告文件的耗时,提高了报告文件生成效率。
173.在一个可选实施例中提供了一种计算机设备,如图12所示,图12所示的计算机设备结构示意图,包括:
174.处理器1201和存储器1203。
175.其中,处理器1201和存储器1203相连,如通过总线1202相连。可选地,计算机设备1200还可以包括收发器1204。
176.需要说明的是,实际应用中收发器1204不限于一个,该计算机设备1200的结构并不构成对本技术实施例的限定。
177.处理器1201可以是cpu(central processing unit,中央处理器),通用处理器,dsp(digital signal processor,数据信号处理器),asic(application specific integrated circuit,专用集成电路),fpga(field programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器1201也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。
178.总线1202可包括一通路,在上述组件之间传送信息。总线1202可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线1202可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
179.存储器1203可以是rom(read only memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,ram(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electrically erasable programmable read only memory,电可擦可编程只读存储器)、cd-rom(compact disc read only memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
180.存储器1203用于存储执行本技术方案的应用程序代码,并由处理器1201来控制执行。处理器1201用于执行存储器1203中存储的应用程序代码,以实现前述方法实施例所示的内容。
181.其中,计算机设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。图12示出的计算机设备仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
182.本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。与现有技术相比,本技术中的技术方案,自动提取出所需要的结构化信息,并结合机器自动化
编辑模型来最终生成报告文件,减少了操作者的翻阅操作,减少了编写报告文件的耗时,提高了报告文件生成效率。
183.应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
184.需要说明的是,本技术上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本技术中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
185.上述计算机可读介质可以是上述计算机设备中所包含的;也可以是单独存在,而未装配入该计算机设备中。
186.上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该计算机设备执行时,使得该计算机设备执行上述实施例所示的方法。
187.可以以一种或多种程序设计语言或其组合来编写用于执行本技术的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c ,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
188.附图中的流程图和框图,图示了按照本技术各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标
注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
189.描述于本技术实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该模块本身的限定。
190.以上描述仅为本技术的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本技术中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本技术中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献