Partes del mensaje
Un mensaje HL7 contiene las siguientes partes: segmentos, campos de datos, componentes y subcomponentes opcionalmente. Los mensajes HL7 tienen la siguiente estructura jerárquica:
Segment
Campo de datos
Componente
Subcomponente (opcional)
Segmentos
Un segmento es una agrupación lógica de campos de datos. Los segmentos están en el nivel más alto (profundidad 1) de la jerarquía de mensajes. Cada segmento tiene un nombre que incluye un valor literal de tres caracteres. En la tabla siguiente se muestran ejemplos de nombres de segmento incluidos en los tipos de mensaje de ADT.
Código de segmento | Descripción |
---|---|
MSH | Encabezado de mensaje |
EVN | Tipo de evento |
PID | Información del paciente |
Los mensajes HL7 tienen un encabezado de mensaje y un cuerpo. Los segmentos MSH definen el encabezado del mensaje y todos los demás tipos de segmentos forman el cuerpo del mensaje.
Campos de datos
Un campo de datos es una cadena de caracteres que se producen en la profundidad 2 de la jerarquía de mensajes. Los tipos de datos definen campos de datos: simple y complejo.
En el ejemplo siguiente se muestra la estructura jerárquica de mensajes de los segmentos MSH y EVN que contienen los campos de datos MSH.1 y EVN.1:
MSH
MSH.1
EVN
EVN.1
Componentes y subcomponentes
Los componentes y subcomponentes contienen aún más los datos dentro de los campos de datos. Los componentes y subcomponentes pueden repetirse dentro del mismo campo.
Consulte también
Procesamiento de mensajes de HL7
Procesamiento de mensajes
Uso de esquemas HL7 2.X