<?php /** * $Id: $ * * @package Mediboard * @subpackage Cabinet * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision: $ */ CCanDo::checkRead(); $consultation_id = CValue::get("consultation_id"); $dossier_anesth_id = CValue::get("dossier_anesth_id"); $consultation = new CConsultation(); $consultation->load($consultation_id); // Chargement du dossier medical du patient $consultation->loadRefPatient(); $patient =& $consultation->_ref_patient; $patient->loadRefDossierMedical(); // Chargement du dossier medical du sejour $consultation->loadRefConsultAnesth($dossier_anesth_id); $consultation->_ref_consult_anesth->loadRefOperation(); $sejour =& $consultation->_ref_consult_anesth->_ref_sejour; $sejour->loadRefDossierMedical(); // Création du template $smarty = new CSmartyDP(); $smarty->assign("sejour", $sejour); $smarty->assign("patient", $patient); $smarty->display("inc_consult_anesth/inc_vw_facteurs_risque.tpl");
/** * $Id$ * * @package Mediboard * @subpackage Cabinet * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCanDo::checkRead(); $consult_id = CValue::get("consult_id"); $consult = new CConsultation(); $consult->_id = $consult_id; $consult->load(); $consult->loadRefPatient(); $consult->loadRefGrossesse(); $type = ""; switch ($consult->type_assurance) { case "classique": $type = "assurance_classique"; break; case "at": $type = "accident_travail"; break; case "smg": $type = "soins_medicaux_gratuits"; break; case "maternite": $type = "maternite"; break;
/** * $Id$ * * @category Cabinet * @package Mediboard * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ * @link http://www.mediboard.org */ CCanDo::checkEdit(); $consult_id = CValue::get("consult_id"); $first_consult = new CConsultation(); $first_consult->load($consult_id); $plage_consult = $first_consult->loadRefPlageConsult(); $first_consult->loadRefPatient(); $first_consult->loadRefPraticien(); $date = $plage_consult->date; $praticien = new CMediusers(); $praticiens = $praticien->loadPraticiens(PERM_EDIT); $next_consult = new CConsultation(); $ljoin = array(); $where = array(); $where["patient_id"] = " = '{$first_consult->patient_id}'"; $where["date"] = " >= '{$date}'"; $ljoin["plageconsult"] = "plageconsult.plageconsult_id = consultation.plageconsult_id"; /** @var CConsultation[] $next_consults */ $next_consults = $next_consult->loadList($where, "date ASC", null, null, $ljoin); foreach ($next_consults as $_key => $_consult) { $_consult->loadRefPraticien(); //no rights on prat, skip the consult