Есть ли способ проверить сообщение BizTalk HIPAA перед дизассемблером?

У нас есть решение, которое получает файлы HIPAA X12 с использованием схемы Multiple, затем разделяет их и отправляет на согласование. Иногда клиент будет отправлять файл со структурной ошибкой где-то посередине, и сообщение будет приостановлено, но только после того, как оно уже отправит несколько поддокументов на согласование. Это раздражает...

То, что я хотел бы сделать, это проверить все сообщение и приостановить его, прежде чем разбирать его на несколько сообщений... Я знаю, что мог бы сделать это, если бы я переключился на единую схему или установил Preserve Interchange, но тогда мне придется иметь дело с расщепление в другом месте.

Предложения? Спасибо.


person Bill Osuch    schedule 22.01.2014    source источник


Ответы (1)


Проверьте вкладку «Они-> Вы» Соглашения в разделе «Настройки локального хоста».

Параметр по умолчанию для параметра обработки входящих пакетов — «приостанавливать наборы транзакций (ST/SE) при ошибке».

Измените на «приостановить обмен при ошибке» и проверьте, удовлетворяет ли это вашим требованиям.

Это должно работать, если только торговый партнер не отправляет файлы с несколькими обменами.

person Johns-305    schedule 22.01.2014