一种赋能框架软件制造技术

技术编号:24707185 阅读:40 留言:0更新日期:2020-06-30 23:51
本发明专利技术公开了一种赋能框架软件,涉及框架软件相关领域,为解决现有技术中的医院不同科室的内部数据不能互联互通,医疗软件厂商很难为每一个医院实现定制化的开发服务的问题。所述赋能框架整合了底层架构和共享管道,医院内各个系统采用相同的底层框架,系统与系统之间的数据互联互通,所有病历数据采用W3C标准通用的xml格式,病历数据和业务数据结构开放透明;所述时间轴控件能实现基于时间轴的医学数据集成视图功能,并可以作为其他功能模块的入口点,能突破性地应用于手术室排程、医嘱闭环管理、临床路径等业务;所述日志管理根据系统日志管理和跟踪用户对赋能框架的操作处理过程。

【技术实现步骤摘要】
一种赋能框架软件
本专利技术涉及框架软件相关领域,具体为一种赋能框架软件。
技术介绍
经过这么多年的发展,中国医院的信息科也在不断成长中,开始具有自主意识,而不再一味被动地听从供应商的安排。一些医院坚持自主研发软件,不过自主研发软件仍然需要相当的技术水平和精力,大部分医院信息科条件还是不足,因此这是想做而不可能做到的任务。另外信息科身处公立医院体制内,对于自主研发有着“多做事就容易多犯错”的顾虑。总之,医院的HIS创新之路,依然荆棘丛生。目前,医院的医院信息化建设大多是由医疗信息软件厂商提供,医院针对门急诊、住院甚至不同科室采购不同的电子病历系统,这样虽然实现了信息化,但是难以达成内部数据的互联互通,医疗软件厂商开发电子病历系统,因为医疗业务的专业性程序,开发人员并不是很明白医院业务的流程,而且医疗软件厂商还需要考虑到系统的产品化,很难为每一个医院实现定制化的开发服务;因此市场急需研制一种赋能框架软件来帮助人们解决现有的问题。
技术实现思路
本专利技术的目的在于提供一种赋能框架软件,以解决上述
技术介绍
中提出的医院不同科室的内部数据不能互联互通,医疗软件厂商很难为每一个医院实现定制化的开发服务等问题。为实现上述目的,本专利技术提供如下技术方案:一种赋能框架软件,包括赋能框架、时间轴控件、日志管理根据系统日志、多项目并行机制、本地文件系统、数据库、FTP或WEB服务器的文件系统和数据库自我描述工具;所述赋能框架整合了底层架构和共享管道,医院内各个系统采用相同的底层框架,系统与系统之间的数据互联互通,所有病历数据采用W3C标准通用的xml格式,病历数据和业务数据结构开放透明;所述时间轴控件能实现基于时间轴的医学数据集成视图功能,并可以作为其他功能模块的入口点,能突破性地应用于手术室排程、医嘱闭环管理、临床路径等业务;所述日志管理根据系统日志管理和跟踪用户对赋能框架的操作处理过程,并依据该操作过程记录的信息,分析赋能框架的使用情况、存在问题并对任意业务处理的过程进行跟踪管理;所述多项目并行机制在同一个数据库中运行多个医疗机构的系统,为跨医疗机构的云系统提供底层支撑;所述数据库内存储医院多个医疗机构的电子病历及相关信息;所述本地文件系统为每个工作人员工作端的系统,其数据最终传输给数据库;所述FTP或WEB服务器的文件系统为相关网络服务器的文件系统;所述数据库自我描述工具,将数据库结构的描述信息直接关联到数据库。优选的,所述赋能框架包括电子病历编辑器控件WinForm版、电子病历编辑器控件Web版、虚拟文件系统、统一权限管控模块、模板工具和NLP自然语意解析引擎;所述电子病历编辑器控件WinForm版完全使用C#开发,和微软.NET平台无缝整合,不依赖任何第三方组件,没有使用RichTextBox或MSWORD等软件功能,用于WinForm.NET、WPF、命令行等开发,提供18个控件级事件和20个文档元素级事件,提供COM开发接口;所述电子病历编辑器控件Web版,采用HTML5的技术进行文档的展示、编辑,在使用纯js版DCWriter电子病历编辑器控件进行开发时,可以使用JAVA、PHP、ASP.NET等,使用非ASP.NET开发时,需要部署DCWriter电子病历编辑器控件的ASP.NET服务页面,在前端JS脚本中指定该服务页面;所述虚拟文件系统对文档存储操作进行抽象,并映射到各种实际数据存储介质;所述统一权限管控模块对虚拟文件系统、软件功能模块的调用、科室数据访问范围提供统一的权限管控;所述模板工具包括电子病历模板设计工具和统计报表设计工具;所述NLP自然语意解析引擎对自然语言文本以医学角度进行解析,对病历文档进行后结构化处理。优选的,所述电子病历编辑器控件Web版包括JS版电子病历编辑器,所述电子病历编辑器控件Web版的上端应用程序为搜索网页,所述搜索网页与服务端双向连接,所述服务端包括主服务器和DCWriter文档服务器,所述DCWriter文档服务器与JS版电子病历编辑器双向连接,所述主服务器和DCWriter文档服务器均与数据库双向连接;所述JS版电子病历编辑器使用JAVA、PHP、ASP、NET等;所述主服务器处理日常的工作信息,其设置有一个镜像服务器;所述DCWriter文档服务器为IIS发布的DCWriter服务程序,并提供ServicePage.aspx页面前端脚本和接口。优选的,所述多项目并行机制包括HIT、LIS、EXCEL、CVS文件、服务器软件和客户端软件,所述服务器软件包括第一EMR-DOM架构、服务器消息收发模块、数据接口集成模块、业务流程引擎、服务器权限管控模块、数据库处理模块和数据库,所述客户端软件包括客户端消息收发模块、第二EMR-DOM架构、客户端权限管控模块、客户端插件管理模块和系统配置模块,所述HIT、LIS、EXCEL、CVS文件与数据接口集成模块双向连接,所述数据接口集成模块与数据库处理模块双向连接,所述数据库处理模块分别与业务流程引擎和服务器权限管控模块双向连接,所述数据库处理模块与数据库双向连接。优选的,所述系统配置模块包括模板设计器、权限分配界面和系统运行参数设置界面。优选的,所述第一EMR-DOM架构和第二EMR-DOM架构提供一种DOM模式的存储和处理业务数据的功能,服务器端和客户端完全共享;所述服务器权限管控模块为管理用户操作权限的模块,管理各个功能模块,各个用户界面,各个操作菜单和按钮的操作权限;所述数据库处理模块是直连数据库的功能模块,所有其他功能模块必须调用数据库处理模块来访问数据库,并提供一些底层调试跟踪机制;所述数据接口集成模块的模块名称是DCSoft.FW.DataInterface,提供一种灵活的数据导入导出的机制;所述客户端插件管理模块提供一种插件式的功能模块和用户界面模块的管理功能,与服务器权限管控模块相互配合。优选的,所述客户端软件包括HIT7层数据分层模型,所述HIT7层数据分层模型包括应用层、数据分析层、数据展示层、数据传输层、数据组织层、数据格式层和数据存储层,所述应用层与数据分析层双向连接,所述数据分析层与数据展示层双向连接,所述数据展示层与数据传输层双向连接,所述数据传输层与数据组织层双向连接,所述数据组织层与数据格式层双向连接,所述数据格式层与数据存储层双向连接。优选的,所述应用层包含各种业务流程的应用软件;所述数据分析层主要是大数据的统计、分析和处理,在底层中,提供M-DOM/T-DOM/EMR-DOM/HIT-DOM等一系列的数据描述模型,对各种复杂的原始数据进行了整理和规范,为数据分析层制定基础;所述数据展示层中各种数据在用户界面的展示和编辑,提供电子病历编辑器控件和基于时间轴的医学集成视图控件;所述数据传输层为各种业务数据的传输方式,并采取M-DOM格式;所述数据组织层描述医院业务数据本文档来自技高网...

【技术保护点】
1.一种赋能框架软件,包括赋能框架、时间轴控件、日志管理根据系统日志、多项目并行机制、本地文件系统、数据库、FTP或WEB服务器的文件系统和数据库自我描述工具,其特征在于:/n所述赋能框架整合了底层架构和共享管道,医院内各个系统采用相同的底层框架,系统与系统之间的数据互联互通,所有病历数据采用W3C标准通用的xml格式,病历数据和业务数据结构开放透明;/n所述时间轴控件能实现基于时间轴的医学数据集成视图功能,并可以作为其他功能模块的入口点,能突破性地应用于手术室排程、医嘱闭环管理、临床路径等业务;/n所述日志管理根据系统日志管理和跟踪用户对赋能框架的操作处理过程,并依据该操作过程记录的信息,分析赋能框架的使用情况、存在问题并对任意业务处理的过程进行跟踪管理;/n所述多项目并行机制在同一个数据库中运行多个医疗机构的系统,为跨医疗机构的云系统提供底层支撑;/n所述数据库内存储医院多个医疗机构的电子病历及相关信息;/n所述本地文件系统为每个工作人员工作端的系统,其数据最终传输给数据库;/n所述FTP或WEB服务器的文件系统为相关网络服务器的文件系统;/n所述数据库自我描述工具,将数据库结构的描述信息直接关联到数据库。/n...

【技术特征摘要】
1.一种赋能框架软件,包括赋能框架、时间轴控件、日志管理根据系统日志、多项目并行机制、本地文件系统、数据库、FTP或WEB服务器的文件系统和数据库自我描述工具,其特征在于:
所述赋能框架整合了底层架构和共享管道,医院内各个系统采用相同的底层框架,系统与系统之间的数据互联互通,所有病历数据采用W3C标准通用的xml格式,病历数据和业务数据结构开放透明;
所述时间轴控件能实现基于时间轴的医学数据集成视图功能,并可以作为其他功能模块的入口点,能突破性地应用于手术室排程、医嘱闭环管理、临床路径等业务;
所述日志管理根据系统日志管理和跟踪用户对赋能框架的操作处理过程,并依据该操作过程记录的信息,分析赋能框架的使用情况、存在问题并对任意业务处理的过程进行跟踪管理;
所述多项目并行机制在同一个数据库中运行多个医疗机构的系统,为跨医疗机构的云系统提供底层支撑;
所述数据库内存储医院多个医疗机构的电子病历及相关信息;
所述本地文件系统为每个工作人员工作端的系统,其数据最终传输给数据库;
所述FTP或WEB服务器的文件系统为相关网络服务器的文件系统;
所述数据库自我描述工具,将数据库结构的描述信息直接关联到数据库。


2.根据权利要求1所述的一种赋能框架软件,其特征在于:所述赋能框架包括电子病历编辑器控件WinForm版、电子病历编辑器控件Web版、虚拟文件系统、统一权限管控模块、模板工具和NLP自然语意解析引擎;
所述电子病历编辑器控件WinForm版完全使用C#开发,和微软.NET平台无缝整合,不依赖任何第三方组件,没有使用RichTextBox或MSWORD等软件功能,用于WinForm.NET、WPF、命令行等开发,提供18个控件级事件和20个文档元素级事件,提供COM开发接口;
所述电子病历编辑器控件Web版,采用HTML5的技术进行文档的展示、编辑,在使用纯js版DCWriter电子病历编辑器控件进行开发时,可以使用JAVA、PHP、ASP.NET等,使用非ASP.NET开发时,需要部署DCWriter电子病历编辑器控件的ASP.NET服务页面,在前端JS脚本中指定该服务页面;
所述虚拟文件系统对文档存储操作进行抽象,并映射到各种实际数据存储介质;
所述统一权限管控模块对虚拟文件系统、软件功能模块的调用、科室数据访问范围提供统一的权限管控;
所述模板工具包括电子病历模板设计工具和统计报表设计工具;
所述NLP自然语意解析引擎对自然语言文本以医学角度进行解析,对病历文档进行后结构化处理。


3.根据权利要求2所述的一种赋能框架软件,其特征在于:所述电子病历编辑器控件Web版包括JS版电子病历编辑器,所述电子病历编辑器控件Web版的上端应用程序为搜索网页,所述搜索网页与服务端双向连接,所述服务端包括主服务器和DCWriter文档服务器,所述DCWriter文档服务器与JS版电子病历编辑器双向连接,所述主服务器和DCWriter文档服务器均与数据库双向连接;
所述JS版电子病历编辑器使用JAVA、PHP、ASP、NET等;
所述主服务器处理日常的工作信息,其设置有一个镜像服务器;
所述DCWriter文档服务器为IIS发布的DCWriter服务程序,并提供ServicePage.aspx页面前端脚本和接口。


4.根据权利要求1所述的一种赋能框架软件,其特征在于:所述多项目并行机制包括HIT、LIS、EXCEL、CVS文件、服务器软件和客户端软件,所述服务器软件包括第一EMR-DOM架构、服务器消息收发模块、数据接口集成模块、业务流程引擎、服务器权限管控模块、数据库处理模块和数据库,所述客户端软件包括客户端消息收发模块、第二EMR-DOM架构、客户端权限管控模块、客户端插件管理模块和系统配置模块,所述HIT、LIS、EX...

【专利技术属性】
技术研发人员:袁永福
申请(专利权)人:南京都昌信息科技有限公司
类型:发明
国别省市:江苏;32

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

1