一种医疗术语字典引擎系统及实现方法技术方案

技术编号:12329942 阅读:396 留言:0更新日期:2015-11-16 00:43
本方案涉及一种医疗术语字典引擎系统及实现方法,所述系统包括内核模块、管理模块和服务模块,所述内核模块用于操作字典数据库服务与数据库完成数据交互,所述内核模块向服务模块提供数据查询接口,所述内核模块向管理模块发送更新消息,所述内核模块单独作为一个Java工程,所述管理模块和所述服务模块在同一个Web项目工程中。本方案中通过系统的标准服务接口,业务系统可以访问数据中心的字典数据以及下载字典数据,从而避免了直接访问字典库的各种问题,同时规范了访问方式,降低了与其它系统整合的难度。

【技术实现步骤摘要】

本专利技术涉及电子医疗领域,尤其涉及一种医疗术语字典引擎系统及实现方法
技术介绍
现有技术中公开号为CN104408676A的专利文献公开了一种社区智能医疗管理系统。该系统包括社区智能医护平台和数据管理系统,所述社区智能医护平台由社区医院、以及通过无线网络与所述社区医院连接的医疗机构、管理机构、药品销售系统和家庭护理系统组成;所述数据管理系统包括中心管理数据库、医院数据管理中心、数据处理服务器、共享服务器、数据管理平台和云储存中心。其利用现代电子信息技术和无线传感技术,将日常检测手段运用到病人中,将分散的病人用网络方式连接起来,建立病人病理档案,实现病人监护和服务管理,并将病人资料提供给医院,加强医院与社区之间的协调机制,利用现代科技技术提升社区医院卫生服务能力,从而建立起一个全民医疗卫生服务保障体系。然而其并未建立一套完备的医疗数据字典管理系统并提供各个服务中心的连接接口便于字典信息的查询。公开号为CN104392290A的专利文献公开了一种医疗服务提供方管理系统,其包括:信息管理平台,用于管理医疗服务提供方的基本信息和服务协议的信息;绩效管理平台,用于管理医疗服务提供方的医疗服务绩效信息;服务管理平台,用于管理医疗服务提供方的医疗服务行为信息;数据库平台,用于存储来自上述各个管理平台的信息;以及用户平台,用于提供交互界面以根据用户的操作来查看或维护数据库平台内的信息。本专利技术实现了对医疗服务提供方从信息、协议、绩效到服务等多环节、多维度的信息化管理,采用该信息化的管理方式不仅可提高管理效率而且可大大提高管理质量,有利于提升整个医疗服务行业的服务规范程度和质量。然而其依然并不涉及医疗数据字典的查询及更新,统一接口的使用问题。在现有技术中,各个业务系统没有一个统一的标准接口用于进行医疗字典的访问,需要业务系统直接访问字典库,这就带来了字典库完整性、一致性、安全性方面的问题。
技术实现思路
针对
技术介绍
中出现的问题,本专利技术提出了一种医疗术语字典引擎系统,所述系统包括内核模块、管理模块和服务模块,所述内核模块用于操作字典数据库服务与数据库完成数据交互,所述内核模块向服务模块提供数据查询接口,所述内核模块向管理模块发送更新消息,所述内核模块单独作为一个Java工程,所述管理模块和所述服务模块在同一个Web项目工程中。优选的是,所述服务模块从所述管理模块获取通知信息,用于发送至客户。在上述任一方案中优选的是,所述内核模块进一步用于获取编码系统信息、编码数据信息、字典系统信息、字典信息、字典项信息、字典项映射信息。在上述任一方案中优选的是,所述内核模块进一步用于维护编码系统信息、数据编码记录信息、字典系统信息、字典信息、字典项信息、字典项映射信息。在上述任一方案中优选的是,所述管理模块进一步用于更新通知维护、获取订阅信息、维护订阅信息、接收字典更新消息。在上述任一方案中优选的是,所述管理模块进一步提供UI接口供管理员使用。在上述任一方案中优选的是,所述服务模块进一步提供字典更新通知接口、订阅和取消订阅接口。在上述任一方案中优选的是,所述服务模块进一步用于下载字典数据、下载编码数据、权限验证。在上述任一方案中优选的是,所述系统进一步包括UI界面模块。在上述任一方案中优选的是,所述UI界面模块包括字典系统登录UI、用户管理UI、系统用户管理UI、编码系统信息管理UI、数据编码信息管理UI、字典系统信息管理UI、字典信息管理UI、字典项信息管理UI、字典项映射管理UI、字典更新消息管理UI、更新通知信息管理UI、订阅信息管理UI。本专利技术还提供了一种医疗术语字典引擎实现方法,包括以下步骤:内核模块操作字典数据库与数据库完成数据交互;所述内核模块向服务模块提供数据查询接口;所述内核模块向管理模块发送更新消息;所述服务模块从所述管理模块获取所述通知信息,并发送至客户。优选的是,所述内核模块进一步获取编码系统信息、编码数据信息、字典系统信息、字典信息、字典项信息、字典项映射信息。在上述任一方案中优选的是,所述内核模块进一步维护编码系统信息、数据编码记录信息、字典系统信息、字典信息、字典项信息、字典项映射信息。在上述任一方案中优选的是,所述管理模块进一步更新通知维护、获取订阅信息、维护订阅信息、接收字典更新消息。在上述任一方案中优选的是,所述管理模块进一步提供UI接口供管理员使用。在上述任一方案中优选的是,所述服务模块进一步提供字典更新通知接口、订阅和取消订阅接口。在上述任一方案中优选的是,所述服务模块进一步下载字典数据、下载编码数据、进行权限验证。在上述任一方案中优选的是,UI界面模块进行界面展示。在上述任一方案中优选的是,所述UI界面模块包括字典系统登录UI、用户管理UI、系统用户管理UI、编码系统信息管理UI、数据编码信息管理UI、字典系统信息管理UI、字典信息管理UI、字典项信息管理UI、字典项映射管理UI、字典更新消息管理UI、更新通知信息管理UI、订阅信息管理UI。在上述任一方案中优选的是,所述获取编码系统信息包括:查询编码系统信息是否为空,若为空则查询所有编码系统信息b并返回查询到的编码系统信息,若非空则查询指定编码系统信息并返回查询到的编码系统信息。在上述任一方案中优选的是,所述维护编码系统信息包括:新增修改编码系统、创建相应数据返回。在上述任一方案中优选的是,所述更新通知维护包括:获取更新信息;存储更新信息;获取订阅信息;生成更新通知,存入数据库。在上述任一方案中优选的是,所述订阅信息的维护包括:判断是否为订阅通知;若是则判断是否有订阅信息,有则修改订阅状态为订阅,无则增加订阅信息,同时订阅状态置为订阅;若为取消订阅通知则判断是否有订阅信息,有则修改订阅状态为取消订阅,无则直接结束。本方案中医疗术语字典引擎系统及实现方法所服务的对象是各种需要访问数据中心字典数据的业务系统。通过系统的标准服务接口,业务系统可以访问数据中心的字典数据以及下载字典数据,从而避免了直接访问字典库的各种问题,如:暴露了字典库的存储结构,多个业务系统访问字典库对数据的完整性,一致性,安全性方面的问题。最大的好处在于通过对系统的分层,使得字典库内容的修改不会影响到业务系统,也规范了访问方式,降低了与其它系统整合的难度。附图说明图1是按照本专利技术的医疗术语字典引擎系统的一优选实施例的系统框图。图2是根据图1所示实施例中内核模块获取编码系统信息的流程图。图3是根据图1所示实施例中内核模块进行编码系统维护的流程图。图4是根据图1所示实施例中管理模块接收字典更新消息的流程图。图5是根据图1所示实施例中管理模块完成订阅信息维护的流程图。图6是根据图1所示实施例中管理模块完成更新消息维护的流程图。图7是根据图1所示实施例中管理模块完成编码系统维护的流程图。图8是根据图1所示实施例中管理模块完成数据编码维护的本文档来自技高网
...

【技术保护点】
一种医疗术语字典引擎系统,包括内核模块、管理模块和服务模块,其特征在于,所述内核模块用于操作字典数据库服务与数据库完成数据交互,所述内核模块向服务模块提供数据查询接口,所述内核模块向管理模块发送更新消息,所述内核模块单独作为一个Java工程,所述管理模块和所述服务模块在同一个Web项目工程中。

【技术特征摘要】
1.一种医疗术语字典引擎系统,包括内核模块、管理模块和服务模块,其特征在于,所述内核模块用于操作字典数据库服务与数据库完成数据交互,所述内核模块向服务模块提供数据查询接口,所述内核模块向管理模块发送更新消息,所述内核模块单独作为一个Java工程,所述管理模块和所述服务模块在同一个Web项目工程中。
2.根据权利要求1所述的医疗术语字典引擎系统,其特征在于,所述服务模块从所述管理模块获取通知信息,用于发送至客户。
3.根据权利要求1所述的医疗术语字典引擎系统,其特征在于,所述内核模块进一步用于获取编码系统信息、编码数据信息、字典系统信息、字典信息、字典项信息、字典项映射信息。
4.根据权利要求3所述的医疗术语字典引擎系统,其特征在于,所述内核模块进一步用于维护编码系统信息、数据编码记录信息、字典系统信息、字典信息、字典项信息、字典项映射信息。
5.根据权利要求1所述的医疗术语字典引擎系统,其特征在...

【专利技术属性】
技术研发人员:吕军震刘樾涵于国方胥洪锋赵凯武佳
申请(专利权)人:新博卓畅技术北京有限公司
类型:发明
国别省市:北京;11

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

1