一种多源异构非结构化病历数据融合方法

    公开(公告)号:CN108198595A

    公开(公告)日:2018-06-22

    申请号:CN201810047069.8

    申请日:2018-01-18

    IPC分类号: G16H10/60 G06F17/30

    摘要: 本发明公开了一种多源异构非结构化病历数据融合方法。所述方法基于以下构思,基于病历数据平台的数据表建立表虚拟类,所述表虚拟类包括实体生成SQL语句算法;通过表虚拟类建立与病历数据平台内的数据表的属性一一对应的表类;建立数据控制虚拟类,以属性的方式包含病例数据平台中数据表的对应表类的实例,所述数据控制虚拟类包括虚拟转换算法,所述虚拟转换算法将数据转换成为表类的对象;调用所述实体生成SQL语句算法,通过反射技术遍历所述表类的对象,将数据的属性转成SQL语句,存储进病历数据平台的数据表。本发明在不影响原系统结构和稳定性的前提下,实现了病历数据融合,提升了操作安全性和融合效率,并且有效降低了出错率。

    一种多源异构非结构化病历数据融合方法

    公开(公告)号:CN108198595B

    公开(公告)日:2022-05-03

    申请号:CN201810047069.8

    申请日:2018-01-18

    IPC分类号: G16H10/60 G06F16/31

    摘要: 本发明公开了一种多源异构非结构化病历数据融合方法。所述方法基于以下构思,基于病历数据平台的数据表建立表虚拟类,所述表虚拟类包括实体生成SQL语句算法;通过表虚拟类建立与病历数据平台内的数据表的属性一一对应的表类;建立数据控制虚拟类,以属性的方式包含病例数据平台中数据表的对应表类的实例,所述数据控制虚拟类包括虚拟转换算法,所述虚拟转换算法将数据转换成为表类的对象;调用所述实体生成SQL语句算法,通过反射技术遍历所述表类的对象,将数据的属性转成SQL语句,存储进病历数据平台的数据表。本发明在不影响原系统结构和稳定性的前提下,实现了病历数据融合,提升了操作安全性和融合效率,并且有效降低了出错率。