MediFusion provides free Web Based EHR software for the healthcare industry, which handles patient scheduling, document generation, and appointment scheduling. The software includes features such as medical billing, a self-service portal, claims management, physician scheduling, and reporting.