I had to use 'notContains' clause in deid rules and expected it to work just like contains clause with the opposite effect, however, I found that the parser does not actually expect the value to be present. It looks like a bug, as notcontains should expect a field value:
In utils.py:
# Missing, empty, notcontains expect only a field elif action in ['missing', 'empty','notcontains', 'present']: field = member.strip()
I had to use 'notContains' clause in deid rules and expected it to work just like contains clause with the opposite effect, however, I found that the parser does not actually expect the value to be present. It looks like a bug, as notcontains should expect a field value:
In utils.py:
# Missing, empty, notcontains expect only a field elif action in ['missing', 'empty','notcontains', 'present']: field = member.strip()