Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми


Минимална Долна протокол за слой MLLP) Изпрати порт проверки потвърждение (назад) код в ACK (тоест MSA.1_AcknowledgmentCode областта на MSA сегмента) се връща от системата надолу и го сравнява с приемливо ACK кодове, които са зададени в MLLP изпрати свойства на порт в конфигурацията. ACK кодове, които се поддържат в момента от MLLP изпрати порта са както следва:

  • AA

  • CA

  • AE

  • CE

  • АНАЛИЗ

  • CR

Можете да изберете всички ACK кодове или комбинация от тях. Например следните кодове са всички валидни:

  • AA и CA

  • AA, CA, AE и CE

  • AA, CA, анализ и CR


Обаче можете да въведете всички допълнителни приемливо ACK кодове.

След като приложите тази актуална корекция, нов приемливо ACK код, който е с име по избор се добавя в списъка с Приемливо ACK кодове . Освен това ново текстово поле се добавя, в който можете да въведете приемливо потребителски ACK кодове.

alternate text


alternate text


Notes

  • Потребителски кодове трябва да бъдат разделени със запетая (,). Например: AE, CE, анализ, CR, XX, оригинални.

  • Ако една от стандартни комбинации (не по избор) е избрана, не трябва да въведете стойности в свойството Приемливо потребителски ACK кодове .

  • За да се уверите, че канал проверката завърши успешно за потребителски ACK кодове, трябва да добавите необходимите кодове за потребителски ACK съответните ACK схема.

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


Решение

Информация за сборна актуализация

Първо този проблем е решен в следната сборна актуализация на BizTalk сървъра:

За тази функция

Новата функция се отнася за изпращане само портове. След като инсталирате актуалната корекция, ситуацията ще се основава на приемливо ACK код, който сте избрали в падащия списък вместо кода, който се предоставя от системата в обратна посока.

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

  • AA и CA

  • AA, CA, AE и CE

  • AA, CA, анализ и CR

Обаче няма опция да въведете приемливо ACK код комбинация.

Допълнителни приемливо ACK кодове с име "По избор" се добавя в падащия списък в свойството Приемливо ACK кодове . Всички предишни комбинации остават и се прилагат както преди беше добавена нова функция.

alternate text

alternate text

След избор е избрано, трябва да въведете нови стойности в свойството Приемлив избор ACK кодове . Всяка от тези нови ACK стойности трябва да бъдат разделени със запетая (,).

След като инсталирате актуалната корекция, поведение зависи от избрания Приемливо ACK кодове настройката. Ако ACK код, който се връща кода на избрания приемливо, обработка възниква успешно. Стандартни ACK кодове се повтори. И всички ACK код, който не е спряно. (Това ще направи тази ACK код нестандартен или -custom ACK).

Следната таблица представя този сценарий. Писмено интерпретация следва таблица.

alternate text

AA и CA обработка на съобщението винаги успява независимо от всички приемливо ACK кодовете за настройка, която е избрана. Повече информация относно настройките за Приемливо ACK кодове е както следва:

  • AA, CA: Повтори AE, CE, анализ и CR и други спира.

  • AA, CA, AE, CE: Приети и успешно: AA, CA, AE и CE и повтарят анализ и кредитни спира друг.

  • AA, CA, анализ, CR: Приети и успешно: AA, CA, анализ и CR и повтарят AE и CE. Спира друг.

  • AA, CA, анализ, CR, AE, CE: Приети и успешно: AA, CA, анализ, CR, AE и CE и други се връща. ACK се повтори и съобщението се прекратява.

  • По избор (стойностите са въведени и разделени със запетая): Пример: AA, AE, Foo, оригинални, ZZZ. Приети и успешно: AA, CA и AE, както и други въведен потребителски ACK като в този случай, Foo, оригинални или ZZZ. Повтори CE, анализ

  • Всеки ACK код, който не е посочен в Приемлив избор ACK кодове не се повтори и е спряно.


При стандартен ACK не е въведена в Приемливо ACK кодове, се връща грешка, подобно на следното:

Адаптерът не успя да предаде съобщението ще изпрати порт "< SendPortName >" URL адрес "127.0.0.1:33000". Той ще бъде препредават след повторно опитване за този порт за изпращане. Данни: "съобщение с MessageID: < MessageID >, с тип на потвърждение: грешка с код ACK: CE.


Схема на пакета ACK трябва да се промени чрез добавяне на съществуващ списък на стандартни ACKs (AA, AE, анализ, CA, CE, CR). Всички допълнителни приемлив избор ACKs (XX и оригинални, например) трябва да се добави MSA.1_AcknowledgementCode поле на схемата на ACK. Ако не се добавят допълнителни потребителски ACKs схемата, канал неуспешна с грешка "Таблица стойност не е намерен".


alternate text

Допълнителна информация

Предварителни изисквания за инсталирането на актуализация на софтуера

За да приложите тази актуална корекция, трябва да имате инсталиран следният софтуер:

  • Microsoft BizTalk Server 2013 R2

  • Microsoft BizTalk 2013 R2 ускорител за HL7

Изисквания за рестартиране

Не трябва да рестартирате компютъра, след като приложите тази актуална корекция. Въпреки това препоръчваме да затворите и го отворете конзолата за администриране на BizTalk след инсталиране на актуалната корекция.

Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Препратки

За повече информация относно BizTalk Server поправки вижте информация за BizTalk Server спешни корекции.

Научете повече за стандартната терминология, използвана за описание на софтуерните актуализации на Microsoft.


Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×