Keywords: EHR; application; architecture; consent; data management; data privacy; electronic health record; health platform; health record; identifying data; implementation; infrastructure; modular; pseudonymization; scalability; security; software; trusted third party; user interface.