[Gdcm-hackers] gdcm-git:Grassroots DICOM branch master updated. 38678482f267e60b7a04a1e53009c312ec0
Cross-platform DICOM implementation
Brought to you by:
malat
|
From: Mathieu M. <ma...@us...> - 2011-04-19 16:39:59
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Grassroots DICOM".
The branch, master has been updated
via 38678482f267e60b7a04a1e53009c312ec0710f4 (commit)
from 73c78f8c054a946eabef24840a2d9a0401085c8f (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://gdcm.git.sourceforge.net/git/gitweb.cgi?p=gdcm/gdcm;a=commit;h=38678482f267e60b7a04a1e53009c312ec0710f4
commit 38678482f267e60b7a04a1e53009c312ec0710f4
Author: Mathieu Malaterre <mat...@gm...>
Date: Tue Apr 19 18:33:31 2011 +0200
add support for CSA IOD
diff --git a/Source/InformationObjectDefinition/Part3.xml b/Source/InformationObjectDefinition/Part3.xml
index bb6dda6..0bab6fa 100644
--- a/Source/InformationObjectDefinition/Part3.xml
+++ b/Source/InformationObjectDefinition/Part3.xml
@@ -2093,6 +2093,24 @@ Note: This allows the specification of clinical, acquisition, or procedural qua
<entry name="SOP Common" ref="C.12.1" description="Contains SOP common information"/>
<entry name="Media Creation Management" ref="C.22.1" description="Contains references to the SOP instances to be used for this media creation request, and the information about its status."/>
</iod>
+<!--
+http://www.medical.siemens.com/siemens/en_GLOBAL/rg_marcom_FBAs/files/brochures/DICOM/multimod_worpl/aMMWP_2006B/VSim_DicomConformanceStatement.pdf
+-->
+ <iod table="CSA.1" name="Siemens Non-image IOD Modules">
+ <entry ie="Patient" name="Patient" ref="C.7.1.1" usage="M"/>
+ <entry ie="Study" name="General Study" ref="C.7.2.1" usage="M"/>
+ <entry ie="Study" name="Patient Study" ref="C.7.2.2" usage="U"/>
+ <entry ie="Series" name="General Series" ref="C.7.3.1" usage="M"/>
+ <entry ie="Equipment" name="General Equipment" ref="C.7.5.1" usage="U"/>
+<!--
+ <entry ie="CSA" name="CSA Image Header" ref="CSA.A.2.1" usage="U"/>
+ <entry ie="CSA" name="CSA Series Header" ref="CSA.A.2.2" usage="U"/>
+ <entry ie="CSA" name="MEDCOM Header" ref="CSA.A.2.3" usage="U"/>
+ <entry ie="CSA" name="CSA Non-Image" ref="CSA.A.1.3.1" usage="M"/>
+ <entry ie="CSA" name="SOP Common" ref="C.12.1" usage="M"/>
+-->
+ <entry ie="Image" name="SOP Common" ref="C.12.1" usage="M"/>
+ </iod>
<module ref="C.2.1" table="C.2-1" name="Patient Relationship Module Attributes">
<entry group="0008" element="1110" name="Referenced Study Sequence">
<description>Uniquely identifies the Study SOP Instances associated with the Patient SOP Instance. One or more Items may be included in this Sequence.</description>
diff --git a/Source/InformationObjectDefinition/gdcmDefs.cxx b/Source/InformationObjectDefinition/gdcmDefs.cxx
index cbc6052..7a452d1 100644
--- a/Source/InformationObjectDefinition/gdcmDefs.cxx
+++ b/Source/InformationObjectDefinition/gdcmDefs.cxx
@@ -219,6 +219,9 @@ const char *Defs::GetIODNameFromMediaStorage(MediaStorage const &ms)
case MediaStorage::RTIonBeamsTreatmentRecordStorage:
iodname = "RT Ion Beams Treatment Record IOD Modules";
break;
+ case MediaStorage::CSANonImageStorage:
+ iodname = "Siemens Non-image IOD Modules";
+ break;
default:
iodname = 0;
}
-----------------------------------------------------------------------
Summary of changes:
Source/InformationObjectDefinition/Part3.xml | 18 ++++++++++++++++++
Source/InformationObjectDefinition/gdcmDefs.cxx | 3 +++
2 files changed, 21 insertions(+), 0 deletions(-)
hooks/post-receive
--
Grassroots DICOM
|