步驟 8:測試建立批次案例
在此步驟中,您會將您想要批次處理之訊息的測試實例卸載到來源Tutorial_BTAHL7Pickup資料夾中,來測試 Create-Batch 案例。 您設定的傳送埠會從來源資料夾挑選訊息並加以傳送;接收埠會接收它;和接收管線會處理它,並將它卸載至目的地Tutorial_BTAHL7Drop資料夾。
測試 Create-Batch 案例
使用 Windows 檔案總管,流覽至<磁片磁碟機> :\Batching Tutorial\Instances資料夾。
選取 CreateBatchMessage1.txt,然後 CreateBatchMessage2.txt,以滑鼠右鍵按一下它們,然後按一下 [ 複製]。
使用 Windows 檔案總管流覽至<磁片磁碟機> :\Program Files\Microsoft BizTalk < version > Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BTAHL7Pickup資料夾。
以滑鼠右鍵按一下資料夾,然後按一下 [ 貼上]。
確認 Create-Batch 案例的結果
使用 Windows 檔案總管流覽至<磁片磁碟機> :\Program Files\Microsoft BizTalk < version > Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BatchACKDrop資料夾。 在短時間內,您應該會看到認可批次的已處理實例出現在 資料夾中。 如果未出現,請檢查 Windows 事件檢視器是否有錯誤訊息。 檔案的名稱應為 <Guid>.txt。 此批次應該包含收到最初傳送的兩則訊息時所產生的兩個通知。 此批次應該具有下欄欄位:
FHS.5 BHS.5 BTS.1 FTS.1 Tutorial_BatchSource Tutorial_BatchSource 2 1 批次內的通知應該具有下欄欄位:
MSH.9 MSA.2 MSA.1 MSH.3 MSH.5 ACK^A03^ACK Msg01 AA Tutorial_BatchDest Tutorial_BatchSource ACK^A03^ACK Msg02 AA Tutorial_BatchDest Tutorial_BatchSource 使用 Windows 檔案總管,流覽至<磁片磁碟機> :\Program Files\Microsoft BizTalk < version > Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BatchMsgDrop資料夾。 一小時之後,您應該會看到訊息批次的已處理實例出現在 資料夾中。 如果未出現,請檢查 Windows 事件檢視器是否有錯誤訊息。 檔案的名稱應為 <Guid>.txt。 此批次應該包含最初傳送的兩則訊息。 此批次應該具有下欄欄位:
FHS.5 BHS.5 BTS.1 FTS.1 Tutorial_BatchDest Tutorial_BatchDest 2 1 批次內的訊息應該具有下欄欄位:
MSH.9 MSH.10 MSH.3 MSH.5 ADT^A03 Msg01 Tutorial_BatchSource Tutorial_BatchDest ADT^A03 Msg02 Tutorial_BatchSource Tutorial_BatchDest 批次會包裝在兩組標頭和批次特定的預告片中:
檔頭和預告片 (FHS 和 FTS) ,用來括住可包含多個批次的檔案。 請注意 FHS5 欄位中的檔案接收應用程式 (Tutorial_BatchDest) ,以及 FHS7 中的檔案建立日期/時間。 請注意,檔案批次計數 (FTS2 (1) 中檔案) 批次數目。
批次標頭和預告片 (BHS 和 BTS) ,用來封入每個批次。 記下接收應用程式和批次建立日期/時間的檔案,如 FHS 所示,以及 BTS2 中的批次訊息計數 (2) 。