Example #1
0
 /**
  * Prepare un acte NGAP vierge en vue d'être associé à un codable
  *
  * @param CCodable $codable Codable ciblé
  *
  * @return CActeNGAP
  */
 static function createEmptyFor(CCodable $codable)
 {
     $acte = new self();
     $acte->setObject($codable);
     $acte->quantite = 1;
     $acte->coefficient = 1;
     $acte->loadListExecutants();
     $acte->loadExecution();
     if ($acte->object_class == 'CConsultation' && $acte->_ref_object->sejour_id) {
         $sejour = $acte->_ref_object->loadRefSejour();
         $acte->prescripteur_id = $sejour->praticien_id;
     }
     return $acte;
 }