步骤 10:验证询问方案

在此步骤中,你将验证本教程的端到端方案。

发送查询消息

  1. 打开命令提示符。

  2. 在命令提示符下,移动到 <drive>:\Program Files\Microsoft BizTalk <版本> Accelerator for HL7\SDK\MLLP Utilities

  3. 在命令提示符中,键入 MllpReceive /P 24000,然后按 Enter。 这会运行侦听端口 24000 的 MLLP 侦听器应用程序,并显示接收到屏幕的任何消息。 此应用程序正在模拟医院信息系统。

  4. 打开其他命令提示符。

  5. 在第二个命令提示符窗口中,移动到 <drive>:\Program Files\Microsoft BizTalk <版本> Accelerator for HL7\SDK\MLLP Utilities

  6. 在第二个命令提示符下,键入 MllpSend /SB 11 /EB 28 /CR 13 /TWOWAY /P 22000 /F “<drive>:\Program Files\Microsoft BizTalk <版本> Accelerator for HL7\SDK\Interrogative Tutorial\QRY^Q01.txt”,然后按 Enter。

    注意

    此命令将本教程开头创建的查询消息发送到 MLLP 端口 22000,并等待响应 (确认) 。 ADT 接收端口将选取此消息并进行处理。

  7. 验证是否具有以下结果:

    • MLLP 侦听器应用程序应显示具有以下值的消息:

      MSH|^~\&|ADT||HIS||19990303||QRY^Q01|MSG00001|P|2.4  
      QRD|200307231012|D|I|4387|||20^LI|12233|RES|ALL  
      
    • 此外,MllpSend 实用工具在 <drive>:\Program Files\Microsoft BizTalk <版本> Accelerator for HL7\SDK\Interrogative Tutorial 文件夹中创建一个确认文件,名为 QRY^Q01.txt。响应。 此文件包含以下信息作为确认:

      MSH|^~\&|HIS||ADT||20040331154031.2222-0800||ACK^Q01^ACK|10000GSM|P|2.4  
      MSA|CA|MSG00001  
      ****END ACK****  
      

发送响应消息

  1. 在运行 MllpReceive 应用程序的命令提示符中,按 Ctrl-C 取消上一个操作。

  2. 在命令提示符下,键入 MllpReceive /P 25000,然后按 Enter

    注意

    步骤 2 运行侦听端口 25000 的 MLLP 侦听器应用程序,并显示接收到屏幕的任何消息。 此应用程序正在模拟 ADT 系统。

  3. 第二个命令提示符下,键入 MllpSend /SB 11 /EB 28 /CR 13 /P 23000 /F“<drive>:\Program Files\Microsoft BizTalk <版本> Accelerator for HL7\SDK\Interrogative Tutorial\DSR.txt”,然后按 Enter

    注意

    步骤 3 将本教程开头创建的响应消息发送到 MLLP 端口 23000。 HIS 接收端口选取并处理此消息。

  4. 验证是否具有以下结果:

    • MLLP 侦听器应用程序应显示具有以下值的消息:

      MSH|^~\&|HIS||ADT||19990505||DSR^Q01|ZXT23469|P|2.4  
      MSA|AA|MSG00003  
      QRD|200307231012|D|I|4387|||20^LI|12233|RES|ALL  
      DSP|||RESULTS FOR PATIENT#12233 SMITH, JOHN H. 07/23/03  
      DSP|||SPECIMEN#H85 COLLECTED 07/22/03 /07/0/0  
      DSP|||ELECTROLYTES  
      DSP||| SODIUM 136 [135-148] MEQ/L STAT  
      DSP||| POTASSIUM 4.2 [3.5-5.0] MEQ/L STAT  
      DSP||| CHLORIDE 91 [95-111] MEQ/L STAT  
      DSP||| CO2 25 [20-30] MEQ/L STAT  
      DSP|||CO2 25 [20-30] MEQ/L STAT|LB  
      

    注意

    如果上述消息未正确显示,请使用运行状况和活动跟踪 (HAT) 工具来排查错误。

    恭喜! 你已成功完成 BTAHL7 询问教程。

另请参阅

批处理教程
端到端教程
消息充实教程