如前文所述,自从HL7 2.0被发布以来,它的结构一直没有什么变化。随着信息系统的越来越复杂,集成工作的广泛性和复杂程度也越来越高。HL7 2.x逐渐暴露出了自己的缺点,主要缺点是两点,1,它仅仅是数据的堆积,而没有一个数据模型作为基础。2,它没有一个方法学来指导,没有统一的流程进行消息的制定。这两点导致了一个问题,HL7 2.x 有太多可变的元素,两个都支持HL7消息的系统必须经过配置,甚至修改程序工作才可以互联。
于是,一个新的HL7消息系列: HL7 V3开始被定义。它需要对医疗系统中传递的信息具备更加广泛的覆盖率,对变化的环境和不同的使用者有更好的适应性。
V3 关键词: RIM(Reference Information Modal,参考信息模型)。所谓“信息模型”,就是一个对真实环境的抽象(用静态图,序列图,交互图,状态机,用例图等表示),并定义了相关领域的词汇表。而RIM就是HL7组织定义的一套基本的信息模型。是HL7 V3的基础。
虽然HL7 Message V3目前应用还没有推开,但RIM在未来的几年中,将会变得越来越重要。例如,Oracle的HTB,它的数据模型就是基于RIM的。还有,CDA的数据模型基础也是RIM。我们自己构建一个新的医疗信息系统的数据模型,也完全可以从RIM开始,当然,进行此项工作的代价是比较大的。
HL7 V3目前还没有成为标准,仅仅是投票版(ballot 4?)。HL7 V3在北美目前推广的进度比较缓慢,主要原因有两个,第一是HL7 V2.x已经占据了大部分的市场。第二是应用HL7 V3的成本的确是比较大,尤其在目前掌握V3的人还比较少的情况下。
阅读(1699) | 评论(0) | 转发(0) |