消息格式及编码规则-HL7协议学习笔记(转)

转:http://www.loboog.com/?p=368

  HL7的通讯过程支持以下几种方式:触发事件(非请求更新)、原始确认模式、增强确认模式、查询和应答。在任何情况下,HL7通讯都是由一对应 用程序间消息的简单交换组成,如:触发事件及它的确认、或查询及它的应答,其下层操作模型是一个客户端和一个服务器。HL7标准没有对数据所有者做假设, 对数据接收后的后续处理没有自己的要求,也没有对接收应用程序系统的设计和体系结构做假设。HL7的范围只涉及应用系统间的消息规范和触发它们的事件。虽 然HL7没有明确地表明支持何种系统,但能与支持存储、转送和数据广播功能的系统一起使用。

  HL7协议是将医疗信息以电子资料交换EDI方式传送。其将信息包装为一个个消息(message),消息是系统间数据传送的最小单位,由一组 有规定次序的段(segment)组成。每个消息都用一个消息类型来表示其用途。HL7共归纳了84种信息类型(Message type),每种信息类型用于定义信息目的和用途,每条信息由若干信息段组成。如ADT消息类型用来从一个系统向另一个系统传送一部分病患的病患管理 (ADT)数据,主要用于入院、出院和转院系统中。

  段( segment)是数据字段(dataf ields)的一个逻辑组合。在一个消息中,段可能是必需的,也可能是可选的,它可能只出现一次但也可能重复多次,每个段都有一个名字。如ADT消息可能 包含如下的段:消息头(MSH),事件类型(EVN),病患标识(PID)以及病患就诊(PV1),在事件类型EVN上,AD下同时包含了50多个触发事 件类型码。如A01代表患者的入院通知,A02代表转移病患的事件等。这些不同含义的事件类型码,共同构成了病患管理AD丁的信息。每个段都用一个唯一的 三字符代码所标识,以<CR>为区隔,之下分为字段(fields)、组件(component)、子组件(subcomponent) 等,,分别以}、n&作为区分符号。
wp-content/uploads/200912/30_144859_hl7.gif
HL7编码规则的结构图示

转载于:https://www.cnblogs.com/pentiunz/archive/2012/05/30/2526957.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值