2014-03-07 00:52:27,772 WARN -> (TCPServer-2) [org.dcm4cheri.data.StringElement] Illegal UID value: Findings PA evaluation of the chest demonstrates the lungs qwert
2014-03-07 00:52:27,776 WARN -> (TCPServer-2) [org.dcm4cheri.data.StringElement] Illegal UID value: History Cough
2014-03-07 00:52:27,777 WARN -> (TCPServer-2) [org.dcm4cheri.data.StringElement] Illegal character '
' in value: Language of Content Item and
Descendants
MSH|^~\&|MESA_RPT_MGR|EAST_RADIOLOGY|REPOSITORY|XYZ|||ORU^R01|MESA4b141a5d|P|2.3.1||||||||
PID|1||CR3^^^ADT1||CRTHREE^PAUL|||||||||||||PatientAcct|||||||||||||||||||||
OBR|1|A601Z^MESA_ORDPLC|B601Z^MESA_ORDFIL||||20010501141500.0000||||||||||||||||||F
OBX|1|HD|^Study Instance UID||1.3.51.0.7.633918642.633920010109.6339100821||||||F||||||
OBX|2|HD|^SR Instance UID||1.113654.1.2001.30.2.1||||||F||||||
OBX|3|TX|^SR Text||History Cough||||||F||||||
OBX|4|TX|^SR Text||Findings PA evaluation of the chest demonstrates the lungs qwert||||||F||||||
OBX|5|TX|^SR Text||Conclusions Normal PA chest x-ray.||||||F||||||MSH|^~\&|MESA_RPT_MGR|EAST_RADIOLOGY|REPOSITORY|XYZ|||ORU^R01|123567876543|P|2.3.1
PID|1||5555555||MISTER^CR|||||||||||||123456444
OBR|1|A601Z^MESA_ORDPLC|B601Z^MESA_ORDFIL|^pelvis|||20010501141500||||||||||||||||||F|||||||||||20010109100821
OBX|1|HD|^Study Instance UID||1.3.51.0.7.633918642.633920010109.6339100821||||||F
OBX|2|HD|^Series Instance UID||1.3.51.0.7.11111.22222.33333||||||F
OBX|3|HD|^SOP Instance UID||1.3.51.0.7.11111.22222.33333.5555||||||F
OBX|4|HD|^SR Instance UID||1.3.51.0.7.11111.22222.33333.4444||||||F
OBX|5|TX|^SR Text||History aaaaaaaaaaaaa||||||F
OBX|6|TX|^SR Text||Findings bbbbbbbbbbbbbbbbbbbbbbbbbbb||||||F
OBX|7|TX|^SR Text||Conclusions cccccccccccccccccc||||||F
Better to supply to much information than not enough :)Looks to me like the message you are using is from exporting an existing SR object as an ORU^R01 - hence all the UIDs.
Here is my theory: To create a SR then if the Study UID is supplied (in the ORU) then that should be mapped to the SR StudyUID tag. DCM4CHEE will then use the UID to store the SR as a new series in the existing study.
If no accession number is provided and the existing study has one then you will see the mis-match warning.If you map the Accession number and do not provide a Study UID then DCM4CHEE will look-up the study uid using the Accession number and if it finds a match will store the SR with the found study.p.s. Typically OBR-3 is the Accession number.
MSH|^~\&|MESA_RPT_MGR|EAST_RADIOLOGY|REPOSITORY|XYZ|||ORU^R01|MESA4b141a5d|P|2.3.1||||||||
PID|1||CR3^^^ADT1||CRTHREE^PAUL|||||||||||||PatientAcct|||||||||||||||||||||
OBR|1|A601Z^MESA_ORDPLC|B601Z^MESA_ORDFIL|B601Z^MESA_ORDFIL^TEST|||20010501141500.0000||||||||||||||||||F
OBX|1|HD|^Study Instance UID||1.3.51.0.7.633918642.633920010109.6339100821||||||F||||||
OBX|2|HD|^SR Instance UID||1.113654.1.2001.30.2.1||||||F||||||
OBX|3|TX|^SR Text||History Cough||||||F||||||
OBX|4|TX|^SR Text||Findings PA evaluation of the chest demonstrates the lungs qwert||||||F||||||
OBX|5|TX|^SR Text||Conclusions Normal PA chest x-ray.||||||F||||||Thanks, I'll try it tonight.
OBR-4 should mean something to the PACS? Should that be the Accession Number? Study UID? Other tag?
Thanks!
BTW if I can gather all these rules I can update dcm4che docs.
Saludos cordiales,
Ing. Pablo Pazos
www.CaboLabs.com
--
You received this message because you are subscribed to a topic in the Google Groups "dcm4che" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/dcm4che/bPDS8Cc54Bo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to dcm4che+u...@googlegroups.com.
To post to this group, send email to dcm...@googlegroups.com.
Visit this group at http://groups.google.com/group/dcm4che.
For more options, visit https://groups.google.com/d/optout.
MSH|^~\&|MESA_RPT_MGR|EAST_RADIOLOGY|REPOSITORY|XYZ|||ORU^R01|123567876543|P|2.3.1
PID|1||5555555||MISTER^CR|||||||||||||123456444
OBR|1|A601Z^MESA_ORDPLC|B601Z^MESA_ORDFIL|B601Z^MESA_ORDFIL^test|||20010501141500|||||||||||||||20010109100821|||F|||||||||||
OBX|1|HD|^Study Instance UID||1.3.51.0.7.633918642.633920010109.6339100821||||||F
OBX|2|HD|^Series Instance UID||1.3.51.0.7.11111.22222.33333||||||F
OBX|3|HD|^SOP Instance UID||1.3.51.0.7.11111.22222.33333.5555||||||F
OBX|4|HD|^SR Instance UID||1.3.51.0.7.11111.22222.33333.4444||||||F
OBX|5|TX|^SR Text||History aaaaaaaaaaaaa||||||F
OBX|6|TX|^SR Text||Findings bbbbbbbbbbbbbbbbbbbbbbbbbbb||||||F
OBX|7|TX|^SR Text||Conclusions cccccccccccccccccc||||||FCREATE TABLE `code` (
`pk` bigint(20) NOT NULL AUTO_INCREMENT,
`code_value` varchar(250) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL,
`code_designator` varchar(250) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL,
`code_version` varchar(250) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL,
`code_meaning` varchar(250) CHARACTER SET latin1 COLLATE latin1_bin DEFAULT NULL, ...To unsubscribe from this group and all its topics, send an email to dcm4che+unsubscribe@googlegroups.com.
To post to this group, send email to dcm...@googlegroups.com.
Visit this group at http://groups.google.com/group/dcm4che.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and all its topics, send an email to dcm4che+unsubscribe@googlegroups.com.
To unsubscribe from this group and all its topics, send an email to dcm4che+u...@googlegroups.com.
To unsubscribe from this group and all its topics, send an email to dcm4che+u...@googlegroups.com.
Atte. Ing. Pablo Pazos Gutiérrez Cel:(00598) 99 043 145 Skype: cabolabs | ![]() http://www.cabolabs.com pablo...@cabolabs.com |
The ORU HL7 Service converts ORU^R01 into structured reports, so a viewer can just use the PACS system to access the report.
Stylesheet for HL7 ORU^R01 to DICOM SR mapping.
A relative path name is resolved relative to archive-install-directory/server/default/.
Default Value: conf/dcm4chee-hl7/oru2sr.xsl
...
...
On Friday, March 7, 2014 1:39:17 PM UTC-5, Pablo Pazos wrote:<blockquote style="margin
In my opinion the warning messages are by design so opening a JIRA will serve no purpose.The ORU Service is designed to allow for the processing of the many different ORU^R01 mappings that vendors may use. The oru2xsl.xsl file is the default mapping stylesheet but you are free to design your own - whatever works for your particular application.
The ORU^R01 message could be exported from a reporting system where accession number only is known or could come from a dicom system where Study UID is known.
p.s. If available, Study UID is not always supplied in OBX e.g. I have seen it supplied in ZDS.
...In the other hand, I found this issue on JIRA "ORU Service shall query for Studies with matching Accession Number" (http://www.dcm4che.org/jira/browse/DCMEE-3?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel</a