我不完全确定这是不是合适的地方--如果是的话,这个问题应该是“我该在哪里问这个问题?”
我有一些我正在维护的代码,就是解析出HL7和MLLP。它打开MLLP消息并将其发送到HL7解析器。将其直接发送回MLLP解析器。就像你可以想象的那样,这件事进展得很快,很糟糕。
我对HL7/MLLP相当陌生,但我真的很困惑,也很确定HL7不应该包含另一个MLLP消息。如果这是允许的,我能得到一个链接/引用到一些文件说明这一点吗?
发布于 2014-01-04 09:28:59
只需使用转义序列掩蔽MLLP代码(请参阅http://www.hl7standards.com/blog/2006/11/02/hl7-escape-sequences/ )
但是,如果您只想在一个MLLP信封中发送多个hl7消息,我将在FHS和BHS段中使用批处理。
发布于 2018-04-10 17:42:23
虽然可能与您所描述的问题不同,但HL7消息最终被双包装在MLLP信封中的情况并不少见。如果消息正在通过另一个系统进行转换,则尤其如此。(比如说从计费系统,通过EHR)
标准信封是
<VT>...hl7data...<FS><CR>
但是一条双包装的消息看起来会像这样
<VT><VT>...hl7data...<FS><CR><FS><CR>
只是一些值得注意的事情。并应由系统在中间展开和重新包装的消息正确更正。
https://stackoverflow.com/questions/20908309
复制相似问题