Ejemplo n.º 1
0
/**
 * $Id$
 *
 * @package    Mediboard
 * @subpackage bloodSalvage
 * @author     SARL OpenXtrem <*****@*****.**>
 * @license    GNU General Public License, see http://www.gnu.org/licenses/gpl.html
 * @version    $Revision$
 */
CAppUI::requireModuleFile("bloodSalvage", "inc_personnel");
$anticoag = "";
$blood_salvage_id = CValue::get("blood_salvage_id");
$blood_salvage = new CBloodSalvage();
if ($blood_salvage_id) {
    $blood_salvage->load($blood_salvage_id);
    $blood_salvage->loadrefsFwd();
    $blood_salvage->_ref_operation->loadRefsFwd();
    $blood_salvage->_ref_operation->_ref_anesth->load($blood_salvage->_ref_operation->anesth_id);
    if ($blood_salvage->_ref_operation->type_anesth) {
        $blood_salvage->_ref_operation->_ref_type_anesth->load($blood_salvage->_ref_operation->type_anesth);
    }
    $blood_salvage->_ref_operation->loadRefPatient();
    $blood_salvage->_ref_operation->_ref_patient->loadRefs();
    $blood_salvage->_ref_operation->_ref_patient->loadRefDossierMedical();
    $blood_salvage->_ref_operation->_ref_patient->loadRefLatestConstantes();
    if (CModule::getActive("dPmedicament")) {
        $anticoag = new CBcbProduit();
        if ($blood_salvage->anticoagulant_cip) {
            $anticoag = CBcbProduit::get($blood_salvage->anticoagulant_cip);
        }
    } else {