Configura un esquema para analizar mensajes de HL7v2

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

Esquema predeterminado

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

Esquema personalizado

Si tienes mensajes de HL7v2 que no cumplen con el estándar de HL7v2, consulta Usa un esquema personalizado para analizar mensajes de HL7v2.

Selecciona una versión del analizador

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

Te recomendamos que, para todos los casos de uso, especifiques la versión V3 del analizador. La versión V3 tiene las siguientes ventajas:

  • Contiene la funcionalidad existente en la versión V2.
  • Cuando se usa con el analizador predeterminado, quita la codificación de escape de los siguientes caracteres de control de HL7v2 con codificación de escape predeterminada:

    • Separador de campos: |
    • Separador de componentes: ^
    • Separador de subcomponentes: &
    • Separador de repeticiones: ~
    • 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.