HL7 ORU & DCM4CHEE

671 views
Skip to first unread message

Yavindu de alwis

unread,
Jan 31, 2017, 4:40:44 AM1/31/17
to dcm4che
Hi,

I found a sample ORU message to pass report(Structured Report Filled by a Doctor after examine DICOM image) details to DCM4CHEE.

MSH|^~\&|MESA_RPT_MGR|EAST_RADIOLOGY|REPOSITORY|XYZ|||ORU^R01|MESA4b141a5c|P|2.3.1||||||||
PID|||CR3^^^ADT1||CRTHREE^PAUL||19860609T143414|M||||||||||PatientAcct|||||||||||||||||||||
OBR|1|A601Z^MESA_ORDPLC|B601Z^MESA_ORDFIL|Concept Name Code Sequence^2^3||20010501141500.0000||||||||||||||||||F|||||||||||||||||||
OBX|1|HD|^SR Instance UID||1.113654.1.2001.30.2.1||||||F||||||
OBX|2|TX|^SR Text||History Cough||||||F||||||
OBX|3|TX|^SR Text||Findings PA evaluation of the chest demonstrates the lungs to be expanded and clear.||||||F||||||
OBX|4|TX|^SR Text||Conclusions Normal PA chest x-ray.||||||F||||||

I don't understand how DCM4CHEE attach these OBX details(report details) to particular a study or to dicom images because this message does not include the Study IUID or did I misunderstand something.

vrinda...@j4care.com

unread,
Jan 31, 2017, 7:59:22 AM1/31/17
to dcm4che
Hello,

If study UID is not present, the DCM4CHEE archive creates a new study and these details you find in the object's attributes.

Yavindu de alwis

unread,
Jan 31, 2017, 8:48:02 AM1/31/17
to dcm4che
Thanks for reply.

That means I have to pass ZDS tag as well with Study IUID.Is that so ?

vrinda...@j4care.com

unread,
Jan 31, 2017, 10:10:31 AM1/31/17
to dcm4che
The http://ihe.net/uploadedFiles/Documents/Radiology/IHE_RAD_TF_Vol2.pdf#page=286 does not mention any ZDS segment. Attached a sample ORU^R01 message
new1.hl7

Yavindu de alwis

unread,
Jan 31, 2017, 10:34:53 AM1/31/17
to dcm4che
Thank you so much.

Gunter Zeilinger

unread,
Feb 1, 2017, 3:58:26 AM2/1/17
to dcm...@googlegroups.com
Vrinda is talking about dcm4chee-arc-5.x, I do not remember the behavior of the ORU to SR import of dcm4chee-2.x.

--
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+unsubscribe@googlegroups.com.
To post to this group, send email to dcm...@googlegroups.com.
Visit this group at https://groups.google.com/group/dcm4che.
For more options, visit https://groups.google.com/d/optout.

fleetwoodfc

unread,
Feb 1, 2017, 8:17:37 AM2/1/17
to dcm4che
I think DCM4CHEE uses Accession Number and Requested Procedure ID to match a SR object to an existing study. From the IHE:
"Each Requested Procedure is identified by a Requested Procedure ID that needs to be unique only within the scope of the Filler Order Number/Accession Number."
Where: "Requested Procedure: Unit of work resulting in one report with associated codified, billable acts."

Funky Koval

unread,
Feb 1, 2017, 10:31:10 AM2/1/17
to dcm4che
DCM4CHEE uses Accession Number: http://www.dcm4che.org/jira/browse/DCMEE-3
this is apropriate approach because reporting systems offen doesn't know anything about SUID

Yavindu de alwis

unread,
Feb 1, 2017, 11:27:10 AM2/1/17
to dcm4che
Is this a valid ORU ? 

MSH|^~\&|HIMS|PACS|ALLIED|NCI|201610140726||ORU^R01|MSG242081|T|2.5|
PID|||01290000000^^^hims||PERERA^NIMAL||19500131|M|||No.24^^Galle Rd^^Galle^SP|||0712458792|||||503263679v|||||||||
OBR||1552650.9||266706003^SNOMED-CT^Continuous ECG monitoring^^^||||||||||||doc123^Ranjith^Gamage^^^OA Dr.|||1552650.3|1552650.3||||CT|||^^^^20080221^3|
OBX|1|HD|^SR Instance UID||1.113654.1.2001.30.2.1||||||F||||||
OBX|2|TX|^SR Text||History||||||F||||||
OBX|3|TX|^SR Text||Findings of Scan Will be Mentioned Here||||||F||||||
OBX|4|TX|^SR Text||Conclusions of Scan Will be Mentioned Here||||||F||||||

Funky Koval

unread,
Feb 2, 2017, 3:42:25 PM2/2/17
to dcm4che
yes it is, you need to map in oru2sr accessionnumber field
eg.:
 <xsl:template name="const-attrs">
...
        <!--Accession Number-->
        <attr tag="00080050" vr="SH">
            <xsl:value-of select="string(OBR/field[2]/text())"/>
        </attr>

Jesse Wakley

unread,
Apr 5, 2017, 2:52:05 PM4/5/17
to dcm4che
I wanted to try and send the ORU through Mirth as well to DCM4CHEE to see how the report looked.  See the screenshot:  https://www.dropbox.com/s/5ku1e0nk29c9y1j/Screenshot%202017-04-05%2014.50.12.png?dl=0

What is supported for the History, Findings, etc?  

What is also strange is that the DOB is not what is in the ORU, but I have purged the lines in DCM4chee as it is a new install.  I have resent 8 different times.  Clearly something off here.  I have not changed the xls ... only to look at the accession to see if it would add it to the table above, but no luck.  



On Tuesday, January 31, 2017 at 4:40:44 AM UTC-5, Yavindu de alwis wrote:

fleetwoodfc

unread,
Apr 6, 2017, 7:16:51 AM4/6/17
to dcm4che
DICOM SR are rendered with Apache FOP - the default stylesheet (../conf/dcm4chee-rid/fobsr.xsl)  produces the report you provided.
Reply all
Reply to author
Forward
0 new messages