|
在很多人看来,HL7是用于数据交换的,所以认为HL7就是为了数据传输的规定了数据交换的格式。但随对HL7的更深入的学习和理解,我认为HL7不仅是为了数据交换而存在。其有更深一步意义上的应用,就是医疗系统之间的整合。如果只是为了数据交换,那么何必定义那么多事件、消息呢?仅需要定义数据字段一样,就好像国内最喜欢做的工作一样,要定什么标准,就出一张大表,安上一个大题目,叫什么什么系统指标体系代码,给人一看,简直差不多就要把数据库结构设计完了。当然如果大家都按照同样的数据库结构来,自然也可以顺利进行交换,但问题就在于任何系统都不能具有这样的同质性。
HL7定义的是在需要的时候传输所需要的数据,因此才会有那么都事件和消息格式的定义,如果仅是为了完成两个系统之间数据的同步,那么这些消息都是不需要的。比如在预约方面定义了20多个事件,其中很多是为了传递状态。如果说只是为了数据交换,完全只需要定义一个预约的表就行了,而没有要定义那么多的状态。
因此,我们不能简单的把HL7了解为数据交换,更重要的是使用HL7可以使得医院系统之间的效率和管理状况可以得到实时的沟通。曾有国内专家认为,HL7协议医院完全没有必要去了解,就如同tcp/ip协议一样,医院不了解,也在使用。而我的看法,恰恰相反。tcp/ip协议是应用于医学方面的技术协议,而HL7则完全是医疗方面的应用协议,两个出发点和落脚点是不一样的。而且HL7必须医院有很熟悉的人,或者委托很熟悉的人,才能够应用的更加顺利。否则,医院只能象Dicom标准一样,受到厂商的蒙混。 |
|