Nodo DICOMInput

Utilice un nodo DICOMInput para recibir imágenes de DICOM desde un SCU, almacenar las imágenes de DICOM en el sistema de archivos y propagar los metadatos desde las imágenes de DICOM al flujo de mensajes como mensajes XML.

Finalidad

El nodo DICOMInput es un nodo de Proveedor de clase de servicio (SCP) para las clases de servicio de Verificación y Almacenamiento. El nodo recibe imágenes de DICOM desde un Usuario de clase de servicio (SCU) aceptando mandatos C-STORE de DICOM. A continuación, puede gestionar el almacenamiento de las imágenes escaneadas (datos de píxel) y extraer metadatos de las imágenes de DICOM para utilizar en aplicaciones de flujo de mensajes.

El nodo DICOMInput se representa en la bandeja Servicio sanitario de la paleta de nodos de flujos de mensajes, y se representa en el WebSphere Message Broker Toolkit con el siguiente icono:

Icono de nodo DICOMInput

Utilización de este nodo en un flujo de mensajes

El nodo DICOMInput soporta la clase SOP de verificación por lo que se pueden realizar solicitudes de ECHO diagnósticas al nodo para validar la conectividad de red.

Utilizando un servicio configurable, puede configurar el nodo con los contextos de presentación y transferir los grupos de sintaxis que están disponibles al SCU. Para conocer los detalles sobre cómo crear un servicio configurable para un nodo DICOMInput, consulte Configuración de los contextos de presentación aceptados por un nodo DICOMInput. Si no hay ningún servicio configurable establecido para el nodo, se utiliza un conjunto de contextos de presentación predeterminado. Para obtener información detallada acerca del conjunto predeterminado de contextos de presentación, consulte Contextos de presentación predeterminados utilizados por el nodo DICOMInput.

Los metadatos de las imágenes de DICOM se copian y se propagan a través del flujo de mensajes contenedor como un mensaje XML. El mensaje XML de DICOM contiene una referencia a la imagen escaneada (datos de píxel) almacenada en el sistema de archivos. Los metadatos en el mensaje XML de DICOM pueden transformarse en el flujo de mensajes. Sin embargo, si dos imágenes contienen la misma instancia SOP, entonces según el estándar DICOM, deben ser idénticas en todos los aspectos. Si configura un flujo de mensajes para cambiar algunos metadatos de un mensaje XML de DICOM, también debe cambiar la instancia SOP para que la imagen de DICOM sea una imagen de DICOM distinta e identificada de forma exclusiva.

Confirmación de almacenamiento

Un SCU que envíe imágenes de DICOM al nodo DICOMInput puede solicitar mensajes de respuesta de confirmación de almacenamiento. La finalidad de una respuesta de confirmación de almacenamiento es confirmar que una imagen de DICOM se ha entregado satisfactoriamente. El nodo DICOMInput graba la imagen de DICOM en el sistema de archivos antes de enviar el mensaje de respuesta de confirmación. Las respuestas de confirmación de almacenamiento se envían de forma asíncrona al SCU desde el nodo DICOMInput a través de una conexión aparte. Por tanto, debe configurar el nodo DICOMInput con un puerto al que se pueden enviar los mensajes de respuesta de confirmación de almacenamiento.

Cola de mensajes

El nodo DICOMInput gestiona la transición de los metadatos desde las imágenes de DICOM al flujo de mensajes utilizando una cola de mensajes de WebSphere MQ. Debe darle a cada instancia del nodo DICOMInput un nombre de cola de mensajes exclusivo porque los nombres de cola no se pueden compartir entre varias instancias del nodo.

Directorio de proceso

Puede configurar el nodo DICOMInput con un directorio del sistema de archivos que se utiliza para almacenar imágenes de DICOM. Este directorio no puede ser utilizado por ningún otro nodo a menos que esté utilizando una configuración de varias instancias. En una configuración de varias instancias, el mismo flujo de mensajes se configura en el intermediario activo y pasivo. Sólo hay un flujo de mensajes activo en cualquier momento y el directorio del sistema de archivos compartidos proporciona el estado para el nodo DICOMInput cuando el flujo de mensajes se activa.

Esquema de mensaje
Se utiliza un único esquema para describir todos los mensajes XML de DICOM que envían los nodos DICOM. Sin embargo, sólo uno de los tipos complejos que están definidos en el esquema se utiliza para estructurar cada tipo del mensaje XML de DICOM. El tipo complejo de DICOM se utiliza para definir los mensajes XML de DICOM que se envían desde el nodo DICOMInput.
Para obtener más información acerca del esquema, consulte Esquema de mensaje de DICOM.
Transacciones de DICOM
El nodo DICOMInput almacena las imágenes de DICOM en el sistema de archivos. Los metadatos de cada imagen de DICOM se utilizan para crear un mensaje XML que se escribe en una cola de MQ. El nodo DICOMInput utiliza un nodo MQOutput para leer los mensajes XML de la cola y propagarlos al flujo de mensajes contenedor. Por tanto, cada imagen de DICOM tiene dos transacciones distintas: una en la que el mensaje XML se escribe en la cola y otra en la que el mensaje XML se lee desde la cola y se propaga al flujo de mensajes contenedor. Estas transacciones pueden supervisarse a través de las entradas de registro de actividad y del rastreo de servicio.

Entradas del registro de actividad

La tabla siguiente detalla las entradas del registro de actividad que están escritas por el nodo DICOMInput, donde los nombres siguientes se utilizan en los ejemplos:
  • BROKERAE es el nombre de la entidad de aplicación DICOMInput
  • SOURCEAE es el nombre de la entidad de aplicación que ha enviado la imagen de DICOM
  • hostname:1111 es el nombre de host y el número de puerto del nodo DICOMInput receptor
  • hostname:1112 es el nombre de host y el número de puerto de la entidad de aplicación remota
Condición Descripción Tipo Ejemplo Recomendaciones
Inicio de recepción Una imagen de DICOM ha llegado al nodo DICOMInput.
Nota: Esta entrada de registro de actividad no indica que la imagen de DICOM se ha confirmado en el sistema de archivos.
Información BIP12068 Se ha recibido la instancia de DICOM (BROKERAE,SOURCEAE,hostname:1111)

El identificador de objeto (OID) de imagen de DICOM se registra en el campo FILENAME del registro de actividad

No es necesaria ninguna acción.
Final de recepción Una imagen de DICOM se ha almacenado en el sistema de archivos. Se han extraído los metadatos de la imagen de DICOM.
Nota: Esta entrada de registro de actividad no indica que los metadatos de la imagen de DICOM han sido procesados por el flujo de mensajes contenedor.
Información BIP12068 Se ha terminado de procesar una instancia de DICOM (BROKERAE,SOURCEAE,hostname:1111)

El OID de imagen de DICOM se registra en el campo FILENAME del registro de actividad

No es necesaria ninguna acción.
Inicio de la cola de almacén Se ha recibido una imagen de DICOM y se está almacenando en el sistema de archivos. Información BIP12068 Almacenando en la cola la instancia de DICOM recibida (BROKERAE)

El OID de imagen de DICOM se registra en el campo FILENAME del registro de actividad.

No es necesaria ninguna acción.
Final del almacén de colas Se ha recibido una imagen de DICOM y se ha almacenado en el sistema de archivos. Los metadatos de la imagen de DICOM se han escrito con éxito en la cola de mensajes como un mensaje XML. Información BIP12068 Se ha terminado de almacenar en la cola la instancia de DICOM recibida (BROKERAE)

El OID de imagen de DICOM se registra en el campo FILENAME del registro de actividad

No es necesaria ninguna acción.
Ha fallado la cola de almacén Se ha recibido una imagen de DICOM y se ha almacenado en el sistema de archivos. Los metadatos de la imagen de DICOM no se pueden escribir en la cola de mensajes. Error BIP12070 No se ha podido almacenar en la cola la instancia de DICOM (BROKERAE)

El OID de imagen de DICOM se registra en el campo FILENAME del registro de actividad

Compruebe que la cola existe.

Compruebe que la cola está habilitada para escritura

Compruebe que el intermediario tiene permisos de escritura sobre la cola.

Inicio de envío de respuesta de confirmación de almacenamiento El nodo DICOMInput está enviando un mensaje de respuesta de confirmación de almacenamiento al SCU remoto Información BIP12068 Enviando mensaje de respuesta de confirmación de almacenamiento (BROKERAE,SOURCEAE,hostname:1112) No es necesaria ninguna acción.
Final de envío de respuesta de confirmación de almacenamiento El mensaje de respuesta de confirmación de almacenamiento se ha enviado con éxito al SCU remoto Información BIP12068 Se ha terminado de enviar el mensaje de respuesta de confirmación de almacenamiento (BROKERAE,SOURCEAE,hostname:1112) No es necesaria ninguna acción.
El envío de la respuesta de confirmación de almacenamiento ha fallado El nodo DICOMInput no puede enviar un mensaje de respuesta de confirmación de almacenamiento al SCU remoto Aviso BIP12069 No se ha podido enviar el mensaje de respuesta de confirmación de almacenamiento (BROKERAE,SOURCEAE,hostname:1112) Compruebe la conectividad de red entre el intermediario y el SCP remoto.

Compruebe que los nombres de entidad y los números de puerto coincidan exactamente con el SCU remoto.

Compruebe que el SCU remoto esté en línea y listo para aceptar conexiones de confirmación de almacenamiento.

Compruebe los detalles de excepción para obtener más información sobre el error.

Archivar imagen de DICOM El nodo DICOMInput está archivando una imagen de DICOM Información BIP12068 Archivando la instancia de DICOM del nodo DICOMInput (BROKERAE)

El OID de imagen de DICOM se registra en el campo FILENAME del registro de actividad.

No es necesaria ninguna acción.
Suprimir imagen de DICOM Se está suprimiendo una imagen de DICOM desde el archivador DICOMInput Información BIP12068 Suprimiendo la instancia de DICOM del archivo del nodo DICOMInput (BROKERAE)

El OID de imagen de DICOM se registra en el campo FILENAME del registro de actividad

No es necesaria ninguna acción.
No se ha podido procesar la imagen de DICOM La imagen de DICOM no ha sido procesada por el nodo DICOMInput porque los metadatos de la imagen de DICOM tienen más de 4 MB Error BIP12070 No se ha podido procesar la instancia de DICOM porque tiene más de 4MB (BROKERAE)

El OID de imagen de DICOM se registra en el campo FILENAME del registro de actividad

Excluya los atributos de DICOM del mensaje utilizando la propiedad Excluir atributos de DICOM en el nodo DICOMInput
No se ha podido procesar la imagen de DICOM El nodo DICOMInput no ha procesado la imagen de DICOM Error BIP12070 No se ha podido procesar la instancia de DICOM en el nodo DICOMInput (BROKERAE)

El OID de imagen de DICOM se registra en el campo FILENAME del registro de actividad

Compruebe el mensaje que se propaga al terminal de anomalías del nodo DICOMInput para obtener más información

Configuración del nodo DICOMInput

Cuando haya añadido una instancia del nodo DICOMInput a un flujo de mensajes, podrá configurarlo.

Todas las propiedades obligatorias para las que debe especificar un valor (propiedades que no tienen un valor predeterminado definido) están marcadas con un asterisco en la interfaz de usuario.

Terminales y propiedades

Los terminales del nodo DICOMInput se describen en la tabla siguiente.
Terminal Descripción
Anomalía El terminal de salida al que se direcciona un mensaje si se produce un error.

El nodo DICOMInput propaga un mensaje de anomalía cuando se produce un error en el flujo de mensajes. Este error se puede producir si el terminal de captación en el nodo DICOMInput no está conectado, o bien si se produce un error en la lógica de manejo de captación del flujo de mensajes. El mensaje XML de DICOM original se propaga al terminal de anomalías.

También se propaga un mensaje al terminal de anomalías si se produce un error de proceso interno antes de que un mensaje XML de DICOM se propague al terminal de salida. También se escribe una entrada de registro de actividad. La imagen de DICOM que está asociada con el mensaje de anomalía no es procesada de nuevo por el nodo DICOMInput pero puede archivarse.

Se puede producir un error de proceso interno como consecuencia de una restricción en el tamaño de un mensaje XML de DICOM que puede ser propagado por el nodo DICOMInput. El nodo no propaga mensajes XML de DICOM que tengan más de 4 MB. El tamaño de un mensaje XML de DICOM puede limitarse excluyendo atributos en el nodo (consulte la propiedad Excluir atributos de DICOM en la pestaña Avanzadas del nodo DICOMInput).

Salida El terminal de salida al que se direcciona el mensaje XML de DICOM si se recupera satisfactoriamente del SCU de DICOM SCU.
Captura El terminal de salida al que se direcciona el mensaje XML de DICOM si se produce un error en sentido descendente y es capturado por este nodo. Los errores sólo se capturan si este terminal está conectado.
La tabla siguiente describe los elementos de un mensaje de anomalía.
Elemento Descripción
SOPInstanceUID El identificador exclusivo de la imagen de DICOM
FailureReason Una explicación de por qué la imagen de DICOM no se ha procesado satisfactoriamente.
ErrorComment Información adicional, si está disponible, que explica porqué se ha producido la anomalía.

Las tablas siguientes describen las propiedades de nodo. La columna con la cabecera O indica si la propiedad es obligatoria (marcada con un asterisco si tiene que entrar un valor cuando no hay definido ningún valor predeterminado); la columna con la cabecera C indica si la propiedad es configurable (puede cambiar el valor cuando añade el flujo de mensajes al archivo archivador de intermediario (BAR) para desplegarlo).

En la siguiente tabla se describen las propiedades de descripción del nodo DICOMInput.
Propiedad O C Valor predeterminado Descripción
Nombre de nodo No DICOMInput El nombre del nodo.
Descripción corta No No   Una descripción breve del nodo.
Descripción larga No No   Texto que describe el propósito del nodo en el flujo de mensajes.
En la siguiente tabla se describen las propiedades básicas del nodo DICOMInput.
Propiedad O C Valor predeterminado Descripción
Detalles de conexión 1111 El puerto que está a la escucha de solicitudes de conexión.
Título de entidad de aplicación (AET) BROKERAE El nombre para este punto final de SCP de DICOM. Una serie de 16 caracteres como máximo que permite identificar las entidades de aplicación cuando se conectan.
Directorio de proceso Input Un directorio del sistema que el nodo puede utilizar para procesar imágenes de DICOM entrantes. Este directorio debe ser exclusivo para este nodo.
Nota: Si la propiedad del nodo es un nombre de directorio relativo, como por ejemplo Output, se añade a la vía de acceso de trabajo de WebSphere Message Broker para obtener un directorio absoluto. Si la propiedad del nodo contiene un nombre de directorio absoluto, como por ejemplo C:\DICOM\Input), se utiliza directamente como ubicación del sistema de archivos.
Nombre de cola DICOM El nombre de la cola de WebSphere MQ que este nodo puede utilizar para el proceso interno. Esta cola no la puede utilizar ningún otro nodo ni aplicación.
Archivar imágenes de DICOM este número de horas después de su llegada 72 Las imágenes de DICOM se mueven del directorio de proceso a un subdirectorio llamado Archive después de este número de horas.
Suprimir imágenes de DICOM este número de horas después de su archivado 72 Las imágenes de DICOM se suprimen del subdirectorio Archive este número de horas después de haberse archivado.
En la tabla siguiente se describen las propiedades Avanzadas del nodo DICOMInput.
Propiedad O C Valor predeterminado Descripción
Excluir atributos de DICOM No 7FE00010 Una lista separada por comas de códigos de DICOM. Estos códigos no se pasan a través del flujo de mensajes en los mensajes XML de DICOM. El valor predeterminado de 7FE00010 es el código de DICOM estándar para datos de píxel.
Nota: Otros códigos de DICOM pueden añadirse a esta lista, como por ejemplo 00420011, que es el código de DICOM para los datos encapsulados de un informe estructurado (SR) de DICOM.
Nombre de servicio configurable de DICOM No   Un nombre de servicio configurable opcional. El servicio configurable contiene los contextos de presentación que el nodo pone a disposición de un SCU. Si el servicio configurable no está presente, o no es un servicio configurable de DICOM, se genera un error cuando se inicia el flujo de mensajes. Si no hay ningún servicio configurable establecido para el nodo, se utiliza un conjunto de contextos de presentación predeterminado.
En la siguiente tabla se describen las propiedades de Confirmación de almacenamiento del nodo DICOMInput.
Propiedad O C Valor predeterminado Descripción
Enviar respuestas de confirmación de almacenamiento al puerto No 1112 Un número de puerto opcional utilizado para proporcionar mensajes de respuesta de confirmación de almacenamiento al SCU que envió las imágenes de DICOM. Si este campo está en blanco, el nodo no acepta solicitudes de confirmación de almacenamiento ni envía mensajes de respuesta de confirmación de almacenamiento.
Tiempo de espera de conexión (segundos) No 60 El tiempo, en segundos, que un nodo espera una conexión con el SCU.
Nota: Si un número de puerto está configurado para proporcionar mensajes de respuesta de confirmación de almacenamiento, es necesario especificar un valor para esta propiedad.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 2011, 2013Copyright IBM Corporation 2011, 2013.

        
        Última actualización
        
        Última actualización : 2013-03-28 10:49:50


Tema de referenciaTema de referencia | Versión 8.0.0.0 | ha05010