Compartir a través de


Delimitadores de mensaje

Los eventos de mensaje definidos por los estándares HL7 tienen la siguiente forma:

  • Archivos planos. Los eventos de mensaje definidos por HL7 versiones 2.4 y anteriores toman la forma de archivos planos.

  • XML. Los eventos de mensaje definidos por las versiones HL7 2.XML y la versión 3 tienen la forma de archivos XML.

    Dado que el estándar HL7 no sigue el formato posicional, usa delimitadores para definir los niveles de segmento, campo, componente y subcomponente de archivos planos. En la tabla siguiente se enumeran los delimitadores predeterminados que usan los archivos planos HL7.

Delimitador Valor Uso
Terminador de segmento <cr> Un retorno de carro finaliza un registro de segmento. No se puede cambiar este valor.
Separador de campo | Un carácter de canalización separa dos campos de datos adyacentes dentro de un segmento. Este carácter también separa el identificador de segmento del primer campo de datos de cada segmento.
Separador de componentes ^ Un carácter de sombrero separa los componentes adyacentes de los campos de datos donde lo permite el estándar HL7.
Separador de subcomponentes & Un carácter de y comercial separa los subcomponentes adyacentes de los campos de datos donde lo permite el estándar HL7. Si no hay subcomponentes, puede omitir este carácter.
Repetition separator (Separador de repeticiones) ~ Un carácter de tilde separa varias apariciones de componentes o subcomponentes en un campo donde lo permite el estándar HL7.
Carácter de escape |Use un carácter de escape con cualquier campo que se ajuste a un tipo de datos ST, TX o FT, o con el componente de datos (cuarto) del tipo de datos ED. Si no existen caracteres de escape en un mensaje, puede omitir este carácter. Sin embargo, debe incluirlo si usa subcomponentes en el mensaje.

Consulte también

Procesamiento de mensajes de HL7
Procesamiento de mensajes
Uso de esquemas HL7 2.X