我正在研究HL7版本3消息传递标准。有人告诉我,hl7版本2的实现并不真正支持多媒体数据处理(图像,视频等)。但是这个博客:http://www.hl7standards.com/blog/2006/10/18/how-do-i-send-a-binary-file-inside-of-an-hl7-message/表明ed(封装数据)数据类型已经存在于版本2标准中。我甚至在hl7 v2.3.1标准的第2章中找到了ed数据类型的形态。因此可以在hl7 v2消息中发送图像数据。
此外,处理方式相同:可以引用多媒体数据(即url),并且可以有base64编码数据。
我知道发送系统和接收系统都必须支持ed数据类型。因此,hl7 v2实现可能不支持此数据类型。但除此之外,真的有区别吗?
谢谢!
PS:当然我不是在谈论主要的区别:h17 v3的模型驱动方法。我的范围只是处理多媒体数据。答案 0 :(得分:3)
我曾经在中间件部门的大型医院小组工作,我们在HL7 V2.3.1或V2.2内部转换了带有嵌入式AND链接(url)PDF的ORU消息,不记得了。至于二进制消息,我们使用OBX-5字段来存储消息。
所以是的,HL7 V2.x应该支持这一点。
但是,你必须要小心,因为每个国家都有自己的HL7实施 - 甚至每家医院都“滥用”这个或另一个领域用于他们自己的目的。
答案 1 :(得分:1)
在HL7 v2.5中,OBX-5长度是可变的,例如您可以使用ED数据类型来放置大小为65536(64KB)的二进制数据,因此它可以保存小图像。但对于彩信,我建议使用DICOM协议。
答案 2 :(得分:-1)
在2.2版本中,OBX-5字段定义为“观察结果”,字符串数据最大长度为65字节。它还说它可以重复两次。这听起来不像你可以在那里放入太多的二进制数据。