Segmento de confirmación del mensaje
El segmento Confirmación de mensajes (MSA) de un mensaje de confirmación (ACK) identifica qué tipo de confirmación envía el sistema e indica qué mensaje confirma la confirmación de ACK. Consta de dos segmentos necesarios: un código de confirmación y un identificador de control de mensaje.
Código de confirmación: MSA1
En la tabla siguiente se enumeran los valores de campo MSA1 disponibles que indican el resultado de la recepción del mensaje.
Value | Significado | Descripción |
---|---|---|
AA | Confirmación de la aplicación | El sistema ha recibido el mensaje y lo ha procesado sin ningún problema. |
AE | Error de la aplicación | Se produjo un problema de procesamiento relacionado con el mensaje o su estructura en la aplicación receptora. El sistema de envío debe diagnosticar y corregir el problema antes de intentar volver a enviar el mensaje. |
AR | Rechazo de la aplicación | Se produjo un problema en la ubicación receptora relacionada con el valor en MSH9 (tipo de mensaje), MSH11 (id. de procesamiento) o MSH12 (id. de versión), en cuyo caso el sistema de envío debe diagnosticar y corregir el problema antes de volver a enviar el mensaje; o se produjo un problema en el sistema receptor que no estaba relacionado con el mensaje o su estructura, en cuyo caso el sistema de envío debe reenviar el mensaje después de un período adecuado, sin cambiar al mensaje. |
Id. de control de mensajes (MSA2)
El campo MSA2 identifica el mensaje que confirma ACK. El Acelerador de Microsoft BizTalk para HL7 (BTAHL7) genera el valor en MSA2 en función del modo de confirmación. Este valor permite que las aplicaciones de envío y recepción mantengan sincronizado el mensaje y la confirmación. En la tabla siguiente se enumeran los valores disponibles para el campo MSA2.
Modo de confirmación | Valor en MSA2 |
---|---|
Modo original | Valor transpuesto del valor en el campo MSH10 (id. de control de mensaje) del mensaje original. |
Modo mejorado: Confirmación de confirmación | Valor transpuesto del valor en el campo MSH10 (id. de control de mensaje) del mensaje original. |
Modo mejorado: Confirmación de aplicación | GUID generado por BTAHL7 para la confirmación |
Consulte también
Creación y procesamiento de confirmaciones
Tipos de esquema de mensajes de confirmación
Configurar un puerto de envío para recibir confirmaciones
Condiciones de error de confirmación