[Dcmlib] XMedCon - Medical Image Conversion Utility

Mathieu Malaterre mathieu.malaterre at kitware.com
Mon Sep 27 21:14:17 CEST 2004


extra notes:
- After feedback from users and tests with the Osiris Software we now 
got a better insight on the functionality of unique identifiers (UID) 
within the DICOM format. The main idea is grouping files together based 
on equal studies and series. The creation process of our UID's can be 
found in the 'm-dicm.c' file; more precisely in the function 
MdcDicomMakeUID(). The general syntax for our UID's is as follows:

     "777.777.0.0.0.0.0.0.<A>.<B>"

The two variable large numbers are:

     * <A> = <universal time in seconds>
     * <B> = 
<year><month><day><hour><minute><second><series><acquisition><instance>


The <universal time in seconds> in <A> does not change within the same 
program call (medcon batch conversion, splitframes, splitslices, 
volumestack). This is usefull to keep several files within the same 
study. For the GUI part it does change with each file write.

The date values in <B> are the ones found in the study. The following 
important UID's include everything from <B> up until the item in the 
represented color: StudyInstanceUID, SeriesInstanceUID, SOPInstanceUID.

Please note that our creator UID 777.777 is fake and could be assigned 
to another association, institute or manufacturer, thus should be 
changed to "your" root UID.

<http://xmedcon.sourceforge.net/docs/formats/>





More information about the Dcmlib mailing list