From: Design of a human-centric de-identification framework for utilizing various clinical research data
//U2. File processing HandleFile(inputfile, Rule){     filetype = CheckType(inputfile)     if (filetype == C){//Changeable File       duplicatedFile = CopyFile(inputfile)       OriginalFileEncryption(inputfile, key, currentTime)       result1 = DeidentificationFile(duplicatedFile, rule)       //Cryptography, Replacement, Elimination     } else {//Unchangeable File         UnchangeableFileEncryption(inputfile, key, currentTime)     }     goto U3 } |  |