Mirth:动态确定要调用的SOAP方法

时间:2009-06-16 18:57:05

标签: hl7 mirth

考虑一个带有SOAP Sender目标的Mirth频道。 WSDL已成功加载,并且有多个方法可用。每种方法都会采用不同数量的参数。示例方法:

  • AddPerson()
  • UpdatePerson()
  • DeletePerson()
  • MergePerson()
  • UnmergePerson()

给定一组HL7消息事件类型,即

  • A28 =添加人
  • A31 =更新人
  • A29 =删除人员

问题:您如何在Mirth中设置Destination以使变量的值确定调用哪个SOAP方法?

它不一定是SOAP发件人。可以是任何类型。

1 个答案:

答案 0 :(得分:1)

我不确定您是否可以动态选择方法,但您可以为每个MessageType设置一个目标,并使用过滤器来确保将邮件路由到正确的目标(方法)。

我将研究动态选择。也许这个方法可以通过javascript变换器对象获得。