Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BLOG DE
DAVID SIMIC
La suposición obvia de leer el estándar HL7 sobre este asunto sería enviar un mensaje de
ORM con un segmento de ORC así:
A C E RC A D E DA V ID
Soy un físico,
si está actualizando el estado de un elemento MWL existente (indicado mediante la
empresario y
configuración de ORC-1 en SC, que según HL7 2.5 significa "Estado cambiado"), o
trotamundos con
quizás:
experiencia en
desarrollo de software,
davidsimic.com/2016/11/27/dcm4chee-updating-sps-order-status-of-a-modality-worklist-item-via-an-hl7-message/ 1/5
23/5/2019 dcm4chee: Actualización del estado del pedido de SPs de un artículo MWL a través de HL7 y mejor cumplimiento con HL7
campo es completamente ignorado por el analizador de dcm4chee que ejecuta la , ResearchGate &
configuración predeterminada. Peor aún, los mensajes con ORC-1 configurado en SC se GitHub .
ignoran completamente.
Esto se debe a que, por defecto, dcm4chee maneja las actualizaciones de SPS en su
M EN SAJ E S RE C I EN TE S
propia forma particular (y no exactamente compatible con HL7), y esto se especifica
hasta cierto punto en la configuración del campo OrderControlOPerationMap en su Borrado de pedidos de FileCopy
servidor HL7Server, tipo = ORM bean (configurable a través de jmx- consola).
en dcm4chee2.x
software: problemas de
Al abrir la consola jmx para este bean, encontrará que el valor predeterminado del mejor cumplimiento con HL7
forma gratuita
Por lo tanto, si solo está interesado en saber cómo actualizar el estado SPS de un
elemento MWL de la manera dcm4chee, los documentos de ayuda del campo David Simic en dcm4chee:
OrderControlOperationMap le indicarán que, para actualizar el estado a Actualización del estado del
PROGRAMADO, el campo ORC-1 debe configurarse en XO. (CAROLINA DEL SUR):
pedido de SPs de un artículo
Alejandro Benavides en
y para actualizar el estado a STARTED, ORC-1 debe ser SC (IP):
dcm4chee: Actualización del
davidsimic.com/2016/11/27/dcm4chee-updating-sps-order-status-of-a-modality-worklist-item-via-an-hl7-message/ 2/5
23/5/2019 dcm4chee: Actualización del estado del pedido de SPs de un artículo MWL a través de HL7 y mejor cumplimiento con HL7
y así. El campo ORC-5 que normalmente correspondería a OrderStatus, es irrelevante en Paul en Dcm4chee: PACS
la configuración predeterminada.
Synchronization via Dicom
Forwarding
Configuración de dcm4chee para actualizaciones de
estado de orden compatibles con HL7 L AS C A T E GO RÍ AS
Por ejemplo, mirando el estándar HL7 v2.5, Capítulo 4 (que cubre los mensajes ORM y Software
en particular el segmento ORC), no se mencionan los códigos ORC-1 XO (SC), XO (CM),
SC (IP). ), SC (AR), etc., que se utilizan para establecer el estado de mwl en dcm4chee.
En su lugar, el estándar nos dice que configuremos ORC-1 en SC al actualizar el estado,
con el valor de estado especificado en ORC-5. Y como hemos visto anteriormente, en su
configuración predeterminada, dcm4chee (v2.18.x) simplemente ignora el campo de
estado de ORC-5 sps, estableciendo que no hace nada.
Podemos remediar esta situación y hacer que la instalación HL7 sea compatible con
respecto a las actualizaciones de estado de los pedidos modificando el archivo de
configuración om2dcm.xml. Este es el archivo de configuración encargado de decirle a
dcm4chee cómo analizar un mensaje HL7 y convertirlo en datos DICOM (que dcm4chee
entiende mejor, y entra directamente en sus columnas en su modelo de db cuando sea
apropiado, siendo su formato de datos "nativo", si Vas a).
En particular, necesitamos modificar la parte que dicta el análisis del segmento ORC en
modo = "sps", para que se vea así:
(Donde insertamos la sección entre los comentarios "Estado SPS" y "Estado SPS final").
La sección insertada le indica a dcm4chee que analice el quinto campo del segmento
ORC en la etiqueta DICOM (0040,0020) que corresponde al "Estado del pedido de SPS".
(Si los archivos xsl te dan miedo, incertidumbre y temor (FUD), unos minutos de lectura
sobre XSLT te harán maravillas. Los conceptos básicos son realmente muy simples).
davidsimic.com/2016/11/27/dcm4chee-updating-sps-order-status-of-a-modality-worklist-item-via-an-hl7-message/ 3/5
23/5/2019 dcm4chee: Actualización del estado del pedido de SPs de un artículo MWL a través de HL7 y mejor cumplimiento con HL7
1 PID||1|9AG7989C16E9||BARRIO^EDGAR^^^^None
2 PV1||RAD|||||TEST.JaLo^Jaramillo^Lorenza
3 ORC|XO|||ARRIVED||1^0^60^20161012040000
4 OBR|1|1|2|CT^^^None|||||||||||||||2|JIXZFT||||CT||||||||||None
5 ZDS|1.2.826.0.1.3680043.9.6467.0.1476185012461.0^dorada.CT.1^CT.1
Una opción más estrictamente compatible con HL7 sería utilizar ORC-1 = SC (que de
acuerdo con HL7 v2.5 está específicamente reservado para actualizaciones de estado de
pedidos) en lugar de "XO". Para que esto funcione, necesitamos actualizar la línea SC:
NOOP en el campo OrderControlOperationMap del servicio ORM para que sea SC: XO
en lugar de SC: NOOP, es decir:
1 NW:NW
2 XO:XO
3 XO(SC):XO(SCHEDULED)
4 XO(CM):XO(COMPLETED)
5 CA:CA
6 OC:CA
7 DC:SC(DISCONTINUED)
8 OD:SC(DISCONTINUED)
9 SC(IP):SC(STARTED)
10 SC(AR):SC(ARRIVED)
11 SC(CM):SC(COMPLETED)
12 SC(DC):SC(DISCONTINUED)
13 SC(CA):CA
14 SC:XO
1 PID||1|9AG7989C16E9||BARRIO^EDGAR^^^^None
2 PV1||RAD|||||TEST.JaLo^Jaramillo^Lorenza
3 ORC|SC|||ARRIVED||1^0^60^20161012040000
4 OBR|1|1|2|CT^^^None|||||||||||||||2|JIXZFT||||CT||||||||||None
5 ZDS|1.2.826.0.1.3680043.9.6467.0.1476185012461.0^dorada.CT.1^CT.1
¡Y eso es!
Campo de golf
La forma predeterminada de dcm4chee también se trata aquí:
https://groups.google.com/forum/#!topic/dcm4che/Yfkyp0S-Ns0
davidsimic.com/2016/11/27/dcm4chee-updating-sps-order-status-of-a-modality-worklist-item-via-an-hl7-message/ 4/5
23/5/2019 dcm4chee: Actualización del estado del pedido de SPs de un artículo MWL a través de HL7 y mejor cumplimiento con HL7
Unirse
2 respuestas
Gracias Alejandro.
← Desarrollo de aplicaciones Dicom: cómo obtener una UID raíz de la organización de forma gratuita
Seguridad de WordPress: Parte 2 (o por qué fail2ban Rocks) →
Copyright © 2019 Moringa Science LLC. Todos los derechos reservados. Términos de servicio . Política de privacidad.
davidsimic.com/2016/11/27/dcm4chee-updating-sps-order-status-of-a-modality-worklist-item-via-an-hl7-message/ 5/5