『QQ:1353814576』

DICOM 协议PrintSCP 对接GE设备打印无法通讯问题


DICOM 协议 1.2.840.113619.5.2 PrintSCP 对接GE设备打印无法通讯问题

前段时间一个项目实时要对接DICOM的医疗设备 品牌是 GE的,期间对接多个设备均成功 唯独GE的核磁共振设备工作站对接出现问题,条件所限又没法实时调试折腾了好久,时间也是很赶,整个人都不好了,解决过程让我深有感触,终究对这方面了解太少,网络上资料百分之九十九 是用不上的,都是原理居多, 看起来一脸懵逼,也问了一些这方面的大佬, 得到的答案不一而同,最终都是让去看协议现场调试。

这里把这个坑分享出来,希望可以帮助到遇见类似问题的新手。

这个就是对接时 程序问题的异常提示(红色部分)

1.2.840.113619.5.2
1.2.840.113619.4.30
1.2.840.10008.5.1.4

大概意思就是发送端这些请求协议 对于目前的PrintSCP服务端并不支持

这里不深究这些协议的含义 如果想深入了解的话 可以自行百度搜索网络博主的一篇文章

《DICOM:Transfer Syntax传输语义之奇葩GE Private TS》

解决方法就是在 PrintService类里的 OnReceiveAssociationRequest方法 新增相关的GE私有协议DicomUID的支持