1.本发明涉及大数据、数字医疗技术领域,尤其涉及一种信息处理方法、装置、设备及介质。
背景技术:
2.保险理赔对药品名称的标准化结果的准确性要求很高,并且若要达到智能理赔无人工参与的目标,更需要使得药品名称标准化结果(标准化的药品名称)有很高的置信度。目前,通常是随机返回一个药品名称作为标准化结果,或者一次性返回多个药品名称以供人工选择出标准化结果,这样会导致获取到的药品名称标准化结果的准确性较低。
技术实现要素:
3.本发明提供一种信息处理方法、装置、设备及介质,以解决获取到的标准化药品名称准确性较低的技术问题。
4.第一方面,提供了一种信息处理方法,包括:
5.获取目标用户在就诊时的药品发票清单信息和病例信息;
6.从所述药品发票清单信息中提取第一药品名称;
7.从标准药品名称数据库中获取与所述第一药品名对应的第一标准药品名称集合;
8.根据所述病例信息确定与所述目标用户对应的药品特征信息;
9.根据所述药品特征信息和所述药品发票清单信息中的药品数量信息,从所述第一标准药品名称集合中确定出与所述第一药品名称对应的标准药品名称。
10.第二方面,提供了一种信息处理装置,包括:
11.获取模块,用于获取目标用户在就诊时的药品发票清单信息和病例信息;
12.提取模块,用于从所述药品发票清单信息中提取第一药品名称;
13.获取模块,还用于从标准药品名称数据库中获取与第一药品名称对应的第一标准药品名称集合;
14.确定模块,用于根据病例信息确定与目标用户对应的药品特征信息;
15.确定模块,还用于根据药品特征信息和药品发票清单信息中的药品数量信息,从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称。
16.第三方面,提供了一种计算机设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述信息处理方法的步骤。
17.第四方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述信息处理方法的步骤。
18.上述信息处理方法、装置、设备及介质所实现的方案中,可以通过获取目标用户在就诊时的药品发票清单信息和病例信息,以从药品发票清单信息中提取第一药品名称,并从标准药品名称数据库中获取与第一药品名称对应的第一标准药品名称集合,以进一步根据病例信息确定与目标用户对应的药品特征信息,从而根据药品特征信息和药品发票清单
信息中的药品数量信息,从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称,因此,能够根据目标用户在就诊时的药品发票清单信息和病例信息确定出与药品发票清单信息中提取第一药品名称对应的标准药品名称,相比于现有方案中随机返回标准药品名称等,能够提升了标准药品名称获取时的准确性。
附图说明
19.为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
20.图1是本发明一实施例中信息处理方法的一应用环境示意图;
21.图2是本发明一实施例中信息处理方法的一流程示意图;
22.图3是本发明一实施例中确定相似度信息的一流程示意图;
23.图4是本发明一实施例中信息处理方法的另一流程示意图;
24.图5是本发明一实施例中信息处理装置的一结构示意图;
25.图6是本发明一实施例中计算机设备的一结构示意图;
26.图7是本发明一实施例中计算机设备的另一结构示意图。
具体实施方式
27.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
28.本发明实施例提供的信息处理方法,可应用在如图1的应用环境中,其中,客户端通过网络与服务端进行通信。示例性的,以目标用户进行保险理赔时的场景为例,目标用户可以通过客户端上传就诊时的药品发票清单以及病例,如上传药品发票清单的电子图片或药品发票清单的纸质图像,以及病例的电子图片或病例的纸质图像等;相应的,服务端可以通过客户端获取到目标用户在就诊时的药品发票清单的电子图片或药品发票清单的纸质图像,以及病例的电子图片或病例的纸质图像等,并根据药品发票清单的电子图片或药品发票清单的纸质图像,以及病例的电子图片或病例的纸质图像等进行图形信息提取,以得到药品发票清单信息和病例信息,并最终确定出药品发票清单信息中包括的各个药品名称对应的标准药品名称,从而将该各个药品名称对应的标准药品名称返回至客户端;相应的,客户端可以接收来自服务端的各个药品名称对应的标准药品名称,并可以在客户端上显示该各个药品对应的标准药品名称,以供目标用户查询或浏览。通过采取本技术提供的信息处理方法,可以快速且准确地确定出药品发票清单信息中包括的各个药品名称对应的标准药品名称,进而可以有效地提高目标用户进行保险理赔的效率和准确性。
29.具体的,服务端根据客户端的目标用户在就诊时的药品发票清单信息和病例信息确定出发票清单信息中包括的第一药品名称对应的标准药品名称的详细步骤,可以包括:服务端从获取到的药品发票清单信息中提取第一药品名称,以从标准药品名称数据库中获
取与第一药品名称对应的第一标准药品名称集合;并进一步根据获取到的病例信息,确定与目标用户对应的药品特征信息;从而根据药品特征信息和药品发票清单信息中的药品数量信息,从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称。可以理解的是,服务端可以将确定出的第一药品名称对应的标准药品名称返回至客户端。在本发明中,通过从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称,能有效地提升药品名称标准化过程中药品名称标准化结果的准确性。
30.其中,客户端可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务端可以用独立的服务器或者是多个服务器组成的服务器集群来实现。下面通过具体的实施例对本发明进行详细的描述。
31.请参阅图2所示,图2为本发明实施例提供的信息处理方法的一个流程示意图,包括如下步骤:
32.s10:获取目标用户在就诊时的药品发票清单信息和病例信息。
33.其中,目标用户可以为就诊时的患者,即药品发票清单信息和病例信息对应的就诊对象。需要说明的是,当前执行药品名称标准化流程对应的用户,可以为需要进行保险理赔的上述就诊时的患者,即目标用户;可选的,当前执行药品名称标准化流程对应的用户,也可以为帮助上述就诊时的患者进行保险理赔的其他用户,本技术对此不作限制。
34.药品发票清单信息可以包括至少一个药品发票清单对应的信息,该药品发票清单信息可以主要包括药品相关信息等,如药品的名称信息、药品的类型信息以及药品的费用信息等等,本技术对此不作限制。需要说明的是,服务端可以根据目标用户在就诊时的至少一个药品发票,如电子药品发票或纸质药品发票,以获取到目标用户的药品发票清单信息。
35.病例信息可以包括目标用户对应的至少一个病例对应的信息,该病例信息可以主要包括医院名称信息以及疾病名称信息等,本技术对此不作限制。需要说明的是,服务端可以根据目标用户在就诊时医生开具的病例单,如电子病历单或纸质病历本,以获取到目标用户的病例信息。
36.s20:从药品发票清单信息中提取第一药品名称。
37.其中,第一药品名称可以为药品发票清单信息中的任意一个药品名称。该第一药品名称可以为中药名称(如黄芪),也可以为西药名称(如阿司匹林),当然也可以是其他在某医院通用的药品名称,该药品名称为医院内部的简称等,本技术对此不作限制。
38.需要说明的是,服务端可以从获取到的药品发票清单信息中提取出第一药品名称,以进一步对该第一药品名称进行药品名称标准化流程。例如,服务端可以通过文字识别(optical character recognition,ocr)技术,对目标用户的电子药品发票对应的图片信息(或纸质药品发票对应的图像信息)进行解析,并可以通过命名实体识别(named entity recognition,ner)技术,以从药品发票清单信息中提取出药品名称(如上述第一药品名称)。
39.s30:从标准药品名称数据库中获取与第一药品名称对应的第一标准药品名称集合。
40.其中,标准药品名称数据库可以为包含了多个标准药品名称的数据库,该标准药品名称数据库是预先设定的。该标准药品名称数据库可以用于在药品名称标准化的过程中为各个药品名称提供一个或多个标准化药品名称参照。第一标准药品名称集合可以为与第
一药品名称相关的药品名称集合。例如,假设服务端提取出的第一药品名称为“人参”,则第一标准药品名称集合中可以包括“人参、人参片、人参(饮片)”等。
41.需要说明的是,服务端可以通过相关工具(如elasticsearch,es)从标准药品名称数据库中,搜索出与第一药品名称对应的第一标准药品名称集合,从而进一步从该第一标准药品名称集合中确定第一药品名称对应的标准药品名称,进而实现对药品名称进行标准化处理的流程。
42.s40:根据病例信息确定与目标用户对应的药品特征信息。
43.其中,药品特征信息可以为目标用户在就诊时所涉及的医院相关信息和疾病相关信息。换言之,服务端可以根据目标用户在就诊时所涉及的医院相关信息和疾病相关信息,确定出目标用户对应的药品相关的药品特征信息。
44.值得注意的是,根据目标用户就诊时对应的医院相关信息以及目标用户的疾病相关信息,如该医院是中医院、西医院或者综合医院等信息,以及病因是中医相关名词或者西医相关名词,可以更好地确定出的第一药品对应的类型(如中药或者西药等),从而在对该第一药品名称执行药品名称标准化的流程中得到更准确的药品名称标准化结果。
45.需要理解的是,根据病例信息确定目标用户对应的药品特征信息,指的是根据病例信息确定出的第一医院名称指示的第一医院类型,以及第一疾病名称指示的第一疾病类型的过程。其中,步骤s40中,也即根据病例信息确定与目标用户对应的药品特征信息,包括如下步骤:
46.s41:从病例信息中获取目标用户就诊时的第一医院名称和第一疾病名称。
47.其中,服务端可以通过ocr技术,对病例信息(如电子病例图片或纸质病例的图像)进行解析,并可以通过ner技术,以从病例信息中提取出目标用户就诊时的医院名称(如上述第一医院名称)以及目标用户就诊时的疾病名称(如上述第一疾病名称),本技术对此不作限制。
48.s42:确定第一医院名称指示的医院的第一医院类型。
49.需要说明的是,服务端获取到第一医院名称之后,可以根据第一医院名称确定该第一医院对应的第一医院类型。具体地,步骤s42中,确定第一医院名称指示的医院的第一医院类型,具体包括如下步骤s421-s423:
50.s421:将第一医院名称进行分词处理,得到特征词语集合。
51.s422:从特征词语集合中获取与第一医院名称对应的目标特征词语。
52.s423:根据目标特征词语,确定第一医院名称指示的医院的第一医院类型。
53.可选的,服务端可以从公开网站获取部分医院的医院类型,例如,整理后可以存在如下类型:综合医院、中医医院、中西医结合医院、民族医医院、专科医院、康复医院、妇幼保健院、社区卫生服务中心、社区卫生服务站、中心卫生院、乡(镇)卫生院、街道卫生院、疗养院、综合门诊部、专科门诊部、中医门诊部、中西医结合门诊部、民族医门诊部等。
54.其中,本技术可以将医院类型分为4个类型:中医院、西医院、综合医院和其他。服务端可以将上述从公开网站获取到的医院类型通过映射的方法归类为本技术提供的4个类型中。例如,服务端可以将中医医院映射到中医院,可以将中西医结合医院映射到综合医院,等等。
55.在一种实现方式中,在第一医院名称可以通过简单的映射方式确定出该第一医院
的类型的情况下,如第一医院名称为“xx中医院”,服务端可以直接确定出该第一医院类型为中医院。
56.在另一种实现方式中,在第一医院名称无法通过简单的映射方式确定出该第一医院的类型的情况下,服务端可以通过确定第一医院名称的目标特征词语,以根据该目标特征词语确定第一医院名称指示的医院的第一医院类型。
57.具体的,服务端可以对已分类的医院名称进行分词处理,如使用jieba分词工具进行分词,并删除出现次数较多的词语,如“医院”或“诊所”等词语,以进一步计算剩下的各个词语的词频。其中,服务端计算各个词语的词频,可以采用如下公式:
[0058][0059]
其中,x可以用于表示每个词语的词频,nk可以用于表示每个词语在每个医院类型下的数量,k可以用于表示本技术提供的4个医院类型,n可以用于表示每个词语出现的总次数。
[0060]
可以理解的是,服务端通过计算每个词语的词频,可以得到每个词语在4个医院类型下的值(0-1的值)。此时,服务端可以对每个医院类型下的各个词语按照词频数值的大小进行排序,从而将每个医院类型下排序后的各个词语进行处理,进而得到每个医院类型对应的特征词。进一步的,服务端可以根据每个医院类型对应的特征词,对未分类的医院名称进行分类。
[0061]
可选的,服务端根据每个医院类型下各个词语对应的词频,可以首先将词频数值小于阈值的词语进行删除,其次对于多个医院类型下词频数值相近的词语进行删除,从而将词频数值大于或等于阈值且仅存在于一个医院类型下的词语进行保留,以作为该医院类型对应的特征词。例如,假设词语“民族”的词频小于阈值,词语“康复”在中医院类型和西医院类型下的词频数值相近,则服务端可以删除词语“民族”和“康复”。可选的,假设词语“疗养”的词频大于阈值且该词语仅存在于综合医院类型下,则服务端可以将词语“疗养”作为综合医院对应的特征词。
[0062]
也就是说,在第一医院名称无法通过简单的映射方式确定出该第一医院的类型的情况下,服务端可以对第一医院名称进行分词处理,以得到特征词语集合,并经过删除无关词语等处理,可以从特征词语集合中获取该第一医院名称对应的目标特征词语,从而可以根据该目标特征词语确定第一医院名称指示的医院的第一医院类型。其中,若该目标特征词语在某一医院类型下出现的次数最多,第一医院名称对应的第一医院类型则为该医院类型,本技术对此不作限制。
[0063]
对于步骤s421-s423,通过将第一医院名称进行分词处理,可以得到特征词语集合,从而可以进一步从特征词语集合中获取与第一医院名称对应的目标特征词语,并根据目标特征词语,确定出第一医院名称指示的医院的第一医院类型,进而可以在后续的药品名称标准化流程中,通过参考第一医院类型,以得到更准确的药品名称标准化结果,有利于提升药品名称标准化流程的置信度和准确度。
[0064]
需要说明的是,上述确定第一医院指示的医院的第一医院类型的方法,仅用于举例说明,不对本技术构成限定。可选的,服务端也可以采用其他方式确定第一医院指示的医院的第一医院类型,本技术对此不作限制。
[0065]
s43:确定第一疾病名称指示的疾病的第一疾病类型。
[0066]
需要说明的是,服务端获取到第一疾病名称之后,可以根据第一疾病名称确定该第一疾病对应的第一疾病类型。具体地,步骤s43中,确定第一疾病名称指示的疾病的第一疾病类型,具体包括如下步骤s431-s433:
[0067]
s431:获取第一疾病名称的语义信息。
[0068]
s432:对语义信息进行关键字提取,以得到语义关键字。
[0069]
s433:根据语义关键字,确定第一疾病名称指示的疾病的第一疾病类型。
[0070]
需要说明的是,本技术可以将疾病类型分为2个类型:中医疾病和西医疾病。服务端可以通过专家知识整理出中医疾病相关的语义关键字,如风寒、舌淡等等。可选的,服务端可以通过专家知识整理出中医疾病名称,如肾虚等;服务端也可以通过专家知识整理出西医疾病名称,如肾炎等,本技术对此不作限制。
[0071]
可以理解的是,服务端可以通过获取第一疾病名称的语义信息,如第一疾病名称的语义指示感冒,以根据该语义信息从病例信息中进行关键字提取,如提取到风寒,从而得到语义关键字,进而根据该语义关键字确定第一疾病名称对应的第一疾病类型,即根据风寒确定出第一疾病名称为中医疾病名称。
[0072]
对于步骤s431-s433,通过获取第一疾病名称的语义信息,可以对语义信息进行关键字提取,以得到语义关键字,从而根据语义关键字,确定第一疾病名称指示的疾病的第一疾病类型,进而可以在后续的药品名称标准化流程中,通过参考第一疾病类型,以得到更准确的药品名称标准化结果,有利于提升药品名称标准化流程的置信度和准确度。
[0073]
需要说明的是,上述确定第一疾病名称指示的疾病的第一疾病类型的方法,仅用于举例说明,不对本技术构成限定。可选的,服务端也可以采用其他方式确定第一疾病名称指示的疾病的第一疾病类型,本技术对此不作限制。
[0074]
s44:根据第一医院类型和第一疾病类型,确定目标用户对应的药品特征信息。
[0075]
可以理解的是,若服务端确定出第一医院类型为中医院类型,则服务端可以确定目标用户对应的药品特征信息中包含更多中药相关的特征,例如将中药相关特征的权重值调高等。可选的,若服务端确定出第一医院类型为西医院类型,则服务端可以确定目标用户对应的药品特征信息中包含更多西药相关的特征,例如将西药相关特征的权重值调高,可选的,服务端也可以将中药相关特征的权重值调低,本技术对此不作限制。
[0076]
可选的,若服务端确定出第一疾病类型为中医疾病名称,则服务端可以确定目标用户对应的药品特征信息中包含更多中药相关的特征,例如将中药相关特征的权重值调高等。可选的,若服务端确定出第一疾病类型为西医疾病名称,则服务端可以确定目标用户对应的药品特征信息中包含更多西药相关的特征,例如将西药相关特征的权重值调高,本技术对此不作限制。
[0077]
需要说明的是,服务端通过获取第一医院类型和第一疾病类型,可以进一步确定目标用户对应的药品特征信息,从而在后续的药品名称标准化流程中可以根据该药品特征信息,得到更准确的药品名称标准化结果。
[0078]
对于步骤s41-s44,通过从病例信息中获取目标用户就诊时的第一医院名称和第一疾病名称,可以进一步确定第一医院名称指示的医院的第一医院类型,以及进一步确定第一疾病名称指示的疾病的第一疾病类型,从而可以根据第一医院类型和第一疾病类型,
确定目标用户对应的药品特征信息,进而在后续的药品名称标准化流程中,可以通过结合目标用户对应的药品特征信息,以得到更准确的药品名称标准化结果,有利于提升药品名称标准化流程的置信度和准确度。
[0079]
s50:根据药品特征信息和药品发票清单信息中的药品数量信息,从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称。
[0080]
其中,第一药品名称对应的标准药品名称,可以理解为更符合标准的用于表示第一药品的名称,即更标准化的用于表示第一药品的名称。可选的,针对不同的标准化目的,可以存在不同的标准化规则。例如,本技术中以实现更有效率的保险理赔为例,服务端可以采用更符合保险理赔的标准化规则(如称为保险理赔标准),以获得更标准的且更适合保险理赔操作的药品名称。可选的,本技术提供的方法同样适用于其他场景的药品名称标准化流程,例如服务端可以建立更规范的药品术语库为目的,采用更学术更规范的标准化规则(如称为学术标准),以获得更准确且更学术的药品名称,本技术对此不作限制。
[0081]
需要说明的是,这里的根据药品特征信息和药品发票清单信息中的药品数量信息,从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称,指的是从第一标准药品名称集合中确定更符合药品特征信息的第一药品名称对应的标准药品名称的过程。具体的,s50中,根据药品特征信息和药品发票清单信息中的药品数量信息,从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称,具体包括如下步骤s51-s55:
[0082]
s51:获取第一药品名称和第一标准药品名称集合中各个标准药品名称之间的相似特征信息,以得到第一相似特征信息集合。
[0083]
其中,相似特征信息可以用户指示两个药品名称之间的相似度。该相似特征信息中可以包括相似特征的相关信息,如相似特征要素、相似度评分、相似度特征要素等。需要说明的是,服务端可以通过莱文斯坦比,以确定第一药品名称和第一标准药品名称集合中各个标准药品名称之间的相似特征信息,从而得到第一相似特征信息集合。可选的,服务端也可以通过其他方式得到第一相似特征信息集合,本技术对此不作限制。
[0084]
示例性的,假设第一标准药品集合中包括3个标准药品名称,则服务端可以通过确定第一药品名称分别与该第一标准药品集合中的3个标准药品名称之间的相似特征信息,从而得到包括该3个相似特征信息的第一相似特征信息集合。
[0085]
s52:根据第一相似特征信息集合,确定第一药品名称和第一标准药品名称集合中对应的标准药品名称之间参考相似度评分值,以得到第一参考相似度评分值集合。
[0086]
可选的,服务端可以使用相似性模型,以根据第一相似特征集合,确定第一药品名称与第一标准药品名称集合中各个标准药品名称之间的参考相似度评分值,以得到第一参考相似度评分值集合。
[0087]
其中,假设参考相似度评分值的预设阈值为n,服务端可以将确定出的各个参考相似度评分值与预设阈值n进行比较,若第一药品名称与标准药品名称(如称为标准药名称1)之间参考相似度评分值大于或等于预设阈值n,则服务端可以保留与标准药品名称1之间的参考相似度评分值,以进一步执行药品名称标准化流程;可选的,若第一药品名称与标准药品名称(如称为标准药名称2)之间参考相似度评分值小于预设阈值n,说明第一药品名称与标准药品名称2之间的相似度较低,则服务端可以不再保留与标准药品名称2之间的参考相似度评分值,从而不再对标准药品名称2进行进一步的计算和判断,本技术对此不作限制。
[0088]
s53:根据药品特征信息和药品发票清单信息中的药品数量信息,确定第一药品名称与第一标准药品名称集合中各个标准药品名称之间的目标相似度评分调整值,以得到第一目标相似度评分调整值集合。
[0089]
可以理解的是,服务端通过获取第一参考相似度评分值,可以基于第一药品名称与所述第一标准药品名称集合中各个标准药品名称之间的相似程度,以得到第一参考相似度评分值集合。可选的,该第一参考相似度评分值集合中包括的第一药品名称和第一标准药品名称集合中对应的标准药品名称之间的参考相似度评分值,可能相差不大。例如,第一药品名称与第一标准药品名称集合中的标准药品名称1和标准药品名称2之间的参考相似度评分值相近。
[0090]
因此,服务端可以进一步根据药品特征信息和药品发票清单信息中的药品数量信息,确定出第一药品名称与第一标准药品名称集合中各个标准药品名称之间的目标相似度评分调整值,从而通过增加更多的特征信息(药品特征信息以及药品数量信息),以对前述第一参考相似度评分值集合中的各个参考相似度评分值进行调整,进而得到更能体现出药品特征的相似品评分值。
[0091]
需要说明的是,s53中,根据药品特征信息和药品发票清单信息中的药品数量信息,确定第一药品名称与第一标准药品名称集合中各个标准药品名称之间的目标相似度评分调整值,以得到第一目标相似度评分调整值集合的过程,具体可以包括如下步骤s531-s535:
[0092]
s531:根据药品数量信息指示的中药饮片数量和中药类型数量,确定第一数值;
[0093]
s532:根据第一数值和药品数量信息指示的总药品数量,确定第一参考相似度评分调整值;
[0094]
s533:获取与药品特征信息对应的医院类型权重值和疾病类型权重值;
[0095]
s534:根据医院类型权重值、疾病类型权重值和药品特征信息,确定第二参考相似度评分调整值;
[0096]
s535:根据第一参考相似度评分调整值、第二参考相似度评分调整值,确定第一药品名称与第一标准药品名称集合中各个标准药品名称之间的目标相似度评分调整值,以得到第一目标相似度评分调整值集合。
[0097]
值得注意的是,服务端可以根据药品数量信息指示的中药饮片数量、中药类型数量和总药品数量,确定第一参考相似度评分调整值;并根据医院类型权重值、疾病类型权重值和药品特征信息,确定第二参考相似度评分调整值。也就是说,第一目标相似度评分调整值集合可以由第一参考相似度评分调整值和第二参考相似度评分调整值组成。
[0098]
可选的,服务端可以根据其他药品相关特征,进一步确定出其他参考相似度评分调整值(如称为第三参考相似度评分调整值),进而进一步再根据第三参考相似度评分调整值确定第一目标相似度评分调整值集合,本技术对此不作限制。
[0099]
对于步骤s551-s553,根据药品数量信息指示的中药饮片数量和中药类型数量,确定第一数值,以根据第一数值和药品数量信息指示的总药品数量,确定第一参考相似度评分调整值;并获取与药品特征信息对应的医院类型权重值和疾病类型权重值,以根据医院类型权重值、疾病类型权重值和药品特征信息,确定第二参考相似度评分调整值;从而根据第一参考相似度评分调整值、第二参考相似度评分调整值,确定第一药品名称与第一标准
药品名称集合中各个标准药品名称之间的目标相似度评分调整值,以得到第一目标相似度评分调整值集合,进而使得确定出的相似度评分调整值中可以包含更多与第一药品相关的特征,以在后续的药品标准化流程中可以得到更准确的标准化结果。
[0100]
s54:根据第一参考相似度评分值集合和第一目标相似度评分调整值集合,确定第一药品名称与第一标准药品名称集合中对应的标准药品名称之间的第一目标相似度评分值集合。
[0101]
可以理解的是,服务端通过确定参考相似度评分值和目标相似度评分调整值,可以进一步基于该参考相似度评分值和目标相似度评分调整值,得到第一药品名称与第一标准药品名称集合中对应的标准药品名称之间的第一目标相似度评分值集合。
[0102]
可选的,服务端可以基于如下公式,以确定第一目标相似度评分值:
[0103][0104]
其中,s可以用于表示第一药品名称与第一标准药品名称集合中的标准药品名称之间的第一目标相似度评分值;w1·
un(text,cand)可以用于表示参考相似度评分值,其中,w1可以为0-1的数值,fun(text,cand)可以用于表示相似特征信息,如第一药品名称和第一标准药品名称集合中各个标准药品名称之间的相似特征信息,该相似特征信息可以通过计算莱文斯坦比来确定;可以用于表示第一参考相似度评分调整值,其中,w2可以为0-1的数值,y可以用于表示第一数值,即药品发票清单信息中包括的所有药品名称中指示的中药饮片的数量,num可以用于表示药品数量信息中指示的总药品数量;w3·3 4·4可以用于表示第二参考相似度评分调整值,其中,w3和w4可以为0-1的数值,w3可以用于表示医院类型权重值,w4可以用于表示疾病类型权重值,c3可以用于表示药品特征信息中指示的第一医院类型的值,c4可以用于表示药品特征信息中指示的第一疾病类型的值。
[0105]
其中,服务端可以通过如下步骤对药品发票清单信息中包括所有药品名称进行处理:首先,通过中药饮片关键词(如配方、颗粒、方剂和饮片等),以从药品发票清单信息中筛选出中药饮片的数量y1;其次,通过中药类型字典匹配的方法,对药品发票清单信息中剩余的药品名称进行查找,以筛选出标准术语仅为中药类型的数量y2;最后,通过y1与y2的和值确定出药品发票清单信息中包括的所有药品名称中指示的中药饮片的数量y。
[0106]
如图3所示,图3示例性地示出了一种确定相似度信息的流程示意图。由图3可知,服务端可以基于第一参考相似度评分值集合、第一参考相似度评分调整值和第二参考相似度评分调整值等,确定第一药品名称与第一标准药品名称集合中各个标准药品名称的之间的第一目标相似度评分值集合。
[0107]
需要说明的是,上述服务端确定第一药品名称与第一标准药品名称集合中各个标准药品名称之间的第一目标相似度评分值集合的方法,仅用于举例说明,不对本技术构成限定。可选的,服务端也可以采用其他方式确定第一药品名称与第一标准药品名称集合中各个标准药品名称之间的第一目标相似度评分值集合,本技术对此不作限制。
[0108]
s55:根据第一目标相似度评分值集合,从第一标准药品名称集合中确定出与第一药品名称对应的标准药品名称。
[0109]
需要说明的是,服务端可以对确定出的第一目标相似度评分值集合进行分析,以进一步基于该第一目标相似度评分值集合确定出与第一药品名称对应的标准药品名称,进
而完成药品名称标准化的流程。
[0110]
可选的,服务端可以基于第一目标相似度评分值集合中各个标准药品名称的相似度评分值,以从第一标准药品名称集合中确定与第一药品名称匹配度最高的标准药品名称(如称作第一标准药品名称),从而可以进一步将该第一标准药品名称,确定为第一药品名称对应的标准药品名称。
[0111]
其中,第一标准药品名称可以为与第一药品名称匹配度最高的标准药品名称。也就是说,服务端可以根据第一目标相似度评分值集合中各个标准药品名称的相似度评分值确定与第一药品名称相匹配的标准药品名称。例如,服务端可以根据各个标准药品名称的相似度评分值的高低,以确定与第一药品名称相匹配的标准药品名称。
[0112]
可选的,第一目标相似度评分值集合中还可以包括其他信息,本技术对此不作限制。可选的,本技术以各个标准药品名称的相似度评分值越高作为越相匹配的判断方式,仅用于举例说明,本技术对匹配度最高的判断方式不作限制。
[0113]
需要说明的是,s55中,根据第一目标相似度评分值集合,从第一标准药品名称集合中确定出与第一药品名称对应的标准药品名称的过程,具体可以包括如下步骤s551-s553:
[0114]
s551:对所述第一目标相似度评分值集合中的第一目标相似度评分值进行排序,以得到第一相似度评分值序列;
[0115]
s552:根据第一相似度评分值序列,从第一标准药品名称集合中确定至少一个候选的标准药品名称,至少一个候选的标准药品名称对应的第一目标相似度评分值大于或等于预设相似度评分值阈值;
[0116]
s553:从至少一个候选的标准药品名称中确定出与第一药品名称对应的标准药品名称。
[0117]
可以理解的是,候选的标准药品名称可以为与第一药品名称最为相似的一个或多个标准药品名称;如候选的标准药品名称可以为相似度评分值最高前三个的标准药品名称。进一步的,服务端还可以基于其他信息从候选的标准药品名称中确定第一药品名称对应的标准药品名称,本技术对此不作限制。
[0118]
对于步骤s551-s553,通过对各个标准药品名称对应的第一目标相似度评分值进行排序,可以得到第一相似度评分值序列,从而可以根据第一相似度评分值序列,从第一标准药品名称集合中确定至少一个候选的标准药品名称,至少一个候选的标准药品名称对应的第一目标相似度评分值大于或等于预设相似度评分值阈值,以进一步从至少一个候选的标准药品名称中确定出与第一药品名称对应的标准药品名称,进而得到与第一药品名称更为匹配的标准药品名称,以提升药品名称标准化流程的准确度。
[0119]
对于步骤s51-s55,通过获取第一药品名称和第一标准药品名称集合中各个标准药品名称之间的相似特征信息,以得到第一相似特征信息集合;根据第一相似特征信息集合,确定第一药品名称和第一标准药品名称集合中对应的标准药品名称之间参考相似度评分值,以得到第一参考相似度评分值集合;根据药品特征信息和药品发票清单信息中的药品数量信息,确定第一药品名称与第一标准药品名称集合中各个标准药品名称之间的目标相似度评分调整值,以得到第一目标相似度评分调整值集合;根据第一参考相似度评分值集合和第一目标相似度评分调整值集合,确定第一药品名称与第一标准药品名称集合中对
应的标准药品名称之间的第一目标相似度评分值集合;根据第一目标相似度评分值集合,从第一标准药品名称集合中确定出与第一药品名称对应的标准药品名称,可以将第一药品名称与第一标准药品名称集合中各个标准药品名称的相似特征信息和药品特征信息相结合,以通过更多维度的信息得到更准确的药品名称标准化结果,有利于提升药品名称标准化流程的置信度和准确度。
[0120]
如图4所示,图4示例性地示出了另一种信息处理方法的流程示意图。由图4可知,服务端通过获取发票清单信息,可以从该发票清单信息中提取出第一药品名称,以从标准药品名称数据库中获取与第一药品名对应的第一标准药品名称集合;通过获取病例信息,可以根据病例信息确定与目标用户对应的药品特征信息;从而将获取到的信息进行信息处理(其中,可以包括相似度信息的计算),以进一步根据药品发票清单信息和药品特征信息,从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称。
[0121]
可见,在上述方案中,通过获取目标用户在就诊时的药品发票清单信息和病例信息,以从药品发票清单信息中提取第一药品名称,并从标准药品名称数据库中获取与第一药品名称对应的第一标准药品名称集合,以进一步根据病例信息确定与目标用户对应的药品特征信息,从而根据药品特征信息和药品发票清单信息中的药品数量信息,从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称,进而能有效地提升药品名称标准化过程中药品名称标准化结果的准确性。
[0122]
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0123]
在一实施例中,提供一种信息处理装置,该信息处理装置与上述实施例中信息处理方法一一对应。如图5所示,该信息处理装置包括获取模块501、提取模块502和确定模块503。各功能模块详细说明如下:
[0124]
获取模块501,用于获取目标用户在就诊时的药品发票清单信息和病例信息;
[0125]
提取模块502,用于从药品发票清单信息中提取第一药品名称;
[0126]
获取模块501,还用于从标准药品名称数据库中获取与第一药品名称对应的第一标准药品名称集合;
[0127]
确定模块503,用于根据病例信息确定与目标用户对应的药品特征信息;
[0128]
确定模块503,还用于根据药品特征信息和药品发票清单信息中的药品数量信息,从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称。
[0129]
在一实施例中,获取模块501,还用于从病例信息中获取目标用户就诊时的第一医院名称和第一疾病名称;确定模块503,还用于确定第一医院名称指示的医院的第一医院类型;确定第一疾病名称指示的疾病的第一疾病类型;根据第一医院类型和第一疾病类型,确定目标用户对应的药品特征信息。
[0130]
在一实施例中,信息处理装置还包括:处理模块504。该处理模块805,用于将第一医院名称进行分词处理,得到特征词语集合;获取模块501,还用于从特征词语集合中获取与第一医院名称对应的目标特征词语;确定模块503,还用于根据目标特征词语,确定第一医院名称指示的医院的第一医院类型。
[0131]
在一实施例中,获取模块501,还用于获取第一疾病名称的语义信息;提取模块
502,还用于对语义信息进行关键字提取,以得到语义关键字;确定模块503,还用于根据语义关键字,确定第一疾病名称指示的疾病的第一疾病类型。
[0132]
在一实施例中,获取模块501,还用于获取第一药品名称和第一标准药品名称集合中各个标准药品名称之间的相似特征信息,以得到第一相似特征信息集合;确定模块503,还用于根据第一相似特征信息集合,确定第一药品名称和第一标准药品名称集合中对应的标准药品名称之间参考相似度评分值,以得到第一参考相似度评分值集合;确定模块503,还用于根据药品特征信息和药品发票清单信息中的药品数量信息,确定第一药品名称与第一标准药品名称集合中各个标准药品名称之间的目标相似度评分调整值,以得到第一目标相似度评分调整值集合;确定模块503,还用于根据第一参考相似度评分值集合和第一目标相似度评分调整值集合,确定第一药品名称与第一标准药品名称集合中对应的标准药品名称之间的第一目标相似度评分值集合;确定模块503,还用于根据第一目标相似度评分值集合,从第一标准药品名称集合中确定出与第一药品名称对应的标准药品名称。
[0133]
在一实施例中,确定模块503,还用于根据药品数量信息指示的中药饮片数量和中药类型数量,确定第一数值;确定模块503,还用于根据第一数值和药品数量信息指示的总药品数量,确定第一参考相似度评分调整值;获取模块501,还用于获取与药品特征信息对应的医院类型权重值和疾病类型权重值;确定模块503,还用于根据医院类型权重值、疾病类型权重值和药品特征信息,确定第二参考相似度评分调整值;确定模块503,还用于根据第一参考相似度评分调整值、第二参考相似度评分调整值,确定第一药品名称与第一标准药品名称集合中各个标准药品名称之间的目标相似度评分调整值,以得到第一目标相似度评分调整值集合。
[0134]
在一实施例中,处理模块504,还用于对所述第一目标相似度评分值集合中的第一目标相似度评分值进行排序,以得到第一相似度评分值序列;确定模块503,还用于根据第一相似度评分值序列,从第一标准药品名称集合中确定至少一个候选的标准药品名称,至少一个候选的标准药品名称对应的第一目标相似度评分值大于或等于预设相似度评分值阈值;确定模块503,还用于从至少一个候选的标准药品名称中确定出与第一药品名称对应的标准药品名称。
[0135]
本发明提供了一种信息处理装置,通过获取目标用户在就诊时的药品发票清单信息和病例信息,以从药品发票清单信息中提取第一药品名称,并从标准药品名称数据库中获取与第一药品名称对应的第一标准药品名称集合,以进一步根据病例信息确定与目标用户对应的药品特征信息,从而根据药品特征信息和药品发票清单信息中的药品数量信息,从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称,进而能有效地提升药品名称标准化过程中药品名称标准化结果的准确性。
[0136]
关于信息处理装置的具体限定可以参见上文中对于信息处理方法的限定,在此不再赘述。上述信息处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0137]
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务端,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包
括非易失性和/或易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的客户端通过网络连接通信。该计算机程序被处理器执行时以实现一种信息处理方法服务端侧的功能或步骤。
[0138]
在一个实施例中,提供了一种计算机设备,该计算机设备可以是客户端,其内部结构图可以如图7所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部服务器通过网络连接通信。该计算机程序被处理器执行时以实现一种信息处理方法客户端侧的功能或步骤。
[0139]
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
[0140]
获取目标用户在就诊时的药品发票清单信息和病例信息;
[0141]
从药品发票清单信息中提取第一药品名称;
[0142]
从标准药品名称数据库中获取与第一药品名称对应的第一标准药品名称集合;
[0143]
根据病例信息确定与目标用户对应的药品特征信息;
[0144]
根据药品特征信息和药品发票清单信息中的药品数量信息,从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称。
[0145]
本示例中,通过获取目标用户在就诊时的药品发票清单信息和病例信息,以从药品发票清单信息中提取第一药品名称,并从标准药品名称数据库中获取与第一药品名称对应的第一标准药品名称集合,以进一步根据病例信息确定与目标用户对应的药品特征信息,从而根据药品特征信息和药品发票清单信息中的药品数量信息,从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称,进而能有效地提升药品名称标准化过程中药品名称标准化结果的准确性。
[0146]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0147]
获取目标用户在就诊时的药品发票清单信息和病例信息;
[0148]
从药品发票清单信息中提取第一药品名称;
[0149]
从标准药品名称数据库中获取与第一药品名称对应的第一标准药品名称集合;
[0150]
根据病例信息确定与目标用户对应的药品特征信息;
[0151]
根据药品特征信息和药品发票清单信息中的药品数量信息,从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称。
[0152]
本示例中,通过获取目标用户在就诊时的药品发票清单信息和病例信息,以从药品发票清单信息中提取第一药品名称,并从标准药品名称数据库中获取与第一药品名称对应的第一标准药品名称集合,以进一步根据病例信息确定与目标用户对应的药品特征信息,从而根据药品特征信息和药品发票清单信息中的药品数量信息,从第一标准药品名称集合中确定与第一药品名称对应的标准药品名称,进而能有效地提升药品名称标准化过程中药品名称标准化结果的准确性。
[0153]
需要说明的是,上述关于计算机可读存储介质或计算机设备所能实现的功能或步骤,可对应参阅前述方法实施例中,服务端侧以及客户端侧的相关描述,为避免重复,这里不再一一描述。
[0154]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
[0155]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
[0156]
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。