Hello,
I am working with some people to set up digital X-Rays and MWL using an EMR, dcm4chee 2.x and a single X-Ray modaltiy at a small hospital. So far things have been going fairly well considering we don't have a lot of training and experience in this area. But I have a question:
My plan for using MWL has been that:
- orders are generated in the EMR and get an order number and patient ID from the EMR
- HL7 is used to send the order information to dcm4chee
- dcm4chee uses the current time and order number to generate a unique study uuid for the order (in orm2dcm.xsl)
- a modality (Carestream DRX1) fulfills the worklist orders, generating PACS images with matching patient ID and study uuid. The X-Ray technician specifies an accession number, not related to EMR.
- the EMR may retrieve these images from dcm4chee by querying by patient id or by date
- the EMR matches studies from dcm4chee against corresponding orders, using the order number.
My hope was that at order time the order number could be included in the MWL order in dcm4chee, and would carry over to the completed PACS study. The issue is that I don't know how to keep the order number to carry over. I tried putting this info in (0040,2016) Placer Order Number, but this tag doesn't get set on the fulfilled X-Ray image.
For now I've been extracting the order number from the studyuuid on fulfilled orders, but this feels like a hack. Is there a way to know what information will carry over from order to fulfilled X-Ray image? Is that up to the carestream modality or can dcm4chee do something like this?