privacy; patient data; electronic health records; electronic patient records; computerized patient record; multi-party framework; encryption; public key infrastructure; SQL