Paso 10: Comprobar el escenario de interrogación
En este paso, comprobará el escenario de un extremo a otro para este tutorial.
Para enviar el mensaje de consulta
Abra un símbolo del sistema.
En el símbolo del sistema, vaya a <unidad>:\Archivos de programa\Acelerador de versiones> de Microsoft BizTalk <para HL7\SDK\MLLP Utilities.
En el símbolo del sistema, escriba MllpReceive /P 24000 y presione Entrar. Esto ejecuta la aplicación de agente de escucha MLLP escuchando el puerto 24000 y muestra los mensajes recibidos en la pantalla. Esta aplicación está simulando el sistema de información del hospital.
Abra un símbolo del sistema adicional.
En la segunda ventana del símbolo del sistema, vaya a <unidad>:\Archivos de programa\Acelerador de versiones> de Microsoft BizTalk <para HL7\SDK\MLLP Utilities.
En el segundo símbolo del sistema, escriba MllpSend /SB 11 /EB 28 /CR 13 /TWOWAY /P 22000 /F "<drive>:\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\Interrogative Tutorial\QRY^Q01.txty presione Entrar.
Nota:
Este comando envía el mensaje de consulta que creó al principio de este tutorial al puerto MLLP 22000 y espera una respuesta (confirmación). El puerto de recepción de ADT recoge este mensaje y lo procesa.
Compruebe que tiene los siguientes resultados:
La aplicación de escucha mlLP debe mostrar un mensaje con los siguientes valores:
MSH|^~\&|ADT||HIS||19990303||QRY^Q01|MSG00001|P|2.4 QRD|200307231012|D|I|4387|||20^LI|12233|RES|ALL
Además, la utilidad MllpSend crea un archivo de confirmación en la < unidad:\Archivos de programa>\Acelerador de versiones> de Microsoft BizTalk <para la carpeta HL7\SDK\Interrogative Tutorial denominada QRY^Q01.txt. RESPUESTA. Este archivo contiene la siguiente información como confirmación:
MSH|^~\&|HIS||ADT||20040331154031.2222-0800||ACK^Q01^ACK|10000GSM|P|2.4 MSA|CA|MSG00001 ****END ACK****
Para enviar el mensaje de respuesta
En el símbolo del sistema que ejecuta la aplicación MllpReceive, presione Ctrl-C para cancelar la operación anterior.
En el símbolo del sistema, escriba MllpReceive /P 25000 y presione Entrar.
Nota:
El paso 2 ejecuta la aplicación de escucha MLLP escuchando el puerto 25000 y muestra los mensajes recibidos en la pantalla. Esta aplicación simula el sistema ADT.
En el segundo símbolo del sistema, escriba MllpSend /SB 11 /EB 28 /CR 13 /P 23000 /F "<drive>:\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\Interrogative Tutorial\DSR.txt" y presione Entrar.
Nota:
El paso 3 envía el mensaje de respuesta que creó al principio de este tutorial al puerto MLLP 23000. El puerto de recepción HIS recoge este mensaje y lo procesa.
Compruebe que tiene los siguientes resultados:
La aplicación de escucha mlLP debe mostrar un mensaje con los siguientes valores:
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
Nota:
Si los mensajes anteriores no aparecen correctamente, use la herramienta Seguimiento de actividad y mantenimiento (HAT) para solucionar el error.
¡Enhorabuena! Ha completado correctamente el Tutorial interrogativo de BTAHL7.
Consulte también
Tutorial de procesamiento por lotes
Tutorial integral
Tutorial de enriquecimiento de mensajes