CTP: Sequence tag items not getting de-identified

106 views
Skip to first unread message

SP

unread,
Feb 7, 2024, 12:44:42 PM2/7/24
to RSNA MIRC CTP/TFS User Group
Trimmed DICOM dump (dcmdump from DCMTK) is shown below. FrameAcquisitionDateTime and FrameReferenceDateTime tags retain original study date as shown below (datetime spoofed here in this post):

(fffe,e0dd) na (SequenceDelimitationItem)               #   0, 0 SequenceDelimitationItem

(5200,9230) SQ (Sequence with undefined length #=1)     # u/l, 1 PerFrameFunctionalGroupsSequence

  (fffe,e000) na (Item with undefined length #=5)         # u/l, 1 Item

    (0020,9111) SQ (Sequence with undefined length #=1)     # u/l, 1 FrameContentSequence

      (fffe,e000) na (Item with undefined length #=8)         # u/l, 1 Item

        (0018,9074) DT [20230604125315.542500]                  #  22, 1 FrameAcquisitionDateTime

        (0018,9151) DT [20230604125315.542500]                  #  22, 1 FrameReferenceDateTime

Enforcing the following lines in anonymizer script has no effect:

 <e en="T" t="00189074" n="FrameAcquisitionDateTime">@incrementdate(this,@DATEINC)</e>

 <e en="T" t="00189151" n="FrameReferenceDateTime">@incrementdate(this,@DATEINC)</e>

How would I go about de-identifying the above two tags? What is the procedure?

This computer's Java Version:
1.8.0_392
This computer's Java Data Model:
64 bits
CTP Java Version:
1.8
CTP Date:
2023.11.04 at 09:23:12 CDT
Utility Library Java Version:
1.8
Utility Library Date:
2022.10.13 at 10:05:30 CDT
ImageIO Tools Version:
not installed

Thanks.

Sundar

smithki

unread,
Aug 16, 2024, 10:39:25 AM8/16/24
to RSNA MIRC CTP/TFS User Group
In order to process any elements within a sequence you have to use the @process for the Sequence.  I know this is old so hopefully you've solved it by now.
<e en="T" t="52009230" n="Per​Frame​Functional​Groups​Sequence">@process()</e>

Kirk

Reply all
Reply to author
Forward
0 new messages