predictable revenue for doctors