Privacy-preserving record linkage
Privacy preserving record linkage (PPRL) refers to record linkage conducted on encoded or otherwise obfuscated identifiers. It is used to improve the privacy of the record linkage process. It allows linkage to occur without any personally identifying information being transmitted to the linkage unit.
LinXmart provides facilities for privacy preserving linkage. It uses a published method known as privacy preserving linkage using Bloom filters. This method has been shown to achieve linkage quality equal to that of un-encoded probabilistic linkage. Each field in a record (first name, surname etc.) is encoded separately. Typical probabilistic linkage then occurs using these encoded fields. While all values are encoded, the Bloom filter encoding process allows approximate comparisons to still occur on the encoded values.
To ensure privacy, PPRL datasets should be encoded at source (that is, by the data provider or custodian) before being sent to the linkage unit operating LinXmart. The encoded data is then sent to the linkage unit, who load it into LinXmart and carry out record linkage as usual.

Privacy preserving linkage data flows
There are thus two steps to privacy preserving linkage:
- Encode the data into a privacy preserving format. In LinXmart, this occurs through the Simple Envelope Builder.
- Carry out the linkage on the encoded data using LinXmart.
Privacy-preserved (encoded) fields and clear text fields can both be used in the same Linkage Project! However, you cannot match an encoded field to a clear text field.
Using LinXmart for PPRL
LinXmart does not have a specific PPRL "module"; rather privacy preserving linkage is carried out using the typical functionality of LinXmart discussed throughout this help.
Preparing LinXmart for PPRL
As with all linkage carried out using LinXmart, Data Providers, Event Types and Linkage Projects must be registered in the system. As privacy-preserving data cannot be directly linked to un-encoded (clear text) data, you will need to configure your Linkage Projects appropriately for linkage. The encoded data will also require a separate Event Type to be created for it, with its own Data Source and Import Format.