<br><font size=2 face="sans-serif">On 14/11/2004 03:18:07 Mathieu Malaterre wrote:<br>
>Salut,<br>
><br>
>Pour finir l'integration du patch de JMR j'ai ajouter a gdcmUtil une nouvelle <br>
>methode publique (et une privee):<br>
><br>
>static std::string CreateUniqueUID(const std::string& root);<br>
><br>
>Je me suis base sur le commentaire:<br>
><br>
>http://www.creatis.insa-lyon.fr/pipermail/dcmlib/2004-September/000611.html<br>
><br>
>Avis/Commentaires avant que je le commit ?</font>
<br>
<br>
<br><font size=2 face="sans-serif">Salut,</font>
<br>
<br><font size=2 face="sans-serif">une question bete: Est-ce nécessaire/important de laisser à l'utilisateur le moyen ou le devoir de remplir le radical de l'UID ?</font>
<br><font size=2 face="sans-serif">Est-ce que GDCM ne pourrait acquerir une racine à elle seule (voir http://www.medicalconnections.co.uk/html/free_uid.html).</font>
<br>
<br><font size=2 face="sans-serif">Ensuite, l'heuristique radical+gdcm+ip+heure me parait insuffisante... il faudrait aussi rajouter la date pour etre un peu plus unique !</font>
<br><font size=2 face="sans-serif">Et puis a la fin ca finit par faire pas mal de sections/sous-sections avec plein de points partout.</font>
<br><font size=2 face="sans-serif">Est-ce que par exemple on peut pas regrouper ca comme par exemple:</font>
<br><font size=2 face="Terminal">radical+"147144143155"+"."+192168001001"+"."+"20041114"+"."+"120000"</font>
<br><font size=2 face="Terminal">            GDCM             Adresse IP         Date           Heure</font>
<br>
<br>
<br><font size=2 face="sans-serif">Du coup y'a plus nécessité de garder le parametre de la fonction GetCurrentTime()</font>
<br><font size=2 face="sans-serif">A moins que la norme DICOM ne spécifie une longueur maximale pour chacune des sections ???</font>
<br><font size=2 face="sans-serif"><br>
>Ps: j'aime pas bcp GetCurrentTime avec son nouveau parametre, meilleurs <br>
>proposition a envisager.<br>
</font>
<br>