修正: HIPAA 837 文件已暫停意外或 BizTalk Server 2009年中 BizTalk Server 2006 R2 如果"REF * G1 」 資料元素和"REF * 9F 」 資料元素不是連在一起

文章翻譯 文章翻譯
文章編號: 2191569 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

徵狀

請考慮下列案例:
  • 您使用 Microsoft BizTalk Server 2006 R2 或 Microsoft BizTalk Server 2009年接收並處理健康保險流通與責任法案 (HIPAA) 訊息。
  • 您會收到有效 837 文件 BizTalk Server 中。
  • 本文件 837,"REF * G1 」 資料元素和"REF * 9F 」 項目不是連在一起。例如,文件中的資料元素如下所示:
    REF * G1 * 6666666 ~
    REF * EA * 777-7777 ~
    REF * 9F * 888888888 ~
在這個案例中,837 文件驗證失敗,與意外暫止。此外,您會收到類似下列的應用程式記錄檔中的錯誤:

事件類型: 錯誤
事件來源: BizTalk Server 2006 EDI
事件類別: 無
事件識別碼: 8114
描述:
在剖析期間所發生的錯誤。X 12 交易集識別碼為 '<transaction set="" id="">'包含於功能群組識別碼為'<functional group="" id="">' 中交換識別碼為, '<interchange id="">',寄件者識別碼為 '<sender id="">',收件者 id'<receive id="">' 正在暫停,有下列的錯誤:</receive></sender></interchange></functional></transaction>

錯誤: 1 (片段層級錯誤)
SegmentID: REF
TS 中的位置: 26
7: 區段未在適當的順序

錯誤: 2 (片段層級錯誤)
SegmentID: REF
TS 中的位置: 26
2: 未預期的區段

錯誤: 3 (欄位層級錯誤)
SegmentID: REF
TS 中的位置: 26
資料的項目 ID: REF01__ReferenceIdentificationQualifier
在區段中的位置: 1
資料值: 9F
7: 無效的程式碼值
...

附註 如果將不會發生這個問題"REF * G1 」 資料的項目和"REF * 9F 」 項目是相鄰的連入 837 訊息中。例如,如果資料的項目如下所示,不會不發生這個問題:
REF * G1 * 6666666 ~
REF * 9F * 888888888 ~
REF * EA * 777-7777 ~

附註: 如果您使用 BizTalk Server 2009年,事件來源和上述事件的事件類別中都是 「 BizTalk Server 2009 」。

發生的原因

EDI 訊息引擎不會處理的已發行的華盛頓州發行公司 (WPC) 的 HIPAA 標準 HIPAA 文件 subloops 的 xs:all 型別,就會發生這個問題。

解決方案

累積更新資訊

BizTalk Server 2009

BizTalk Server 2009年的累積更新套件 2 所包含可解決這個問題的 hotfix。
如需有關如何取得累積更新套件,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文:
2497794 BizTalk Server 2009年的累積更新套件 2
若要解決這個問題,請執行 BizTalk Server 2009,以取得更新的結構描述的累積更新套件 2 所包含的自我解壓縮 MicrosoftEdiXSDTemplatesKb2191569.exe 檔案。然後,重新部署結構描述。如果您有任何自訂的結構描述,將自訂的變更套用到新的結構描述。

附註 已更新的結構描述也解決 BizTalk Server 處理 HIPAA 訊息時,就會發生的另一個問題。詳細資訊,請參閱本文 〈 其他資訊 〉 一節。

BizTalk Server 2006 R2

BizTalk Server 2006 R2 Service Pack 1 的累積更新套件 2 所包含可解決這個問題的 hotfix。

如需有關如何取得累積更新套件,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文的詳細資訊:

2211420 BizTalk Server 2006 R2 Service Pack 1 的累積更新套件 2

狀況說明

Microsoft 已確認這是在 「 Microsoft 產品資料 」 適用於 」 一節中所列的問題。

其他相關資訊

此外,都包含在 BizTalk Server 2009年的累積更新套件 2 更新結構描述也會修正應用程式記錄檔會記錄下列錯誤的問題。BizTalk Server 會收到 HIPAA 訊息時,就會發生這個問題。


事件識別碼: 4097
描述:
在 EDI 解譯器遇到嚴重的錯誤,錯誤資訊是有開啟的任何 XML 開始標記。

事件類型: 錯誤
事件來源: BizTalk Server 2009 年
事件類別目錄: (1)
事件識別碼: 5719
描述:
發生失敗,執行的接收管線:"Microsoft.BizTalk.Edi.DefaultPipelines.EdiReceive,Microsoft.BizTalk.Edi.EdiPipelines,版本 = 3.0.1.0,文化特性 = 中性,PublicKeyToken = 31bf3856ad364e35"來源:"EDI 解譯器 」 接收埠:"<receive port=""></receive>"的 URI:"URI> 」 的原因: 有開啟的任何 XML 開始標記。


如需有關在 BizTalk Server SQL Server 代理程式作業的描述的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
919776 在 BizTalk Server SQL Server 代理程式作業的說明
如需有關軟體更新術語的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
編號 824684 用來描述 Microsoft 軟體更新標準術語的說明
如需有關 BizTalk Server 的 hotfix 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
2003907 BizTalk Server 快速補充程式的相關資訊


BizTalk Server 2006 R2 Service Pack 1 中所包含的 Microsoft BizTalk Server 熱修正程式的清單的相關資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
974563 Microsoft BizTalk Server hotfix BizTalk Server 2006 R2 Service Pack 1 中所包含的清單

屬性

文章編號: 2191569 - 上次校閱: 2011年7月26日 - 版次: 3.0
這篇文章中的資訊適用於:
  • Microsoft BizTalk Server 2006 R2 Branch
  • Microsoft BizTalk Server 2006 R2 Developer Edition
  • Microsoft BizTalk Server 2006 R2 Enterprise Edition
  • Microsoft BizTalk Server 2006 R2 Standard Edition
  • Microsoft BizTalk Server 2009 Branch
  • Microsoft BizTalk Server 2009 Developer
  • Microsoft BizTalk Server 2009 Enterprise
  • Microsoft BizTalk Server 2009 Standard
關鍵字:?
kbautohotfix kbqfe kbhotfixserver kbfix kbbiztalk2009presp1fix kbmt KB2191569 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:2191569
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com