msg在欢笑中意味着什么?

时间:2011-07-06 19:15:56

标签: mirth

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

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

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

1 个答案:

答案 0 :(得分:12)

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