Požymiai
1 problema
Įsivaizduokite tokią situaciją:
-
Jūs naudojate Microsoft BizTalk 2013 spartintuvas HL7 (BTAHL7).
-
Jūs naudojate ir MLLP adapteris ir kad HL7 srautas yra dvipusis gauti prievadą.
-
MLLP transportavimo savybes, galite nustatyti parinktį Naudoti tiesiogiai Sinchroninis HL7 ACK kaip "True".
-
Galite sukurti su siuntimo žemėlapiu šio dvipusis gauti prievado paversti ACK pranešimų, prieš siunčiant.
Tokiu atveju siuntimo žemėlapį netaikoma HL7 ACK. Todėl ACK negali pakeisti.
2 problema
MLLP siųsti prievado patikrina ACK pranešimų(MSA.1_AcknowledgmentCodelaukas MSA segmento) , grąžinama gavimo sistema, ir tada palygina ACK su priimtina ACK kodus, kurie yra išdėstyti MLLP siųsti prievado konfigūraciją ypatybės ACK kodą. Šiuo metu priimtinas ACK kodai, kuriuos palaiko ir MLLP siųsti prievado yra AA, CA, AA, CE, AR, ir CR. Galite pasirinkti visų ACK kodus arba kodų derinys. Pvz., šie kodai galioja visiems:
AA ir CAAA, CA, AE, ir CEAA, CA, AR, ir CRTačiau negalite įvesti norimą priimtinas ACK kodas derinys.Kai pritaikote šias karštąsias pataisas, naują priimtinas ACK kodą, kad Pasirinktinis pavadinimas yra įtraukiamas į Priimtinas ACK kodų sąrašas. Be to, naują teksto lauką įtraukiamas į leidžia įvesti priimtinas Pasirinktinis ACK kodai.Pastabos
-
Galite atskirti kodus, naudodami kableliu (,). Pvz.: "AA, CE, AR, CR, XX, ZZ."
-
Jei pasirinkta viena iš standartinio (noncustom) kombinacijos, jūs neturite Priimtinas Pasirinktinis ACK kodai ypatybės.
-
Norėdami įsitikinti, kad srauto tikrinimas sėkmingas, atsižvelgiant į vartotojo ACK kodus, turite pridėti reikia Pasirinktinis ACK kodus atitinkamą ACK schemos.
-
BizTalk sekimo funkciją galite naudoti (įjungdami stebėjimo) sekti pranešimą naudojant MessageID , įvykių žurnale užregistruojamas pranešimas yra kartojamas arba sustabdytas.
Sprendimas
„Microsoft“ pateikia palaikomas karštąsias pataisas. Tačiau šios karštosios pataisos skirtos tik šiame straipsnyje aprašytai problemai spręsti. Jas taikykite tik sistemoms, kuriose kyla ši konkreti problema.Jeigu karštąsias pataisas galima atsisiųsti, šio žinių bazės straipsnio viršuje yra skyrius „Galima atsisiųsti karštąsias pataisas“. Jei šio skyriaus nėra, pateikite užklausą „Microsoft“ klientų aptarnavimo ir palaikymo tarnybai, kad gautumėte karštąsias pataisas.Pastaba. Jeigu kyla papildomų problemų arba jei reikia šalinti triktis, gali reikėti pateikti atskirą užklausą. Už papildomą pagalbą dėl problemų ir klausimų, nesusijusių su čia nurodytomis karštosiomis pataisomis, bus taikomi įprasti mokesčiai už pagalbos paslaugas. Sąrašą Microsoft klientų aptarnavimo ir palaikymo tarnybos telefonų numerių arba sukurti atskirą aptarnavimo užklausą, apsilankykite šioje "Microsoft" svetainėje:
http://support.microsoft.com/contactus/?ws=supportPastaba. Formoje „Galima atsisiųsti karštąsias pataisas“ nurodomos kalbos, kurioms skirtos karštosios pataisos. Jei nematote savo kalbos, tai kalbai skirtų karštųjų pataisų nėra.Įsitikinkite, kad įdiegti reikia siuntimo žemėlapyje .dll failą, ir tada įdiegti visuotinėje bibliotekų talpykloje (GAC) failą naudodami šias ypatybes:
-
OutboundMap rinkinio pavadinimasŠi ypatybė turi būti visas siuntimo žemėlapį ištekliai nuomojami rinkinio pavadinimas. Šią informaciją galite rasti žemėlapyje BizTalk serverio administratoriaus konsolėje ypatybes. Ši informacija apibūdina surinkimo ir taip pat pilnas vardas, reikalingas OutboundMap pavadinimas.Pvz.: siuntimo, versija = 1.0.0.0, Culture = neutral, PublicKeyToken = 83f92b3673c9005d
-
OutboundMap pavadinimasŠi ypatybė turi būti visiškai žemėlapio pavadinimą. Tai apima vardų. Šią informaciją galite rasti *.btm failą (pavadinimu Namespace.TypeName ypatybes).Pvz.: Outbound.Map1
Pastaba. Šios savybės taikomi tik tada, jei Tiesiogiai Sinchroninis HL7 ACK yra nustatyta kaip "Teisinga".Ne, gali tekti ir HL7 atvirkštinis asembleris (DASM) – HL7 gauti srauto ir automatiškai generuoja HL7 patvirtinimas. Pvz., ACK, sukurtas kai kurių gavimo sistema yra skiriami į išsiuntimo sistemą. Tokiu atveju išjunkite "Maršruto ACK srauto siųsti prašymą gauti" šaltinio šalis ir nustatyti Naudoti tiesiogiai Sinchroninis HL7 ACK kaip "Klaidinga". Tada, naudodami parinktį siuntimo žemėlapyje, pateiktą priėmimo prievadas.
1 problemos
Jūs negalite sekti ACK, kuris siunčiamas į išsiuntimo sistemą ir Naudoti tiesiogiai Sinchroninis HL7 ACK nustatyta kaip "Teisinga". Tačiau, jei norite stebėti ACK, kurie yra perduoti turinį į išsiuntimo sistemą, galite naudoti tą patį sekimo mechanizmas, kuris buvo naudojamas sekti ACK, kuris buvo išsiųstas į dvipusis gauti prievado išsiuntimo sistemai Naudoti tiesiogiai Sinchroninis HL7 ACK parametras nėra. Tai reiškia, kad viename žemėlapyje yra MLLP gauti vietos konfigūracijos ypatybes ir taip pat priėmimo prievadas funkciją standard siuntimo žemėlapyje nustatymas, kurį teikia BizTalk Server.
2 problemos
Po to, kai įdiegsite šias karštąsias pataisas, veikimas grindžiamas priimtinas ACK kodo, galite pasirinkti išplečiamajame sąraše vietoj kodą, kuris pateikia gavimo sistema.Jei ACK kodas pagal pasirinktą priimtinas kodą, pranešimų apdorojimas pavyksta ir tvarkymo vėl bus paleistas standard ACK kodus, nėra įtrauktos į pasirinktą Priimtinas ACK kodai ir atveju Nestandartinis ACK kodus, nėra įtrauktos į pasirinktą Priimtinas ACK kodus, pranešimas yra sustabdytas.Pastaba. Jei gavimo sistema pateikia kodai AA arba CA, pranešimų apdorojimo visada pavyksta nepriklausomai nuo to, bet priimtina ACK kodas variantą, kuris nustatytas prievado konfigūraciją.ACK schemos reikia pakeisti įtraukdami priimtinas Pasirinktinis paketai. Jei daugiau pasirinktiniai paketai nėra įtraukiami į schemą, srauto tikrinimas nepavyksta ir pateikia klaidos pranešimą "nepavyko rasti lentelės vertė". Jokių papildomų priimtinas Pasirinktinis paketai turi įtraukti į MSA.1_AcknowledgementCode paketai esamą sąrašą.
Daugiau informacijos
Būtinosios sąlygos, reikalingos įdiegti programinės įrangos naujinimas
Norint taikyti šias karštąsias pataisas, turite įdiegti šią programinę įrangą:
-
Microsoft BizTalk Server 2013
-
Microsoft BizTalk 2013 spartintuvas HL7
-
2898936 specifinių karštųjų pataisų paketas įvairūs klausimais BizTalk Server 2013
Reikalavimas paleisti iš naujo
Pritaikius šias karštąsias pataisas kompiuterio nereikia paleisti iš naujo. Tačiau rekomenduojame, uždarykite ir vėl atidarykite BizTalk administravimo konsolę įdiegus karštąją pataisą.
Šių karštųjų pataisų anglų k. versijos failo atributai (failo atributai) yra išvardyti toliau pateiktoje lentelėje. Datos ir laiko informacija pateikta pagal universalųjį laiką (UTC). Kai peržiūrite failo informaciją, ši informacija konvertuojama į vietos laiką. Norėdami sužinoti UTC ir vietos laiko skirtumą, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.
|
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
|---|---|---|---|---|---|
|
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 |
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Nuorodos
Daugiau informacijos apie BizTalk Server karštąsias pataisas, ieškokite informacijos apie BizTalk Server karštąsias pataisas.Jei norite gauti daugiau informacijos apie programinės įrangos naujinimo terminiją, peržiūrėkite Įprastos terminologijos, vartojamos "Microsoft" programinės įrangos naujinimams apibūdinti, aprašas.
Trečiųjų šalių produktus, aptariamus šiame straipsnyje, kuria įmonės, kurios nepriklauso „Microsoft“. „Microsoft“ neteikia jokių garantijų, numanomų ar kitokių, dėl šių produktų veikimo ir patikimumo.