共用方式為


BizTalk Accelerator for HL7 的端對端教學課程

本教學課程包含詳細步驟,說明如何使用 Microsoft BizTalk Accelerator for HL7 (BTAHL7) 來協助訂閱者和發行者案例中的商務程式。

重要

若要使用此教學課程,您必須在安裝 BTAHL7 時安裝測試控管。 如果您執行了一般安裝來安裝 BTAHL7,則必須執行自訂安裝並安裝測試控管,才能讓本教學課程正常運作。 在 BTAHL7 自訂安裝的[自訂安裝]畫面上,從 [接器] 資料夾選取[MLLP 測試控管],然後從 [成品] 資料夾選取 [測試實例]。 如需詳細資訊,請參閱 安裝 BizTalk Accelerator for HL7

宣告式案例

本教學課程使用發佈/訂閱或宣告式案例。 在宣告式案例中,商務流程類似于下圖所示。 下圖後面的編號清單描述工作流程。

顯示BizTalk Server中宣告式案例商務流程的影像

  1. 當發行者例如許可和轉移系統傳送訊息給特定訂閱者時,工作流程就會開始。 工作流程中的發行者是 「Tutorial_ADTSystem」,而且訊息稱為 「ADT^A03」。

  2. 訊息會路由傳送至 BTAHL7 介面引擎,接著會接收、處理、驗證、重新格式化,然後將訊息路由傳送給訂閱者。

  3. 此案例中的訂閱者是醫院資訊系統 (Tutorial_HISystem) 和 Т System (Tutorial_RXSystem) 。 此案例同時使用 File 和 MLLP 配接器類型。 發行者不需要注意訂閱者,BTAHL7 在處理訊息之後,適當地將通知傳送給發行者。

  4. 發行者會透過單向 MLLP 配接器傳送 ADT^A03 訊息 (Tutorial_1WayReceivePort) 。

  5. 此訊息的目的地是 BTAHL7 介面引擎,因此傳入訊息包含來源訊息 (MSH3 = Tutorial_ADTSystem) ,而目的地訊息 (MSH5 = BTAHL7InterfaceEngine) 。

  6. BTAHL7 會在適當驗證訊息之後產生通知 (ACK) ,然後透過檔案配接器將通知傳送至Tutorial_ADTSystem。

  7. Tutorial_HISystem系統和Tutorial_RXSystem系統訂閱 BTAHL7 介面引擎所接收的 ADT 訊息。

  8. 當您使用 BTAHL7 組態總管中的 [MSH 對應 ] 索引標籤來指定個別欄位的值時,就會進行轉換。

    例如,Tutorial_RXSystem方已在 [MSH 地圖 ] 索引標籤中指定 MSH3=BTHL7。因此,訂閱者收到的訊息會有 「BTAHL7」 做為 MSH3 欄位的值。

本節內容

另請參閱

開始使用 BizTalk Accelerator for HL7