Bug #1050
closedPossibly wrong use of Source Application Entity Title (0002,0016)
0%
Description
Currently, some command line tools store the value of the Calling AE Title in the Source Application Entity Title (0002,0016) Attribute of the File Meta Information of created DICOM files. This seems to be wrong according to DICOM PS3.10 Table 7.1-1:
The DICOM Application Entity (AE) Title of the AE that wrote this file's content
(or last updated it). If used, it allows the tracing of the source of errors in the
event of media interchange problems. The policies associated with AE Titles
are the same as those defined in PS3.8.Note
If the Data Set was created de novo by the application writing the file,
its AE Title, if it has one, may be used. If the Data Set was received
over the network, there is potential ambiguity as to whether the value
is the same as Sending Application Entity Title (0002,0017) or
Receiving Application Entity Title (0002,0018) or some other value.
At least it should be considered whether using Sending Application Entity Title (0002,0017) and Receiving Application Entity Title (0002,0018) wouldn't be more appropriate.
Updated by Jörg Riesmeier almost 3 years ago
- Related to Bug #1051: DcmSCP::setRespondWithCalledAETitle() does not work when parameter "useCalled" is OFFalse added
Updated by Jörg Riesmeier almost 3 years ago
- Related to deleted (Bug #1051: DcmSCP::setRespondWithCalledAETitle() does not work when parameter "useCalled" is OFFalse)
Updated by Michael Onken over 2 years ago
All tools that write Source Application Entity Title in DCMTK use the Calling AE Title of the remote system that transferred the file (movescu, storescp, DcmSCU and DcmSCP by calling DIMSE_createFilestream(), dcmpsrcv).
I find the "note" quoted in the ticket a bit ambiguous itself, but: My impression is that there is no problem using the Sending Application Entity Title, which is per the standard text the Calling AE Title. I find this information (who sent the information) more useful than the information which local AE Title stored the file.
I would vote for leaving the code as is since DCMTK users may rely on it this way as well. Instead, one could (should?) also write the tags for Sending/Receving Application Entity Title.
Updated by Jörg Riesmeier over 2 years ago
- Related to Feature #1066: Fill in Sending/Receiving Entity Title in Metaheader where applicable added