步驟 10:驗證端對端案例
在此步驟中,您會驗證本教學課程的端對端案例。
確認端對端教學課程案例
依序按一下 [開始]、[ 程式] 和 [ 附屬應用程式],然後按一下 [ 命令提示字元]。
在 [命令提示字元] 視窗中,移至<drive> :\Program Files\Microsoft BizTalk < version > Accelerator for HL7\SDK\MLLP Utilities,然後按Enter。
注意
如果您在 SDK 資料夾下找不到 MLLP Utilities 資料夾,則可能不會安裝 MLLP 測試控管。 開啟主控台,然後開啟[新增或移除程式]。 選取 [Microsoft BizTalk < Version > Accelerator for HL7],然後選取 [ 變更]。 在 BTAHL7 安裝精靈中,選取 [ 修改]。 展開 [ 配接器] 資料夾,以查看是否已安裝 MLLP 測試控管 。 如果未安裝,請加以安裝。
在 [命令提示字元] 視窗中,輸入 mllpreceive /p 14000,然後按 Enter。 這會執行 MLLP 接聽程式應用程式,接聽埠 14000,並指定 MLLP 訊息的預設 EB、SB 和 CR 字元,並顯示任何接收到畫面的訊息。
按一下 [ 開始]、指向 [ 程式]、指向 [配件],然後按一下 [命令提示字元] 來啟動其他 命令提示字元。
在第二個命令提示字元視窗中,移至<drive> :\Program Files\Microsoft BizTalk < version > Accelerator for HL7\SDK\MLLP Utilities,然後按Enter。
注意
下列步驟會傳送訊息。
在 [命令提示字元] 視窗中,輸入mllpsend /SB 11 /EB 28 /CR 13 /f 「 <drive> :\Program Files\Microsoft BizTalk < version > Accelerator for HL7\SDK\End-to-End Tutorial\ADT^A03.txt」,其中 <磁片磁碟機是您的安裝磁碟機 > 號。 按下 Enter。
確認您有下列結果:
MLLP 接聽程式應用程式應該會顯示訊息。 訊息的第一行應該具有下列值:
MSH|^~\&|BTAHL7^IE^UUID|MCM|HI^System^GUID||199601121005||ADT^A04|000001|P|2.4|||SU|NE
磁片磁碟機> :\Program Files\Microsoft BizTalk < version > Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_sendMsg_RX中會出現 < 一則訊息。 此訊息應該與 MLLP 接聽程式應用程式所顯示的訊息相同。 確認訊息的第一行具有相同的訊息值,如下所示。 請注意,下列程式碼中 MSH3 第 3 個 MSH5 的值符合您為Tutorial_RXSystem指定的值:
MSH|^~\&|BTAHL7|MCM|Tutorial_RXSystem||199601121005||ADT^A03|000001|P|2.3.1
磁片磁碟機> :\Program Files\Microsoft BizTalk < version > Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_sendAck_ADT中會出現 < 兩則訊息。 其中一個訊息是代理程式更新;另一個是認可通知。 代理程式更新應具有下列內容:
MSH|^~\&|BTAHL7InterfaceEngine||Tutorial_ADTSystem|MCM|<datetime>||ACK^A03^ACK|000001|P|2.3.1|||AL MSA|AA|000001
認可認可應該有下列內容:
MSH|^~\&|BTAHL7InterfaceEngine||Tutorial_ADTSystem|MCM|<datetime>||ACK^A03^ACK|100000|P|2.3.1 MSA|CA|000001
注意
如果訊息未正確出現,請使用 Health and Activity Tracking (HAT) 工具來針對錯誤進行疑難排解。
恭喜! 您已成功完成 BTAHL7 端對端教學課程。