《第三章医学信息标准化090422.ppt》由会员分享,可在线阅读,更多相关《第三章医学信息标准化090422.ppt(92页珍藏版)》请在三一办公上搜索。
1、第三章 医学信息标准化,魏本征2011.09.22,一、信息标准化的定义,狭义:指信息表达上的标准化,在一定范围内人们能共同使用的对某类、某些、某个客体抽象的描述与表达。医学信息的标准化:指信息标准化在医学领域的具体应用。广义:指对整个信息的处理:信息传递与通讯、数据流程、信息处理技术与方法、信息处理设备等。,第一节 标准化概述,标准的概念对重复性事物和概念所作的统一规定。它以科学、技术和实践经验的综合成果为基础,经有关方面协商一致,由主管机构批准,以特定形式发布,作为共同遵守的准则和依据。,标准:是指获得一致同意的,并由公认权威机构认可的文件,这个权威机构负责为公共和常用事物的活动及结果制定
2、和提供规则、指导原则,其宗旨是使该环境达到最佳有序度。,标准的基本特性标准对象的特定性:广义和狭义标准制定工具的科学性标准本质特征是统一性标准应用的时效性标准执行的法规性,标准化:是指针对现存或潜在的问题,为公共的和常用的事物做出某些规定的活动,旨在使该环境达到最佳有序度。因此标准化是为了所有有关方面的利益,特别是为了最佳经济效果,在所有有关方面的协助下进行有序活动,制定实施各项规则的过程。,标准化,标准化,标准化的概念以指定标准和贯彻实施标准为主要内容的全部活动过程。标准化的特征标准化化活动领域的广泛性标准化化活动的动态性和过程性标准化化活动的目的性和效益性,标准化的基本原理简化原理统一原理
3、协调原理最优化原理,信息标准,信息标准的概念狭义:信息表达的标准广义:信息处理全过程应遵守的标准:信息采集、传递与通信、数据流程、信息处理的技术与方法、信息处理设备的标准等。,医学信息标准广义狭义医学信息标准分为三类框架标准基础标准操作标准,第二节标准的分级、分类和编号,标准的分级国家标准行业标准地方标准企业标准国家标准化指导性技术文件国际标准地区标准,标准的分类,技术标准管理标准工作标准,标准的代号和编号,国家标准的代号和编号:由大写拼音字母组成强制性国标GB推荐性国标GB/T国家标准化指导性技术文件GB/Z标准的编号行业标准的代号和编号地方标准的代号和编号企业标准的代号和编号,第三节 国外
4、医学信息标准化进展,国际医学信息标准化组织TC215分八个工作组欧洲标准委员会世界卫生组织IEC:International Electrotechnical Commission.国际电子技术委员会,信息的表达:信息标准化的基础。例如分类编码,名称和内涵的标准化、代码化。信息的交换:解决不同的系统之间或不同的部门、企业之间对信息共享的问题。信息交换标准HL7:指定数据交换的格式。XML:互联网上数据交换的标准语言。DICOM:医学影象存储和信息交换的标准。,二、标准化的发展趋势,国际标准化标准化权威不断提高,ISO标准被100多国家采纳。国际标准化日趋全面、完善。ICD-10我国的标准化工作
5、计算机与信息处理标准体系表软件标准:软件测试文件说明、软件开发流程规范、软件产品文件编制说明、软件工程名词术语等。,三、医学信息的标准化,医学信息的特点:种类繁多面广量大、更新快量化困难自然语言标准化的困难医学信息标准化的基础信息的分类和编码医学术语和医学专业词汇汇编医学信息硬件和软件的标准化软件产品的标准化生产和管理软件工程的标准化软件开发环境的标准化,医学信息标准化分类编码的原则,1、科学性2、标准化 国际、国家、部颁标准3、准确性 独立明确、相互排斥4、唯一性 一码一义、井然有序5、冗余性6、结构化 代码与对象的结构化的对应关系7、实用性8、可操作性,分类标准的分类命名法:每一个事物给予
6、一个唯一的确切代码与名称分类法:具体对象分类,然后给每一类事物以确切的代码与名称。用途分类机内代码辅助录入用代码 信息交换代码,一、分类的概念,分类:有两层意思:设计一种分类方法的过程;通过分类法将术语中的概念标记为代码或将术语中对象进行编码。分类与编码紧密相连。,分类法:某一领域内概念的序化和原理的序化。按序化原理如何分类称为分类法。分类法依赖原有知识,又将原有知识进一步扩展。分类的准则取决与应用目的。例如:为了医学统计或医学研究,对心电异常分类或各种疾病进行分类。例如:医院统计各年龄段的床位。可采用下列年龄分组:03岁婴儿、412岁儿童、1318岁青年、1964岁成年、65岁以上老人。这一
7、简单例子中,分类标准就是年龄(唯一)。,分类条件分类所需条件:领域完整性、类间非重叠性、满足既定目标有序化标准的同一性(同一级别只有一个标准)、类别标准明显、应用要求明确而完整、详细程度恰当。计算机辅助编码系统所需额外条件:允许使用同义词、允许使用不同的词汇库对拼写错误不敏感、可靠性、操作的统一性(对术语排序不敏感)、准确性,二、分类的序化原理,分类就是领域内概念的有序化,概念根据属性关系来有序化。如按并行关系分成同一类,按包含关系进一步分成子类。如“肺炎为一种肺病”,肺炎是肺病类的子类。在分类过程中贯穿始终的序化标准称为轴。如在ICD疾病分类中有序化标准要考虑:解剖位置、病因学、形态学、功能
8、障碍等这每一项都是轴。,分类系统中,一般使用多种有序化标准(轴),情况比较复杂。又如国际社区医疗分类(ICPC)按二轴进行分类。一轴是器官系统,以字母表示,另一轴是医学组分,以二位数字表示。围绕轴心分类可根据特性中所包含的属性关系再分为“类目”、“亚目”、“细目”等。,三、分类方法,确立目的,找出本质的特性,即确定轴心。围绕轴心进行具体分类:按特性的属性关系,再分为亚目、细目等。具体应用时灵活应用:举例A06 阿米巴感染依据疾病情况(急性、慢性)和病理改变两个轴心进行分类。A06.0急性阿米巴痢疾A06.1慢性肠道阿米巴病,编码,一、编码的概念编码是确定一个对象类别或类别集合(多轴系统)的过程
9、。类别是用代码表示的。将一种符号体系转换成人或计算机识别和处理的另一种符号体系。编码是对对象的各方面性质(属性)的解释和归判。,二、代码代码是编码的基本构件,代码可以是数字、字母或两者组合.编码类型:(1)数字代码。可用顺序形式表示。优点:可方便地扩充代码。随机形式分配。系列数字。可保留给一类的集合。可用于数目固定的(不希望扩大的)类别集合。,(2)记忆(助忆)代码:由相关类的类目名称的一个或多个字母组成。有助于记住代码。例如:医院各部门表示:心脏科用CAR。(3)并列代码是分段组合代码。每段提供相关类的特征。如ICPC中由一个字母(诊断记忆码)后加两位数字码(医学组分)。如D消化、N神经等。
10、,(3)分级代码。增加类的分级细节。它含有相关类的分级细节信息及与父类的分级关系信息。如ICD9就是分级代码。这种编码方式与分级数据库的结构相似,父类在上层,子类在下层。病人数据可以用某一特定级别的分级代码检索。低层代码的扩展与修改不影响上层。,(5)复合代码。如下图包括行为、设备、目标、解剖位置。若20种行为、10种设备、5类目标、100个解剖位置,可产生10万种复合代码的庞大系统。,(6)数值相加代码。只用2的乘方表示数据项和类。与复合代码类似几个特征能复合成一个代码。与复合代码不同,每个特征只用一个数值(而不是一个段)来编码。如,危险因素的存在与缺失容易用这类编码表示.举例:20=1 为
11、吸烟者/0为不吸烟者21=2 为肥胖者/0为不肥胖者22=4 为胆固醇增高者/0为胆固醇不增高者,三、信息标准化编码应具有的特点,明确的域:能判断是否属于该域由于用途和目的不同,同一对象可有不同的信息学属性。完整性与一致性完整性:信息编码系统能完整的处理相关的信息。用设置“收容组”来保证。严格做到一码一义,避免一码多义或一义重码,科学性对客体分类编码的完成是对其本质的认识。权威性应该由政府机构制定和颁布实用性分类和代码都要有实用价值,符合医学及医院实际需要,扩展性与可维护性要留有扩展的余地要安排财力人力跟踪维护预留的空项又必须依据分类编码原理和内在属性关系而定,新的信息将参照其属性及与原有信息
12、的属性关系填充到相应的预留空项中,而不是简单堆放原系统之后。,医学信息的分类、编码,一、医学信息的分类、编码的方法分类方法,以西药分类为例:类:抗生素类、心血管类亚目:心血管类:抗高血压类、抗心律失常类细目:抗高血压类:利尿剂、血管扩张剂项目(药品):血管扩张剂:肼苯哒嗪、米诺地尔,编码方法代码的位数:要根据扩展的最多位数进行制定代码的符号:力求简洁、易于理解记忆,二、医学信息学分类编码应遵循的原则科学性:分类有科学依据,轴心体现对象的本质特性,编码有科学意义。标准化:有国际标准、国内标准、部颁标准、行业标准的要用这些标准,不要轻易制定自己的标准。准确化:分类的类目应独立明确、互不包括。亚目从
13、属关系明确。唯一性实用性,实用性:分类和代码都要有实用价值,符合医学及医院实际需要。它不能过于简单而失去准确性,又不能过于繁琐而应用困难。结构化:代码与对象的特性以及信息的内涵应有结构化的对应关系,代码的不同位置标识了对象的特性以及它与周围的层次关系。,可操作性:分类编码应力求简单明了,易于学习掌握,同时要便于计算机输入。冗余性:除了应包括现有的所有对象及信息外,还应预留一定的空项,以适应随着医学发展不断涌现出来的新信息。这些预留的空项又必须依据分类编码原理和内在属性关系而定,新的信息将参照其属性及与原有信息的属性关系填充到相应的预留空项中,而不是简单堆放原系统之后。,国际著名医学信息标准,国
14、际疾病分类代码(简称ICD)ICD(International Classification of Disease)是根据疾病的某些特性,按照规则将疾病分门别类并用编码的方法来表示的系统。ICD1893年出版第一版,1975年出版ICD9及其后的修订版ICD9CM,1994年出版ICD10。,ICD分类依据疾病的四个主要特征:病因、部位、病理、临床表现。ICD包含3位核心代码,这3位是向WHO报告死亡率统计的最低代码要求,可选第4位提供更详细附加代码。ICD除基本诊断术语外,还包含其他医学类医学术语。例如以”V”开头表就诊原因和其他影响健康的因素。,表,代码 疾病001139 感染性和寄生性疾
15、病 001009 消化道感染性疾病 003 其他沙门氏菌疾病 003.0 沙门氏菌肠胃炎 003.1 沙门氏菌败血症 003.2 局部沙门氏菌感染 003.20 非特异性局部沙门氏菌感染 003.21 沙门氏菌脑膜炎 003.22 沙门氏菌肺炎 003.29 其他局部沙门氏菌感染 003.8 其他特异性沙门氏菌感染 003.9 非特异性沙门氏菌感染。,我国卫生部2002年1月1日起要求全国统一使用ICD10。最新的国际疾病分类数据库ICD10,包括疾病名称记录近一万条。主要包括ICD10代码、附加码、疾病名称、疾病统计编码及拼音码。以Microsoft Excel格式编缉,可挂接或转换成其他形
16、式数据库。例如:A39.401 脑膜炎球菌性败血症 NMYQJXBXZA40.301 肺炎球菌性败血症 FYQJXBXZ,国际社区医疗分类,世界全科医生、家庭医生学会(WONCA)不接受ICD分类,而采用自己的ICPC。ICPC是两轴系统。第一轴是以字母编码的机体各系统(器官和系统)解剖部位。另一个轴是二位数字的医学组分编码。组分编码含7个编码集。如“肺炎”编码为R81。(R表呼吸道,81表诊断组分)。除三位码外,可扩充第四位码更细分或区分同义词。ICPC早期来源于WONCA的ICHPPC2Defind,并根据ICD9和ICD10作过修改。,ICPC可用于根据SOAP(Subjective-O
17、bjective-Assessment-Plan)准则(S表主观信息,如主诉;O表客观信息,如化验、实验结果;A表评价,如诊断;P表计划,如治疗、药物等。)的结构化病人就诊编码。ICPC也可用于病情的进程编码。,系统医学命名法,SNOMED(Systematized Nomenclature of Human and Veterinary Medicine 人类与兽类医学系统术语)是美国病理学会(CAP)发展的,描述病理检验结果的医学系统化术语。SOMED 已在40 多个国家得到应用。SNOMED 对电子病历系统的术语的标准化起着极为重要的意义。美国病理学会开始与信息标准组织HL7 和放射学学
18、会国家电子制造商协会合作共同发展SNOMED。,SNOMED 支持疾病的多方面编码,是一个术语系统。国际版(SNOMED 3.0以上)有11轴(模块),每一模块为一个完整的等级分类系统。每一种疾病诊断包含局部解剖学代码、形态学代码、微生物学代码和功能代码,确切定义一种诊断需要4种代码复合。如诊断代码D13510(链球性肺炎)等价于T2800(解剖代码、肺部),M4000(形态学代码、炎症),L25116(微生物学代码、链球菌)。,SNOMED的11个轴,通过使用复合和并列代码以及连接词如:“与”、“或”、“由.引起”等代码,SNOMED可组合医学概念形成更复杂的概念。几乎所有ICD中的所有术语
19、都可由疾病和诊断(D代码)模块合并而成。用SNOMED术语系统书写诊断报告很有前途,但用它形成复杂概念和复杂实体的规则尚待开发。因为各种代码的自由组合,会出现无意义的代码,而要让计算机检测代码是否有意义,几乎是不可能的。,在SNOMED 中的诊断可能包含X 射线物相照片的编码、形态特征代码、活的生物体代码和一些功能代码。当明确的定义了这四种代码以后,就相当于定义了一个标准的诊断代码。例如:疾病代码是:DE14810肺结核(D-14800),例如:可以按照肺(T-28000)+肉芽瘤(M-44000)+分支杆菌肺结核(L-21801)+发烧(F-03003)。,SNOMED RT(Systema
20、tized Nomenclature of Human and Veterinary Medicine reference Terminology)是为了满足医学信息处理的广泛要求,在原SNOMED 3.5版的基础上加入新的设计理念,于2000年面世的新产品。,HL7医学信息交换标准,HL7 产生于1987 年,是一个专门规范医疗机构用于临床信息,财务信息和管理信息电子信息交换的标准。HL7 定义了有关病人登记、入院、出院和转院、保险、付费和付款人、医嘱和实验室检验结果、图像研究、护理和医师观察资料、食嘱、药房医嘱、补充医嘱和主文件的数据传送的标准化处理。HL7 同时正在发展对预约安排,问题列
21、表,临床试验注册,病人入院,声音口述,高级命令和生理信号的处理。HL7 正在用新的面向对象技术发展原始类型处理。目前版本是3.0 版。,DICOM 数字化影像通信标准,此标准由美国放射学学会国家电子制造商协会(ACR-NEMA)发展而成。它为诊断和治疗图像定义了信息格式和通信标准。数字医学影象传送、显示与存储的标准。DICOM 被大多数放射图片的存储和通信系统开发商支持。它同时又被整合到欧洲EDICOM(医学图像通信)标准和日本网络医学通信标准中。日本图像贮存和运载光盘系统支持DICOM 医学内容。DICOM 产生于1985 年,当前已修订为第三版并正式命名为DICOM3。DICOM3 已被全
22、世界的医学影像设备制造商和医学信息开发商的广泛接收。,统一医学语言系统(UMLS)通用过程术语(CPT4)诊断相关分组(DRGS)国家药品编码(NDC)电子数据交换标准(X12N)北美护理诊断协会码,第四节 我国医学信息标准化进展,国家标准732个、行业标准190个。医院信息系统基本功能规范全国卫生系统医疗器械仪器设备分类与代码是国家标准商品物资分类与代码68类的延拓化学药品分类与代码全国医疗服务价格项目规范SNOMED中文版医院信息系统软件基本规范,1、HL7委员会及发展史HL7(Health Level 7)作为一个机构,成立于1987年,从1994年起是美国国家标准局(ANSI)授权的标
23、准开发组织(SDO)之一,是从事医疗服务信息传输协议及标准研究和开发的非盈利组织。HL7现有会员2200多,其中团体会员超过1500个,代表世界上主要国家和包括医疗方面90的信息系统供应商。参与HL7技术合作与推广的国家和地区除美国外,还有澳大利亚、加拿大、中国、芬兰、德国、日本、荷兰、新西兰、英国、印度、阿根廷、南非、瑞典、韩国、台湾等。HL7委员会的目的是开发和研制医院数据信息传输协议及标准,优化临床及其管理数据信息程序,降低医院信息系统互连的成本,提高医院信息系统之间数据信息共享的程度。,HL7委员会目前(截至2002年12月为止)设立了21个技术委员会 技术指导、构建回溯体系、临床上下
24、文对象工作组(CCOW),临床诊断支持,控制、查询,教育,财务管理,国际会员接纳,营销,病历记录、信息管理,建模和方法学,医嘱、观察资料,病人管理,病人护理,人员管理,处理步骤改善,出版,临床研究信息管理,工作安排和后勤,结构化文档,术语 15个特殊兴趣委员会(Special Interest Groups,SIGs):阿登语法,附件,临床指导方针,临床基因,社会基本健康服务,兼容性,电子病历(EHR),政府计划,图像集成,Java,实验室自动化和测试,药物治疗,安全和责任,模板,XMLHL7的委员会并不是固定不变的,特别是SIGs是可以由会员自由申请成立的。,HL7发展史,2、HL7标准的目
25、标与特点HL7作为标准它是开放系统互联(OSI)七层协议第七层(应用层)的协议。是作为规范各医疗机构之间,医疗机构与病人、医疗事业行政单位、保险单位以及其它单位之间各种不同信息系统之间进行医疗数据传递的标准。作为信息交换标准,HL7自1987年发布V1.0版后相继发布了v2.0 v2.1 v2.2 v2.3 v2.3.1,2000年发布了v2.4版,现已用XML开发了v3.0版,但HL7 v2.4版本仍是目前ANSI正式发布的版本。,ISO-OSI 网络体系结构模型,1物理 Physical,2链路 Data Link,3网络 Network,4传输 Transport,5会话 Session
26、,6表示 Presentation,7应用 Application,HL7,HL7与网络体系结构及协议的关系,HL7的范围,A domain-specific,common protocol for the exchange of health care information,目标:,(1)HL7标准应该支持各种技术环境下的数据交换,同时也应支持各种编程语言和操作系统,以及支持各种通讯环境。(2)同时支持单数据流和多数据流两种通讯方式。(3)最大限度的兼容性,预留了供不同使用者 使用的特殊的表、编码定义、和消息段(如:HL7的Z-segments)。(4)标准必须具有可扩展性,以支持新的要求
27、,这包括协议本身的扩展及与现有系统和新 系统的兼容。(5)标准应该是在充分参考现有的产品通讯协议基础上,被广泛接受的工业标准。(6)HL7的长期目标就是制定一种用于医疗机构电子数据交换的标准或协议。,HL7的特点,完整性对基本的医嘱,财务,检验信息都有了规范的描述,而且做得非常详细,如病人的饮食忌讳,宗教信仰等按照相应的ISO标准描述。可实现性选择OSI第七层做标准,保证其可实现性。兼容和扩展性包括对中药计量单位的支持。安全性由于HL7的开发和兼容性导致安全性很难保障,尽管支持数字签名,但主要还是要靠网络底层协议保证。,Common Specs,3、HL7 V 2.x介绍,(1)HL7 V2.
28、X的结构,(2)HL7 V2.4包括以下十五个章节和四个附录(共1400多页):CH01 Introduction 绪论CH02 Control 控制CH03 Patient Administration 病人管理CH04 Order Entry 医嘱CH05 Query 查询CH06 Financial Management 财务管理CH07 Observation Reporting 观察报告CH08 Master Files 主文件CH09 Medical Records/Information Management(Document Management)医疗纪录/信息管理(文档管理)
29、CH10 Scheduling 预约计划CH11 Patient Referral 病人转诊CH12 Patient Care 病人护理CH13 Clinical Laboratory Automation 临床试验室自动化CH14 Application Management 应用程序管理CH15 Personnel Management 个人管理Appendix A Data Definition Tables 数据定义表Appendix B Lower Layer Protocols 底层协议Appendix C Version 2.4 BNF Message Descriptions
30、2.4BNF消息描述Appendix D Glossary 术语表,HL7 v2.4定义了如下一些方面的标准规则入院、出院和转移:通常简称为ADT。命令:应用程序之间接受、传递预定信息的行为。查询:HL7标准支持多种形式的查询。财务:涉及了美国财务统一规格书规定的所有数据。观察报告:包括各种临床观察。医学记录信息管理时间安排:主要处理预约与资源、服务之间的关系。病人介绍病人护理,sendHL7 A01 msgreceive HL7 ACK msgAdt system,Lab systemReceive A01,send ACK,(external)admitevent,trigger even
31、t,network,(3)HL7的基本“事务模型”,触发事件(trigger events):Trigger Events的定义是指真实世界中会发生的事件,例如“病人到达”并将产生系统间数据流动。消息(Message):是系统间传送数据的最小单位。每条消息都有用作定义目的的各自的消息类型(Message type V2.4共有112种)。消息类型中有触发事件(Trigger Event)如ADT 消息由若干个消息段组成。这些段按定义好的顺序排列。每个段又包含了一组字段,这些字段按定义好的顺序排列。,MESSAGE,SEGMENT,FIELD,COMPONENT ORSUBCOMPONENT,(
32、4)HL7消息(MESSAGE)组成,消息段(Segment):由一组数据字段(Data field)按一定顺序和规则组成,每一消息段都有相应的名称,用于界定其内容或功能,V2.4共有138种消息段,如Message Header(MSH),Event Type(EVN),Patient ID(PID),and Patient Visit(PV1)等.消息段分为:必须、可选、可重复三种类型。,V2.4 Message-ADT,MSHMessage HeaderEVNEvent TypePIDPatient Identification PD1Additional Demographics NK
33、1 Next of Kin/Associated PartiesPV1Patient Visit PV2 Patient Visit-Additional Info.GT1 Guarantor IN1Insurance IN2 Insurance Additional Info.IN3 Insurance Addl Info-Cert.,字段(Fields)与表(Table):字段是一串字符串。字段必须定义其在信息段中的位置、长度、数据类型(55种)、选择类型、重复性。表用作对字段进一步详细说明。表分为HL7标准表和用户自定义表以及外部表三类。V2.4共有470余个表。,SEQ-positio
34、n within segmentLEN-length of fieldDT-data type for fieldOPT-optionality for fieldRP/#-repeatabilityTBL#-table number for codesITEM#-HL7 field numberELEMENT NAME-name,HL7 V2.4 MSH Segment 定义,例如:表0116 User Bed Status,DATA TYPES,Alphanumeric 字母与数字符号构成的 ST,TX,FT,SRTNumerical 以数字表示的 CQ,MO,NM,SI,SNIdenti
35、fier 识别符 ID,IS,VID,HD,EI,RP,PL,PTDate/Time 日期时间 DT,TM,TSCode Value 代码值 CE,CNE,CWE,CF,CK,CN,CX,XCNGeneric 通用 CMDemographic 人口统计 AD,FN,PN,SAD,TN,XAD,XPN,XON,XTN,Specialty/chapter specific 特殊的定义 CD,MA,NA,EDPrice Data 金额资料 CPPatient Administration/Financial Information 病患管理/财务资讯 FCExtended Queries 延伸查询
36、QSC,QIP,RCDMaster Files 主档 DLN,JCC,VHMedical Records/Information Management 医疗记录资讯管理 PPNTime Series 时间连续 DR,RI,SCV,TQ,DATA TYPES例,|100|greater than 100|100-200|equal to range of 100 through 200|1:228|ratio of 1 to 228,MESSAGE DELIMITER,为了构造一条MESSAGE,要使用一些特殊的字符,它们是 Segment界限符(不能改变)Field分隔符|Component分
37、隔符 Subcomponent 分隔符&Repetition 分隔符(分隔fields中的重复)Escape 分隔符(使用于由ST,TX,FT数据类型表示的field)MSH|&|.MSH!#$.,Formatting codes,例 Chr(02),chr(49)a|abx49Z02cdeefrg|=abacdefg,(5)HL7消息构造规则,三个字符为段标志代码如果一个值不存在,不必用其它的字符表示。如果这个值存在,但是为空,在字段中用字符“”表示。|ABCDEF|和|ABCDEF|是等价的。|XXX&YYY&|和|XXX&YYY|是等价的。用ASCII回车符来结束每个段。,HL7 V2.
38、4消息举例,转院患者患者李平于2001年12月1日上午10点23分由王平医生(123)入院,将要进行手术(SUR),他被指定到护理单元2000的2012房间,床位01。此信息从长清医院的ADT1系统发往LABADT系统,在信息发送的当天入院事件发生,但信息发送比入院事件发生晚2分钟。患者李平,身份证号370108195601012346,男性,住址:长清区大学路38号,电话:62091234,HL7 V2.4 消息举例的编码,MSH|&|005ADT1|0802长清医院|0052LABADT|0802长清医院|200112011025|SECURITY|ADTA01|MSG00001|P|2.
39、4|EVN|A01|200112011023|PID|110108195601012346|李平|19560101|男|C|长清区大学路38号25355|6209-1234|PV1|1|I|2000201201|123王平|SUR|,(6)HL7应用(第7层)处理规则,这些处理规则是应用在所有的讯息交换,不管是在HL7的编码规则下,或者其他低阶协议下 Deferred Processing Sequence Number Protocol Continuing Protocol由于讯息交换是就两个Entity而言 initiating system responding system这两者在角
40、色(Actor)区分上都有可能是sender和receiverInitiating system先发送讯息要求后收到相关相应,responding system收到讯息后发送,Sequence number protocol,目的:为确保交易资料与数据库的一致性简单的一对一确认方案(schema)可以防止任两个系统间的序号外处理序号的使用可以防止重复交易 1.初始条件 1)序列号储存 2)进行比较 3)具有执行容错性重启的能力 4)长度最短为1 5)序列号是一个正(非零)整数 6)对后续的每一个处理依次加1,提高信息传输可靠性的措施,分别在发送和接收端设定发送和接收的信息内容和格式,按设定内容
41、和格式发送和接收信息 数据传输前自动检测接收端的状态接收端按约定内容和格式接收信息后自动判定接收信息的质量,并根据情况分 别返回接收正确、错误和拒绝三种信息,后两种情况下通知信息发送端重新送。,3、CCOW和CDA,1)CCOW(Clinical Context Object Workgroup)是HL7组织下21个技术委员会之一,负责制定“上下文管理标准”(Context Management Standard)。主要解决医院各厂商信息系统画面和图形界面无法共享的问题。只要能共享图形用户界面(GUI)都能使用CCOW标准。当前CCOW技术委员会正在从事研究微软SOPA(Simple Obje
42、ct Access Protocol)的应用以及手持设备、PDA与医疗信息系统的上下文整合及前台界面整合等问题。CCOW于2001年公布v1.4版,2002年公布v1.5版,2003年8月美国ANSA才批准CCOW v1.4为正式的国家标准。2)临床文档系统结构标准CDA(Clinical Document Architecture)是HL7标准为了适应电子病历等发展从2000年才独立出来的一个标准。主要规范临床各种诊断报告和文档的系统框架。,5、HL7 v3.0,V2.x存在的问题2.x的建立是个自下而上的过程,在设计过程中,它没有明确的方法和数据模型,触发事件和数据字段以自然语言描述,数据
43、字段间的结构关系不明确。2.x中充满了选择性和不确定性。许多段(Segment)和字段(Field)都是可选的(Optional)或者是“可协商的”,依据用户约定而定。这种随处可见的选择性在实现中容易出现问题,数据类型、取值范围不够严格,使它的数据一致性大大降低。由于这种特性,不同用户对标准的解释存在很大的分歧。不同厂商的HL7产品在相同版本下也千差万别,两个2.3版本的HL7有可能互相不能解释和理解。,HL7 V3的优点:HL7 V3采用面向对象的建模技术 HL7 V3考虑到信息交换过程中的安全性、隐私性HL7 V3采用了多种信息表达技术如XML,EDIFACT等以增进系统间的互操作性。,Object,Notation(UML),Implementation Technologies(C+,Smalltalk,Ada,Java,OODB),OOA/OOD Methods(Objectory,SOMA),Architecture Technologies(COM,CORBA,DCE,FORTE),面向对象技术,小结,What is HL7?医疗数据交换标准;定义医疗信息系统间基于消息的一整套事务;支持主动消息和被动消息;可读的不定长且带分隔符的ASCII消息的编码规则。,What is HL7 Not?应用程序;数据结构或数据库规范;医疗信息系统的体系结构;消息路由器或网关。,