Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Симптомы

Проблема 1

Рассмотрим следующий сценарий:

  • С помощью сочетаний клавиш Microsoft BizTalk 2013 для HL7 (BTAHL7).

  • Вы используете MLLP получают адаптера и HL7 получают конвейера в двустороннее получить порт.

  • В диалоговом окне Свойства MLLP транспорта установить параметр Использовать прямой синхронный HL7 ACK «True».

  • Создание исходящего карты на этом двусторонним портом для преобразования перед отправкой сообщения Подтверждения получения.


В этом сценарии сопоставления исходящего трафика не применяется к HL7 (ACK). ACK не преобразуется.

Проблема 2

Порт отправки MLLP проверяет код Подтверждения в окне сообщения ACK (полеMSA.1_AcknowledgmentCode сегмента MSA), возвращается нижестоящие системой, а затем сравнивает ACK с кодами приемлемых ACK, заданные в свойствах конфигурации порта отправки MLLP. В настоящее время допустимых кодов Подтверждения, поддерживаемые MLLP отправить порта, AA, ЦС, AE, CE, AR и CR. Можно выбрать все коды Подтверждения или комбинацию кодов. Например все допустимыми являются следующие коды:

AA и ЦС

AA, ЦС, AE и CE

AA, ЦС, AR и CRТем не менее нельзя ввести нужный допустимой комбинации кода Подтверждения.

После установки данного исправления, новый допустимый код ACK с именем пользовательского добавляется в список Допустимых кодов Подтверждения . Кроме того новое текстовое поле добавляется позволяют вводить допустимые настраиваемые коды Подтверждения.

Примечания

  • Коды необходимо разделить с помощью запятых (,). Например: «AE, CE, AR, CR, XX, ZZ.»

  • Если выбран один из стандартных комбинаций (являющуюся), нет необходимости введите свойство Приемлемо настраиваемые коды Подтверждения .

  • Чтобы убедиться в том, что конвейер проверка проходит успешно, по отношению к настраиваемые коды Подтверждения, необходимо добавить соответствующую схему ACK необходимые настраиваемые коды Подтверждения.

  • Можно использовать функцию Отслеживания BizTalk (включив отслеживание) для отслеживания сообщений, используя код (ID) , который заносится в журнал событий, когда сообщение повторно или приостановлено.


Решение

Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте данное исправление только в тех системах, которые имеют данную проблему.

Если исправление доступно для скачивания, имеется раздел "Пакет исправлений доступен для скачивания" в верхней части этой статьи базы знаний. Если этого раздела нет, отправьте запрос в службу технической поддержки для получения исправления.

Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание посетите следующий веб-узел корпорации Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримечание. В форме "Пакет исправлений доступен для скачивания" отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.

Убедитесь, что развертывание необходимых DLL-файл сопоставления исходящих и установите его в глобальный кэш сборок (GAC) с помощью следующих свойств:

  • Имя сборки OutboundMap

    Это свойство должно включать полное имя сборки, в которой размещается исходящие сопоставления. Эту информацию можно найти в свойствах сопоставления в консоли администрирования BizTalk Server. Эта информация описывает сборку, а также полное имя, который необходим для имени OutboundMap.

    Например: исходящий, версия = 1.0.0.0, язык и региональные параметры нейтрального PublicKeyToken = = 83f92b3673c9005d

  • Имя OutboundMap

    Это свойство должно включать полное имя сопоставления. Это включает в себя пространство имен. Эту информацию можно найти в свойствах файла *.btm (пространство имен).

    Например: Outbound.Map1

Примечание. Эти свойства применяются только в том случае, если Прямое синхронное ACK HL7 установлено значение «True».

HL7 дизассемблер (DASM) в конвейере HL7 приема для автоматически генерирует HL7 подтверждения не требуется. Например ACK, создаваемый системой некоторые нижестоящие — должна быть передана восходящего систему. В этом случае отключите «Маршрута ACK для отправки конвейера на порт получения запроса» для исходного каталога и задать Использование прямого синхронный HL7 ACK «False». Затем используйте параметр исходящее сопоставление, включенный в порт приема.

Для устранения проблемы 1

Нельзя отслеживать ACK, который отправляется восходящего системы путем Использования прямых синхронный HL7 ACK , равным «True». Тем не менее, требуется отслеживать содержимое ACK, который передается вышестоящим системе, можно использовать то же портом восходящего систему отслеживания механизм, используемый для отслеживания ACK, отправленное двустороннее получения в случае отсутствия параметра Использовать прямой ACK синхронный HL7 . Это предполагает, что в свойствах конфигурации MLLP получить расположение используется то же сопоставление и также в Стандартная функция исходящих карты в порт приема характер обеспечивается BizTalk Server.

Для устранения проблемы 2

После установки исправления, поведение будет основываться на код приемлемых ACK, выберите в раскрывающемся списке вместо кода, предоставленный системой головного.

Если код Подтверждения в разделе выбранного допустимого кода, успешно обработки сообщений и обработки выполняется снова для стандартных кодов Подтверждения, не перечисленных в выбранные Допустимые коды Подтверждения и в случае нестандартных ACK коды, которые не перечислены в выбранные Допустимые коды Подтверждений, сообщение находится в приостановленном состоянии.

Примечание. Если нижестоящий система возвращает коды AA или центра сертификации, обработки сообщения всегда проходит успешно, независимо от любой приемлемый вариант кода ACK, заданное в конфигурации порта.

ACK схемы должен быть изменен путем добавления допустимых пользовательских ACK. Если схема не добавляются дополнительные пользовательские ACK, проверки конвейера и возвращает сообщение об ошибке «значение таблицы не найден». Любые дополнительные допустимых пользовательских ACK необходимо добавить в существующий список MSA.1_AcknowledgementCode подтверждения.

Дополнительные сведения

Необходимые условия для установки обновления программного обеспечения

Для установки этого исправления необходимо установить следующее программное обеспечение:

Необходимость перезагрузки

Не требуется перезагружать компьютер после установки данного исправления. Тем не менее мы рекомендуем закрыть и снова открыть консоль администрирования BizTalk после установки исправления.

Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Microsoft.Solutions.BTAHL7.HL72fDasm.dll

3.10.325.2

107 520

09-Feb-2015

22:52

x86

Microsoft.Solutions.BTAHL7.PipelineCommon.dll

3.10.325.2

95,232

09-Feb-2015

22:52

x86

Microsoft.Solutions.BTAHL7.Shared.dll

3.10.325.2

99,328

09-Feb-2015

22:52

x86

Microsoft.Solutions.BTAHL7.MLLP.dll

3.10.325.2

128,000

09-Feb-2015

22:52

x86

Microsoft.Solutions.BTAHL7.HL7AckHelper.dll

3.10.325.2

29,696

09-Feb-2015

22:52

x86



Статус

Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Ссылки

Дополнительные сведения об исправлениях с BizTalk Server содержатся сведения об исправлениях с BizTalk Server.

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

Продукты независимых производителей, обсуждаемые в этой статье, производятся компаниями, независимыми от корпорации Майкрософт. Корпорация Майкрософт не дает никаких явных или подразумеваемых гарантий относительно производительности или надежности этих продуктов.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×