Dicom Tools

Cómo Buscar Etiquetas DICOM: Encontrar Tags por ID, VR y Nombre de Atributo

Introducción: Por Qué la Consulta de Etiquetas DICOM es una Habilidad Clave en TI Sanitaria

Cada archivo DICOM producido por un escáner de TC, un sistema de RM o un equipo de ecografía es una colección estructurada de elementos de datos etiquetados. Estas etiquetas codifican todo lo que un sistema necesita para almacenar, enrutar, visualizar y procesar la imagen — datos demográficos del paciente, contexto del estudio, parámetros de adquisición, codificación de píxeles y mucho más. Para los profesionales de TI sanitaria, poder consultar, interpretar y trabajar con etiquetas DICOM no es una habilidad opcional. Es una necesidad diaria.

Ya sea que estés depurando un fallo de importación en el PACS, escribiendo un script de desidentificación, construyendo una interfaz de worklist DICOM o validando un conjunto de datos migrado, cada tarea acaba llegando a IDs y significados de etiquetas específicas. Saber dónde encontrar la etiqueta correcta, qué significa su Representación de Valor y cómo se relaciona con otras etiquetas del mismo grupo es la diferencia entre una corrección de dos minutos y una sesión de depuración de dos horas.

Esta guía cubre el Diccionario de Datos DICOM en profundidad — cómo está organizado, cómo realizar consultas de etiquetas eficaces, qué significan los tipos VR en la práctica y cómo usar una herramienta online rápida y buscable para resolver preguntas sobre etiquetas al instante sin salir de tu navegador. Puedes seguirla con nuestro Buscador de Etiquetas DICOM y el Visor de Etiquetas DICOM.

El Diccionario de Datos DICOM: Qué Es y Cómo Funciona

El Diccionario de Datos DICOM se publica como Parte 6 del estándar DICOM — un catálogo formalmente mantenido de todos los elementos de datos estándar que pueden aparecer en un archivo DICOM o mensaje de red. Cada entrada especifica:

  • Etiqueta: Un par de números hexadecimales de cuatro dígitos escrito como (GGGG,EEEE) — grupo y elemento. Por ejemplo, (0010,0010) es Nombre del Paciente.
  • Nombre del Atributo: El nombre oficial legible por humanos del elemento, como “Patient Name” o “Pixel Spacing”.
  • Representación de Valor (VR): El tipo de datos — define cómo se codifica el valor (cadena, entero, fecha, binario, secuencia, etc.).
  • Multiplicidad de Valor (VM): Cuántos valores puede contener el elemento. Una VM de “1” significa un único valor; “1-n” significa uno o más; “2” significa exactamente dos (como en Pixel Spacing, que lleva espaciado de fila y columna separados por una barra invertida).
  • Estado de Retiro: Si el elemento forma parte del estándar actual o ha sido retirado del uso activo (aunque las etiquetas retiradas siguen apareciendo en equipos heredados y archivos históricos).

El estándar actual define más de 4.400 etiquetas estándar, organizadas por número de grupo en dominios lógicos. Este número crece con cada nuevo suplemento DICOM a medida que el estándar se expande para cubrir nuevas modalidades de imagen, terapias y tipos de datos.

Cómo Realizar una Consulta de Etiquetas DICOM Eficaz

Una consulta eficaz significa encontrar la etiqueta correcta rápidamente, independientemente de si empiezas por el ID, el nombre del atributo o el tipo VR. Aquí están los puntos de partida más habituales y las estrategias para cada uno:

Consulta por ID de Etiqueta

Estás inspeccionando un archivo DICOM y ves una etiqueta desconocida — quizás (0018,9089). Para consultarla:

  • Escribe el grupo y el elemento con o sin paréntesis y coma: 0018,9089 o 00189089.
  • El diccionario devuelve: Diffusion Gradient Orientation, VR: FD (Floating Point Double), una etiqueta usada en secuencias de difusión por RM para especificar el vector de dirección del gradiente.

Esto te indica inmediatamente por qué existe la etiqueta, qué tipo de valor contiene (un vector 3D de números de punto flotante) y a qué contexto de imagen pertenece — el grupo (0018) de Parámetros de Adquisición, que cubre parámetros específicos de RM.

Consulta por Nombre de Atributo

Estás escribiendo un script de migración PACS y necesitas mapear “Accession Number” al sistema de destino. Escribe el nombre y el resultado muestra (0008,0050), VR: SH (Short String), indicándote que el campo contiene hasta 16 caracteres — un dato importante cuando la columna de la base de datos de destino tiene un ancho fijo.

Buscar por nombre también ayuda cuando recuerdas parte de un nombre pero no la formulación exacta. Buscar “physician” devuelve etiquetas como Referring Physician Name (0008,0090), Performing Physician's Name (0008,1048), Reading Physician's ID (0008,1062) y otras — dándote la imagen completa de dónde se almacenan los datos de identidad de médicos en el conjunto de datos.

Consulta por Tipo VR

Al escribir un analizador DICOM genérico o una rutina de desidentificación, filtrar por tipo VR es muy valioso. Filtrar por PN (Person Name) devuelve todas las etiquetas que pueden contener nombres humanos — esencial para construir una lista completa de campos a verificar durante la eliminación de PHI. Filtrar por DA (Date) devuelve todos los atributos de fecha, que deben desplazarse o eliminarse en datos de investigación. Filtrar por SQ (Sequence) devuelve todos los contenedores de conjuntos de datos anidados — importante para parsers que necesitan recursión en ítems anidados.

Referencia Completa: Grupos de Etiquetas DICOM y Sus Contenidos

Entender la estructura de grupos te ayuda a navegar el diccionario de forma eficiente y a razonar sobre qué etiquetas son relevantes para un flujo de trabajo dado.

Grupo 0002 — Información Meta del Archivo

Todo archivo DICOM Parte 10 comienza con un preámbulo de 128 bytes seguido de la cadena mágica DICOM DICM, luego el grupo de Información Meta del Archivo. Este grupo contiene la UID de sintaxis de transferencia (0002,0010) — la etiqueta más importante para determinar cómo analizar el resto del archivo. También lleva la UID de Clase SOP (0002,0002) y la UID de Instancia SOP (0002,0003), que juntas identifican qué tipo de objeto DICOM es éste y le asignan una identidad globalmente única.

Grupo 0008 — Identificación General de Estudio y Serie

Este grupo es la columna vertebral del enrutamiento de metadatos DICOM. Cubre fechas y horas del estudio, códigos de modalidad, nombre de la institución, nombre de la estación, nombres de médicos, UIDs de clase e instancia SOP, descripción de serie y contexto de adquisición. Cuando falla una importación PACS o un estudio aparece en la lista de trabajo incorrecta, el culpable casi siempre está en el grupo 0008.

Grupo 0010 — Información del Paciente

Todos los identificadores a nivel de paciente: Nombre del Paciente (0010,0010), ID del Paciente (0010,0020), Fecha de Nacimiento del Paciente (0010,0030), Sexo del Paciente (0010,0040), Peso del Paciente (0010,1030) y Edad del Paciente (0010,1010). Este grupo es el objetivo principal para la desidentificación Safe Harbor de HIPAA. Un matiz: Nombre del Paciente usa el VR PN con formato delimitado por acentos circunflejos (Apellido^Nombre^Segundo^Prefijo^Sufijo), y cómo los sistemas rellenan esos componentes varía ampliamente entre proveedores y regiones.

Grupo 0018 — Parámetros de Adquisición

Este es el grupo más grande y más específico de modalidad, con miles de etiquetas para TC, RM, US, XA, MN y otras modalidades. Los parámetros de exposición de TC, tiempos de eco y de repetición de RM, frecuencias del transductor de ecografía y parámetros de reconstrucción de PET residen aquí. Para el cumplimiento de monitorización de dosis de radiación, las etiquetas críticas están en el subrango 0018,9xxx — métricas de índice de dosis de TC como el volumen CTDIvol y el DLP están codificadas en secuencias anidadas dentro de este grupo.

Grupo 0020 — Jerarquía y Relaciones de Imagen

La UID de Instancia de Estudio (0020,000D), la UID de Instancia de Serie (0020,000E) y la UID de Instancia SOP (0008,0018) forman la jerarquía de tres niveles que organiza los objetos DICOM en el modelo de información DICOM. Posición de Imagen (Paciente) (0020,0032) y Orientación de Imagen (Paciente) (0020,0037) proporcionan la geometría espacial para la reconstrucción multiplanar. La UID de Marco de Referencia (0020,0052) vincula imágenes adquiridas en el mismo sistema de coordenadas.

Grupo 0028 — Información de Píxel de Imagen

Filas (0028,0010), Columnas (0028,0011), Bits Asignados (0028,0100), Interpretación Fotométrica (0028,0004) y Espaciado de Píxeles (0028,0030) definen la geometría de la imagen. Intersección de Reescalado (0028,1052) y Pendiente de Reescalado (0028,1053) proporcionan la transformación lineal para convertir los valores de píxeles en bruto a Unidades Hounsfield u otras unidades físicas. Centro de Ventana (0028,1050) y Amplitud de Ventana (0028,1051) definen el contraste predeterminado para imágenes en escala de grises.

Representaciones de Valor en Detalle: Los 27 Tipos VR Explicados

Dominar los 27 tipos de Representación de Valor es la clave para trabajar con datos DICOM de forma programática. Aquí tienes una referencia sistemática de cada categoría VR:

VRs de Cadena de Texto

AE (Application Entity): Hasta 16 caracteres que identifican una entidad de aplicación DICOM (p.ej., un archivo PACS o una modalidad). Usado en mensajes de protocolo de red más que en atributos de archivo.

CS (Code String): Hasta 16 caracteres en mayúsculas de un vocabulario restringido. Usado para valores codificados como Modalidad, Sexo del Paciente e Interpretación Fotométrica.

LO (Long String): Hasta 64 caracteres. Atributos de texto libre general como Descripción del Estudio, Nombre de Protocolo y Nombre de Institución.

SH (Short String): Hasta 16 caracteres. Número de Acceso, cadenas de versión de implementación y muchos identificadores codificados.

UI (Unique Identifier): UID DICOM — una cadena numérica separada por puntos. Cada clase SOP, instancia, marco de referencia y sintaxis de transferencia en DICOM tiene una UID.

PN (Person Name): El VR más complejo — hasta cinco componentes (Apellido^Nombre^Segundo^Prefijo^Sufijo) y hasta tres grupos (Alfabético, Ideográfico, Fonético). Nombre del Paciente y todos los campos de nombre de médico usan PN.

VRs Numéricos de Cadena

DA (Date): Ocho caracteres YYYYMMDD. Todas las fechas DICOM — estudio, serie, nacimiento, contenido.

DS (Decimal String): Número de punto flotante codificado como cadena, hasta 16 caracteres por valor. Espaciado de Píxeles, Grosor de Corte y métricas de dosis usan DS.

IS (Integer String): Entero codificado como cadena decimal. Número de Serie, Número de Instancia usan IS.

TM (Time): Hora en formato HHMMSS.FFFFFF con segundos fraccionales opcionales.

VRs Numéricos Binarios

FD (Floating Point Double): Doble de 64 bits IEEE 754. Usado para valores de geometría de alta precisión.

US (Unsigned Short): Entero sin signo de 16 bits. El VR numérico más común — Filas, Columnas, Bits Asignados, Muestras por Píxel usan US.

UL (Unsigned Long): Entero sin signo de 32 bits. Longitud de Grupo de Información Meta y campos de longitud de etiqueta usan UL.

VRs de Datos Binarios

OB (Other Byte) / OW (Other Word): Secuencia de bytes o palabras arbitraria. El atributo de datos de píxeles (7FE0,0010) es típicamente OB u OW según la sintaxis de transferencia.

UN (Unknown): Aplicado cuando el parser no puede determinar el VR correcto del diccionario de datos — habitual con etiquetas privadas.

SQ (Sequence): Contenedor de ítems DICOM anidados. Cada ítem es a su vez un conjunto de datos DICOM completo. Los informes estructurados, registros de dosis, estados de presentación y protocolos de visualización usan anidamiento SQ profundo.

Estrategias de Consulta de Etiquetas para Tareas Comunes de TI Sanitaria

Inventario de Desidentificación de PHI

Safe Harbor de HIPAA requiere eliminar o transformar 18 categorías de identificadores. Para construir una lista completa de etiquetas de desidentificación usando este buscador:

  • Filtra por VR = PN para encontrar todos los campos de nombre de persona.
  • Filtra por VR = DA para encontrar todos los campos de fecha que deben desplazarse o eliminarse.
  • Busca “ID” para descubrir Número de Historia Clínica, Número de Acceso, Número de Serie del Dispositivo y otros campos identificativos.
  • Busca “address” y “phone” para localizar etiquetas de información de contacto.
  • Exporta el conjunto de resultados combinado a CSV para usarlo en tu script de desidentificación o documentación de protocolo.

Validación de Migración PACS

Durante una migración PACS, las etiquetas más importantes a verificar son las que afectan al enrutamiento de estudios, la coincidencia de protocolos de visualización y la vinculación de informes:

  • (0008,0050) Número de Acceso — vincula con el pedido RIS para informes y facturación.
  • (0020,000D) UID de Instancia de Estudio — la clave primaria en la mayoría de las bases de datos PACS.
  • (0008,0060) Modalidad — impulsa las reglas de enrutamiento y los protocolos de visualización.
  • (0008,1030) Descripción del Estudio — usada para visualización y análisis.
  • (0010,0020) ID del Paciente — el NHC utilizado para hacer coincidir estudios con pacientes en el MPI.

Monitorización de Dosis de Radiación

Para programas de índice de dosis y cumplimiento normativo, las etiquetas de dosis de TC relevantes están anidadas dentro de secuencias en el grupo 0018:

  • (0018,9345) CTDIvol — índice de dosis de TC en volumen para la serie.
  • (0018,9702) Producto Dosis-Longitud — DLP para la serie en mGy·cm.

Explora el grupo 0018 en el buscador de etiquetas y busca “dose” para descubrir el conjunto completo de atributos relacionados con la dosis en todos los subtipos de modalidad.

Uso del Buscador de Etiquetas Junto a Otras Herramientas DICOM

El Buscador de Etiquetas DICOM es más potente cuando se usa en combinación con otras herramientas:

  • Con el Visor de Etiquetas DICOM: ¿Inspeccionas un archivo DICOM real en el visor y encuentras una etiqueta desconocida? Copia el ID de etiqueta y pégalo en el cuadro de búsqueda del buscador para obtener al instante una definición y explicación del VR — sin necesidad de abrir el PDF del estándar DICOM.
  • Con el Desidentificador DICOM: Antes de ejecutar la desidentificación, usa el buscador para verificar que tu lista de etiquetas PHI está completa. Filtra por PN y DA, exporta a CSV y cruza con tu protocolo institucional de desidentificación.
  • En flujos de trabajo de scripting: Mantén el buscador abierto en una pestaña separada mientras escribes código Python (pydicom) o JavaScript (dicom-parser). Consulta IDs de etiquetas y tipos VR sin cambiar de contexto al visor de PDF.

Conclusión

El Diccionario de Datos DICOM es uno de los documentos de referencia más esenciales en TI sanitaria, y poder consultar etiquetas al instante es una habilidad que rinde dividendos en cada tarea relacionada con DICOM que realizas. Ya sea que estés depurando una operación C-STORE fallida, auditando resultados de desidentificación, mapeando campos durante una migración PACS o construyendo paneles de parámetros de adquisición, cada respuesta empieza por encontrar la etiqueta correcta.

Nuestro Buscador de Etiquetas DICOM pone el diccionario completo de más de 4.400 etiquetas a tu alcance con búsqueda instantánea, filtros de grupo y VR, control de etiquetas retiradas, copia al portapapeles y exportación a CSV — todo en el navegador, sin subidas ni datos de pacientes. Guárdalo en favoritos junto al propio estándar DICOM y acude a él cada vez que una pregunta sobre etiquetas te ralentice.

← Volver al Blog