MIRTH: Как отправить сообщения разных типов (например, ADT или ORU), поступающие по каналу, в два разных файла назначения?

MIRTH: Как отправить сообщения разных типов, поступающие по каналу, в два разных файла назначения?


person GWR    schedule 25.06.2013    source источник


Ответы (2)


В Mirth есть 2 вещи: Filter и Transformers.

Фильтр используется, когда у вас есть конкретное требование. Он обрабатывает входящее сообщение, проверяет заданные критерии, которые в данном случае могут быть вашим типом сообщения, и соответствующим образом направляет его в расположение файла.

С другой стороны, Transformer обрабатывает содержимое сообщения и изменяет его в соответствии с вашими требованиями. Например. Изменить тип сообщения с ADT^09 на ADT^10 можно с помощью преобразователя. Преобразователь увеличивает скорость обработки и имеет накладные расходы.

Исходя из вашего сценария, я бы рекомендовал использовать фильтр против трансформатора. Проверьте здесь

person Sid    schedule 30.06.2013

Настройте свой канал так, чтобы он имел два пункта назначения. Создайте фильтр в каждом из пунктов назначения, который позволяет обрабатывать только сообщения правильного типа.

person csj    schedule 09.07.2013