- API
- Changelog
- (unreleased)
- 3.0.2 (2023-02-15)
- 3.0.1 (2023-12-20)
- 3.0.0 (2023-12-20)
- 2.5.0 (2023-11-28)
- 2.4.2 (2023-11-22)
- 2.4.3 (2023-11-22)
- 2.4.2 (2023-11-21)
- 2.4.1 (2023-11-15)
- 2.4.0 (2023-11-15)
- 2.3.1 (2023-11-01)
- 2.3.0 (2023-10-25)
- 2.2.0 (2023-09-28)
- 2.1.0 (2023-08-07)
- 2.0.3 (2023-04-06)
- 2.0.2 (2023-03-28)
- 2.0.1 (2022-12-09)
- 2.0.0 (2022-12-05)
- 1.0.8 (2021-11-29)
- 1.0.7 (2021-11-03)
- 1.0.6 (2021-10-06)
- 1.0.5 (2021-10-05)
- 1.0.4 (2021-10-05)
- 1.0.3 (2021-07-07)
- 1.0.2
- 1.0.1
- 1.0.0
- Contributing
- License
IntroductionΒΆ
β¨ Remove sensitive information from clinical text written in Dutch
π Rule based logic for detecting e.g. names, locations, institutions, identifiers, phone numbers
π Useful out of the box, but customization higly recommended
π± Originally validated in Menger et al. (2017), but further optimized since
β Deduce is useful out of the box, but please validate and customize on your own data before using it in a critical environment. Remember that de-identification is almost never perfect, and that clinical text often contains other specific details that can link it to a specific person. Be aware that de-identification should primarily be viewed as a way to mitigate risk of identification, rather than a way to obtain anonymous data.
Currently, deduce
can remove the following types of Protected Health Information (PHI):
π€ person names, including prefixes and initials
π geographical locations smaller than a country
π₯ names of hospitals and healthcare institutions
π dates (combinations of day, month and year)
π ages
π’ BSN numbers
π’ identifiers (7+ digits without a specific format, e.g. patient identifiers, AGB, BIG)
βοΈ phone numbers
π§ e-mail addresses
π URLs
CitingΒΆ
If you use deduce
, please cite the following paper: