Configurar un esquema para analizar mensajes HL7v2

En esta página se ofrece una descripción general de cómo y cuándo configurar un esquema en un almacén HL7v2 para analizar mensajes HL7v2.

Esquema predeterminado

La API Cloud Healthcare usa un esquema predeterminado para analizar mensajes HL7v2 que cumplen el estándar HL7v2. Si tus mensajes HL7v2 cumplen el estándar y no contienen segmentos, campos ni ningún otro dato personalizados que se desvíen del estándar, consulta Habilitar el análisis esquematizado de mensajes HL7v2.

Esquema personalizado

Si tienes mensajes HL7v2 que no cumplen el estándar HL7v2, consulta el artículo sobre cómo usar un esquema personalizado para analizar mensajes HL7v2.

Seleccionar una versión del analizador

Puedes especificar opciones para el analizador en el objeto ParserConfig, independientemente de si usas el esquema predeterminado o un esquema personalizado. El elemento ParserConfig contiene un objeto ParserVersion que le permite especificar una versión del analizador. Consulta la documentación de referencia para obtener información sobre cada versión.

Te recomendamos que, en todos los casos prácticos, especifiques la versión V3 del analizador. La versión V3 tiene las siguientes ventajas:

  • Contiene las funciones de la versión V2.
  • Cuando se usa con el analizador predeterminado, se quitan los caracteres de escape de los siguientes caracteres de control de HL7v2 predeterminados:

    • Separador de campos: |
    • Separador de componentes: ^
    • Separador de subcomponentes: &
    • Separador de repetición: ~
    • Carácter de escape: \
    • Carácter de truncamiento: #
  • Cuando se usa con un analizador personalizado, el analizador V3 usa técnicas de coincidencia mejoradas en comparación con las otras versiones del analizador.