步驟 3:新增觸發程序事件 (訊息) 結構描述
在此步驟中,您會根據空白 BTAHL7 專案範本建立新的專案。 在此專案中,您會新增 BTAHL7 將用來驗證傳入批次中的訊息的架構, (ADT^A03) 。 您可以新增包含 v2.3.1 通用架構的專案參考、將強式名稱指派給專案,然後部署專案。
新增包含訊息架構的專案
在 Visual Studio 的 [ 檔案 ] 功能表上,指向 [ 新增],然後按一下 [ 專案]。
在 [新增專案] 對話方塊的 [ 專案類型 ] 區段中,展開 [BizTalk 專案],然後選取 [BTAHL7Projects]。
在 [ 範本] 區段中,選取 [空白 BTAHL7 專案]。
在 [ 名稱] 方塊中,輸入 BTAHL7V231Body 作為專案名稱。
在 [ 方案 ] 方塊中,選取 [ 新增至方案]。
按一下 [確定]。
在方案總管中,于新專案的節點底下,以滑鼠右鍵按一下 [參考],然後按一下 [新增參考]。
在 [新增參考] 對話方塊的 [專案]索引標籤上,按一下 [專案名稱] 欄中的[BTAHL7V231Common 專案],按一下 [新增],然後按一下 [確定]。
將架構新增至專案
在 方案總管中,以滑鼠右鍵按一下BTAHL7V231Body,指向 [新增],然後按一下 [新增專案]。
在 [新增專案] 對話方塊中,展開 [BizTalk 專案專案],然後按一下 [BTAHL7 架構]。 在 [ 範本] 窗格中,按一下 [BTAHL7 架構],然後按一下 [ 新增]。
在 [ HL7 架構選取器 ] 對話方塊中,執行下列動作:
使用 作法 訊息類別 將 V2.X 保留為選取狀態。 版本 選取 [2.3.1]。 訊息類型 選取 [ADT]。 觸發程式事件 選取 [A03]。 按一下 [建立 ] 將架構新增至專案,然後按一下 [ 取消 ] 以關閉對話方塊。 請注意,BizTalk Accelerator for HL7 (BTAHL7) 已將 ADT_A03_231_GLO_DEF.xsd 架構新增至 BTAHL7V231Body 專案。
若要指派強金鑰並部署
在 方案總管中,以滑鼠右鍵按一下BTAHL7V231Body,然後按一下 [屬性]。
在 [BTAHL7V231Body 屬性頁] 對話方塊中,按一下 [ 簽署]。
核 取 [簽署元件 ] 核取方塊。
在[選擇強式名稱金鑰檔案] 下拉式清單中,選取[ < 流覽... > ]。
流覽至<drive> :\Batching 教學課程,選取key.snk,然後按一下 [開啟]。
在 方案總管中,以滑鼠右鍵按一下BTAHL7V231Body,然後按一下 [部署]。 請確定成功訊息會出現在輸出視窗中。
注意
如果未顯示成功部署的訊息,請使用 Visual Studio 針對您的架構進行疑難排解。
繼續進行 步驟 4:建立接收埠以接受批次訊息。