(一)区域协同医疗信息服务平台的数据层主要解决的问题
1.实现信息服务到物理信息操作之间的转换 数据层实现了信息服务和物理信息操作之间的转换,是构成整个区域协同医疗信息服务平台的基础。
2.提供物理数据的逻辑模型 数据层对物理数据资源进行了逻辑封装,使得物理数据的服务层中的服务有着一致的外观和表示——即底层的实现细节和通信协议被抽象化和封装。采用逻辑建模的目标是抽象、集成、规范和管理一个或多个物理数据服务的集合,可以将这些操作抽象到两个层上,即逻辑数据标准化层和逻辑数据集成层。
图17-7 功能层应用服务器结构
3.提供数据处理的规则 规则和规则的处理决定了数据是怎样变成信息的。它们在数据服务层提供了关系、语义和行为。
管理规则给出利用物理数据层的系统和数据资源的各种要求和(或)限制。这可能包括安全性、访问窗口(日期或时间)、缓存、元数据、事务和各种副作用或需要执行的辅助操作(如登录和审计)。
数据规则提供验证、一致性、反复确认和其他与数据准确性和一致性相关的规则。它们也能在物理模型或逻辑模型中提供缓存管理和其他的副作用。数据规则可作用于表级别、行级别、列级别或字段级别。
集成规则提供跨逻辑数据层和物理数据层的映射和一致性。集成映射更高一级的抽象到对应的逻辑层或物理层。例如,一个位于更高一级的抽象的用户ID是新的规范的数据模型的一部分,这个模型转换自动或被转换到几个底层的来自若干用户数据库和(或)后端系统的本地格式。集成规则位于系统和(或)数据库层。
业务规则提供有意义的业务关系和一些业务逻辑,即行为。在数据服务中,业务规则扮演一个类似行为的角色。业务规则在数据模型层捕捉业务处理逻辑。这个逻辑是业务实体的恰当定义的基础,也是这个业务实体与其他业务实体的关系的基础,这些实体的关系是跨所有应用的业务实体固有的。例如,在一个企业级的或至少一个部门级的范围里。在这些规则中,有些是在规范的模型中定义的,而另外一些是在应用程序规范模型中定义的。
(二)区域协同医疗信息服务平台的数据层组成
区域协同医疗信息服务平台的数据层主要由分布在各个领域的区域数据中心构成,区域数据中心是对底层数据库中与区域协同医疗信息服务平台中相关的数据进行封装和集中管理的数据库应用服务器,其中包含数据索引和数据处理的规则及各种数据管理措施,其中数据封装和通信接口需要按照HL7标准进行设计。区域数据中心的组成如图17-8所示。
图17-8 区域数据中心结构
区域医疗数据中心主要面向政府卫生机关提供数字化日常监管报表、疾病监控、疫情预警、决策支持等服务,同时也提供面向网上医疗信息服务,网上用药咨询、居民健康档案、病人医疗索引等。这些数据对实时性要求不高,适合采用数据仓库模型。
区域医疗数据中心是在原有医疗数据库上新建的集中数据库,适合使用数据仓库模型。该数据库保存区域内各级医疗机构的相关数据的副本,同时支持数据的查询和更改。由各个区域数据中心联合构成区域协同医疗信息服务平台的数据层。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。