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:
#
- Separador de campos:
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.