$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(); /** @var CAdministration[] $administrations */ $administrations = array(); $prescription_id = null; if (CModule::getActive("dPprescription")) { $prescription_id = $sejour->_ref_prescription_sejour->_id; if ($prescription_id) { $administrations = CAdministration::getPerop($prescription_id, false); } } // Chargement des constantes saisies durant l'intervention $whereConst = array(); $whereConst["datetime"] = "BETWEEN '{$operation->_datetime_reel}' AND '{$operation->_datetime_reel_fin}'";