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

Sümptomid

Kui kasutate Microsoft BizTalk Server 2010 kiirendi HL7 (BTAHL7) kinnitust (ACK) on loodud vales vormingus.Näiteks on ACK luuakse järgmises vormingus:ERR || OBX_ObservationResult ^ 9 ^ 23 | HL7nnnn ^ andmetüüp tõrge ^ 102 | E|||||||| ^^^^^^^^^^^Siiski on ACK õige vorming on järgmine:ERR || OBX ^ 9 ^ 23 | 102 ^ andmetüüp tõrge ^ HL70369 | E|||||||| ^^^^^^^^^^^Märkused

  • "OBX_ObservationResult" on XML-i sõlme nimi pole HL7 identifikaator.

  • Tegelikult tuleks "HL7nnnn" koodi "HL70369".

  • ERR segment väljade järjestus on vale. "HL7nnnn ^ andmetüüp tõrge ^ 102" peaks olema "102 ^ andmetüüp tõrge ^ HL70369".

Põhjus

Probleemi põhjuseks on defekti.

Lahendus

See kiirparandus lahendab probleemi järgmised kolm aspekti:

  • ACK on HL7 identifikaatori asemel XML-i sõlme nimi. Näiteks on ACK "OBX" asemel "OBX_ObservationResult".

  • Järgmiste juhiste abil luuakse ERR segment tõrketeave:

    • Kui väärtus on tabelis ei leita, tagastab "HL7nnnn".Märkus "nnnn" on HL7 tabeli number, mis on läbi.

    • Tabeli valideerimisvigu muuta "HL7nnnn" "HL79999".Märkus "HL79999" on-tabeli väärtus vigu, mis on spetsiaalne tõrge BizTalk Server.

  • ERR segment väljade järjestus on vale. Näiteks "HL7nnnn ^ andmetüüp tõrge ^ 102" väärtuseks "102 ^ andmetüüp tõrge ^ HL7nnnn".

Kiirparanduse teave

Toetatud käiguparandus on saadaval Microsoftilt. See kiirparandus on ette nähtud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Kasutage seda parandust ainult selle konkreetse probleemiga süsteemides.Kui kiirparandus on allalaadimiseks saadaval, on selle teabebaasi artikli alguses "Kiirparandus on allalaadimiseks saadaval" sektsiooni. Kui seda jaotist ei ole, saatke Microsofti klienditeenindusele ja -toele taotlus kiirparanduse hankimiseks.Märkus. Kui ilmneb veel probleeme või kui on tarvis teha tõrkeotsing, peate looma eraldi tugiteenuse taotluse. Tavapärane tugiteenuse tasu kehtib täiendavatele tugiteenustega seotud küsimustele ning probleemidele, mis pole lahendatavad konkreetse kiirparandusega. Täieliku loetelu Microsofti klienditeeninduse ja -toe telefoninumbrite või eraldi tugiteenuse taotluse loomiseks külastage järgmist Microsofti veebisaiti:

http://support.microsoft.com/contactus/?ws=supportMärkus. "Kiirparandus on allalaadimiseks saadaval" vormil kuvatakse keeled, mille jaoks kiirparandus on saadaval. Kui te ei näe oma keelt, ei ole kiirparandus selles keeles saadaval.

Eeltingimused

BTAHL7 selle kiirparanduse rakendamiseks peab teil olema. Lisaks peate rakendama käigultparandused, mis on kirjeldatud järgmistes Microsofti teabebaasi (Knowledge Base) artiklites:

2564013 FIX: kiirparandus on saadaval, mis pakub kohaletoimetamise režiim lisaatribuudid minimaalne alumine kiht protokolli saatmise ja vastuvõtmise adapterid BizTalki kiirendi HL7 BizTalk Server 2010 keskkonnas

2607536 FIX: kiirparandus lisab toe HL7 v2.5.1 sõnum töötlemine ja lahendab mitu BizTalk Server 2010 kiirendi HL7

Taaskäivitamise nõue

Pärast selle kiirparanduse rakendamist peate arvuti taaskäivitama. Kui teil ei paluta arvuti taaskäivitada, peate taaskäivitama BizTalki hosti eksemplari teenuseid.

Installimisjuhised

NB! See sektsioon, meetod või toiming sisaldab etappe, mille käigus õpetatakse registrit muutma. Registri vale muutmine võib aga põhjustada tõsiseid probleeme. Seega veenduge, et järgite neid samme hoolikalt. Lisakaitseks varundage register enne selle muutmist. Seejärel saate probleemi ilmnemisel registri taastada. Registri varundamise ja taastamise kohta lisateabe saamiseks klõpsake Microsofti teabebaasis artikli kuvamiseks järgmist artiklinumbrit:

322756 varundamine ja taastamine Windows registryKui praegune kiirparandus on vaja ja BTAHL7 loob muudetud skeemi järgi on ACK, peate toimige järgmiselt Lisaks kiirparanduse installimist. Kui kiirparandus on vaja, näiteks BTAHL7 genereerib ACK, mis on sarnane sümptom, mida on kirjeldatud jaotises "Tunnused" kirjeldatud, ei pea toimige järgmiselt.Märkus. Järgmine protseduur nõuab uue registrivõtme seadmise taastamine BTAHL7V2XCommon projekti koos muudetud skeemid ning seejärel ümbersuunamine projekti. Kui need skeemid on nimetatud muid projekte, on vaja ka uuesti koostamine ja ümbersuunamine projektid.

  1. BizTalk Server hosti aknad lõpetada.

  2. Ümberkorraldamine BTAHL7V2XCommon projekti koos uue muudetud skeemid. Selleks teha järgmist:

    • Nimetage ACK_24_GLO_DEF_949029 \%\Microsoft BizTalki 2010 kiirendi HL7\Templates\Schemas\V2. Kui ACK_24_GLO_DEF X\2.4

    • Nimetage ACK_25_GLO_DEF_949029 \%\Microsoft BizTalki 2010 kiirendi HL7\Templates\Schemas\V2. Kui ACK_25_GLO_DEF X\2.5

    Märkused

    • BTAHL7V2XCommon projekti juba juurutanud, projekti kasutuselt eemaldada ja seejärel ehitada ja ümberkorraldamine projekti.

    • Kui need skeemid on nimetatud teiste projektidega, nõuab protseduuri ka uuesti koostamine ja ümbersuunamine projekte koos nende muudetud skeemid.

  3. Looge DWORD tüüpi registrikirje nimega "UseModifiedAck" järgmises registri alamvõtmes:

    • Jaoks 32-bitine (x86) operatsioonisüsteem:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\BizTalk kiirendi HL7\Version 2010

    • Jaoks 64-bitised (x64) operatsioonisüsteem:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\BizTalk kiirendi HL7\Version 2010

  4. Kui kiirparandus on vaja ja 2. etapp on lõpetatud, määrake vastloodud registrivõtme väärtus 1. Kui registrivõtit pole olemas või selle väärtuseks on seatud väärtus 1, loob BTAHL7 ACK, millel on sümptomid sarnanevad, mida on kirjeldatud jaotises "Tunnused" (seda toimingut teha selleks, et veenduda, et kliendi olemasolevad lahendused ei häiri). Seetõttu juhul muudetud skeemid juurutatud (2. toiming on lõpetatud), seadke registrivõtme väärtus teise väärtusega, mis ei ole 1. Kui muudetud skeemid on juurutatud (2. toiming on lõppenud), veenduge, et määratud registrivõtme väärtuseks 1.

  5. Taaskäivitada BizTalk Server hosti aknad.

Failiteave

Sellel kiirparanduse ingliskeelsel versioonil on failiatribuudid (või hilisemad failiatribuudid), mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid jaoks on loetletud maailmaaja järgi (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC ja kohaliku aja erinevuste väljaselgitamiseks kasutage juhtpaneeli üksuses kuupäev ja kellaaeg vahekaarti ajavöönd .

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

Microsoft.solutions.btahl7.pipelinecommon.dll

3.9.559.2

90,528

13-Jul-2012

17:41

x86

Microsoft.solutions.btahl7.pipelinemessagecore.dll

3.9.559.2

86,448

13-Jul-2012

17:41

x86

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Lisateabe saamiseks

BizTalki serveri turvaparandused kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:

2003907 teavet BizTalki käigultparanduste ja hoolduspakettide toe

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.