Hello!
Our software allows customers to store dicom studies into PACS systems.
Customers asked if they can edit some dicom attributes before storing, like:
Patient ID (0x0010, 0x0020)
Accession number (0x0008, 0x0050)
Study description (0x0008, 0x1030)
Pixel data and another attributes remains the same.
I am looking for information in dicom standard(preferred) or some article that describes rules to match dicom standard when performing such changes.
After reading Dicom standard Part 10: Media Storage and File Format for Media Interchange, Table 7.1-1 DICOM File Meta Information I have concluded that in addition to above 3 attributes from DataSet our software must modify following 2 attributes in meta-header:
Implementation Class UID (0002,0012)
Implementation Version Name (0002,0013)
I have searched for answer in this google group and found following topic:
https://groups.google.com/forum/#!searchin/comp.protocols.dicom/modify$20dicom$20header|sort:relevance/comp.protocols.dicom/NKi3xz0Xkck/ZEHsMAYgWPQJ
Above topic referes to
http://gdcm.sourceforge.net/wiki/index.php/Writing_DICOM#Derived_DICOM_Images
Does it mean that we need to insert Original Attributes Sequence (0400,0561)
element and set all attributes:
-Source of Previous Values (0400,0564)
-Attribute Modification Datetime (0400,0562)
-Modifying System (0400,0563)
-Reason for the Attribute Modification (0400,0565)
-Modified Attributes Sequence (0400,0550)
this element will include list of updated attributes
Question is:
What are additional attributes that must be changed as part of edit operation?
Is it mandatory to change Sop/Series/StudyInstanceUID?
Best regards, Alexander