Веселье:динамически определять, какой метод SOAP вызывать
Вопрос
Рассмотрим канал Mirth с пунктом назначения отправителя SOAP.WSDL успешно загружен и имеет более одного доступного метода.Каждый метод будет принимать разное количество аргументов.Примеры методов:
AddPerson()
UpdatePerson()
DeletePerson()
MergePerson()
UnmergePerson()
Учитывая набор типов событий сообщений HL7, т.е.
- A28 = Добавить человека
- A31 = Обновить человека
- A29 = Удалить человека
- и т. д.
Вопрос:Как бы вы настроили пункт назначения в Mirth, чтобы значение переменной определяло, какой метод SOAP вызывается?
Это не обязательно должен быть отправитель SOAP.Может быть любого типа.
Решение
Я не уверен, что вы можете динамически выбирать метод на лету, но вы можете настроить пункт назначения для каждого типа сообщения и использовать фильтры, чтобы гарантировать, что сообщение направляется в правильный пункт назначения (метод).
Я рассмотрю динамический выбор.Возможно, метод доступен через объект-трансформер javascript.