共用方式為


訊息擴充教學課程

本教學課程提供使用 Microsoft BizTalk Accelerator for HL7 (BTAHL7) 來解決特定商務問題的逐步程式:訊息擴充問題。 訊息擴充教學課程描述您必須新增至或擴充不符合 HL7 規範和/或不完整的訊息。 這可能會發生在應用程式上,例如病患註冊應用程式,或者當您從 Microsoft SQL Server填入 XML 資料時,就會發生這種情況。

在本教學課程中,您會使用 BTAHL7 擷取訊息,並提供來自病患記錄資料庫的任何遺漏資料。 接著,您會使用 MLLP (最低層通訊協定) 配接器,將訊息轉換成實驗室、保險或任何舊版企業營運 (LOB) 應用程式。

在本教學課程中,您會使用 Web 服務用戶端 (WSClient.exe) 應用程式,透過 SOAP 配接器透過 SOAP 配接器 BizTalk Server傳送 XML 格式的訊息,透過 SOAP 配接器傳送 XML 格式的訊息。 BizTalk Server會接收 SOAP 接收埠中的訊息,並將訊息路由傳送至發佈為 Web 服務的協調流程。 XML 訊息包含病患名稱和社會安全號碼。 您可以增強訊息,並使用架構、對應和轉換,將訊息轉換成 HL7 格式。 接著,您將透過 MLLP 配接器將它傳送至實驗室、保險或 LOB 應用程式。

下圖顯示教學課程的程式流程。

此圖顯示 BizTalk 協調流程的進程流程。

注意

本教學課程需要 Windows Server Standard、Enterprise、Datacenter 或 Web Edition,以及包含 MLLP 測試控管的自訂 BTAHL7 安裝。 此外,您應該熟悉 Visual C# 中的BizTalk Server開發,以及瞭解 HL7 加速器和 BizTalk 工具中可用的資訊。

注意

您可以取消部署元件、停止傳送埠,以及停用您在先前教學課程中使用的接收位置,以避免發生錯誤。

本節內容