* @package Mediboard * @subpackage SalleOp * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ // @todo bloc n'est pas forcément actif global $can; $can->read |= CModule::getActive("dPbloc")->_can->read; $can->needsRead(); $operation_id = CValue::getOrSession("operation_id", null); $operation = new COperation(); $operation->load($operation_id); $operation->loadRefsAnesthPerops(); $operation->loadRefsFwd(); $operation->loadRefsActesCCAM(); foreach ($operation->_ref_actes_ccam as $acte) { $acte->loadRefsFwd(); } $operation->loadAffectationsPersonnel(); if (CAppUI::conf('dPccam CCodeCCAM use_new_association_rules')) { $operation->guessActesAssociation(); } else { foreach ($operation->_ref_actes_ccam as $acte) { $acte->guessAssociation(); } } $operation->loadRefSortieLocker()->loadRefFunction(); $sejour = $operation->_ref_sejour; $sejour->loadRefsFwd(); $sejour->loadRefPrescriptionSejour();