private function iconForIndex(DoctorPatientRef $ref, $response)
 {
     /*{{{*/
     $response->canShowPrivated = $ref->isPrivated();
     $response->canShowTel = $response->canShowPresent = false;
     if (false == $this->isSpaceLogin()) {
         //展示电话咨询图标
         $telOrderIds = DAL::get()->find_id_by_patientid_and_spaceid('TelOrder', $ref->space->id, $ref->patient->id);
         $response->canShowTel = false == empty($telOrderIds);
         //展示礼物图标
         $presentOrders = DAL::get()->find_by_spaceid_and_patientid_and_status('PresentOrder', $ref->space->id, $ref->patient->id, PresentOrder::STATUS_PAID_YES);
         $response->canShowPresent = false == $presentOrders->isNull();
     }
     if (false == $ref->space->isNull()) {
         $ids = DAL::get()->find_all_by_SpaceAndPatientOfUseablePaiedServiceCard('ServiceCard', $ref->space, $ref->patient, ServiceDef::TYPE_FLOW);
     } else {
         $ids = array();
     }
     $response->canShowCharge = false == empty($ids);
 }