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 de HL7v2 cumplen con el estándar y no contienen segmentos personalizados, campos ni ningún otro dato que se desvíe de este, 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.

Cómo seleccionar una versión del analizador

Puedes especificar opciones para el analizador en el objeto ParserConfig, sin importar si usas el esquema predeterminado o uno personalizado. El 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 de V2.
  • Cuando se usa con el analizador predeterminado, anula el escape de los siguientes caracteres de control de HL7v2 predeterminados:

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