论文部分内容阅读
当前,世界已进入信息时代,信息技术的发展,不仅提高了人们的工作和生活效率,也改变了人们的生产和生活方式。电子病历是我国医疗信息化中非常重要的一环,是医院信息系统建设的核心。XML(Extensible Markup Language)是一种自描述的、半结构化、可扩展的标记语言,非常适合描述电子病历这类结构化的数据,可以有效的解决电子病历描述、存储,交换等问题。CDA(ClinicalDocument Architecture,临床文档机构)是HL7(Health Level Seven,卫生信息交换标准)组织发布的第一个基于XML的医疗行业标准。CDA是一种指定以交换为目的的临床文档结构和语意的文档标记标准,且以该标准构件的临床文档可以在HL7消息中进行传输。CDA标准有助于我们构建基于XML技术的更高效、灵活的电子病历系统。本文详细介绍XML技术的特点、优势、相关技术等,对HL7标准以及CDA作深入研究,并结合我国卫生部发布的最新电子病历数据标准,研究XML技术和临床文档机构(CDA)在电子病历系统中的应用。首先,针对当前XML编码方法大都存在编码长度大、不支持更新操作等缺点,本文提出一种基于素数的高效的动态XML编码方法PMDL(Prime MultistageDynamic Labeling),该方法采用子树域映射机制,避免使用较大素数,平均编码长度较小。理论分析和实验结果表明,该编码方法可以有效降低编码存储空间,完全支持动态更新操作,并且具有较好的查询效率。其次,针对我国电子病历结构化程度不高、病历数据不规范等问题,设计和实现了基于XML的电子病历系统,并结合HL7CDA与卫生部电子病历数据标准,针对实际工程项目需求,提出一种符合卫生部电子病历数据标准的CDA生成方案,使得电子病历系统可以方便地进行信息交互。该电子病历系统的设计与实现,成功解决了病历结构化录入以及病历数据交换的问题;同时提高了医护人员书写病历的效率和质量;支持医院管理部门对病历进行质量控制;实现了病历信息的共享;方便了为教学和科研提供基础数据。本系统已在医院成功上线。