Block contracts are efficient, and greatly simplify the contracting process, with benevolent hospitals as long as either the number of patients to be treated is known in advance (for example, the hospital has limited capacity for which there will be a waiting list) or the hospital can borrow to cover financial shortfalls.