集成平台

高生产力开发平台

模型驱动与DSL

以模型驱动工程(Model Driven Engineering)的方法对UI、业务流程、业务规则、数据进行建模与管理

前后端均提供领域特定语言(Domain Specific Language)。前端提供 Java Script/Type Script 的语法 + SDK/API,后端 Groovy 语法 + SDK/API

可视化界面设计器

所见即所得地快速构建现代的 Web 应用界面

遵循 IFML 规范,结合数据、流程和规则模型,灵活并一致的界面表达和交互

基于 React 框架,支持各种粒度UI元素配置(主题、布局、块、控件)

提供大量企业级应用界面模板与控件

数据模型设计器

支持 POJO Java Class 静态模型设计

基于 JSON Schema 的运行时模型设计

支持医疗数据元模型,遵循欧盟 OpenEHR 规范

预定义常用且可扩展的业务数据模型,如组织结构、服务型产品体系、销售阶段等

业务流程设计器

遵循 BPMN 和 CMMN 规范

可视化流程设计和管理

结合UI、业务规则、数据模型和 Groovy DSL,灵活并完整的定义业务流程

业务规则设计器

Drools 规则引擎

支持 DMN 规范

可视化的业务规则设计和管理

结合 UI 和数据模型,灵活且完整的定义业务规则

企业应用特性、云特性和开放性

支持企业应用特性,包括高可用性、灾难恢复、安全访问、高吞吐量以及 SLA 等

支持云服务特性,包括微服务、双向伸缩、以及由外部 DevOps 环境所提供支持的平台和应用的部署、监控和管理、资源使用追踪、系统升级(版本、灰度)管理等

支持开放性,可在多种环境部署,如私有云、公有云、混合云,亦支持单数据中心或多数据中心分布式部署

架构多样性和一致性

可集成基于 hpaPaaS 的系统和外部系统

支持流行的容器技术和管理(docker、Kubernetes)等

EDA 架构(Event-driven architecture),诸如 Kafka、Akka 等

最终一致性(BASE)以及事务一致性(ACID)

数据分析引擎( Pentaho 等)

集成平台

集成平台

中台及主数据管理

以 Open-Care 中的 CRM 系统为中台,对接前后台系统,打通企业完整业务链条

以 Open-Care 中的 CRM 系统的核心业务数据作为企业业务主数据

认证/授权

采用开源的 WSO2 Identity Server

支持多种协议,如 OAuth2/OpenID Connect等

SSO、联邦认证、多种认证方式

细粒度的授权,支持 RBAC/ABAC/XACML

集成方式

整合各开源解决方案,支持

• 应用集成与数据集成

• ESB/HSB、ApiManager

• Service Mesh、Kafka

• 模型驱动、Low-Code 的集成

医疗大数据

海量且复杂的全生命周期的医疗健康数据的存储和分析

采用源自欧盟的 OpenEHR 医疗数据规范

模型灵活应变、符合 medico-legal 要求

支持 Graph DB 和 RDB 存储

CRM

CRM-Care

集团/连锁化管理

统一管理全网的基础数据、业务流程、业务数据

用户、组织结构管理(灵活配置类型、属性等,支持双上级等)

产品配置管理

以产品模板 BOM 树为中心组装服务型产品。产品模板配置支持类别与标签、技术属性、供应属性、特性集、约束、计算以及服务流程模板等
注:医疗健康类产品模板亦可配置医疗数据模型(基于 OpenEHR 规范)和医疗健康报告模板

支持产品多级具化管理,由产品模板 BOM 形成不同具化程度的产品 BOM,分别适用于产品展示、订单、计费与支付、服务执行、结算等不同阶段

支持产品版本管理,满足“产品新旧版本在业务中被同时使用”的需求

市场与销售管理

灵活且可配置的市场与销售流程管理

支持分销管理

支持各种业务规则的卡券管理

灵活对接财务科目数据

客户管理

个人客户与企业客户的统一管理

客户的各种关系管理

客户关怀管理

产品服务履行管理

支持各种类型(客人、资源、产品等)的预约管理

支持资源排期/排班

服务流程驱动与执行

灵活的计费与结算