benefits of financial software for patient billing