医疗随访方法、装置、计算机设备和存储介质与流程

文档序号:16368779发布日期:2018-12-22 08:34阅读:157来源:国知局
医疗随访方法、装置、计算机设备和存储介质与流程

本申请涉及计算机技术领域,特别是涉及一种医疗随访方法、装置、计算机设备和存储介质。

背景技术

在医疗领域,医疗机构往往会进行随访,也即医疗机构对曾经就诊过的患者进行通讯等方式定期了解患者病情,从而定期了解患者病情变化,并且指导患者康复的一种观察方法。

传统地,需要医疗机构专门的医护人员对患者逐个进行随访,则如果有大量的患者进行随访时,则医护人员对患者随访的工作量大且效率低。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够提高随访效率的医疗随访方法、装置、计算机设备和存储介质。

一种医疗随访方法,所述方法包括:

获取待随访患者的身份信息;

根据所述身份信息生成初始随访问题,并将所述初始随访问题发送至与所述待随访患者对应的用户终端,接收所述用户终端返回的与所述初始随访问题所对应的第一应答信息;

从所述第一应答信息中提取第一症状实体数据;

从医疗知识图谱中查询与所述第一症状实体数据所对应的关联症状实体数据;

根据所述关联症状实体数据生成关联随访问题,并将所述关联随访问题发送至与所述待随访患者对应的用户终端,接收所述用户终端返回的与所述关联随访问题所对应的第二应答信息;

根据所述第一应答信息与所述第二应答信息计算所述待随访患者的就医评分值,并输出与所述就医评分值所对应的随访结果。

在其中一个实施例中,所述根据所述第一应答信息与所述第二应答信息计算所述待随访患者的就医评分值,并输出与所述就医评分值所对应的随访结果,包括:

提取所述第二应答信息中包含的第二症状实体数据;

查询所述第一症状实体数据对应的第一评分以及第一评分权重;

查询所述第二症状实体数据所对应的第二评分以及第二评分权重;

根据所述第一评分、所述第一评分权重、所述第二评分以及所述第二评分权重计算就医评分值;

当所述就医评分值超过就医阈值时,则输出就医提示信息作为随访结果。

在其中一个实施例中,所述提取所述第一应答信息中的第一症状实体数据,包括:

获取所述第一应答信息所对应的分词逻辑;

根据所述分词逻辑将所述第一应答信息进行拆分得到拆分后的第一应答信息;

将拆分后的第一应答信息与预存的症状数据库中的待匹配数据进行匹配;

当匹配成功时,则将与所述待匹配数据匹配成功的所述拆分后的第一应答信息作为第一症状实体数据。

在其中一个实施例中,所述从医疗知识图谱中查询与所述第一症状实体数据所对应的关联症状实体数据,包括:

根据所述第一症状实体数据从医疗知识图谱中查询关联的第一疾病数据;

查询所述待随访患者的所述身份信息中包含的第二疾病数据;

判断所述第一疾病数据是否为所述第二疾病数据对应的并发症;

当所述第一疾病数据为所述第二疾病数据对应的并发症时,则查询所述医疗知识图谱中第一疾病数据所关联的症状实体数据,将所述关联的症状实体数据作为关联症状实体数据。

在其中一个实施例中,所述根据所述身份信息生成初始随访问题,包括:

根据所述身份信息,获取与所述身份信息对应的健康档案;

查询所述健康档案中包含的预设随访时间;

当系统时间到达所述预设随访时间时,则输出随访提示信息;

接收输入的与所述随访提示信息对应的随访启动指令,根据所述随访启动指令查询随访次数;

根据所述随访次数生成初始随访问题。

在其中一个实施例中,所述根据所述第一应答信息与所述第二应答信息计算所述待随访患者的就医评分值,并输出与所述就医评分值所对应的随访结果之后,包括:

获取所述待随访患者所对应的随访预设值;

比较所述就医评分值与所述随访预设值;

当所述就医评分值超过所述随访预设值时,则对所述待随访患者添加提前随访标签,所述提前随访标签上携带有提前时间;

根据所述提前随访标签将所述预设随访时间更改为所述提前时间。

在其中一个实施例中,所述根据所述关联症状实体数据生成的关联随访问题,包括:

统计根据所述关联症状实体数据生成的关联随访问题的问题数量;

当所述问题数量超过预设值时,则选取选择模板;

根据所述选择模板生成所述关联随访问题;

当所述问题数量未超过预设值时,则选取问答模板;

根据所述问答模板生成所述关联随访问题。

一种医疗随访装置,所述装置包括:

获取模块,用于获取待随访患者的身份信息;

第一应答信息接收模块,用于根据所述身份信息生成初始随访问题,并将所述初始随访问题发送至与所述待随访患者对应的用户终端,接收所述用户终端返回的与所述初始随访问题所对应的第一应答信息;

提取模块,用于从所述第一应答信息中提取第一症状实体数据;

查询模块,用于从医疗知识图谱中查询与所述第一症状实体数据所对应的关联症状实体数据;

第二应答信息接收模块,用于根据所述关联症状实体数据生成关联随访问题,并将所述关联随访问题发送至与所述待随访患者对应的用户终端,接收所述用户终端返回的与所述关联随访问题所对应的第二应答信息;

计算模块,用于根据所述第一应答信息与所述第二应答信息计算所述待随访患者的就医评分值,并输出与所述就医评分值所对应的随访结果。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。

上述医疗随访方法、装置、计算机设备及存储介质,无需人工对不同的待随访患者进行逐一随访,可以直接根据待随访患者的身份信息生成相应的随访问题,进而接收与随访问题所对应的第一应答信息,并根据第一应答信息中的症状实体数据,从医疗知识图谱中查询与症状实体数据所对应的关联症状实体数据,并根据关联症状实体数据生成关联随访问题,接收与关联随访问题所对应的第二应答信息,根据第一应答信息与第二应答信息计算待随访患者的就医评分值,输出相应的随访结果,从而完成医疗随访,提高随访效率。

附图说明

图1为一个实施例中医疗随访方法的应用场景图;

图2为一个实施例中医疗随访方法的流程示意图;

图3为一个实施例中随访结果获取步骤的流程示意图;

图4为一个实施例中医疗随访装置的结构框图;

图5为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的医疗随访方法,可以应用于如图1所示的应用环境中。其中,用户终端102与服务器104通过网络进行通信。服务器104获取到待随访患者的身份信息,并根据身份信息生成随访问题,将初始随访问题发送至与待随访患者所对应的用户终端102,进而接收用户终端102返回的与初始随访问题所对应的第一应答信息,从第一应答信息中提取第一症状实体数据,进而服务器104从医疗知识图谱中查询与第一症状实体数据所对应的关联症状实体数据,根据关联症状实体数据生成关联随访问题,并将关联随访问题发送至与待随访患者所对应的用户终端102,接收用户终端102返回的与关联随访问题所对应的第二应答信息,根据第一应答信息与第二应答信息计算待随访患者的就医评分值,并输出与就医评分制对应的随访结果。其中,用户终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种医疗随访方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:

s02:获取待随访患者的身份信息。

具体地,待随访患者是指需要定期进行了解病情变化等的用户。身份信息是指可以标识待随访患者的身份的基本数据,身份信息可以是待随访患者的姓名、年龄、联系方式、身份证号码等。具体地,服务器向用户终端发送有获取待随访患者的身份信息的获取请求,用户终端接收到该获取请求时,则根据获取请求,在对应的显示界面上显示提示信息,进而待随访患者根据提示信息,输入与提示信息对应的身份信息,用户终端查询到存在用户输入的身份信息时,则将身份信息发送至服务器,服务器获取到待随访患者的身份信息。例如,服务器向用户终端发送有获取待随访患者的身份信息的获取请求,可以是获取待随访患者的姓名与身份证号码,用户终端接收到该获取请求,在显示界面上显示提示信息,可以是“请输入姓名与身份证号码”,用户接收到该提示信息,输入姓名和身份证号码,用户终端查询到用户输入的姓名和身份证号码时,则将姓名和身份证号码发送至服务器,从而服务器获取到待随访患者的身份信息。

s204:根据身份信息生成初始随访问题,并将初始随访问题发送至与待随访患者对应的用户终端,接收用户终端返回的与初始随访问题所对应的第一应答信息。

具体地,初始随访问题是指服务器启动随访时生成的基础问题,初始随访问题可以是根据待随访患者的身份信息查询到的健康状况,从而生成的与健康状况相关的基础问题。第一应答信息是指待随访患者根据初始随访问题输入的相关的回答,该回答可以为根据与健康状况所生成的基础问题对应的回答。具体地,服务器从用户终端接收到待随访患者的身份信息,查询身份信息关联的健康状况,从而生成与健康状况相关的基础问题作为初始随访问题,将初始随访问题发送至用户终端,用户终端将接收到的初始随访问题进行显示,用户根据显示的初始随访问题,输入与初始随访问题所对应的回答作为第一应答信息,用户终端检测到用户输入有第一应答信息时,则将第一应答信息返回至服务器,从而服务器接收到用户终端返回的与初始随访问题所对应的第一应答信息。例如,服务器从待随访患者终端接收到待随访患者的身份信息,查询身份信息所关联的健康状况,如相应的疾病信息以及相关的症状信息等,服务器根据健康状况生成相应的初始随访问题,如初始随访问题可以是“请描述近1个月出现的症状,如头痛、咳嗽等”,服务器将该初始随访问题发送至用户终端,用户终端在显示界面上显示该初始随访问题,待随访患者根据该初始随访问题输入相应的回答作为第一应答信息,如待随访患者输入“头痛、咳嗽、咽喉痛”,当终端检测到待随访患者输入该第一应答信息时,则将该第一应答信息发送至服务器,从而服务器接收到用户终端返回的第一应答信息。

s206:从第一应答信息中提取第一症状实体数据。

具体地,第一症状实体数据是指在第一应答信息中具有疾病对应的症状的特性的数据。具体地,当服务器接收到第一应答信息时,则获取第一应答信息中包含的词语,进而将第一应答信息中包含的词语逐个与预存储的症状实体数据进行匹配,提取与预存储的症状实体数据匹配成功的词语作为第一症状实体数据,其中,还可以是,当服务器接收到第一应答信息时,则获取第一应答信息中包含的词语,并对词语标注对应的词性,进而查询标注词性为名词的词语,从而将标注为名词的词语与预存储的症状实体数据进行匹配,提取与预存储的症状实体数据匹配成功的词语作为第一症状实体数据。

s208:从医疗知识图谱中查询与第一症状实体数据所对应的关联症状实体数据。

具体地,医疗知识图谱是指可以描述医疗领域中存在的各种概念的网络图,医疗知识图谱由实体数据与关系数据构成,关系数据用来连接不同的实体数据,进而可以系统的展示数据之间的关系,例如,医疗知识图谱中存储的实体数据有疾病实体数据以及症状实体数据,如疾病实体数据为“感冒”,症状实体数据为“发烧”,疾病实体数据与症状实体数据之间的关系数据为“症状”。关联症状实体数据是指与第一症状实体数据对应的疾病数据所关联的不同症状,以及与第一症状实体数据对应的疾病数据的并发症数据对应的不同症状,且与第一症状实体数据所对应的疾病数据可以是用户的身份信息所关联的疾病数据。具体地,当服务器获取到第一症状实体数据时,采用第一症状实体数据与医疗知识图谱中已存储的症状实体数据进行匹配,当匹配成功时,则查询匹配成功的症状实体数据所对应的疾病实体数据,从而查询关联的疾病实体数据所对应的不同的症状实体数据,将查询到的不同的症状数据作为关联症状数据。

s210:根据关联症状实体数据生成关联随访问题,并将关联随访问题发送至与待随访患者对应的用户终端,接收用户终端返回的与关联随访问题所对应的第二应答信息。

具体地,关联随访问题是指服务器接收到关联症状实体数据时,生成的相关问题,该相关问题可以是与关联症状实体数据对应的问题,关联随访问题可以是询问待随访患者是否有关联实体症状数据所表征的疾病症状。第二应答信息是指待随访患者根据关联随访问题输入的相关回答,该回答可以为表征是否出现关联症状实体数据所表征的症状的回答。具体地,服务器接收到关联症状实体数据时,则根据该关联实体数据生成相应的关联随访问题,从而发送至用户终端,进而用户终端显示服务器发送的关联随访问题,用户根据该关联随访问题输入相应的回答作为第二应答信息,进而用户终端将第二应答信息返回到服务器,从而服务器接收与关联随访问题对应的第二应答信息。例如,服务器接收到关联症状实体数据是“头晕”,从而根据该关联实体数据生成关联随访问题,关联随访问题可以是“是否出现头晕症状?”,服务器将该关联随访问题发送至用户终端,用户终端在显示界面上将该关联随访问题进行显示,进而用户根据显示的关联随访问题输入相应的回答,该回答作为第二应答信息,进而终端将第二应答信息返回至服务器,服务器接收到返回的第二应答信息。

s212:根据第一应答信息与第二应答信息计算待随访患者的就医评分值,并输出与就医评分值所对应的随访结果。

具体地,就医评分值是指评价待随访患者是否需要进一步就医的评价指标。具体地,当服务器接收到第二应答信息时,则提取第一应答信息,进而根据第一应答信息与第二应答信息,计算待随访患者所对应的就医评分值,进而获取到预存的随访结果,预存的随访结果关联有预存的就医评分,将就医评分值与预存的就医评分进行比对,当比对成功时,则预存的就医评分值所关联的预存的随访结果为该待随访患者所对应的随访结果,进而将该随访结果输出。可以是,服务器接收到第一应答信息与第二应答信息,根据第一应答信息中包含的第一词语,查询不同的第一词语对应的得分,计算不同的第一词语对应的第一得分和,进而根据第二应答信息中包含的第二词语,查询不同的第二词语对应的得分,计算不同的第二词语对应的第二得分和,进而计算第一得分和与第二得分和的总和作为就医评分值,将就医评分值与预存的标准就医评分值进行比对,当比对成功时,则预存的标准就医评分值所关联的预存的随访结果为该待随访患者所对应的随访结果,并将随访结果输出,也即可以将随访结果发送至对应的用户终端。

本实施例中,无需人工对不同的待随访患者逐一进行随访,服务器可以直接根据待随访患者的身份信息生成初始随访问题,进而将初始随访问题发送至用户终端,并接收用户终端返回的与初始随访问题对应的第一应答信息,且从第一应答信息中提取第一症状实体数据,从医疗知识图谱中查询与第一症状实体数据对应的关联症状实体数据,根据关联症状实体数据生成关联随访问题,并将关联随访问题发送至用户终端,接收用户终端返回的与关联随访问题所对应的第二应答信息,保证生成的随访问题更加全面,进而根据第一应答信息与第二应答信息计算待随访患者的就医评分制,并输出与就医评分制对应的随访结果,从而提高随访效率。

在其中一个实施例中,请参见图3,提供一随访结果获取步骤的流程示意图,随访结果获取步骤,也即根据所述第一应答信息与所述第二应答信息计算所述待随访患者的就医评分值,并输出与所述就医评分值所对应的随访结果,包括:提取第二应答信息中包含的第二症状实体数据;查询第一症状实体数据对应的第一评分以及第一评分权重;查询第二症状实体数据所对应的第二评分以及第二评分权重;根据第一评分、第一评分权重、第二评分以及第二评分权重计算就医评分值;当就医评分值超过就医阈值时,则输出就医提示信息作为随访结果。

具体地,第二症状实体数据是指在第二应答信息中具有疾病对应的症状的特性的数据。第一评分是指预存的第一症状实体数据所对应的得分,该得分可由疾病所对应的症状出现的概率所确定,即某项疾病越易出现的症状所对应的第一症状实体数据的得分越高。第一评分权重是指第一症状实体数据所占的比重,也即表示根据第一症状实体数据在计算就医评分值时的重要程度。第二评分是指预存的第二症状实体数据所对应的得分,该得分可由疾病所对应的症状出现的概率所确定,即某项疾病越易出现的症状所对应的第二症状实体数据的得分越高。第二评分权重是指第二症状实体数据所占的比重,也即标识根据第二症状实体数据在计算就医评分值时的重要程度。就医阈值是指评价待随访患者是否需要就医的指标,也即是待随访患者是否需要就医的标准值,也即当就医评分值超过就医阈值时,则待随访患者需要就医,当就医评分值未超过就医阈值时,则只需继续进行随访无需进行就医。

具体地,服务器接收到第二应答信息时,则从第二应答信息中提取出第二症状实体数据,可以是将第二应答信息进行拆分从而得到不同的词语,将得到的不同词语逐个与预存储的症状实体数据进行匹配,将匹配成功的词语作为第二症状实体数据,服务器查询第一症状实体数据所对应的预设的第一得分,同时获取到与第一症状实体数据所对应的第一评分权重,进而查询第二症状实体数据所对应的预设的第二得分,同时获取到与第二症状实体数据所对应的第二评分权重,计算第一评分与第一评分权重的第一乘积,从而计算第二评分与第二评分权重的第二乘积,计算第一乘积与第二乘积的总和作为就医评分值,获取就与阈值,将就医评分值与就医阈值进行比对,当就医评分值超过就医阈值时,则待随访患者需要进行就医,则生成就医提示信息,如“请尽快就医”的提示信息作为随访结果,将该提示信息发送至对应的用户终端,从而用户终端将该提示信息进行显示,其中,当就医评分值超过就医阈值时,还可以根据就医评分值所在的具体数值范围,查询就医评分值所在的具体数值范围所关联的提示信息,也即关联的提示信息可以根据具体数值范围进行不同的设定从而使得更人性化的提醒。

例如,服务器接收到第二应答信息时,如第二应答信息是“出现头晕”,从而将第二应答信息“出现头晕”进行拆分,得到“出现”和“头晕”,从而将得到的词语逐个与预存储的症状实体数据进行匹配,匹配成功的词语为“头晕”,则“头晕”作为第二症状实体数据,且服务器获取到的第一症状实体数据为“发烧”,进而获取“发烧”的第一评分值为90分,且“发烧”的第一评分权重为0.6,“头晕”的第二评分为80分,且“头晕”的第二评分权重为0.4,则计算得到的就医评分值为86分,获取到就医阈值为80分,则服务器比较得到就医评分值高于就医阈值时,则服务器生成提示信息,进而将提示信息发送至终端,其中,生成的提示信息可以直接为预设的统一的提示信息,可以是“请尽快就医”,也可以是,查询所对应的具体数值范围,根据查询到不同的数值范围所关联不同的提示信息,如数值范围为81分至90分时,为提示信息“请就医”,数值范围为91分至100分时,为提示信息“请尽快就医”等,从而可以根据就医评分值所在的不同的评分范围,将对应的提示信息输出,从而发送至用户终端,也即将该提示信息作为随访结果。

本实施例中,服务器接收到第二应答信息,则从第二应答信息中提取第二症状实体数据,且根据第一症状实体数据对应的第一评分以及第一评分权中,第二症状实体所对应的第二评分以及第二评分权重,计算就医评分值,当就医评分值超过就医阈值时,则输出就医提示信息作为随访结果,保证得到的随访结果准确。

在其中一个实施例中,提取所述第一应答信息中的第一症状实体数据,包括:获取第一应答信息所对应的分词逻辑;根据分词逻辑将第一应答信息进行拆分得到拆分后的第一应答信息;将拆分后的第一应答信息与预存的症状数据库中的待匹配数据进行匹配;当匹配成功时,则将与待匹配数据匹配成功的拆分后的第一应答信息作为第一症状实体数据。

具体地,分词逻辑是指可以将第一应答信息拆分成数个标准术语,该标准术语是指具有独立语义的术语,其不受其之后或之前的文字的影响,仅通过术语内容的文字即可以确定完整的专业概念。症状数据库是指存储有相应的疾病所对应的症状的数据库,也即是存储有相应的症状实体数据的数据库。待匹配数据是指预存储在症状数据库中的相应的症状数据,当有其他的数据与预存储的症状数据匹配成功时,则作为第一症状实体数据。具体地,服务器获取到分词逻辑,进而根据分词逻辑将第一应答信息进行拆分,可以是,服务器获取预存的第一应答信息所对应的分词逻辑,根据分词逻辑,将第一应答信息分为不同的分词序列,进而查询不同的分词序列,计算每一个分词序列对应的拆分正确率,将拆分正确率最大的分词序列中的分词词组作为拆分后的第一应答信息,其中,计算拆分正确率可以是当获取到不同的分词序列时,则获取预设的每个分词序列中的不同的分词词组的正确率,进而计算不同的分词词组的正确率乘积,从而得出每一个分词序列对应的拆分正确率,服务器将得到的拆分后的第一应答信息与预存的症状数据库中的待匹配数据逐一进行匹配,当匹配成功时,则将与待匹配数据匹配成功的拆分后的第一应答信息作为第一症状实体数据。进一步地,服务器按照第一应答信息所对应的分词逻辑,根据分词逻辑,将第一应答信息进行拆分得到拆分后的第一应答信息,拆分后的第一应答信息包括有不同的分词词组,从而对不同的分词词组添加有词性,从而将选择添加名词词性的分词词组,将添加了名词词性的分词词组与与存储的症状数据库中的待匹配数据进行匹配,当匹配成功时,则将该匹配成功的分词词组,也即拆分后的第一应答信息作为第一症状实体数据。

本实施例中,服务器可以对接收到的第一应答信息进行拆分得到拆分后的第一应答信息,进而将拆分后的第一应答信息与预存的症状数据库中的待匹配数据进行匹配,当匹配成功时,则将与待匹配数据匹配成功的拆分后的第一应答信息作为第一症状实体数据,从而保证查询第一症状实体数据简单易行,提高随访效率。

在其中一个实施例中,从医疗知识图谱中查询与第一症状实体数据所对应的关联症状实体数据,包括:根据第一症状实体数据从医疗知识图谱中查询关联的第一疾病数据;查询待随访患者的身份信息中包含的第二疾病数据;判断第一疾病数据是否为第二疾病数据对应的并发症;当第一疾病数据为第二疾病数据对应的并发症时,则查询医疗知识图谱中第一疾病数据所关联的症状实体数据,将关联的症状实体数据作为关联症状实体数据。

具体地,第一疾病数据是指在医疗知识图谱中采用关系数据相连的、与第一症状实体数据所关联的疾病数据。第二疾病数据是指身份信息显示的待随访患者已有的疾病数据。具体地,服务器可以根据待随访患者的第一应答信息,查询到第一症状数据,从而根据第一症状数据选取相应的并发症,进而在计算就医评分值时,也会采用并发症对应的症状生成相应的关联随访问题,进而关联随访问题所对应的待随访患者的回答会参与计算,从而保证计算就医评分值是从全面的计算维度上进行计算。

服务器获取到第一症状实体数据,采用第一症状实体数据与包含在医疗知识图谱中的症状实体数据进行匹配,当匹配成功时,则将与知识图谱中的症状实体数据关联的疾病实体数据作为第一疾病数据,进而根据待随访患者的身份信息,获取到待随访患者的身份信息,可以根据待随访患者的身份信息查询到该待随访患者的就诊信息,进而查询就诊信息中包含的疾病作为第二疾病数据,进而获取到并发症数据库,采用第一疾病数据与并发症数据库中存储的数据进行匹配,当匹配成功时,则查询预存储的匹配成功的数据的并发症,进而查询第二疾病数据是否为该并发症,当查询第二疾病数据为第一疾病数据的并发症时,则根据第一疾病数据,查询包含在医疗知识图谱中与第一疾病数据所关联的症状实体数据,当查询到与第一疾病数据所该关联的症状实体数据时,则将查询到的与第一疾病数据所关联的症状实体数据作为关联症状实体数据,从而服务器可以根据该关联症状实体数据生成关联随访问题。

本实施例中,服务器根据第一症状实体数据从医疗知识图谱中查询关联的第一疾病数据,进而查询待随访患者的身份信息中包含的第二疾病数据,判断第一疾病数据是否为第二疾病数据的并发症,当第一疾病数据为第二疾病数据的并发症时,则查询到第一疾病数据所关联的症状实体数据作为关联症状实体数据,从而保证后续在计算就医评分值时可以从不同的维度进行计算,保证得到的随访结果准确。

在其中一个实施例中,根据所述身份信息生成随访问题,包括:根据身份信息,获取与身份信息对应的健康档案;查询健康档案中包含的预设随访时间;当系统时间到达预设随访时间时,则输出随访提示信息;接收输入的与随访提示信息对应的随访启动指令,根据随访启动指令查询随访次数;根据随访次数生成初始随访问题。

具体地,健康档案是指可以显示用户相关健康状况的记录日志,也即用户的健康状况可以通过健康档案进行查询,健康档案中可以包含有用户对应的基本信息、关联的就诊信息、疾病信息以及预设的随访信息等。例如,健康档案中可以包含用户的姓名、身份证号码、联系方式等基本信息,可以包含有用户的已有的疾病,以及相应的就诊信息,如住院信息,开药信息等,还可以包含有具体的随访时间以及随访结果等。随访提示信息是指输出的用于提示用户到达随访时间,需要进入随访的信息,例如,随访提示信息可以是“已到达随访时间,是否开始随访?”。随访启动指令是指用户终端接收到用户的输入的相关信息,从而生成的启动随访的命令,当服务器接收到该命令时,则执行向用户终端发送相应的初始随访问题步骤。具体地,当服务器接收到用户的身份信息时,根据用户身份信息,与预存储的所有健康档案中包含的基本信息进行匹配,将匹配成功的健康档案作为预设该身份信息所对应的健康档案,也即作为与该待随访患者的健康档案,服务器查询该健康档案中包含的预设随访时间,也即查询随访开始时间,监控系统时间,当系统时间到达预设随访时间时,则输出随访提示信息,并将该随访提示信息发送至用户终端,用户终端在显示界面上显示该随访提示信息,待随访患者根据随访提示信息输入对应的反馈信息,用户终端根据该反馈信息生成随访启动指令并将该随访启动指令发送至服务器,服务器接收到该随访启动指令时,则根据健康档案中记录的随访时间确定此次随访的随访次数,根据随访次数生成随访问题,其中,根据随访次数生成随访问题可以是根据随访的次数生成侧重询问方向不同的随访问题,可以是,当为初次随访时,则生成相应的询问具体疾病,进而再询问相应的症状的初始随访问题,从而保证在初次随访时生成的初始随访问题更为准确与细致,当为后续随访时,则可以直接生成相应的询问具体症状的初始随访问题,则提高随访效率。

本实施例中,服务器可以根据获取到健康档案中预存储的预设随访时间,生成相应的随访提示信息,从而根据随访启动指令启动随访,保证可以自动进行随访,且可以根据查询的随访次数生成对应的随访问题,保证随访结果的准确性以及提高随访效率。

在其中一个实施例中,根据第一应答信息与第二应答信息计算待随访患者的就医评分值,并输出与就医评分值所对应的随访结果之后,包括:获取待随访患者所对应的随访预设值;比较就医评分值与随访预设值;当就医评分值超过随访预设值时,则对待随访患者添加提前随访标签,提前随访标签上携带有提前时间;根据提前随访标签将预设随访时间更改为提前时间。

具体地,随访预设值是指预设的评价待随访患者是否需要提前进行随访的评价值。提前随访标签是指标识待随访患者需要提前进行随访的标识,当待随访患者添加有提前随访标签时,则将存储在与待随访患者的身份信息所对应的健康档案中的随访时间进行更改。具体地,服务器还可以获取预设的随访预设值,进而查询待随访患者是否需要提前就医,例如,可以是当服务器计算出就医评分值未高于就医阈值时,则再次查询是否高于随访预设值,也即当就医评分值高于随访预设值时,则虽然当前无需进行就医,但需要缩短随访时间,也即提前监控是否需要进行就医。还可以是当服务器计算出就医评分值高于就医阈值时,则下一次随访是本次就医后的第一次随访,且根据预设的情况,下一次随访的时间可能需要提前,则再次查询是否高于随访预设值,当高于随访预设值时,将下一次随访时间提前。

具体地,服务器获取到就医评分值时,获取预存储的待随访患者的随访预设值,将就医评分值与随访预设值进行比较,当就医评分值高于随访预设值时,则待随访患者的下一次随访需要提前进行,也即健康档案中包含的预设随访时间需要进行提前,则将待随访患者添加提前随访标签,且该提前随访标签上可以添加有提前时间,该提前时间预设提前三天、四天、一周等,进而服务器查询到待随访患者添加有提前随访标签,则获取到待随访患者的身份信息所对应的健康档案,进而根据提前随访标签上携带的提前时间,将预设随访时间更改为提前时间,从而保证后续的随访可以提前进行。

本实施例中,服务器可以根据计算得出的就医评分值与随访预设值进行比对,当就医评分值高于随访预设值时,则将该待随访患者所对应的随访时间进行提前,保证可以及时对待随访患者进行随访,提高适用性。

在其中一个实施例中,根据所述关联症状实体数据生成的关联随访问题,包括:统计根据关联症状实体数据生成的关联随访问题的问题数量;当问题数量超过预设值时,则选取选择模板;根据选择模板生成关联随访问题;当问题数量未超过预设值时,则选取问答模板;根据问答模板生成关联随访问题。

具体地,选择模板是指按照选择题目的方式生成相关关联随访问题的模板。问答模板是指按照问答题目的方式生成相关关联随访问题的模板。具体地,当服务器获取到关联症状实体数据时,则可以根据关联症状实体数据的数量,查询到生成关联随访问题的问题数量,当问题数量过多时,则为了避免待随访患者需要输入过多的字符则可以生成选择题目,当问题数量不多时,则可以待随访患者输入相关字符,从而可以生成问答题目。服务器当获取到关联症状实体数据时,则统计关联症状实体的数量,进而根据统计得到的关联症状实体数据的数量计算生成关联随访问题的数量,其中,根据关联症状实体数据的数量计算生成关联随访问题的数量可以采用预设的计算逻辑,计算逻辑可以是,一个关联症状实体数据生成一个关联随访问题,从而生成关联随访问题的数量与关联症状实体数据的数量相同,也可以是,两个关联症状实体数据生成一个关联随访问题等。进而获取到预设值,将生成的关联随访问题数量与预设值进行比较,当关联随访问题数量超过预设值时,则生成的关联随访问题数量较多,进而选取选择模板,从而根据选择模板生成关联随访问题,如题目和选项的形式,则避免用户输入过多的字符,当关联随访问题数量未超过预设值时,则可以直接选取问答模板,从而根据问答模板生成关联随访问题,如题目和待随访患者输入相关题目对应的回答的形式,从而保证可以获得到更准确的回答信息。

本实施例中,服务器可以根据关联随访问题的问题数量选取相应的模板,从而根据相应的模板生成关联随访问题,在关联问题数量未超过预设值的时候生成选择问题形式的关联随访问题,则避免用户输入过多字符,在关联问题数量超过预设值的时候生成问答问题形式的关联随访问题,则用户可以直接进行输入保证随访问题的准确性,则增强适用性。

应该理解的是,虽然图2-3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图4所示,提供了一种医疗随访装置400,包括:获取模块410、第一应答信息接收模块420、提取模块430、查询模块440、第二应答信息接收模块450和计算模块460,其中:

获取模块410,用于获取待随访患者的身份信息。

第一应答信息接收模块420,用于根据身份信息生成初始随访问题,并将初始随访问题发送至与待随访患者对应的用户终端,接收用户终端返回的与初始随访问题所对应的第一应答信息。

提取模块430,用于从第一应答信息中提取第一症状实体数据。

查询模块440,用于从医疗知识图谱中查询与第一症状实体数据所对应的关联症状实体数据。

第二应答信息接收模块450,用于根据关联症状实体数据生成关联随访问题,并将关联随访问题发送至与待随访患者对应的用户终端,接收用户终端返回的与关联随访问题所对应的第二应答信息。

计算模块460,用于根据第一应答信息与第二应答信息计算待随访患者的就医评分值,并输出与就医评分值所对应的随访结果。

在其中一个实施例中,计算模块460,可以包括:

提取单元,用于提取第二应答信息中包含的第二症状实体数据。

第一查询单元,用于查询第一症状实体数据对应的第一评分以及第一评分权重。

第二查询单元,第二症状实体数据所对应的第二评分以及第二评分权重。

就医评分值计算单元,用于根据第一评分、第一评分权重、第二评分以及第二评分权重计算就医评分值。

输出单元,用于当就医评分值超过就医阈值时,则输出就医提示信息作为随访结果。

在其中一个实施例中,提取模块430,包括:

分词逻辑获取单元,用于获取第一应答信息所对应的分词逻辑。

拆分单元,用于根据分词逻辑将第一应答信息进行拆分得到拆分后的第一应答信息。

匹配单元,用于将拆分后的第一应答信息与预存的症状数据库中的待匹配数据进行匹配。

第一症状实体数据获得单元,用于当匹配成功时,则将与待匹配数据匹配成功的拆分后的第一应答信息作为第一症状实体数据。

在其中一个实施例中,查询模块,可以包括:

第一疾病数据关联单元,用于根据第一症状实体数据从医疗知识图谱中查询关联的第一疾病数据。

第二疾病数据查询单元,用于查询待随访患者的身份信息中包含的第二疾病数据。

判断单元,用于判断第一疾病数据是否为第二疾病数据对应的并发症。

关联症状实体数据获得单元,用于当第一疾病数据为第二疾病数据对应的并发症时,则查询医疗知识图谱中第一疾病数据所关联的症状实体数据,将关联的症状实体数据作为关联症状实体数据。

在其中一个实施例中,第一应答信息接收模块420,包括:

健康档案获取单元,用于根据身份信息,获取与身份信息对应的健康档案。

预设随访时间查询单元,用于查询健康档案中包含的预设随访时间。

随访提示信息输出单元,用于当系统时间到达预设随访时间时,则输出随访提示信息。

随访次数查询单元,用于接收输入的与随访提示信息对应的随访启动指令,根据随访启动指令查询随访次数。

初始随访问题生成单元,用于根据随访次数生成初始随访问题。

在其中一个实施例中,医疗随访装置,可以包括:

随访预设值获取模块,用于获取待随访患者所对应的随访预设值。

比较模块,用于比较就医评分值与随访预设值。

提前随访标签添加模块,用于当就医评分值超过随访预设值时,则对待随访患者添加提前随访标签,提前随访标签上携带有提前时间。

更改模块,用于根据提前随访标签将预设随访时间更改为提前时间。

在其中一个实施例中,第二应答信息接收模块,包括:

统计单元,用于统计根据关联症状实体数据生成的关联随访问题的问题数量。

选择模板选取单元,用于当问题数量超过预设值时,则选取选择模板。

关联随访问题生成单元,用于根据选择模板生成关联随访问题。

问答模板选取单元,用于当问题数量未超过预设值时,则选取问答模板。

关联随访问题生成单元,用于根据问答模板生成关联随访问题。

关于医疗随访装置的具体限定可以参见上文中对于医疗随访方法的限定,在此不再赘述。上述医疗随访装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储医疗随访数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种医疗随访方法。

本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取待随访患者的身份信息;根据身份信息生成初始随访问题,并将初始随访问题发送至与待随访患者对应的用户终端,接收用户终端返回的与初始随访问题所对应的第一应答信息;从第一应答信息中提取第一症状实体数据;从医疗知识图谱中查询与第一症状实体数据所对应的关联症状实体数据;根据关联症状实体数据生成关联随访问题,并将关联随访问题发送至与待随访患者对应的用户终端,接收用户终端返回的与关联随访问题所对应的第二应答信息;根据第一应答信息与第二应答信息计算待随访患者的就医评分值,并输出与就医评分值所对应的随访结果。

在其中一个实施例中,处理器执行计算机程序时实现根据第一应答信息与第二应答信息计算待随访患者的就医评分值,并输出与就医评分值所对应的随访结果,包括:提取第二应答信息中包含的第二症状实体数据;查询第一症状实体数据对应的第一评分以及第一评分权重;查询第二症状实体数据所对应的第二评分以及第二评分权重;根据第一评分、第一评分权重、第二评分以及第二评分权重计算就医评分值;当就医评分值超过就医阈值时,则输出就医提示信息作为随访结果。

在其中一个实施例中,处理器执行计算机程序时实现提取第一应答信息中的第一症状实体数据,包括:获取第一应答信息所对应的分词逻辑;根据分词逻辑将第一应答信息进行拆分得到拆分后的第一应答信息;将拆分后的第一应答信息与预存的症状数据库中的待匹配数据进行匹配;当匹配成功时,则将与待匹配数据匹配成功的拆分后的第一应答信息作为第一症状实体数据。

在其中一个实施例中,处理器执行计算机程序时实现从医疗知识图谱中查询与第一症状实体数据所对应的关联症状实体数据,包括:根据第一症状实体数据从医疗知识图谱中查询关联的第一疾病数据;查询待随访患者的身份信息中包含的第二疾病数据;判断第一疾病数据是否为第二疾病数据对应的并发症;当第一疾病数据为第二疾病数据对应的并发症时,则查询医疗知识图谱中第一疾病数据所关联的症状实体数据,将关联的症状实体数据作为关联症状实体数据。

在其中一个实施例中,处理器执行计算机程序时实现根据身份信息生成初始随访问题,包括:根据身份信息,获取与身份信息对应的健康档案;查询健康档案中包含的预设随访时间;当系统时间到达预设随访时间时,则输出随访提示信息;接收输入的与随访提示信息对应的随访启动指令,根据随访启动指令查询随访次数;根据随访次数生成初始随访问题。

在其中一个实施例中,处理器执行计算机程序时实现根据第一应答信息与第二应答信息计算待随访患者的就医评分值,并输出与就医评分值所对应的随访结果之后,包括:获取待随访患者所对应的随访预设值;比较就医评分值与随访预设值;当就医评分值超过随访预设值时,则对待随访患者添加提前随访标签,提前随访标签上携带有提前时间;根据提前随访标签将预设随访时间更改为提前时间。

在其中一个实施例中,处理器执行计算机程序时实现根据关联症状实体数据生成的关联随访问题,包括:统计根据关联症状实体数据生成的关联随访问题的问题数量;当问题数量超过预设值时,则选取选择模板;根据选择模板生成关联随访问题;当问题数量未超过预设值时,则选取问答模板;根据问答模板生成关联随访问题。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取待随访患者的身份信息;根据身份信息生成初始随访问题,并将初始随访问题发送至与待随访患者对应的用户终端,接收用户终端返回的与初始随访问题所对应的第一应答信息;从第一应答信息中提取第一症状实体数据;从医疗知识图谱中查询与第一症状实体数据所对应的关联症状实体数据;根据关联症状实体数据生成关联随访问题,并将关联随访问题发送至与待随访患者对应的用户终端,接收用户终端返回的与关联随访问题所对应的第二应答信息;根据第一应答信息与第二应答信息计算待随访患者的就医评分值,并输出与就医评分值所对应的随访结果。

在其中一个实施例中,计算机程序被处理器执行时实现根据第一应答信息与第二应答信息计算待随访患者的就医评分值,并输出与就医评分值所对应的随访结果,包括:提取第二应答信息中包含的第二症状实体数据;查询第一症状实体数据对应的第一评分以及第一评分权重;查询第二症状实体数据所对应的第二评分以及第二评分权重;根据第一评分、第一评分权重、第二评分以及第二评分权重计算就医评分值;当就医评分值超过就医阈值时,则输出就医提示信息作为随访结果。

在其中一个实施例中,计算机程序被处理器执行时实现提取第一应答信息中的第一症状实体数据,包括:获取第一应答信息所对应的分词逻辑;根据分词逻辑将第一应答信息进行拆分得到拆分后的第一应答信息;将拆分后的第一应答信息与预存的症状数据库中的待匹配数据进行匹配;当匹配成功时,则将与待匹配数据匹配成功的拆分后的第一应答信息作为第一症状实体数据。

在其中一个实施例中,计算机程序被处理器执行时实现从医疗知识图谱中查询与第一症状实体数据所对应的关联症状实体数据,包括:根据第一症状实体数据从医疗知识图谱中查询关联的第一疾病数据;查询待随访患者的身份信息中包含的第二疾病数据;判断第一疾病数据是否为第二疾病数据对应的并发症;当第一疾病数据为第二疾病数据对应的并发症时,则查询医疗知识图谱中第一疾病数据所关联的症状实体数据,将关联的症状实体数据作为关联症状实体数据。

在其中一个实施例中,计算机程序被处理器执行时实现根据身份信息生成初始随访问题,包括:根据身份信息,获取与身份信息对应的健康档案;查询健康档案中包含的预设随访时间;当系统时间到达预设随访时间时,则输出随访提示信息;接收输入的与随访提示信息对应的随访启动指令,根据随访启动指令查询随访次数;根据随访次数生成初始随访问题。

在其中一个实施例中,计算机程序被处理器执行时实现根据第一应答信息与第二应答信息计算待随访患者的就医评分值,并输出与就医评分值所对应的随访结果之后,包括:获取待随访患者所对应的随访预设值;比较就医评分值与随访预设值;当就医评分值超过随访预设值时,则对待随访患者添加提前随访标签,提前随访标签上携带有提前时间;根据提前随访标签将预设随访时间更改为提前时间。

在其中一个实施例中,计算机程序被处理器执行时实现根据关联症状实体数据生成的关联随访问题,包括:统计根据关联症状实体数据生成的关联随访问题的问题数量;当问题数量超过预设值时,则选取选择模板;根据选择模板生成关联随访问题;当问题数量未超过预设值时,则选取问答模板;根据问答模板生成关联随访问题。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1