For my Electronic Medical Reocrd (EMR) I use Therapy Notes

My current clients can access the client portal here:

Client Portal

Through the client portal you can upload documents, make and cancel appointments and sign any paperwork.

More Information on Therapy Notes can be found here.