Simply put, hospitalists are medical specialists who most often earn a residency in internal medicine and are certified in hospital medicine. Hospitalists provide general medical care to hospitalized patients. They lead the hospital medical team, coordinating care for inpatients. Hospitalists does all the things a primary care physician does, except, it only within a hospital setting. They examine test results, order treatments and medical services, bring in specialists and prescribe medications.