General medical care in the United States has historically been provided by physicians who care for their patients in both ambulatory and hospital settings. Care is now increasingly divided between physicians specializing in hospital care (hospitalists) and ambulatory-based care primary care...