Configuración de confirmaciones de procesamiento por lotes
Se usa el Acelerador de BizTalk para el Explorador de configuración de HL7 (BTAHL7) para especificar las propiedades de confirmación para las confirmaciones entrantes y generadas.
Para ejecutar el Explorador de configuración de BTAHL7
- Haga clic en Inicio, seleccione Programas, seleccione Acelerador de versiones> de Microsoft BizTalk <para HL7 y, a continuación, haga clic en Explorador de configuración de BTAHL7.
Para configurar confirmaciones por lotes de mensajes
En el Explorador de configuración de BTAHL7, en el cuadro de diálogo Explorador de configuración de BTAHL7 , en la pestaña Partes , seleccione la entidad que desea configurar y, a continuación, en la pestaña Confirmaciones , haga lo siguiente:
Use Para hacer esto Tipo de confirmación Seleccione uno de los siguientes:
- Ninguno. Seleccione si no desea configurar ninguna confirmación.
- OriginalMode. Seleccione esta opción para configurar las opciones MSH1 – Field Separator, MSH2 – Encoding Characters y MSH8 – Security .
- EnhancedMode. Seleccione esta opción para configurar todas las opciones de confirmación disponibles.
- DeferredMode. Seleccione esta opción para configurar las opciones MSH1 – Field Separator, MSH2 – Encoding Characters y MSH8 – Security .
- StaticMode. Seleccione esta opción para configurar las opciones Al realizar la confirmación correcta y Al realizar la confirmación de errores.Tipo de confirmación de aceptación de MSH 15 Seleccione uno de los siguientes:
- AL. Seleccione esta opción para enviar siempre confirmaciones de aceptación.
- NE. Seleccione esta opción para no enviar nunca confirmaciones de aceptación.
- SU. Seleccione esta opción para enviar confirmaciones de aceptación después de la transmisión correcta de un mensaje.
- ER. Seleccione esta opción para enviar confirmaciones de aceptación solo en caso de error.Tipo de confirmación de aplicación de MSH 15 Seleccione uno de los siguientes:
- AL. Seleccione esta opción para enviar siempre confirmaciones de aplicación.
- NE. Seleccione esta opción para no enviar nunca confirmaciones de aplicación.
- SU. Seleccione esta opción para enviar confirmaciones de aplicación después de la transmisión correcta de un mensaje.
- ER. Seleccione esta opción para enviar confirmaciones de aplicación solo en caso de error.MSH1: separador de campo Escriba un carácter único como separador de campo. El valor predeterminado es un carácter de barra vertical (|) y los caracteres máximos permitidos son un carácter. Tenga en cuenta que si necesita modificar MSH1, debe usar una orquestación que escriba el valor adecuado de MSH1 en el contexto del mensaje HL7. El serializador BTAHL7 lee el valor del contexto y lo usa en el mensaje serializado. MSH2: caracteres de codificación Escriba caracteres únicos como caracteres de codificación según el estándar HL7. Los caracteres de codificación predeterminados son ^, ~, \y &. Los caracteres mínimos necesarios son dos caracteres y el máximo permitido son cuatro caracteres. Tenga en cuenta que si MSH2_3 o MSH2_4 (los delimitadores dinámicos de escape y subcomponentes) no se especifican en el mensaje original, el mensaje de confirmación (ACK) rellena automáticamente estos campos. Por ejemplo, si el segmento MSH del mensaje original es MSH|^~|
, donde solo se especifican los delimitadores de componente y repetición, el mensaje ACK rellena automáticamente ese campo para incluir el tercer y cuarto componente comoMSH|^~\&
, siempre que los valores de campo no se hayan configurado aún en la sección de confirmación en el Explorador de configuración de BTAHL7.MSH3 Escriba los valores de campo de las confirmaciones generadas para la aplicación de envío. La longitud máxima permitida es de 180 caracteres colectivamente.
Cuando no se configura, las confirmaciones generadas contienen valores de mensaje MSH5 entrantes. Nota: Esta opción solo se aplica a los mensajes 2.X. Nota: Para invalidar el valor existente en NULL, escriba \.MSH5 Escriba los valores de campo para las confirmaciones generadas para la aplicación de destino. La longitud máxima permitida es de 180 caracteres colectivamente.
Cuando no está configurado, las confirmaciones generadas contienen valores de mensaje MSH3 entrantes. Nota: Esta opción solo se aplica a los mensajes 2.X. Nota: Para invalidar el valor existente en NULL, escriba \.MSH8: seguridad Escriba un carácter de seguridad opcional. MSH15: tipo de confirmación de aceptación Seleccione entre las siguientes opciones para el tipo de confirmación de aceptación:
- AL. Seleccione si desea enviar siempre confirmaciones de aceptación.
- NE. Seleccione si nunca desea enviar confirmaciones de aceptación.
- SU. Seleccione esta opción si desea enviar confirmaciones de aceptación después de la transmisión correcta de un mensaje.
- ER. Seleccione esta opción si desea enviar confirmaciones de aceptación solo en caso de error.Si se ejecuta correctamente Escriba texto para confirmación estática para una entrega correcta de mensajes. Si se produce un error Escriba texto para confirmación estática para una entrega de mensajes incorrecta. Enrutamiento de ACK para enviar canalización en el puerto de envío de solicitud-respuesta Seleccione esta opción para enviar un mensaje ACK sincrónico a la aplicación loB de origen. Esta opción solo está disponible en un puerto de envío de solicitud-respuesta.
Si no se selecciona esta opción, la canalización de recepción genera el mensaje ACK en función de la configuración de confirmación.Nota:
Las confirmaciones generadas para un mensaje por lotes con fragmentación desactivada contendrán MSH12.1 con el valor 2.4. Puede modificar manualmente el número de versión aplicando un mapa en la canalización de envío. Para obtener más información, vea Crear y procesar confirmaciones.