浅论基于HL7,CDA标准和XML技术在电子病历系统中的应用_第1页
浅论基于HL7,CDA标准和XML技术在电子病历系统中的应用_第2页
浅论基于HL7,CDA标准和XML技术在电子病历系统中的应用_第3页
浅论基于HL7,CDA标准和XML技术在电子病历系统中的应用_第4页
浅论基于HL7,CDA标准和XML技术在电子病历系统中的应用_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浅论基于hl7, cda标准和xml技术在电子病历系统中的应用1引言随着医疗信息化建设的不断深入以及区域卫生医疗体系的建立,对于医院信息系统 (hospital information system, his)之间的互通性(interoperability),即医院系统内部 來口多个供应商的软硬件间通讯以及各医院系统之间的数据共享、交换能力的要求fi益增 加。电子病历(electronic medical record, emr)技术,是iiis发展到一定阶段的要求和产物。 eur技术实质上是医疗过程的全面信息化,它能够实现患者病历信息的采集、存储、传递、 衣示和加工利用,其优点是显而易见的。

2、但是,由于患者医疗信息数据类型的多样性和内容 的复杂性,传统的emr在患者医疗信息的内部表示、存储管理、阅读工具、数据交换、安全 控制等环节上存在着很多不足。作为患者医疗信息的集合,如何构建电子病历系统软件体系架构,使得不同医疗机构间、界 构的医疗信息数据能够更百接且无障碍的被交换和共享以及如何使得电子医疗文档具有高 可读性(human-readable)是我们当前迫切需要考量的问题。2电了病历的临床结构文档2. 1临床医疗文档的互通性电了病历作为患者医疗信息的集合,是由一组具冇法律效应临床信息组成的集合。它包括大 量文本、图像、芦音和其它多媒休内容。临床文档是具有持续性的文档,一个临床文档在

3、被 定义好的某个范围内会在一个时间段内保持稳定不变,并冃临床文档拥冇一个组织或个人对 其进行维护并应具冇良好的可读性。医疗文档的良好互通性,是建立在医疗文档的统一语法和语义以及词汇集之上的。语法是数 据交换或消息传输的标准,如hl7标准,语义是数据或文档格式的标准,如hl7 clinical document architecture (cda)临床文档结构标准;词汇集是组成医疗文档的词汇以及这些 词汇的含义,如医学术语系统(systematized nomenclature of medicine. snomed) 观测 指标标识符逻辑命名与编码系统(logical observation

4、identifiers names and codes loinc) 等标准。本文就是围绕上面提到的hl7 cda标准进行论述。2. 2 hl7 cda 标准iil7 cda临床文档结构是i1l7组织发布的第一个基于xml的医疗行业标准。cda是一种指定 以交换为目的的临床文档结构和语意的文档标记标准,且以该标准构件的临床文档可以在 hl7消息中进行传输。cda标准的建立旨在实现在多个异构的系统中交换技术复杂度不同的 具可读性的患者医疗文档,因此制定的独立于传输和储存机制的医疗文档结构标准。cda能 够使病历文档既能够被机器处理,也能够被人阅读,易于检索和使用。借助于xml分析器, 编写相关的

5、处理程序,就对以将病历存入到本地数据库中或进行相关的操作。cda标准有助于我们构建基于xml技术的更高效、灵活的电子病历系统,实现在用八需要时按需获得患者 的临床信息,使得患者临床信息成为医疗行为的中心。cda继承了 iil7 rim和iil7 v3版发布的数据类型第一版,大致继承关系见示意图1。图1 cda与iil7 rim的继承关系示意卜4 icda do" typei iii ii i cdasracda r-mimcda hdcda xml丈況电是111910n/c 5nomeoxl7 刪:hl7 r1mhl7 data type其中,cda的词汇集是由化7词汇集以及受到血7

6、认町的loinc, snomed等术语标准词 汇集组成。cda 标准的层级描述(h ierarchial description, hd)是源自 hl7 rim (reference information model), rim是hl7 v3标准的基础,它将所冇医疗数据模型标准化为共享、 通用的模型。cda xml实现规范亦继承了 iil7的实现技术规范仃ts), cda的数据类型也是从 iil7 v3数据类型(data types)±发展起来。但是cda标准只是临床文档标记标准,cda文档实例如何打包和交换并不在该标准的研 究范围之内,而iil7标准研究的包含临床文档在内的所有医

7、疗信息的传输交换,两者的研究 范畴是不同的。一个cda文档是一个己定义的町以存在于hl7消息内容以外或在hl7消息中 以多用途网际邮件扩充协议(multipurpose internet mai 1 extensions, mime)编码承载的 完整信息对象。因此,cm标准是iil7标准在临床文档方面的补充,两者的结合可以使得临 床文档能够介理的组织、交换并被接收方无课解释。cda文档都由clinical document要素封装,它包括头(header)和体(body) °cda头共有四个逻辑成份:文档信息、资料数据、服务提供者和服务接受者,文档信息 标识了文档,定义了机密性状态,

8、描述了与其它文档或单据间的关系;资料数据描述了文档 受访的开始:服务提供者包括了谁鉴别这个文档,谁要获取这个文档的拷贝,谁是文档的生 成者和录入者,谁是参与健康医疗的提供者等,这些都被一记录在内;服务接受者包括患者, 其它冇意义的参与者,如患者家属,和那些可能产生部分内容的设备。cda体中所包括的是详细的临床报告,它可以是一个非结构化的人型二进制对象,也可 以rh结构化体(structured body)所组成。结构化体被封装成多个递归可恢套的文档部分 (section),每个部分可以包含一个单独的叙述块(narrative block),以及任何数量的cda 条目(entry)和外部引用。图

9、2为cda文档结构示意,图3为cda文档举例。在cda标准中,根据患者医疗文档信息的结构化程度,依次将标准划分为三级:x笫一级,规定医疗文档头信息的语义,指定医疗文档类型的代码和包含章节的文档内容。x第二级,在第一级的基础上,要求医疗文档和章节使用相同的代码,允许增加进一步的约 束条件。x第三级,允许在医疗文档的内容上增加医疗观察报告和医疗服务的信息。图2 cda主要结构示意clinical documentheaderstructured bodyeatmm <coae(jsetteremr机(coded图3 cda文档举例<acoamesbage>:act co北 c-a

10、e-f1149b-4-colesyetem-2.16 .£40l 113663.&!. displayt'bgw-.consultation note/> <act t£xt type- multlpazx/related* >mime-vereloni 1.0content type, multipart/related; ix>ueaary-whl7-zda-t<*unaaryr - type-rtext/xmi*; start10】2.455£7&3contenttranmf«9r£n

11、coaing: base&4 hl7 - cca-dounaarycontent -type« text/xmi; cnarset*usas:xtcontent-idi <10.12.455<7.43> b&se 7 of of bite cza document r which contains <od« *rva 11 ohm 含 a ia><ld xootwu0.23,45c7-345xml技术采用层次化的面向对象的结构描述方法,适用于描述医疗信息文 档的复杂信息。 xmi.语言是一种元语言,支持定义描述对彖的结构。

12、适用于医疗文档屮不同内容结构的 变化,适合于保持病历的历史。 基于xml技术的电子病历描述,通过浏览器就町百-接浏览病历内容,且支持xml语言的 软件开发工具众多,适用于当前流行的bs软件体系架构软件的开发。 xml技术可将内容与样式关联在一起,使得电子医疗文档更具有可读性。使用xml描述病历内容,要先定义病历内容的结构dtd (document type definitions)。在 此基础上实现业务数据库中病人信息到病历结构的转换,从血实现山以类型为中心的数据 库描述到以病人为中心的文档描述。形成的xml文件是病历存储管理的棊本单位。使川者 可以利用事先规定的文档类型处义(dtd)来约束文

13、档(病历)的结构。所有遵循这一结构的 病历文档通过xml分析器(parser) nj*以将其内容还原为结构化的字段并进行处理,这为病历 内容的通用化处理奠定了基础。采用xml文件来记录病历,并不排斥病人信息的数据库表示。病历的xml描述、与数据库记/><v>lu« «*41>typ<-*itn*ge/jp<> <r4t«r*nc« valu*c*nnd.lttjund.uug* /a</vaiue></obtervacionm«dia>-hl7 cca-boundaryco

14、ntent-id: <10.23.45«7.34s>contentl/3catjlon( canne«l_left_nan<l_iaage.jpegcontent -t>pe: image/jfbgbaseb4 image . hl7 cl* boundary </azt 4text></ecxr>eme5sage>i1l7 v3标准以及hl7 cda标准都是基于同样的xml技术,xml( extensible markuplanguage)是由w3c (world wide web)组织,自1998年起所提倡的可扩展标

15、记语言。其优势 在于,它不仅是一种标识语言,更是一种对以定义描述对象结构的元语言。xml文档口含结 构,使得系统间交换的信息可以互相“理解”。采用xml技术进行医疗文档内容的描述具有 以下优点:录有各自的适用范围,它们将共同存在。数据库系统主要用于支持日常的业务处理和病人信 息的采集。其中需耍大量的数据检索利更新。业务系统要保持高效率,采用人型数据库系统 进行数据管理是最佳的选择。电子病历系统所实现的病历浏览,主要是对病人信息的提取, 数据将不再更改。因此,将其建立在xml形式的输出上,便于实现杳询功能的跨平台和不 同系统的交换。两种描述同时存在并保持相对独立,依用途不同相互配合使用。3 cd

16、a标准的应用举例cda标准的其中一个优势bp microsoft公司的biztalk以及infopath软件ll经提供了对 cda标准的支持。其中tnfopath是一款基于xml技术的表单创建工具o microsoft公司发布 了一个 microsoft office infopath 2003 health level seven (hl7)临床文档体系结构 (cda)演示2.0版的解决方案。该方案包括两个集成的临床表单模板:医生的进度说明和 药物单。这两种类型的表单与hl7 cda和消息标准完全兼容,并且为infopath 2003作为 生成电子表单工具的灵活性和实用性提供了良好的说明。本演示表明,在向最终用八提供一 个清晰、直接的界面时,infopath

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论