本发明涉及智能医疗领域,具体涉及一种支持hccm服务的移动中台系统。
背景技术:
1、人口老龄化的加速和慢性病人口的急剧增加,为社会保障、健康服务、智慧医疗等公共服务带来了巨大压力。医疗健康服务已成为我国重要的公共卫生和社会问题之一。然而,我国医疗健康机构行业面临着资源结构不平衡、基层医疗健康服务资源严重不足、优质医疗资源下沉难、跨行业、跨领域、跨机构医疗资源协同难、医疗服务匹配不精准等难题。
2、在医疗的信息化过程中,存在数以万计的医疗服务产品,例如目前已经普遍使用的his(医院信息系统)、emr(电子病历)等医疗信息系统。医疗、疾控、社保、政府机构等部门之间存在较多的信息孤岛、基础信息分散且多源异构数据融合较低、数据利用率低、跨领域异构系统集成难。在遍及院前、院中、院后全病程的服务管理流程中,这些产品都单独提供产品服务,尚未实现多种产品之间数据共享、服务共享、移动端快速构建等方面的目标,也难以为医务人员提供辅助决策支持,因此无法实现融合多场景的hccm服务。
技术实现思路
1、为了解决现有技术中所存在的问题,本发明提供一种支持hccm服务的移动中台系统,包括数据中台和业务中台,所述数据中台进一步包括:业务信息组件,用于接收各个医疗子系统的业务服务产生的待加工的数据;交互组件,用于采集和整合医疗机构业务数据,为医疗子系统间的业务交互提供数据支撑;静态属性数据组件,用于存储静态属性数据,为所述移动中台的共享服务接口保存数据;临床数据组件,用于组织患者的临床数据并进行可视化展示;数据规范化组件,用于将医疗机构资源管理中产生的数据通过etl流程进行抽取、转换、清洗、载入,实现数据集中和整理;所述业务中台进一步包括:路由组件,用于将移动端用户请求路由到对应的服务器实例,并提供前台应用的动态注册功能;服务管理组件,作为开发和运维的用户管理接口,用于提供前台服务实例创建、应用参数配置、应用启用、停用、发布和扩容;服务容器组件,用于服务实例管理、生命周期控制以及服务运行状态报告;服务部署组件,用于将医疗应用服务打包成为可直接部署的封装应用;消息总线组件,用于实现多个医疗业务子系统之间的通讯;日志存储组件,用于存储业务应用和服务的数据和日志;ai监控组件,用于持续监控所述移动中台系统的所有服务器资源的实时状态,并对医疗应用或服务进行动态调整;用户认证组件,用于实现所述移动中台系统的用户权限管理。
2、优选地,所述医疗子系统包括his、pacs、emr系统。
3、优选地,所述静态属性数据包括患者标识数据、临床数据以及业务流程模板数据。
4、优选地,所述数据规范化组件通过可视化形式将运营状态展示给医疗机构管理移动端,包括医疗机构的财务运营、患者的满意度、医疗质量管理与控制等级以及绩效考核、科研信息。
5、优选地,所述数据中台进一步包括hccm数据仓库;来自不同的医疗机构实体的医疗数据与hccm数据仓库中使用的规范化分类集合相关联;
6、根据各个医疗子系统的医疗数据和该规范化分类集合的关联关系,将由多个医疗机构实体接收的医疗数据存储在hccm数据仓库中,并根据各种异构医疗数据来规范化所述hccm数据仓库中用于保存医疗数据的分类;
7、然后使用描述hccm数据仓库中的医疗数据的组织结构的元数据信息来创建医疗数据的析取规则;根据所述析取规则从所述hccm数据仓库中析取所述医疗数据,将析取后的医疗数据存储在数据中台内建的数据集市中;
8、从该数据集市创建多维数据库,其中所述多维数据库的每个维度对应于从医疗领域业务规则中获取的变量;在已生成医疗数据的参考分类的情况下,在所述多维数据库的表中定义与所述参考分类相对应的字段,从而利用所述多维数据库将所述医疗数据存储在hccm数据仓库中。
9、优选地,所述业务中台被配置为执行业务分解和业务边界划分,重构出面向资源的松耦合的多个业务域的业务模型。
10、优选地,所述多个业务域包括:人员域、物品域、诊疗域、临床域、记录域、知识域、结算域。
11、优选地,通过单点登录提供多用户移动端门户服务,接收发送到身份认证服务的登录请求,所述身份认证服务用于授权移动端访问业务中台的医疗应用;将所述登录请求发送到登录微服务,所述登录微服务通过生成令牌来执行所述身份认证;
12、其中,所述登录微服务通过将单点登录令牌请求发送到单点登录门户来生成该令牌,所述单点登录门户配置为在基于多种协议的不同微服务之间提供单点登录功能;通过所述单点登录门户生成用于会话cookie的全局会话,并且将所述全局会话提供到所述登录微服务,对所述单点登录令牌请求的请求参数进行归一化;
13、所述登录微服务将所述全局会话转换为所述令牌,并且从分布式数据库检索数据以执行所述身份认证;当从所述登录微服务接收所述令牌之后,可以向所述医疗应用提供所述令牌,其中所述令牌允许访问所述医疗应用。
14、优选地,所述协议包括openid和oauth2。
15、优选地,来自不同的医疗机构实体的业务数据通过所述数据中台完成体系化加工,再以服务化的方式支撑业务中台上的多个应用,将所述多个应用产生的新数据重新反馈到所述数据中台进行加工和提取,形成数据闭环。
16、与现有技术相比,本发明的有益效果为:
17、本发明提供的一种支持hccm服务的移动中台系统,包括数据中台和业务中台,所述数据中台进一步包括业务信息组件、交互组件、静态属性数据组件、临床数据组件、数据规范化组件;所述业务中台进一步包括路由组件、服务管理组件、服务容器组件、服务部署组件、消息总线组件、日志存储组件、ai监控组件以及用户认证组件。本发明的基于支持hccm服务的移动中台支持不同用户多种不同分布式服务的组合,在数据和服务层面打通移动端应用服务多种形式的快速组装和支持,支持数据的安全和加密传输,保证不同分布式微服务日志链路追踪,保证应用平台的稳定性。通过组件化开发与管理、组件的组装、数据绑定及事件处理,构建基于多应用和多用户模式的移动中台,与hccm应用平台快速的构建并支撑多业务场景的实施与推广。
1.一种支持hccm服务的移动中台系统,包括数据中台和业务中台,其特征在于:
2.根据权利要求1所述的支持hccm服务的移动中台系统,其特征在于,所述医疗子系统包括his、pacs、emr系统。
3.根据权利要求2所述的支持hccm服务的移动中台系统,其特征在于,所述静态属性数据包括患者标识数据、临床数据以及业务流程模板数据。
4.根据权利要求1所述的支持hccm服务的移动中台系统,其特征在于,所述数据规范化组件通过可视化形式将运营状态展示给医疗机构管理移动端,包括医疗机构的财务运营、患者的满意度、医疗质量管理与控制等级以及绩效考核、科研信息。
5.根据权利要求4所述的支持hccm服务的移动中台系统,其特征在于,所述数据中台进一步包括hccm数据仓库;来自不同的医疗机构实体的医疗数据与hccm数据仓库中使用的规范化分类集合相关联;
6.根据权利要求1所述的支持hccm服务的移动中台系统,其特征在于,所述业务中台被配置为执行业务分解和业务边界划分,重构出面向资源的松耦合的多个业务域的业务模型。
7.根据权利要求6所述的支持hccm服务的移动中台系统,其特征在于,所述多个业务域包括:人员域、物品域、诊疗域、临床域、记录域、知识域、结算域。
8.根据权利要求1所述的支持hccm服务的移动中台系统,其特征在于,通过单点登录提供多用户移动端门户服务,接收发送到身份认证服务的登录请求,所述身份认证服务用于授权移动端访问业务中台的医疗应用;将所述登录请求发送到登录微服务,所述登录微服务通过生成令牌来执行所述身份认证;
9.根据权利要求1所述的支持hccm服务的移动中台系统,其特征在于,所述协议包括openid和oauth2。
10.根据权利要求1所述的支持hccm服务的移动中台系统,其特征在于,来自不同的医疗机构实体的业务数据通过所述数据中台完成体系化加工,再以服务化的方式支撑业务中台上的多个应用,将所述多个应用产生的新数据重新反馈到所述数据中台进行加工和提取,形成数据闭环。