Design and implementation of a web-based patient portal linked toan electronic health record designed to improve medication safety:the Patient Gateway medications module | Synapse