共用方式為


BizTalk Accelerator for HL7 的新功能

使用 BizTalk Accelerator for HL7 (BTAHL7) 進行變更和更新。

BizTalk Server 2016

功能 Description
起始與 LOB 的連線 使用 MLLP 配接器,BTAHL7 可以啟動或起始與遠端企業營運伺服器 (LOB) 系統的連線。 LOB 會等候連線,然後使用 MLLP 配接器將訊息傳送至BizTalk Server。 MLLP 接收位置中有一些新的屬性可設定此選項。 請參閱:
在 BizTalk Server 2013 R2 和較舊版本中,HL7 MLLP 接收配接器會等候遠端 LOB 服務器連線到 MLLP 配接器,然後 LOB 傳送訊息。

如需詳細資訊,請參閱 BTAHL7 如何路由傳送訊息

BizTalk Server 2013 R2

功能 Description
64 位支援 MLLP 配接器和 HL7 管線可以在 32 位和 64 位主機實例中執行。

BTAHL7 安裝包含 32 位安裝套件和 64 位安裝套件。 在 32 位元的電腦上,請只安裝 32 位元封裝。 在 64 位電腦上,安裝 32 位 64 位套件。

重要: 若要使用 64 位支援,請只安裝 64 位套件。 64 位元封裝可讓配接器和管線在 32 位元和 64 位元模式中都能執行。
v2.6 架構支援 支援包括:

- BTAHL7V26Common 專案:包含 v2.6 架構。
- BTAHL7Common 專案:包含 v2.6 架構和ACK_26_GLO_DEF通知架構;這會產生 v2.6 訊息的通知。
- MSH_25_GLO_DEF 架構:處理 v2.6 架構隨附的新訊息標頭欄位,並繼續支援所有 v2。x 架構。
動態 MLLP 配接器支援 您可以在執行時間使用 One-Way 或 Two-Way (要求-回應) 傳送埠來設定配接器屬性。 請參閱 動態 MLLP 配接器
「FreeText」 支援 如果欄位或區段定義為 「FreeText」,則不會剖析欄位/區段中的字元資料。 請參閱 使用自由文字編碼字元
具有無效 MSH 的訊息會傳送 ACK 或 NACK 使用 ReturnErrorForInvalidMSH3 登錄機碼時,如果發生下列情況,則會傳送負通知 (NACK) 給合作物件:

- HL7 組態總管) 中未定義不正確 MSH3 (方
AND
- 訊息中的 MSH15 和 MSH16 值為 Null 或空白

若要傳送 NACK,請將下列登錄機碼設定為 1,然後重新開機主機實例:

32 位主機: HKLM\SOFTWARE\Microsoft\BizTalk Accelerator for HL7

64 位主機: HKLM\ SOFTWARE\Wow6432Node\Microsoft\BizTalk Accelerator for HL7

提示: 埠可以訂閱失敗的訊息:
  • 使用 BTAHL7Schemas.ParseError = True 篩選準則。
  • 使用 傳遞 管線。
ACK 訊息實例保持作用中 如果上游系統發生連線失敗,則傳送至上游系統的通知 (ACK) 維持在作用中狀態。

新行為:如果上游系統連線失敗,則會暫停 ACK 訊息。
不要傳送 < SB> 這個屬性會新增至接收配接器埠組態屬性。 若要啟用此屬性,請設定 UseMLLPTransACK 值:

- 當設定為 False (預設) 時,如果資料以 < SB > 開頭,配接器就會傳送訊息。 例如,會傳送下列訊息:
<SB\>DataData<CR\>DataData<CR\>…

- 當設定為 True時,如果開頭的資料遺失 < SB > ,配接器就會傳送訊息。 例如,會傳送下列訊息:
DataData<CR\>DataData<CR\>…

重要:如果雙向傳送埠未將 < SB >設定為 True,則不會將訊息傳送 SB 到下游系統。 同時,它可以從下游系統收到遺漏 SB 的 ACK。
接受遺漏 < SB> 這個屬性會新增至傳送配接器埠組態屬性。 若要啟用此屬性,請設定 UseMLLPTransACK 值:

- 當設定為 False (預設) 時,如果開頭的資料遺失 < SB > ,配接器會傳回錯誤。 例如,下列訊息會傳回錯誤:
DataData<CR\>DataData<CR\>…

- 當設定為 True時,如果資料在開頭遺漏 < SB > ,配接器可以接收訊息。 例如,收到下列訊息:
<SB\>DataData<CR\>DataData<CR\>…
DataData<CR\>DataData<CR\>…

重要:如果雙向接收埠已將 [接受遺漏 SB > ] <設定為 True,則會接受上游系統中的訊息中遺漏的 SB。 同時,它不會將 SB 傳送至上游系統。

BizTalk Server 2013

先前的版本包含下列增強功能:

  • Batch In Batch Out 案例的 HL7 管線中可復原交換支援。

    先前版本中已移除下列功能:

  • 健康情況活動追蹤功能會從BizTalk Server中移除,因此稽核功能會從 BTAHL7 中移除,但記錄會保持不變。

    在舊版中修改了下列功能:

  • 「稽核和記錄服務」已重新命名為「HL7 記錄服務」。

另請參閱

BizTalk Server 2016 的新功能
BizTalk Server 2013 R2 和 2013 的新功能