* @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ $operation_id = CValue::getOrSession("operation_id", 0); $operation = new COperation(); $operation->load($operation_id); $operation->loadRefs(); $operation->countExchanges(); $operation->isCoded(); $operation->canDo(); $operation->_ref_sejour->loadRefsFwd(); foreach ($operation->_ext_codes_ccam as $key => $value) { $operation->_ext_codes_ccam[$key] = CDatedCodeCCAM::get($value->code); } $operation->getAssociationCodesActes(); $operation->loadPossibleActes(); $operation->_ref_plageop->loadRefsFwd(); $operation->loadRefPraticien(); if (CAppUI::conf('dPccam CCodeCCAM use_new_association_rules')) { // Chargement des règles de codage $operation->loadRefsCodagesCCAM(); foreach ($operation->_ref_codages_ccam as $_codages_by_prat) { foreach ($_codages_by_prat as $_codage) { $_codage->loadPraticien()->loadRefFunction(); $_codage->loadActesCCAM(); $_codage->getTarifTotal(); foreach ($_codage->_ref_actes_ccam as $_acte) { $_acte->getTarif(); } } }