Review of PrognoCIS
Its useful for notes and virtual visits, but setting up office workflows is taking patience (and the process still annoys me).
Sometimes configurable templates and reports are helpful, but tailoring workflows takes patience, and having billing and patient records together is welcome.