Как вызвать интерфейсы в Mirth из экземпляра Java? - PullRequest
0 голосов
/ 28 января 2012

Мне нужно создать среду автоматизации тестирования, и цель состоит в том, чтобы вызывать каналы, созданные в тестовой среде Mirth, со статическими сообщениями HL7 (в дальнейшем сообщения HL7 читаются из таблицы Excel) и фиксировать результаты, полученные из HIE.Я планирую разработать этот фреймворк на Java, и кто-нибудь может дать мне знать, где найти библиотеки или jar-файлы для манипулирования HL7 и вызова интерфейсов в Mirth.

Спасибо, Кумар

Ответы [ 3 ]

0 голосов
/ 23 марта 2012

Вы можете управлять каналами Mirth, используя com.mirth.connect.server.controllers.ChannelController.getInstance (). GetDeployedChannelById (channelId), но я не понимаю, почему вы этого хотите.Я бы настроил другой канал для чтения листа Excel с использованием классов ApachiPOI или просто сохранил как CSV, а затем отправил бы этот канал на канал, который вы хотите проверить.Я думаю, что иметь дополнительный канал, читающий тестовую папку каждую минуту или около того, и просто сбросив готовый CSV (пакетный режим, если вы хотите более одного сообщения за раз), когда вы будете готовы, будет проще всего.

0 голосов
/ 05 августа 2013

Я думаю, что можно отправить JMS в java на канал Mirth, который получает сообщение JMS.Хотя я новичок в веселье.

0 голосов
/ 03 февраля 2012

Я не верю, что это возможно сегодня с Миртом.Возможно, будет проще создать или использовать простой отправитель MLLP ( Хапи, вероятно, подойдет для этого ) из вашего модульного теста, который может читать ваши сообщения из файла excel и публиковать их в Mirth.

...