1) Good contact management (editable forms/fields) 2) Scheduling of clients (links back to their contact file so when accessing client contact info you can see a list of all sessions) - it would also be ideal if the schedule could be sync'd with google calendar or other calendar that could syc to my iphone. 3) Billing with accounts receivable - linked to calander 4) Electronic Medical Records submission - session notes should be associated with the contact file of the client and should be secure. 5) Online form entry for patients - this should allow a new patient to complete a form such that the data is then put into their contact file.
Writer is a powerful online word processor, designed for collaborative work.