论文部分内容阅读
近年来,医院信息系统(HIS)发展很快,具有一定规模的HIS在许多医院都先后建成。电子病历系统(Computerized Patient Record System, CPRS)以病人信息为中心,是HIS的重要组成部分。本文以电子病历发展阶段为切入点,详细介绍了电子病历的概念及内容,分析了英语中的7个电子病历概念的内涵,讨论了电子病历系统与HIS系统的关系。此后,本文分析了XML技术的优越性,对系统开发需要用到的XML Schema(XML大纲)、CSS(级联样式表)、XSL(可扩展样式语言)等关键技术进行了简要介绍,并对目前医疗信息领域存在的HL7标准、CDA标准进行了讨论。最后,本文从目前国内电子病历研究中存在的问题入手,在对医院进行了需求调研的基础上,依据CDA标准的医疗行业临床文档架构,针对病历数据的录入、显示、存储、检索等环节进行了详细设计,系统主要从系统存储结构设计、智能输入模块设计、维护模块设计、查询模块设计、显示模块设计和用户管理设计六个方面实现了基于XML的电子病历系统,本文给出了各功能模块的详细设计和关键的数据结构。其中采用树型逻辑结构对住院电子病历内容进行了描述;设计了基于XML的智能输入模块,将XML技术特点应用到本系统中,实现了自由文本输入与表单输入结合的输入方式;实现了XML文档在Oracle数据库中的存储,将XML文档与关系数据库进行了转换,较好地实现了XML查询和显示。此外,对病历数据的安全性进行了认真分析,为实际的临床应用打下了基础。