En las unidades de radiología de los hospitales, es muy común encontrarse con equipos de varios fabricantes, para las diferentes modalidades de imágenes que se generan; el tratar de integrar todos ellos en un sistema que los manipule es prácticamente imposible. En base a esto surgió la necesidad de estandarizar el manejo y transmisión de imágenes médicas digitales. Este trabajo se inició en 1983, con la integración de un comité formado por el "American College of Radiology", (ACR), representando a la comunidad de radiólogos y la "National Electrical Manufacturers Association" (NEMA), representado por NEMA. Los objetivos iniciales fueron trabajar con los diferentes problemas de compatibilidad, con el fin de crear un interface para los ambientes propietarios de las diferentes modalidades de imágenes.

Específicamente:

  • Promover la comunicación entre imágenes digitales independientemente del fabricante que las produjo.
  • Ofrecer mayor flexibilidad a los sistemas de almacenamiento y comunicación de imágenes.
  • Facilitar la creación y consulta a sistemas de diagnóstico por diferentes dispositivos y en diversos lugares locales o remotos.
  • Los primeros resultados en los trabajos de estandarización fueron publicados en 1985, ACR-NEMA Versión 1.0, teniendo como base, ideas obtenidas de formatos ya existentes. Por ejemplo, la definici>ón de elementos de datos de longitud variable identificados con etiquetas (formato de etiquetas), fue adoptada de un estándar para grabar imágenes en cinta magnética, desarrollado por la Asociación Americana de Físicos en Medicina (AAPM). Sin embargo, como todas las primeras versiones, se detectaron varios errores y el comité encargado (ACR/NEMA) autorizó a los grupos de trabajo involucrados, la realización de dos revisiones en Octubre de 1986 y en Enero de 1988, que produjeron una segunda versión, ACR-NEMA Versión 2.0, en 1988.

    En esta nueva versión se conservaron prácticamente las mismas especificaciones de interfaz con hardware definidas en la versión 1.0, pero se agregaron nuevos elementos de datos y se corrigieron varios errores e inconsistencias. En esta versión se especificó la comunicación punto a punto entre dispositivos, un grupo de comandos por software y varios formatos de datos correspondientes a los nuevos elementos.

    En el tiempo que se dio a conocer la segunda versión, surgió la demanda de interfaz entre dispositivos involucrados en la generación y manejo de imágenes y redes de ordenadores, sin embargo, el estándar no ofrecía ning&uacuete;n soporte de comunicación en red. La respuesta a estas demandas implicaba grandes cambios a lo ya establecido, considerando como restricción principal el mantener la compatibilidad con las versiones anteriores, lo cual fue un gran reto para los grupos de trabajo. De esta forma, a partir de 1988 se comenzó a trabajar en una tercera versión, en donde el proceso de diseño sufrió un cambio radical adoptando modelos para simular el mundo real, modelos de capas o pila para comunicación entre sistemas heterogéneos utilizando protocolos de comunicación en red y el modelo de cómputo Cliente/Servidor para establecer asociaciones entre dispositivos compatibles, a través del envío de mensajes.

    Después de tres años de esfuerzo, se dio a conocer la versión ACR/NEMA DICOM (Digital Imaging and Communications in Medicine) llamada también DICOM 3.0, en la que participaron también varias instituciones de la comunidad internacional como JIRA (Japanese Industry Radiology Apparatus) y CEN (Comité Européen de Normalisation). Esta versión es considerada como un estándar completo, compatible con las versiones anteriores.

    Las principales características de DICOM son:

  • Intercambiabilidad de objetos en redes de comunicación y en medios de almacenamiento a través de protocolos y servicios, manteniendo sin embargo, independencia de la red y del almacenamiento físico. Todo esto a través de comandos definidos por una sintaxis y una semántica, a los que se les asocian datos. Las versiones anteriores sólo ofrecían comunicación punto a punto.
  • Especificación de diferentes niveles de compatibilidad. Explícitamente se describe como definir un determinado nivel de compatibilidad, para escoger sólo opciones específicas de DICOM. En las versiones anteriores se especifica un nivel mínimo únicamente.
  • Información explícita de Objetos a través de estructuras de datos, que facilitan su manipulación como entidades autocontenidas. Los Objetos no son únicamente imágenes digitales y gráficas, sino también estudios, reportes, etc.
  • Identidad de objetos en forma única, como instancias con operaciones permitidas definidas a través de clases.
  • Flexibilidad al definir nuevos servicios.
  • Interoperabilidad entre servicios y aplicaciones a través de una configuración definida por el estándar, manteniendo una comunicación eficiente entre el usuario de servicios y el proveedor de los mismos.
  • Representación de aspectos del mundo real, utilizando objetos compuestos que describen un contexto completo, y objetos normalizados como entidades del mundo real.
  • Sigue las directivas de ISO en la estructura de su documentación multi-partes. De esta forma facilita su evolución, simplificando la adición de nuevas partes.
  • Los beneficios obtenidos de estos servicios son el poder crear una interface para los diferentes sistemas de información en un hospital, como los Sistemas PACS, Sistemas de información de radiología RIS (RIS: Radiology Information Systems) y sistemas de información administrativos HIS (HIS: Hospital Information Systems). En los sistemas PACS es donde su aplicación tiene mayor relevancia, dado que los servicios ofrecidos por DICOM pueden ser utilizados por los diferentes ambientes que generan y utilizan imágenes médicas de diagnóstico, manteniendo interoperabilidad entre ellos. Para cumplir eficientemente con los requerimientos operativos, cada uno de los componentes del sistema debe especificarse utilizando el estándar DICOM. Para DICOM cada componente de un sistema PACS, debe definir una o más entidades de aplicación (Aplication Entity: AE), que deben mantener cierto nivel de compatibilidad, de acuerdo a responsabilidades específicas. El objetivo es: evitar problemas de comunicación originados por errores de interpretación en la información.