掌桥专利:专业的专利平台
掌桥专利
首页

一种面向患者的医学检验报告单查询和自动智能分析系统

文献发布时间:2023-06-19 12:07:15


一种面向患者的医学检验报告单查询和自动智能分析系统

技术领域

本发明涉及临床检验技术领域,具体为一种面向患者的医学检验报告单查询和自动智能分析系统。

背景技术

随着社会的发展,医院也逐渐面向信息化和智能化的发展方向逐步推进,而在医院以及诊所进行治疗的患者,通常医院端会根据患者的检查信息来制定医学检验报告单,并且随着当前实验室技术的快速发展,检验手段和实验方法的不断进步,使实验室能够为临床提供越来越多的检验项目,临床医师每天要进行大量的临床医疗活动,因此通过医学检验报告单来方便了解检验情况,同时方便掌握实验项目的临床意义;

而由于医患端检验的报告单信息量庞大,同时患者的数量也相对居多,因此患者在对医学检验报告单进行查询时会变得十分不便,同时现有的医院由于不具备对医学检验报告单进行分析和解读的功能,使得患者在查询到对应的医学检验报告单后,也容易出现无法对医学检验报告单进行深入理解的状况,进而给患者带来许多的不便,进而影响医院业务的开展以及患者的就诊体验。

发明内容

本发明提供一种面向患者的医学检验报告单查询和自动智能分析系统,可以有效解决上述背景技术中提出由于医患端检验的报告单信息量庞大,同时患者的数量也相对居多,因此患者在对医学检验报告单进行查询时会变得十分不便,同时现有的医院由于不具备对医学检验报告单进行分析和解读的功能,使得患者在查询到对应的医学检验报告单后,也容易出现无法对医学检验报告单进行深入理解的状况,进而给患者带来许多的不便,进而影响医院业务的开展以及患者的就诊体验的问题。

为实现上述目的,本发明提供如下技术方案:一种面向患者的医学检验报告单查询和自动智能分析系统,包括用户权限模块、报告生成模块、报告查询模块、报告智能解读分析模块、报告打印模块、智能推送模块和阿里云数加大数据平台;

所述用户权限模块是独立设计,而报告生成模块、报告查询模块、报告智能解读分析模块、报告打印模块、智能推送模块和阿里云数加大数据平台都是独立设计编排在同一容器内,实现了毫秒级启动和扩充,提升了系统平台运作效率性,其中大数据中心平台阿里云数加大数据平台对报告进行智能ETL清洗,将清洗后的报告数据提供给报告查询、报告解读分析、报告打印和报告智能推送等服务。

根据上述技术方案,所述用户权限模块主要负责用户权限的管理,该服务是进行独立设计的,且运行在容器下,支持任意端调用,其中任意端包括公众号、小程序和App查询,用户可根据公众号、小程序和App等任意端口通过注册用户信息的方式来进行身份注册,应用管理员可以根据用户注册的身份信息来创建对应的角色,并为不同角色按需分配各个业务对象的权限,用户页面的访问权限以及可用的应用菜单。

根据上述技术方案,所述报告生成模块主要负责医学检验报告的生成,分为两种获取模式,一种是主动获取,另一种是被动获取;

所述主动获取是根据系统配置相应实验室提供的API,条码生成服务会定时获取实验室的报告数据,所述被动获取是指报告生成服务提供相应支持TCP、SOAP和HTTP等协议的API给实验室调用;

两种获取模式均将生成的报告条码、报告条码详情、报告文件存到数据库和OSS分布式文件中。

根据上述技术方案,所述报告查询模块主要负责医学检验报告的智能查询,通过阿里云数加大数据平台结合用户、实验室、报告条码和报告条码详情等维度对数据进行智能ETL清洗,将各维度数据经过抽取、清洗转换之后加载到数据库,并使报告生成模块生成的分散、零乱、标准不统一的医学检验报告整合到一起,同时将报告、报告条码和报告条码详情等数据推送至报告数据中心。

根据上述技术方案,在将报告、报告条码和报告条码详情等数据推送至数据中心后,将报告进行进一步细化分类,具体是指将数据中心的报告信息按照实验室、订单、条码、姓名、性别和时间的类别来进行对应的细化分开存储;

所述实验室是指生成医学检验报告单的诊所以及对应的检验实验室信息,所述订单是指用户在进行医学检验时所支付的付费订单信息,所述条码是指医学检验报告的报告条码和报告条码的详情信息,所述姓名是指用户在医学检测时的用户注册账号的信息和实名信息,所述性别是指用户的注册账号信息时的性别,所述时间是指用户在进行医学检验时的检验时间信息,以及医学检验报告单的生成时间信息;

数据中心根据用户请求提供报告查询服务时,依照实验室、订单、条码、姓名、性别和时间等分类的维度信息来对报告进行更快速准确地智能查询。

根据上述技术方案,患者可以通过公众号、小程序和App等任意客户端查询自己或家人的检验报告单,通过此平台可以支持所有诊所相关的报告单,而不局限于某家诊所。

根据上述技术方案,所述报告智能解读分析模块主要负责对医学检验报告的智能解读,通过阿里云数加大数据平台结合用户年龄、性别、往期报告解读和报告检查项等维度信息对数据进行智能ETL的清洗,结合大数据平台使该服务提供了报告中各检查项的智能分析解读;

用户可以通过我们的公众号、小程序和App等任意端的个人中心进行智能解读自己的检验报告单。

根据上述技术方案,所述报告打印模块主要负责医学检验报告单以及报告信息的打印服务,该服务支持报告的合并,合并是指将用户本期的医学检验报告和往期的医学检验报告进行合并,并通过时间序列来将用户的报告信息进行组合排版,确保每次打印的检验报告是最新的报告。

根据上述技术方案,所述智能推送模块是指数据中心根据用户请求查询报告后,依照报告的实验室、订单、条码、姓名、性别和时间信息来将查询的查询报告对应的推送至用户发出请求的客户端,具体指用户请求查询报告信息后,数据中心将依据报告维度信息将对应的报告查询信息智能推送至用户的括公众号、小程序和App端,实现报告信息的快速推送。

根据上述技术方案,所述阿里云数加大数据平台主要负责报告查询、解读等数据清洗,通过MaxComputer计算引擎结合报告中的条码、条码详情、实验室和用户等数据清洗到报告数据中心。

与现有技术相比,本发明的有益效果:

该系统通过前后端分离加分布式集群设计,结合大数据平台可以将数据智能的流转到指定模块,每个模块逻辑清晰、简化部署,同时使患者可以在任意端的平台来查询自己或家人的检验报告单的报告信息,提升了患者的便利性,同时使患者的查询途径更加多样,使得患者能够依需更好获知报告信息,并且通过此平台进行查询,能够支持所有诊所相关的报告单,而不局限于某家诊所,使得查询的范围更加宽泛;

在将报告、报告条码和报告条码详情等数据推送至数据中心后,通过将报告信息进行进一步的细化分类,进而使得报告、报告条码和报告条码详情能够根据细化分析的类别来进行更好的分类存储,以此使得数据中心在根据用户请求提供报告查询服务时,能够依照分类的维度信息来对报告进行更快速准确地定位,进而使得用户在进行查询报告信息时能够更加快速准确的获取报告信息,提高了系统查询的效率,避免报告信息在后续智能推送过程中产生的滞后性。

在数据中心根据用户请求查询报告时,能够依照报告的实验室、订单、条码、姓名、性别和时间信息来将用户请求查询的报告信息快速的依据报告维度信息将对应的报告查询信息智能推送至用户,且用户能够通过公众号、小程序和App等自由端进行接收,以此实现了报告信息的快速准确推送,使得用户在请求查询报告到报告结果推送的过程更加连续快速,进而便于提升用户的诊疗体验。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。

在附图中:

图1是本发明的系统结构框图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

实施例:如图1所示,本发明提供一种技术方案,一种面向患者的医学检验报告单查询和自动智能分析系统,包括用户权限模块、报告生成模块、报告查询模块、报告智能解读分析模块、报告打印模块、智能推送模块和阿里云数加大数据平台;

用户权限模块是独立设计,而报告生成模块、报告查询模块、报告智能解读分析模块、报告打印模块、智能推送模块和阿里云数加大数据平台都是独立设计编排在同一容器内,实现了毫秒级启动和扩充,提升了系统平台运作效率性,其中大数据中心平台阿里云数加大数据平台对报告进行智能ETL清洗,将清洗后的报告数据提供给报告查询、报告解读分析、报告打印和报告智能推送等服务。

基于上述技术方案,用户权限模块主要负责用户权限的管理,该服务是进行独立设计的,且运行在容器下,支持任意端调用,其中任意端包括公众号、小程序和App查询,用户可根据公众号、小程序和App等任意端口通过注册用户信息的方式来进行身份注册,应用管理员可以根据用户注册的身份信息来创建对应的角色,并为不同角色按需分配各个业务对象的权限,用户页面的访问权限以及可用的应用菜单。

基于上述技术方案,报告生成模块主要负责医学检验报告的生成,分为两种获取模式,一种是主动获取,另一种是被动获取;

主动获取是根据系统配置相应实验室提供的API,条码生成服务会定时获取实验室的报告数据,被动获取是指报告生成服务提供相应支持TCP、SOAP和HTTP等协议的API给实验室调用;

两种获取模式均将生成的报告条码、报告条码详情、报告文件存到数据库和OSS分布式文件中。

基于上述技术方案,报告查询模块主要负责医学检验报告的智能查询,通过阿里云数加大数据平台结合用户、实验室、报告条码和报告条码详情等维度对数据进行智能ETL清洗,将各维度数据经过抽取、清洗转换之后加载到数据库,并使报告生成模块生成的分散、零乱、标准不统一的医学检验报告整合到一起,同时将报告、报告条码和报告条码详情等数据推送至报告数据中心。

基于上述技术方案,在将报告、报告条码和报告条码详情等数据推送至数据中心后,将报告进行进一步细化分类,具体是指将数据中心的报告信息按照实验室、订单、条码、姓名、性别和时间的类别来进行对应的细化分开存储;

实验室是指生成医学检验报告单的诊所以及对应的检验实验室信息,订单是指用户在进行医学检验时所支付的付费订单信息,条码是指医学检验报告的报告条码和报告条码的详情信息,姓名是指用户在医学检测时的用户注册账号的信息和实名信息,性别是指用户的注册账号信息时的性别,时间是指用户在进行医学检验时的检验时间信息,以及医学检验报告单的生成时间信息;

数据中心根据用户请求提供报告查询服务时,依照实验室、订单、条码、姓名、性别和时间等分类的维度信息来对报告进行更快速准确地智能查询。

基于上述技术方案,患者可以通过公众号、小程序和App等任意客户端查询自己或家人的检验报告单,通过此平台可以支持所有诊所相关的报告单,而不局限于某家诊所。

基于上述技术方案,报告智能解读分析模块主要负责对医学检验报告的智能解读,通过阿里云数加大数据平台结合用户年龄、性别、往期报告解读和报告检查项等维度信息对数据进行智能ETL的清洗,结合大数据平台使该服务提供了报告中各检查项的智能分析解读;

用户可以通过我们的公众号、小程序和App等任意端的个人中心进行智能解读自己的检验报告单。

基于上述技术方案,报告打印模块主要负责医学检验报告单以及报告信息的打印服务,该服务支持报告的合并,合并是指将用户本期的医学检验报告和往期的医学检验报告进行合并,并通过时间序列来将用户的报告信息进行组合排版,确保每次打印的检验报告是最新的报告。

基于上述技术方案,智能推送模块是指数据中心根据用户请求查询报告后,依照报告的实验室、订单、条码、姓名、性别和时间信息来将查询的查询报告对应的推送至用户发出请求的客户端,具体指用户请求查询报告信息后,数据中心将依据报告维度信息将对应的报告查询信息智能推送至用户的括公众号、小程序和App端,实现报告信息的快速推送。

基于上述技术方案,阿里云数加大数据平台主要负责报告查询、解读等数据清洗,通过MaxComputer计算引擎结合报告中的条码、条码详情、实验室和用户等数据清洗到报告数据中心。

最后应说明的是:以上所述仅为本发明的优选实例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 一种面向患者的医学检验报告单查询和自动智能分析系统
  • 一种面向基层诊所的医学检验报告单查询和自动智能分析系统
技术分类

06120113175103