protected function buildResult($val)
 {
     $result = new AdminSearchResult();
     $result->setId($val->getId());
     $result->setDescription($val->getDescription());
     $route = $this->router->generate("admin_treatment_edit", array('id' => $val->getId()));
     $result->setUrl($route);
     $result->setName($val->getName());
     return $result;
 }
 protected function buildResult($val)
 {
     // for specialization
     //     	$specialization = array();
     //     	foreach ($val->getInstitutionSpecializations() as $v){
     //     		$re = $v->getSpecialization();
     //     		$specialization[] = $re->getName();
     //     	}
     $result = new AdminSearchResult();
     $result->setId($val->getId());
     $result->setName($val->getName());
     $result->setDescription("Medical Center Name : {$val->getDescription()} Institution Name: {$val->getInstitution()->getName()}");
     $route = $this->router->generate("admin_institution_medicalCenter_view", array('institutionId' => $val->getInstitution()->getId(), 'imcId' => $val->getId()));
     $result->setUrl($route);
     return $result;
 }