医用信息处理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:36601522 阅读:15 留言:0更新日期:2023-02-04 18:16
本发明专利技术实施例公开了医用信息处理方法、装置、计算机设备及存储介质。所述方法包括:获取传入的医用信息;遍历所有类型;根据配置创建所述医用信息对应的bean对象的数量;读取模版数据,并解析所述模版数据,以得到解析结果;根据配置节点路径从解析结果取出数据,并封装至所述bean对象的当前属性中,以得到标准xml文件;输出所述标准xml文件。通过实施本发明专利技术实施例的方法可实现在不同机构之间医疗数据传输时,接到相关需求后可高效、简便完成配置,无需上下游机构定制开发,直接进入流程数据验证。直接进入流程数据验证。直接进入流程数据验证。

【技术实现步骤摘要】
医用信息处理方法、装置、计算机设备及存储介质


[0001]本专利技术涉及医疗信息,更具体地说是指医用信息处理方法、装置、计算机设备及存储介质。

技术介绍

[0002]医疗领域涉及多个不同厂商系统,医疗信息系统、重症系统、康复系统、手术申请和管理系统、检验系统、电子病历系统、合理用药系统等等;在不同机构间进行医疗信息传输,数据接口标准化一直是每家机构都需要投入大量开发人力、对接时间的最大问题,通常双方均需经过较长调试周期方能勉强保证对接正确性、数据质量和对接稳定性。随着目前信息化进程,在一个业务场景甚至涉及多主体之间的数据流转,因而开发一套可方便快速配置,且不重度依赖上游数据结构的接口工具,越来越成为急需解决的重点环节。
[0003]现有主流接口方式虽然涵盖了http、webservice、mq消息监听等格式、并有医疗数据专门的Health Level Seven(hl7)标准,但对海量的、不同规模的医疗机构,由于hl7和主流开发的脱节对接依然推广度较低,尤其是在医疗数据本身类型相对固定,每一数据类型又有相对固定特点,例如检验通常分为检验报告信息和检验指标明细信息,因而,输入不同的接口格式,输出标准化数据,并传输给下游,下游可以使用标准化数据,也可以同样使用这一工具处理为自己所需格式,应该是技术所可以也应该解决的。
[0004]因此,有必要设计一种新的方法,实现在不同机构之间医疗数据传输时,接到相关需求后可高效、简便完成配置,无需上下游机构定制开发,直接进入流程数据验证。

技术实现思路

[0005]本专利技术的目的在于克服现有技术的缺陷,提供医用信息处理方法、装置、计算机设备及存储介质。
[0006]为实现上述目的,本专利技术采用以下技术方案:医用信息处理方法,包括:
[0007]获取传入的医用信息;
[0008]遍历所有类型;
[0009]根据配置创建所述医用信息对应的bean对象的数量;
[0010]读取模版数据,并解析所述模版数据,以得到解析结果;
[0011]根据配置节点路径从解析结果取出数据,并封装至所述bean对象的当前属性中,以得到标准xml文件;
[0012]输出所述标准xml文件。
[0013]其进一步技术方案为:所述根据配置创建所述医用信息对应的bean对象的数量,包括:
[0014]基于配置文件所配置的内容,读取所述配置文件的每一种bean对象以及bean对象的数据;
[0015]基于反射方式创建所述医用信息对应的bean对象的数量。
[0016]其进一步技术方案为:所述读取模版数据,并解析所述模版数据,以得到解析结果,包括:
[0017]根据模版从所述医用信息内读取指定数据,以得到模版数据;
[0018]对所述模版数据进行时间格式以及指定数据类型的解析,以得到解析结果。
[0019]其进一步技术方案为:所述根据配置节点路径从解析结果取出数据,并封装至所述bean对象的当前属性中,以得到标准xml文件,包括:
[0020]定义主对象、属性标签、取值数据、标志值;
[0021]将属性标签中配置的路径从解析结果中取出对应的数据;
[0022]将所述数据封装到所述bean对象的主对象中;
[0023]根据模版中的配置标签名找到主对象中的属性,封装为完整数据,以得到标准xml文件。
[0024]其进一步技术方案为:所述将所述数据封装到所述bean对象的主对象中,包括:
[0025]判断所述标签属性是否有特殊处理标识;
[0026]若所述标签属性有特殊处理标识,则根据所述标签属性对所述数据进行处理,再封装至所述bean对象的主对象中;
[0027]若所述标签属性没有特殊处理标识,则将所述数据直接封装到所述bean对象的主对象中。
[0028]本专利技术还提供了医用信息处理装置,包括:
[0029]医用信息获取单元,用于获取传入的医用信息;
[0030]遍历单元,用于遍历所有类型;
[0031]创建单元,用于根据配置创建所述医用信息对应的bean对象的数量;
[0032]数据处理单元,用于读取模版数据,并解析所述模版数据,以得到解析结果;
[0033]封装单元,用于根据配置节点路径从解析结果取出数据,并封装至所述bean对象的当前属性中,以得到标准xml文件;
[0034]输出单元,用于输出所述标准xml文件。
[0035]其进一步技术方案为:所述创建单元包括:
[0036]对象读取子单元,用于基于配置文件所配置的内容,读取所述配置文件的每一种bean对象以及bean对象的数据;
[0037]对象创建子单元,用于基基于反射方式创建所述医用信息对应的bean对象的数量。
[0038]其进一步技术方案为:所述数据处理单元包括:
[0039]模版数据读取子单元,用于基根据模版从所述医用信息内读取指定数据,以得到模版数据;
[0040]解析子单元,用于基对所述模版数据进行时间格式以及指定数据类型的解析,以得到解析结果。
[0041]本专利技术还提供了一种计算机设备,所述计算机设备包括存储器及处理器,所述存储器上存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法。
[0042]本专利技术还提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法。
[0043]本专利技术与现有技术相比的有益效果是:本专利技术通过对传入的医用信息创建对应的bean对象的数据,并读取模版数据,解析该数据,并取出对应的数据,封装在bean对象的当前属性中,实现对医用信息的标准化处理,实现在不同机构之间医疗数据传输时,接到相关需求后可高效、简便完成配置,无需上下游机构定制开发,直接进入流程数据验证。
[0044]下面结合附图和具体实施例对本专利技术作进一步描述。
附图说明
[0045]为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0046]图1为本专利技术实施例提供的医用信息处理方法的应用场景示意图;
[0047]图2为本专利技术实施例提供的医用信息处理方法的流程示意图;
[0048]图3为本专利技术实施例提供的医用信息处理方法的子流程示意图;
[0049]图4为本专利技术实施例提供的医用信息处理方法的子流程示意图;
[0050]图5为本专利技术实施例提供的医用信息处理方法的子流程示意图;
[0051]图6为本专利技术实施例提供的医用信息处理方法的子流程示意图;
[0052]图7为本专利技术实施例提供的医用信息处理装置的示意性框图;
[0053]图8为本专利技术实施例提供的医用信息处理装置的创建单本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.医用信息处理方法,其特征在于,包括:获取传入的医用信息;遍历所有类型;根据配置创建所述医用信息对应的bean对象的数量;读取模版数据,并解析所述模版数据,以得到解析结果;根据配置节点路径从解析结果取出数据,并封装至所述bean对象的当前属性中,以得到标准xml文件;输出所述标准xml文件。2.根据权利要求1所述的医用信息处理方法,其特征在于,所述根据配置创建所述医用信息对应的bean对象的数量,包括:基于配置文件所配置的内容,读取所述配置文件的每一种bean对象以及bean对象的数据;基于反射方式创建所述医用信息对应的bean对象的数量。3.根据权利要求1所述的医用信息处理方法,其特征在于,所述读取模版数据,并解析所述模版数据,以得到解析结果,包括:根据模版从所述医用信息内读取指定数据,以得到模版数据;对所述模版数据进行时间格式以及指定数据类型的解析,以得到解析结果。4.根据权利要求1所述的医用信息处理方法,其特征在于,所述根据配置节点路径从解析结果取出数据,并封装至所述bean对象的当前属性中,以得到标准xml文件,包括:定义主对象、属性标签、取值数据、标志值;将属性标签中配置的路径从解析结果中取出对应的数据;将所述数据封装到所述bean对象的主对象中;根据模版中的配置标签名找到主对象中的属性,封装为完整数据,以得到标准xml文件。5.根据权利要求4所述的医用信息处理方法,其特征在于,所述将所述数据封装到所述bean对象的主对象中,包括:判断所述标签属性是否有特殊处理标识;若所述标签属性有特殊处理标识,则根据所述标签属...

【专利技术属性】
技术研发人员:周晓悦周利
申请(专利权)人:杭州逸曜信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1