有了电子病历的分析模型,我们就要结合具体的实现技术,对电子病历的实现提出具体的、具有指导意义的核心设计模型。具体包括:
1、电子病历的结构化描述
病历的电子化首先要建立病历内容的结构化描述。病历信息有极其复杂的内容和结构,如首页、医嘱、各类检查化验报告、病程记录、护理记录等等。其中既有结构化程度较高的内容,也有大量描述性内容,而且种类繁多、各专科又有不同的特点。同时,由于医学的不断发展,病历的结构组成也会不断发生变化。电子病历的结构应能够保留历史状态、适应发展变化、平衡结构化与自由化需求。
2、信息的集成方法
各类临床信息系统是电子病历的信息源,它们以各自业务为中心来管理某一方面的病人信息。电子病历强调“以病人为中心”的信息管理和服务(存储、访问、备份、授权等),电子病历系统要实现基于多厂商系统的以病人为中心的信息集成。为了保持电子病历系统的相对独立性和稳定的系统结构,电子病历系统应当具备开放的集成框架,能够与不同厂商的专有系统及专有信息结构相连接。
3、长期存储体系
提供如同纸张病案库的病历信息长期存储是电子病历系统的基本功能,为此需要建立病历数据的长期存储和管理体系。长期存储系统要解决病历数据脱离业务数据库后如何保持结构的问题,允许不同时期的同类数据采用不同的结构。它的管理系统应能够支持病人信息累积式增加,支持病历数据的备份和迁移。
4、安全访问控制
病历的安全涉及病历内容的原始完整性保障、病历访问控制和不可否认性。病历的原始完整性是指进入到电子病历系统中的病历内容不会被修改,或者其修改能够被系统所发现;病历访问控制指病历内容不会被未授权的用户所访问,为了保护病人隐私,访问控制应能够按病人和按病历内容分类进行授权;不可否认性是指医生不能否认它所做过的医疗行为。
5、病历访问服务
访问服务有两种类型。一种是为最终用户提供基于WEB方式的浏览服务,为此,要开发一个WEB服务器,负责提供病历浏览过程的交互和导航服务;另一种是为其他电子病历应用的开发提供一个病历内容访问平台,提供标准化的访问接口,实现各类病历提取服务。
6、基于XML的半结构化编辑录入
在确定的病历结构基础上,针对病历中的描述性内容,定义一个基于XML的半结构化编辑器。它能够实现在病历结构框架下的内容导航,支持自由文本录入,允许用户定义专科病历要求的交互式模板。
7、建立各种电子检验、检查申请单和收费项目的规范和标准