Applies ToBizTalk Server 2013 Branch BizTalk Server 2013 Developer BizTalk Server 2013 Enterprise BizTalk Server 2013 Standard

Objawy

Problem 1:Ta poprawka dodaje obsługę typu datetime MSH7 w v2.7 HL7 Microsoft BizTalk 2013 akcelerator dla HL7 (BTAHL7).Problem 2:Nieprawidłowy ORU ^ R01 wiadomości mogą być przetwarzane pomyślnie.Problem 3:Jeśli serwer BizTalk odbierze HL7 wsadowy, który zawiera odcinkiem FHS, pojawi się komunikat o błędzie podobny do następującego:

W 2XDasm Napotkano błąd krytyczny. Informacje o wyjątku jest odwołanie do obiektu nie jest ustawione na wystąpienie obiektu.

Problem 4:Rozważ następujący scenariusz:

  • Czy używasz Microsoft BizTalk 2013 Accelerator HL7 (BTAHL7).

  • Używasz MLLP otrzymują karty i HL7 odbierania rurociągu w dwukierunkowe odbierać portu.

  • Narzędzie MLLPSEND do wysyłania wiadomości. Na przykład: MLLPSEND/SB 11 /EB 28 /CR 13 /p 12000 /f "c:\labs\ADT^A03-Good.txt /twoway/repeat 100."

  • Zatrzymaj usługi rejestracji Jednokrotnej usługa, która powoduje zatrzymanie wszystkich BTS związanych z procesami podczas wykonywania narzędzia MLLPSEND .

W tym scenariuszu wszystkie wiadomości, które zawierają "stan wiadomości = kolejkowane (oczekiwanie na przetwarzanie)" i "stan usługi = aktywny" przed uruchomieniem wystąpienia hosta. Jednak po ponownym uruchomieniu usługi rejestracji Jednokrotnej i wystąpienie hosta systemu BizTalk, wszystko z wyjątkiem komunikaty ACK (CA) nie są przetwarzane i pozostają w aktywnych. ACK pokazuje z "stan wiadomości = zużyto" i "stan usługi = aktywny."Wydanie 5Rozważ następujący scenariusz:

  • Czy używasz Microsoft BizTalk 2013 Accelerator HL7 (BTAHL7).

  • Proces nieprawidłowy komunikat MSH3 źródłem strona nie istnieje.

W tym scenariuszu może się okazać, że ani ACK ani NAK jest zwracany, tym samym systemu przetwórczego po prostu siedzi czeka, aż upłynie limit czasu.

Rozwiązanie

Obsługiwana poprawka jest udostępniana przez firmę Microsoft. Jednak ta poprawka jest przeznaczona tylko do usunięcia problemu opisanego w tym artykule. Tylko w systemach, których dotyczy ten problem, należy zastosować tę poprawkę.Jeśli poprawka jest dostępna do pobrania, pojawi się sekcja "Poprawka dostępna do pobrania" na początku tego artykułu z bazy wiedzy Knowledge Base. Jeśli nie ma tej sekcji, należy przesłać żądanie do centrum obsługi klienta firmy Microsoft i obsługi technicznej w celu uzyskania poprawki.Uwaga Jeśli wystąpią dodatkowe błędy lub konieczność rozwiązania problemu, być może trzeba będzie utworzyć osobne zlecenie usługi. Zwykłe koszty obsługi będą zastosowane do dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej poprawki. Aby uzyskać pełną listę numerów telefonów działu obsługi klienta firmy Microsoft lub utworzyć osobne zlecenie usługi odwiedź następujące witryny firmy Microsoft:

http://support.microsoft.com/contactus/?ws=supportUwaga "Poprawka dostępna do pobrania" zawiera listę języków, dla których dostępna jest poprawka. Jeśli odpowiedni język nie jest widoczny, to dlatego, że poprawka nie jest dostępna dla danego języka.Uwaga dla wydania 4, w roku 2013 HL7 ACK lub NAK być uzyskane w następstwie potrzeby klucza rejestru są tworzone z następującą wartość: klucz rejestru zestaw ReturnErrorForInvalidMSH3 1 , aby zapewnić ACK lub NAK jest generowany, należy użyć tej metody:

  • Utwórz wpis rejestru typu DWORD i nadaj mu "nazwę ReturnErrorForInvalidMSH3" w jednym z następujących kluczy rejestru podrzędnego:Aby uzyskać 32-(x86) systemu operacyjnego:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BizTalk akcelerator dla HL7Dla (x64) 64-bitowy system operacyjny:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\BizTalk akcelerator dla HL7

Uwagi:

  • Upewnij się, że po ustawieniu rejestru powyżej, ponownie uruchom wystąpienie hosta.

  • Aplikację można subskrybować wiadomości nie powiodło się z następujący warunek filtru:BTAHL7Schemas.ParseError = True.

  • Ustaw potoku "Przekazuj" dla portu, który jest zapisany do wiadomości nie powiodło się.

Więcej informacji

Wymagania wstępne dotyczące instalacji aktualizacji oprogramowania

Aby zastosować tę poprawkę, musi mieć zainstalowane następujące oprogramowanie:

  • Program Microsoft BizTalk Server 2013

  • Microsoft BizTalk 2013 Accelerator dla HL7

Wymagania dotyczące ponownego uruchamiania

Nie musisz ponownie uruchomiać komputera po zastosowaniu tej poprawki. Jednak zalecane jest zamknąć i otworzyć konsolę administratora programu BizTalk po zainstalowaniu poprawki.

Wersja anglojęzyczna tej poprawki ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w aplecie Data i godzina w Panelu sterowania.

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Microsoft.Solutions.BTAHL7.HL72fDasm.dll

3.10.317.2

107544

 12-May-2014

00:46

x86

Microsoft.Solutions.BTAHL7.DdvHelper.dll

3.10.317.2

19480

 04-Jun-2014

00:46

x86

Microsoft.Solutions.BTAHL7.PipelineCommon.dll

3.10.317.2

91160

04-Jun-2014

00:46

x86

Microsoft.Solutions.BTAHL7.PipelineMessageCore.dll

3.10.317.2

87064

 04-Jun-2014

00:46

x86

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Powiązane artykuły

Aby uzyskać więcej informacji dotyczących poprawki BizTalk Server zobacz informacje dotyczące poprawek programu BizTalk Server.Aby uzyskać więcej informacji dotyczących terminologii aktualizacji oprogramowania zobacz Opis standardowej terminologii, który służy do opisywania aktualizacji oprogramowania firmy Microsoft.

Produkty innych firm omówione w tym artykule są wytwarzane przez producentów niezależnych od firmy Microsoft. Firma Microsoft nie udziela żadnych gwarancji, domniemanych ani żadnego innego rodzaju, odnośnie do wydajności lub niezawodności tych produktów.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.