Pseudonymization services in a translational research DB: Theoretical and practical application with regard to the i2b2 software project