These custom patient portals won't last long if every EHR has a different one. Unless government steps into standardize/host centralized port, encrypted email will be the next standard. So far the best implementation I have seen is Office 365 Encryption. No special software and easy to use. HIPAA compliant.