共用方式為


步驟 3:新增觸發程序事件 (訊息) 結構描述

在此步驟中,您會根據空白 BTAHL7 專案範本建立新的專案。 在此專案中,您會新增 BTAHL7 將用來驗證傳入批次中的訊息的架構, (ADT^A03) 。 您可以新增包含 v2.3.1 通用架構的專案參考、將強式名稱指派給專案,然後部署專案。

新增包含訊息架構的專案

  1. 在 Visual Studio 的 [ 檔案 ] 功能表上,指向 [ 新增],然後按一下 [ 專案]。

  2. 在 [新增專案] 對話方塊的 [ 專案類型 ] 區段中,展開 [BizTalk 專案],然後選取 [BTAHL7Projects]。

  3. 在 [ 範本] 區段中,選取 [空白 BTAHL7 專案]。

  4. 在 [ 名稱] 方塊中,輸入 BTAHL7V231Body 作為專案名稱。

  5. 在 [ 方案 ] 方塊中,選取 [ 新增至方案]。

  6. 按一下 [確定]。

  7. 在方案總管中,于新專案的節點底下,以滑鼠右鍵按一下 [參考],然後按一下 [新增參考]。

  8. 在 [新增參考] 對話方塊的 [專案]索引標籤上,按一下 [專案名稱] 欄中的[BTAHL7V231Common 專案],按一下 [新增],然後按一下 [確定]。

將架構新增至專案

  1. 在 方案總管中,以滑鼠右鍵按一下BTAHL7V231Body,指向 [新增],然後按一下 [新增專案]。

  2. 在 [新增專案] 對話方塊中,展開 [BizTalk 專案專案],然後按一下 [BTAHL7 架構]。 在 [ 範本] 窗格中,按一下 [BTAHL7 架構],然後按一下 [ 新增]。

  3. 在 [ HL7 架構選取器 ] 對話方塊中,執行下列動作:

    使用 作法
    訊息類別 V2.X 保留為選取狀態。
    版本 選取 [2.3.1]。
    訊息類型 選取 [ADT]。
    觸發程式事件 選取 [A03]。
  4. 按一下 [建立 ] 將架構新增至專案,然後按一下 [ 取消 ] 以關閉對話方塊。 請注意,BizTalk Accelerator for HL7 (BTAHL7) 已將 ADT_A03_231_GLO_DEF.xsd 架構新增至 BTAHL7V231Body 專案。

若要指派強金鑰並部署

  1. 在 方案總管中,以滑鼠右鍵按一下BTAHL7V231Body,然後按一下 [屬性]。

  2. 在 [BTAHL7V231Body 屬性頁] 對話方塊中,按一下 [ 簽署]。

  3. 取 [簽署元件 ] 核取方塊。

  4. [選擇強式名稱金鑰檔案] 下拉式清單中,選取[ < 流覽... > ]。

  5. 流覽至<drive> :\Batching 教學課程,選取key.snk,然後按一下 [開啟]。

  6. 在 方案總管中,以滑鼠右鍵按一下BTAHL7V231Body,然後按一下 [部署]。 請確定成功訊息會出現在輸出視窗中。

    注意

    如果未顯示成功部署的訊息,請使用 Visual Studio 針對您的架構進行疑難排解。

    繼續進行 步驟 4:建立接收埠以接受批次訊息