我正在开发一个能够为PACS创建结构化报告的系统.
显然,为了创建一个DICOM实例(包含Report数据的文件),我需要三个UID用于Study,Series和Instance.StudyUID和SeriesUID必须与为其创建的研究和系列相同.但对于SOPInstanceUID,我需要生成新的UID.
我getNewSOPInstanceUID在Pixelmed文档中看过方法,但我不熟悉Pixelmed源代码.我需要一个算法或Python源.
我是DICOM世界的新手,我想将修改后的DICOM文件(从PACS服务器查询的DICOM副本创建)发送回同一台服务器,作为同一患者的新系列+研究.
修改后的DICOM将是一个新的单个系列,我将最后一个子编号增加+1.我为SOPUID做同样的事情.但是,我担心在同一SUID中添加新系列的可能性在此期间被添加并被拒绝.
将新的DICOM图像发送到PACS服务器时,可接受的编号方式是什么?增加SOPUID和SUID是否足够?
我正在尝试从现有的 DICOM 文件(实例)创建一个新的 DICOM 文件(实例),我在其中更改像素数据。
我知道在替换像素数据时我需要更改一些 UID。目前我正在生成SOPInstanceUID,MediaStorageSOPInstanceUID并ReferencedSOPInstanceUID在适用的情况下生成。
是否还有其他一些 UID 需要更改才能获得有效的 DICOM 文件?如果您能指出我在标准中的何处查找,这将很有帮助。
在处理 DICOM 研究、系列和媒体概念时,我想知道这些值是否在所有数据中都是唯一的,还是仅对它们所属的患者而言。
否则的话;我可以让 2 名患者的研究/系列/sop 实例 uid 对两名患者具有相同的值吗?
还是 DICOM 标准根本不关心这一点,是否由实施者决定?