[发明专利]一种基于openEHR Composition模板的数据接口动态生成与执行方法有效
申请号: | 201910427161.1 | 申请日: | 2019-05-22 |
公开(公告)号: | CN110209699B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 吕旭东;段会龙;蔡海领;刘政 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/248;G06F16/25 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 忻明年 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 openehr composition 模板 数据 接口 动态 生成 执行 方法 | ||
本发明提供了一种基于openEHR Composition模板的数据接口动态生成与执行方法,包括以下步骤:(1)解析Composition模板,得到Composition模板对象;(2)建立Composition模板对象中各节点间的组合关系和LINK关系;(3)采用经过步骤(2)处理后的Composition模板对象,结合Composition模板中各openEHR模板与数据库表的映射信息,得到模板映射信息(TRM)对象;(4)根据步骤(3)得到的模板映射信息对象生成数据接口;(5)利用步骤(4)得到的数据接口解析客户的HTTP请求得到模板映射信息数据实例;(6)根据模板映射信息数据实例拼接得到SQL语句,执行SQL语句并将查询结果返回给用户。本发明提出的基于openEHR Composition模板的动态接口具有灵活性、扩展性,能够满足复杂的医疗数据访问需求,具有很强的理论指导与应用价值。
技术领域
本发明涉及计算机软件数据接口生成技术领域,具体涉及一种基于openEHRComposition模板的数据接口动态生成与执行方法。
背景技术
为了促进和提升医疗数据的有效利用,医疗机构都在开展医疗数据集成的工作,将医疗机构中碎片化的数据进行整合,并为上层应用提供数据访问。
他们的构建方式通常是构建数据存储中心集成数据,然后再基于数据存储中心提供数据接口,来为上层应用提供支持。然而,上述这样提供数据访问服务的方式,并不能满足医疗数据的访问需求。
常见提供数据访问服务的方式是根据数据需求定制开发相应的数据接口。首先,数据需求人员提出数据需求,以文档的形式提交给数据管理人员;然后,数据管理人员与数据需求人员商讨数据需求,并确定接口文档;接着便进行数据接口的开发工作,数据接口的具体开发实现又可以分为两种方案,方案一是由数据管理人员进行接口开发并部署,方案二是由第三方开发人员进行开发,但是由于医疗数据的安全性,在此种开发过程中,第三方开发人员无法直接操作数据库,而只能基于数据库文档或者测试数据库进行开发,开发好的接口还需数据管理人员审核通过后才能部署;接口开发完成后,接口开发人员还需要与数据需求人员一起进行接口的联调,确保接口的正确,至此,接口的定制开发才算完成。这种定制开发数据接口的方式无疑需要极高的开发成本。
openEHR规范通过参考模型和领域知识模型来表达医疗知识,参考模型是对信息系统中稳定不变的概念进行建模,领域知识模型包括原型和模板表达领域知识及实际应用需求。通过参考模型与原型模型的分离,使基于openEHR构建的系统能够适应领域知识的变化,具有可复用、可扩展、易维护等特点。因此,openEHR规范为实现具备扩展性、灵活性的医疗数据接口提供了可能。同时,越来越多的基于openEHR的数据库也为基于openEHR的数据接口提供了底层的数据存储支持。
目前,有研究采用openEHR规范构建了可扩展的临床数据中心,系统能够将领域知识模型转化为数据存储模型,进而生成数据存储结构,然后根据存储结构,再生成数据接口。
但是,该研究实现的数据接口仍然存在缺陷,其接口实际上是基于存储模型生成的,只能访问该存储模型所对应的数据,在实际场景中,医疗数据的访问需求与医疗数据的存储模型并不一致,因此,上述数据接口并不能满足数据访问需求。
发明内容
针对现有技术的不足,本发明提出一种基于openEHR Composition模板的数据接口动态生成与执行方法。
一种基于openEHR Composition模板的数据接口动态生成与执行方法,包括以下步骤:
(1)解析Composition模板,得到Composition模板对象;
(2)建立Composition模板对象中各节点间的组合关系和LINK关系;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910427161.1/2.html,转载请声明来源钻瓜专利网。