There is already a unique enough identifier - the SeriesUID. So why have this one?
What I find really annoying is the fact that when referencing other objects - for example when RTPlan object references RTStruct object via ReferencedStructureSetSequence/ReferencedSOPInstanceUID - it's done using the SOPInstanceUID. However any of the DICOM SCPs - such as find/move - don't work with SOPInstanceUID, they work with the SeriesUID. So what gives? Do I have to load the whole study to find all the referenced objects?