I put a new CTP on the RSNA site:This one has a DicomAnonymizer greaterthan conditional function:By the way, you can do it without the new function using a regex conditional, like this:@if(PatientAge,matches,"0*((9[0-9])|(1[0-9][0-9]))Y?"){90}{@keep()}I don't guarantee that it works properly in any but the latest CTP version; in testing, I found an error in the way it was handling parentheses inside a function argument. It is fixed in the new version.JPFrom: dh92...@gmail.comSent: Monday, May 22, 2017 9:57 AMSubject: [MIRC CTP/TFS User Group] Scrubbing PatientAge header over a certain value
HIPPA standards for de-identification require that patient ages over a certain value are modified:--
https://www.hhs.gov/hipaa/for-professionals/privacy/special-topics/de-identification/index.html#dates
Is there a way to achieve this in CTP? We have a set of studies we are de-identifying and want to keep the patient age.
I've looked here (http://mircwiki.rsna.org/index.php?title=The_MIRC_DICOM_Anonymizer#Conditional_Functions) but don't see a way to compare values numerically (greater than/less than)
I'm looking for somthing like: @if(@contents(PatientAge), greaterthan, 89) {90} {@contents(PatientAge)}
You received this message because you are subscribed to the Google Groups "RSNA MIRC CTP/TFS User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rsnas-ctpmirc-user-group+unsub...@googlegroups.com.
To post to this group, send email to rsnas-ctpmirc-user-group@googlegroups.com.