change the parent of a study - dcm4che Archive 5

180 views
Skip to first unread message

Adid

unread,
May 12, 2020, 5:02:45 PM5/12/20
to dcm4che
How can I change the parent of already stored studies?
For example if I have Study1 belonging to PatientId1 and I have Study2 belonging to PatientId2, how can I change Study2 so that it belongs to PatientId1.

Gunter Zeilinger

unread,
May 13, 2020, 3:48:46 AM5/13/20
to dcm...@googlegroups.com
You can't move one study to another patient. IHE and DICOM forbid that for patient safety. You can merge one patient with another, which effectively moves all studies of the previous patient to the remaining patient. If a study was associated with a wrong patient - e.g. by selecting a wrong worklist entry at the modaltiy, it has to be rejected and the corrected object have to be stored as new study to the right patient. dcm4chee-arc supports to emulate that operation without having to explicitly resending the corrected objects, by supporting a "move" operation. But it creates a new study (= new Study Instance UID, Series Instance UIDs and SOP Instance UIDs) and rejects all objects of the study associated with the wrong patient.


Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Tuesday, May 12, 2020 11:02 PM, Adid <adi...@gmail.com> wrote:

How can I change the parent of already stored studies?
For example if I have Study1 belonging to PatientId1 and I have Study2 belonging to PatientId2, how can I change Study2 so that it belongs to PatientId1.


--
You received this message because you are subscribed to the Google Groups "dcm4che" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dcm4che+u...@googlegroups.com.

Adid

unread,
May 13, 2020, 10:49:01 AM5/13/20
to dcm4che
Thank you. In my case I do need to change the Patient ID because it was associated incorrectly at the modality.

Using the GUI here is the steps I tried but they don't seem to work:

1. Reject the incorrect study with type 'Incorrect MWL entry' - the study was copied to 'IOCM_WRONG_MWL'
2. Go to IOCM_WRONG_MWL studies and select the incorrect study
3. Change the PatientID to the correct one and I got the following error:
'
javax.ejb.EJBException: org.dcm4chee.arc.patient.NonUniquePatientException: Multiple Patients with ID GA0241 at org.jbos...@18.0.1.Final//org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:246) at 
'
I guess I don't know exactly how to do this 'corrected object have to be stored as new study to the right patient. dcm4chee-arc supports to emulate that operation without having to explicitly resending the corrected objects, by supporting a "move" operation'

any help would greatly appreciated. Thank you.

On Wednesday, May 13, 2020 at 3:48:46 AM UTC-4, gunterze wrote:
You can't move one study to another patient. IHE and DICOM forbid that for patient safety. You can merge one patient with another, which effectively moves all studies of the previous patient to the remaining patient. If a study was associated with a wrong patient - e.g. by selecting a wrong worklist entry at the modaltiy, it has to be rejected and the corrected object have to be stored as new study to the right patient. dcm4chee-arc supports to emulate that operation without having to explicitly resending the corrected objects, by supporting a "move" operation. But it creates a new study (= new Study Instance UID, Series Instance UIDs and SOP Instance UIDs) and rejects all objects of the study associated with the wrong patient.


Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Tuesday, May 12, 2020 11:02 PM, Adid <adi...@gmail.com> wrote:

How can I change the parent of already stored studies?
For example if I have Study1 belonging to PatientId1 and I have Study2 belonging to PatientId2, how can I change Study2 so that it belongs to PatientId1.


--
You received this message because you are subscribed to the Google Groups "dcm4che" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dcm...@googlegroups.com.

Adid

unread,
May 13, 2020, 4:34:42 PM5/13/20
to dcm4che
Here are some steps I have found to work:

1. Select 'toggle checkboxes'
2. Select the study with incorrect PatientID
3. Mark selected study for move
4. Select the correct patient, i.e. the target patient
5. Select start the process of moving
6. Select the rejection type as 'Incorrect MWL entry'
7. Click on 'Move'

At this point it should create a copy of the study, with a generated StudyInstanceUID, under the correct PatientID.
Reply all
Reply to author
Forward
0 new messages