Through its six principal service lines located in 12 regional sites , TeamHealth 's more than 6,200 affiliated healthcare professionals provide emergency medicine , hospital medicine , teleradiology , urgent care , and pediatric staffing and management services to more than 550 civilian and military hospitals , clinics , and physician groups in 46 states .