9

我正在尝试了解一些 Mirth 代码的方法。我不断在不同频道的变压器中看到这样的事情:

msg['PRB']['PRB.4']['PRB.4.2'].toString()

我知道这是在解析 HL7 消息,并且我知道 msg 可能意味着消息。但是是MSG系统范围的变量吗?每个通道都有msg变量吗?范围是msg什么?${message.encodedData}我也一直在模板中看到类似的东西。某些连接器类型会自动发送的内容msg吗?

4

1 回答 1

12

msg 变量是您将用于路由或映射的入站消息的当前实例。它仅存在于您正在应用的映射/转换的上下文中,而不是系统范围的。将要传输的消息称为tmp。因此,当您进行映射时,您将从 msg -> tmp 开始。

于 2011-08-01T20:18:31.873 回答