在BizTalk管道中记录HL7消息

时间:2017-10-19 10:58:28

标签: logging biztalk hl7

HL7流程使用BizTalk中的MLLP适配器。 Microsoft还提供了Accelerator,它可以将HL7消息的格式更改为XML格式,以便进行处理。

在记录HL7消息时,可用的选项是将其存储到数据库中或通过将其编码为管道组件将其存储到文件位置。

是否可以在单独的MSMQ队列中存储HL7消息的副本,以便可以考虑其他日志记录选项?如果是这样,那会是什么方法?我知道有MSMQ适配器但是使用HL7,适当的适配器将是MLLP(对于Microsoft提供的附加工具,即BTAHL7)

2 个答案:

答案 0 :(得分:2)

HOLD ON!

处理HL7存在许多法规和业务问题,您不应该只是随机记录它们。

我非常强烈建议不要这样做,直到该商家提供完全详细信息应该如何保留(如果是这样)以及他们计划遵守的方式。然后你就会知道该做什么。

答案 1 :(得分:0)

是的,您可以轻松使用msmq适配器将消息发送到msmq队列。您只需要一个带有Msmq适配器和hl7汇编器管道的发送端口,这样当消息到达队列时它就是原始的hl7。然后您可以从队列中读取消息以将其保存到您想要的任何位置。如果需要,您可以再次从队列中反汇编或只使用自定义组件进行记录。