《HL7消息开发框架》.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HL7消息开发框架 ■ 覃璞 HL7在国内的受关注程度近年来呈上升趋势。HL7标准体系的开发方法——消息开发框架(MDF,Message Development Framework),也是现在正在推广中的HDF(HL7 Development Framework)的核心基础。 HL7 Incorporated国际组织是美国国家标准协会(ANSI)认可的标准开发组织,总部设在美国密歇根州的Ann Arbor。HL7(Health Level Seven),直译为健康第七层,原意指在OSI的网络七层模型中,HL7将作为第七层即应用层相关标准,重点开发卫生行业,特别是临床和管理数据相关的交换标准和相关制品。 HL7国际组织将其宗旨定位在“为交换、整合、共享和提供检索电子健康信息提供完整的框架和相关标准,它们支持流程实践和管理,交付并评价健康服务,特别是要建立灵活、经济的标准和指导方针,以及能实现卫生医疗信息系统互操作性和电子病历共享的方法学”。在此,互操作性(interoperability )是指多个系统和成份能够交换信息的能力(语法级的互操作性),以及使用已经被交换的信息的能力(语义级的互操作性)。 HL7目前最新也是最受关注的版本3与之前的版本有着质的区别,在自身理念的发展以及OMG(软件界著名的对象管理组织)的双重影响下,HL7 版本3近年来越来越强调宏观的通用抽象模型,而不局限于细节的行业数据协议。在版本3中,HL7的一个重要贡献是提供了框架标准,即高层面的框架结构。从事标准定义的人们可以基于它开发其他层次的标准或相关制品。当其他标准将焦点集中于某个部门的需求时,HL7则越来越向整个卫生组织的信息交换的需求上扩展,制定了越来越具有复用价值的模型和制品。 HL7 MDF核心方法 HL7标准体系的开发方法被称做消息开发框架(Message Development Framework,MDF),这一开发框架也是现在正在推广中的HDF(HL7 Development Framework)的核心基础。 MDF定义的过程提供了消息开发者要考虑的精确的功能需求定义、在整个标准中一致性的数据定义,以及关于每个消息的严格定义,并且顺应了利用HL7标准来实现互操作性的要求。该方法分为三个阶段: 需求、分析和实现。每个阶段定义了不同健康卫生环境,并通过执行检查、过程跟踪等,保证每个阶段建立的内容的连贯性和阶段之间(模型之间)的连贯性。目前HL7已经开发了一组可以自动引导开发过程的工具。 在整个HL7 消息开发框架中,参考信息模型(Reference Information Model,RIM)是HL7 版本3标准开发方法的关键。该方法不仅是一组符号,而且是从需求到实现消息开发的系统的过程。RIM是为支持医疗卫生而创建的标准结构的集合(模型),其目的是用于共享医疗卫生信息,并为这些模型制定一组标准术语,这些术语具有支持标准命名共享这些标准结构的(编码的)能力,并且具有可以通过结构的(编码的)术语来扩展模型的能力。RIM和支持字典是HL7 版本3方法的关键。 作为一种方法学,MDF定义了在各阶段通过普通的模型和图形开发消息的过程。每个阶段有明确的焦点和相关联的模型或模型组。 在新消息的开发过程中,技术委员会在设计新的消息时需要执行相应的步骤。 1.阶段1: 开发需求 这一阶段是从定义一个新的项目的范围开始,并通过开发用例(Use Case)模型提供相关领域事务的过程。用例模型是利用用例图捕获项目范围,并且能够完全定义设计的消息集合。用例模型提供了基本消息开发最后阶段的质量和利用HL7的应用的一致性要求(conformance claims)的保证。 2.阶段2: 分析(结构) 结构分析聚焦在信息模型,它定义消息传输的数据,并且分析这些类、主题类的状态转换,信息模型扮演了消息开发中的中心角色。 利用类图和状态转换图构建了信息模型。信息模型的创建提供了消息或一组相关消息的上下文定义。每个技术委员会都将构建表达一组消息所需信息的领域信息模型。领域信息模型与HL7 RIM相协调,保证在所有HL7消息中内容的一致性。HL7 RIM应用提供了更经济的消息开发过程。 3.阶段3: 分析(行为) 行为分析聚焦在交互模型上,它定义了明确的支持功能需求所需的交互(信息流)。这些交互确定所需的消息,并使得HL7符合一致性要求。 为了描述支持通信所需的详细的交互(信息流)和应用角色的交互模型,需要利用交互表格和交互图构建交互模型。交互图描述的交互提供了在利用HL7应用之间可以流动的消息流的模板,并构造一致性要求,以满足用例和情景的要求。一致性要求将允许使用HL7的应用和系统能清楚地规范其执行过程。 4.阶段4: 规范(实现) 它是关

文档评论(0)

189****2507 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档