IBM DB2助力天网电子病历解决方案成功实施

采用DB2 PureXML技术架构

病历的描述模型是电子病历的最基础问题,天网采用XML技术为病历内容的描述提供了有效手段。XML的优势在于,它不仅是一种标识语言,更是一种可以定义描述对象结构的元语言。XML文档自含结构,使得系统间交换的信息可以互相"理解"。

1. DB2 pureXML技术可解决复杂多变数据的描述问题

pureXML技术的出现真正实现了以XML标准的数据存储问题; 超越了关系型数据库固有的局限性,应用需求的变化问题;为数据库的应用及开发开辟了新的领域;可用于广泛使用XML数据的各类领域;pureXML典型的层次型数据组织方式;使开发应用有了关系型和层次型两种数据建模的方法,可结合使用;能够很大程度地降低数据模型设计的复杂性,减少加工处理过程; 基于p u r eXML设计,可以方便地适应数据标准的调整和变化。

2. 使应用极具扩展性

使电子病历的设计变得方便、灵活并极具扩展性;采用关系型和层次型数据结合的优点进行数据库的建模;鉴于XML的检索的特点,多设计Schema,提高病历数据的检索速度。

3. 对病历内容进行方便快捷的查询

通过病历模板提取病历的Schema;使用嵌入XQuery的SQL语法对关系型数据项和XML层次型数据项进行检索;充分利用关系型的索引优势和XML索引加速检索速度。

技术特点

研究开发智能电子病历系统以立足当前、解决急需、着眼长远、逐步升级的思路,为解决实际应用中的主要矛盾,因此突出规范性、安全性、实用性和先进性。主要采用了以下技术方法:

1. 病历书写

系统中已有的、重复的、程序化的信息自动生成。提供规范化的模板,实现结构化或半结构化录入,提高了录入速度和准确性。

提供特定的文本编辑语法,具有文本内容的行选、单选、多选、注释自动删除、分句选择、模板与数据库链接、查询和插入等功能,方便医生书写。

提供各种知识库辅助书写,我们在数据库中创建了CPR表空间用于存放各类知识库,便于维护,各类知识库相对独立。提供数据栏功能,数据栏具有存放和调用病人的相关数据及文字的功能,各功能模块的相关数据可通过"数据栏"共享数据。

提供医疗文书常用符号集,如提供病历书写中常用的mmol/L、g/L、℃、mmHg等符号。

2. 系统安全

系统安全性主要从管理、文件和系统三个层面实现。

(1)管理层面

对医生等级权限进行设置,强化"三级检诊"制度,以科室的医生实际出发,将科室医生自定义分成经治医生、上级医生、主任医生三级,三名医生为一组,上一级医生可以审修下一级医生的记录,各级医生进入系统都必须使用自已的电子密码。

(2)文件层面

使用自行研制的特定编辑器,模板和病历文件以加密的自定义格式保存。对病历文件进行编辑、修改必须通过专用编辑器来完成。

(3)系统层面

建立安全日志,主要记录医生登陆和退出时间、打开文件、书写、修改、保存、签字等操作。建立备份文件,医生任何签名的文件以及签名后修改的病历都以加密的纯文本格式保存在服务器上,同时保存医生修改及签名时间,必要时可以恢复供查询。

3. 质量管理

我们将系统的监控体系分解成启动、预警、完成和统计四个子系统。
(1)启动子系统
根据医嘱变化启动监控;根据病人状态变化启动监控。
(2)预警子系统
当监控启动后,预警子系统根据启动的监控项目代码,从监控体系字典中提取该项目的监控时限和同类项目,生成监控状态窗口。
(3)完成子系统
当医生完成一份病历后,必须签名提交,提交前由医务人员使用电子密码签名,提交时系统写入此份病历完成的时间并判断是否超时,同时启动下一个监控项目。
(4)统计子系统
统计子系统通过Power Builder编程技术提取监控数据,并根据监控评分体系产生面向用户的界面,便于用户对统计报表进行浏览和打印。

主要功能特点

天网电子病历系统实现了病历信息的整合、检索、共享和监控等,对病历书写时限和部分内容实现了实时监控。

1. 信息资源共享,提高了书写效率及准确性
病人信息资源有序、有效的整合与利用,各功能模块数据共享,提高了书写效率及准确性。

2. 对病历书写时限和部分内容实时监控、提示
实时监控功能较好地解决病人记录内容缺项和不及时记录的问题,系统对24项规定时限和19项内容实时监控。对病历书写表面质量能实时统计、筛选,由终末监控变为实时监控,可以将监控质量作为评价医生个人和科室医疗质量的重要量化标准,客观、公平、公正、易行,便于管理。

3. 限制文件修改,解决安全问题
未签名的记录可修改和删除,签了名的记录本人既不能修改也不能删除,上级医生可以修改但不能删除,并保留修改记录痕迹(修改前后记录保存在服务器上)。较好地解决了电子病历的安全性,保证了病历的真实性,为完善电子病历签名、存储做了准备。

4. 屏蔽外部文件复制,保证了病人信息的真实性
外部的文件不能复制,但病人本人的信息和系统提供的"知识库"的内容可以复制,从根本上解决了由不适当复制造成"张冠李戴"的不良现象。

5. 在线预警,为临床医师提供实时性辅助提示
系统拥有大量的在线提示文本,提示该写什么、怎样写,使随意书写病史、遗漏重要体征等得到明显改善。

6. 具有特殊打印功能
形式上实现重打、续打、选页打印,内容上可原件打印和清洁打印(即不打印上级医师修改痕迹)。

7. 诊断名称和手术操作名称规范和准确
电子病历系统诊断名称和手术操作名称均采用只能录入不得自定义名称,初步诊断、最后诊断可自由输入,使诊断名称和手术操作名称规范、准确。

8. 模板类别、标识及病程列目清淅
系统提供了住院志模块、病程记录模块、其他记录模块、检验申请模块、诊疗申请模块、知情文件模块、质量监控等功能模块,各模块的相关数据可共享。

9. 签名及时间自动生成,避免了人为干扰
电子病历中书写签名和书写时间的记录均由系统自动生成,较好地遏制了缺签名、替别人签名,随意更改书写时间、补写住院志、病程记录,以及三日确诊统计欠准确等人为不当干扰因素。