Delete items from modality worklist

695 views
Skip to first unread message

Ramon Ribeiro

unread,
Jul 7, 2017, 8:01:46 AM7/7/17
to dcm4che
Hello people,
I now have a Worklist running with Mirth, which sends the HL7 to DCM4CHEE.
My DCM4CHEE is with a 2,000, is appearing all in the CR for the beginning of the exam, would I have to delete all at once? Instead of getting deleted one by one?

Ramon Ribeiro

unread,
Jul 10, 2017, 7:50:53 AM7/10/17
to dcm4che
Please guys,
I need some solution!
I'm 1700 now, with a good time erasing the items!

Ramon Ribeiro

unread,
Jul 11, 2017, 6:59:06 PM7/11/17
to dcm4che
good evening,
Could someone please let me know if I delete the items directly in the database,
if it would give a problem?

Juan Miguel Camarasaltas Moreno

unread,
Jul 12, 2017, 1:16:42 PM7/12/17
to dcm4che
Hi, 

I consider myself as a newbie, but I'm tryring to help you. Anyway I think somone else should verify my answer.


When I received a ORM from Dcm4chee with ORC.1 = SC (Status Changed) and ORC.5 = CM (Order completed), then I resend the same ORM message with ORC.1 = CA (Cancel order / Service request). This deletes the MWL record.


Hope I can help you

Regards

Ramon Ribeiro

unread,
Jul 12, 2017, 1:42:20 PM7/12/17
to dcm4che
I am very grateful for your response Mr. Juan.

I understood with your answer that when I resend the same patient it will delete the message it already has and will create another one. would it be this?

My message is coming out like this:

ORC|NW||||||||||||||||||

o NW só cria a mensagem e não atualiza ou delete?

Remembering that my RIS / HIS does not return anything, it only gives me the .xml with the information.

thanks in advance.

Juan Miguel Camarasaltas Moreno

unread,
Jul 13, 2017, 3:52:41 AM7/13/17
to dcm4che
Hi Mr. Ramon,

I´ll explain you how I worked: I use Mirth for read from database (I  have HIS/RIS without HL7 funcionality). Then I create ORM with ORC.1 = NW and send to DCM4CHEE.

This creates a MWL record for this patient and procedure. When the modality asks for MWL, DCM4CHEE sends all records and the  status of record changed to 'IN PROGRESS'. In every change made in the modality, it sends a message to DCM4CHEE updating the status, and DCM4CHEE send a HL7 message to Mirth with this information.

When I receive in Mirth the messsage with ORC.1 = SC and ORC.5 = CM, implies that the procedure is ended. At this time is when I send from MIRTH a HL7 message with the same information about patient and procedure (the same message), but with ORC.1  = CA to DCM4CHEE. 

This HL7 "CA"ncel the record on the MWL for this patient, but no create a new one. It simply delete the record. In this way, when the modality re-orders the MWL, that study is not forwarded again.

I don't know if this is helpful for you, I hope so


Regards
Reply all
Reply to author
Forward
0 new messages