Hi Anand
There is only one version of DICOM that one can claim conformance to,
and that is DICOM 3.
Each year (or so) we consolidate the additional features and the
corrections into one edition and publish it, but that does not
mean that once can claim conformance to that edition nor should
one.
Conformance is defined at the SOP Class level, and any changes to
SOP Classes are (almost) always in the form of optional additions
(except where there is something really broken).
So, any SCU or SCP that conforms to the NM SOP Class, regardless
of which year it was implemented, should be interoperable.
There should not be any mismatch in mandatory attributes, and
certainly not in type or VR or VM.
Any SCP should be prepared to encountered unrecognized standard
(and private) attributes that have been added to the standard
after the implementation has been deployed, so that should not
be a factor either (though they may be handled as having UN VR).
No "broker" should ever be necessary (at least not for this
reason).
The NM IOD has actually had very few changes (since the original
broken one was retired); the most important one I can think of
was the addition of the slice progression direction stuff (i.e.,
base to apex for short axis cardiac SPECT recons).
David
On 1/16/12 1:59 AM, Anand wrote:
> I am facing challenge in DICOM transfer of DICOM 3.0 older edition.
>
> Can a Storage SCU developed in conformance to PS 3.x-2001& supporting NM IOD defined in PS 3.3-2001 do a DICOM transfer to Storage SCP developed in conformance to PS 3.x-2009& supporting NM IOD defined in PS 3.3-2009?
>
> If no, then do i need to develop a broker in between& what are the areas i need to address in this broker such as IOD (missing attributes, type mismatch, VR/VM mismatch), the storage service implementation?