Compartir a través de


Procesamiento de BTAHL72XML

Los siguientes componentes del Acelerador de Microsoft BizTalk para HL7 (BTAHL7) procesan mensajes HL7 2.XML (codificados en XML):

  • Canalizaciones y bibliotecas principales: BTAHL7.PipelineCommon.dll y BTAHL7.PipelineMessageCore.dll

  • Bibliotecas de ensamblador y desensamblador: BTAHL7.HL72XmlAsm.dll y BTAHL7.HL72XmlDAsm.dll

  • La biblioteca de validación de confirmación (ACK) usada para el adaptador de envío mlLP bidireccional: BTAHL7.HL7ACKHelper.dll

Modos de mensaje XML

BTAHL7 admite los siguientes modos de mensaje para 2.XML mensajes:

  • Modo publicador-suscriptor (pub-sub)

    El publicador transmite a una parte de los suscriptores, ya sea como declarativo o como una actualización no solicitada. BizTalk Server y BTAHL7 proporcionan flexibilidad a este modo, ya que puede administrar suscripciones y partes después del tiempo de diseño.

  • Modo de solicitud-respuesta

    Intercambio de mensajes interrogativos o de consulta en los que una solicitud específica de una entidad específica da como resultado un mensaje de respuesta.

Validación XML

BTAHL7 proporciona la siguiente validación de mensajes de 2.XML:

  • Lector XML

  • Esquema

    La parte habilita o deshabilita la validación esquemática. BTAHL7 usa los esquemas HL7 2.XML directamente para este procesamiento, determinado por el campo de encabezado de estructura de mensajes MSH9.3 y el campo id. de versión de MSH12 (2.3.1, 2.4 o 2.5). BTAHL7 usa las funcionalidades de procesamiento XML estándar en BizTalk Server.

  • Segmento Z

    BTAHL7 valida que no se incluya ningún segmento declarado en un segmento Z no declarado.

Generación de ACK

BTAHL7 admite los siguientes tipos de confirmaciones (ACK) para 2.XML mensajes. Se usan el tipo de error HL7 y el tipo de error BTAHL7 (alternativo):

  • HL7 ACK originales

  • HL7 ACK mejorados

    Confirmación de aceptación y aceptación de aplicación

Consulte también

Procesamiento de mensajes
Uso de esquemas de HL7 2.XML