The Heart of the Managed Care Beast
“A system, of managing and financing health care delivery to ensure that services provided to plan members are necessary, efficiently provided and appropriately priced.”1 This is the accepted definition of managed care. Sounds good, doesn’t it? Unfortunately, the key word that prevents this definition from really ringing true is “ensure.” In spite of all the […]


