/** * Préparation de dompdf pour la conversion * * @param string $format format de la page * @param string $orientation orientation de la page * * @return void */ function prepare($format, $orientation) { CAppUI::requireModuleFile("dPcompteRendu", "dompdf_config"); CAppUI::requireLibraryFile("dompdf/dompdf_config.inc"); $this->dompdf = new dompdf(); $this->dompdf->set_base_path(realpath(dirname(__FILE__) . "/../../../../")); $this->dompdf->set_paper($format, $orientation); if (CAppUI::conf("dPcompteRendu CCompteRendu dompdf_host")) { $this->dompdf->set_protocol(isset($_SERVER["HTTPS"]) ? "https://" : "http://"); $this->dompdf->set_host($_SERVER["SERVER_NAME"]); } }
<?php /** * $Id$ * * @package Mediboard * @subpackage Hospi * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCanDo::checkRead(); global $m; CAppUI::requireModuleFile($m, "inc_vw_affectations"); $date = CValue::getOrSession("date", CMbDT::date()); $mode = CValue::getOrSession("mode", 0); $service_id = CValue::get("service_id"); // Chargement du service $service = new CService(); $service->load($service_id); loadServiceComplet($service, $date, $mode); // Création du template $smarty = new CSmartyDP(); $smarty->assign("date", $date); $smarty->assign("demain", CMbDT::date("+ 1 day", $date)); $smarty->assign("curr_service", $service); $smarty->display("inc_affectations_services.tpl");
/** * $Id$ * * @package Mediboard * @subpackage system * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCanDo::checkRead(); $date = CValue::getOrSession("date", CMbDT::date()); $user_id = CValue::getOrSession("user_id"); $interval = CValue::getOrSession("interval", "one-day"); CView::enforceSlave(); CAppUI::requireModuleFile("dPstats", "graph_userlog"); $to = CMbDT::date("+1 DAY", $date); switch ($interval) { case "one-day": $from = CMbDT::date("-1 DAY", $to); break; case "one-week": $from = CMbDT::date("-1 WEEK", $to); break; case "height-weeks": $from = CMbDT::date("-8 WEEK", $to); break; case "one-year": $from = CMbDT::date("-1 YEAR", $to); break; case "four-years":
<?php /** * $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"); $selOp = new COperation(); $blood_salvage = new CBloodSalvage(); $date = CValue::getOrSession("date", CMbDT::date()); $op = CValue::getOrSession("op"); if ($op) { $selOp->load($op); $selOp->loadRefs(); $where = array(); $where["operation_id"] = "='{$selOp->_id}'"; $blood_salvage->loadObject($where); $blood_salvage->loadRefsFwd(); $blood_salvage->loadRefPlageOp(); } $smarty = new CSmartyDP(); $smarty->assign("date", $date); $smarty->assign("blood_salvage", $blood_salvage); $smarty->assign("selOp", $selOp); $smarty->display("vw_bloodSalvage_sspi.tpl");
<?php /** * $Id$ * * @package Mediboard * @subpackage forms * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCanDo::checkEdit(); $_GET["object_class"] = "CExList"; //$_GET["col"] = array("name"); CAppUI::requireModuleFile("system", "vw_object_tree_explorer");
<?php /** * $Id$ * * @package Mediboard * @subpackage Patients * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CAppUI::requireModuleFile('system', 'object_merger');
<?php /** * $Id$ * * @package Mediboard * @subpackage Hospi * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CAppUI::requireModuleFile("dPhospi", "inc_vw_affectations"); $services_ids = CValue::getOrSession("services_ids"); $triAdm = CValue::getOrSession("triAdm"); $_type_admission = CValue::getOrSession("_type_admission", "ambucomp"); $filter_function = CValue::getOrSession("filter_function"); $date = CValue::getOrSession("date"); $granularite = CValue::getOrSession("granularite"); $readonly = CValue::getOrSession("readonly", 0); $duree_uscpo = CValue::getOrSession("duree_uscpo", "0"); $isolement = CValue::getOrSession("isolement", "0"); $prestation_id = CValue::getOrSession("prestation_id", ""); $item_prestation_id = CValue::getOrSession("item_prestation_id"); $group_id = CGroups::loadCurrent()->_id; if (CAppUI::conf("dPhospi prestations systeme_prestations", $group_id) == "standard") { CValue::setSession("prestation_id", ""); $prestation_id = ""; } if (is_array($services_ids)) { CMbArray::removeValue("", $services_ids); }
<?php /** * $Id: vw_dispensation.php 23731 2014-06-26 15:12:54Z phenxdesign $ * * @package Mediboard * @subpackage Soins * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision: 23731 $ */ CAppUI::requireModuleFile("pharmacie", "vw_idx_dispensation_v2");
<?php /** * $Id$ * * @package Mediboard * @subpackage developpement * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCanDo::checkRead(); $locales = CAppUI::flattenCachedLocales(CAppUI::$lang); $tabs = array(); foreach ($modules = CModule::getInstalled() as $module) { CAppUI::requireModuleFile($module->mod_name, "index"); if (is_array($module->_tabs)) { foreach ($module->_tabs as $tab) { $tabs[$tab]["name"] = "mod-{$module->mod_name}-tab-{$tab}"; $tabs[$tab]["locale"] = CValue::read($locales, $tabs[$tab]["name"]); } } } // Création du template $smarty = new CSmartyDP(); $smarty->assign("module", $modules); $smarty->assign("tabs", $tabs); $smarty->display("mnt_module_actions.tpl");
<?php /** * $Id$ * * @package Mediboard * @subpackage reservation * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ global $current_m; $current_m = "reservation"; CAppUI::requireModuleFile("dPadmissions", "vw_sejours_validation");
* $Id: view_ressources_logs.php 27868 2015-04-04 16:59:04Z mytto $ * * @package Mediboard * @subpackage System * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision: 27868 $ */ CCanDo::checkRead(); $date = CValue::getOrSession("date", CMbDT::date()); $groupres = CValue::getOrSession("groupres", 1); $element = CValue::getOrSession("element", "duration"); $interval = CValue::getOrSession("interval", "day"); $numelem = CValue::getOrSession("numelem", 6); CView::enableSlave(); CAppUI::requireModuleFile('dPstats', 'graph_ressourceslog'); $next = CMbDT::date("+1 DAY", $date); switch ($interval) { default: case "day": $from = CMbDT::date("-1 DAY", $next); break; case "month": $from = CMbDT::date("-1 MONTH", $next); break; case "year": $from = CMbDT::date("-6 MONTH", $next); break; } $graphs = array(); if ($groupres == 1) {
<?php /** * Liste des consultations de sage-femme * * @category Maternite * @package Mediboard * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version SVN: $Id:$ * @link http://www.mediboard.org */ CCanDo::checkRead(); global $mode_maternite; $mode_maternite = true; CAppUI::requireModuleFile('dPcabinet', 'vw_journee');
<?php /** * dPboard * * @category Board * @package Mediboard * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version SVN: $Id:$ * @link http://www.mediboard.org */ global $prat; CAppUI::requireModuleFile('dPstats', 'graph_consultations'); $filterConsultation = new CConsultation(); $filterConsultation->_date_min = CValue::getOrSession("_date_min", CMbDT::date("-1 YEAR")); $rectif = CMbDT::transform("+0 DAY", $filterConsultation->_date_min, "%d") - 1; $filterConsultation->_date_min = CMbDT::date("-{$rectif} DAYS", $filterConsultation->_date_min); $filterConsultation->_date_max = CValue::getOrSession("_date_max", CMbDT::date()); $rectif = CMbDT::transform("+0 DAY", $filterConsultation->_date_max, "%d") - 1; $filterConsultation->_date_max = CMbDT::date("-{$rectif} DAYS", $filterConsultation->_date_max); $filterConsultation->_date_max = CMbDT::date("+ 1 MONTH", $filterConsultation->_date_max); $filterConsultation->_date_max = CMbDT::date("-1 DAY", $filterConsultation->_date_max); $filterConsultation->_praticien_id = $prat->_id; $graphs = array(graphConsultations($filterConsultation->_date_min, $filterConsultation->_date_max, $filterConsultation->_praticien_id)); // Variables de templates $smarty = new CSmartyDP(); $smarty->assign("filterConsultation", $filterConsultation); $smarty->assign("prat", $prat); $smarty->assign("graphs", $graphs); $smarty->display("vw_stats_consultations.tpl");
<?php /** * dPboard * * @category Board * @package Mediboard * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version SVN: $Id:$ * @link http://www.mediboard.org */ CAppUI::requireModuleFile('dPhospi', 'vw_idx_sejour');
<?php /** * $Id$ * * @package Mediboard * @subpackage Hospi * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CAppUI::requireModuleFile('soins', 'vw_idx_sejour');
<?php /** * $Id$ * * @package Mediboard * @subpackage Patients * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ // A quoi sert cette redirection ? Gestion des droits ? // Inutilisé pour le moment car pose le problème de contexte pour l'inclusion de templates CAppUI::requireModuleFile("dPfiles", "httpreq_vw_listfiles");
<?php /** * $Id$ * * @package Mediboard * @subpackage SalleOp * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCanDo::checkRead(); $_GET["all_prats"] = "1"; CAppUI::requireModuleFile("dPboard", "vw_interv_non_cotees");
<?php /** * $Id$ * * @package Mediboard * @subpackage PlanningOp * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCanDo::checkEdit(); CAppUI::requireModuleFile("dPplanningOp", "close_sejours");
<?php /** * $Id: httpreq_vw_examaudio_tympan.php 20068 2013-07-26 13:21:27Z rhum1 $ * * @package Mediboard * @subpackage Cabinet * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision: 20068 $ */ CCanDo::checkRead(); global $m; global $exam_audio, $reloadGraph; $examaudio_id = CValue::getOrSession("examaudio_id"); $side = CValue::getOrSession("side"); $reloadGraph = $side; $exam_audio = new CExamAudio(); $exam_audio->load($examaudio_id); CAppUI::requireModuleFile($m, "inc_graph_audio_tympan"); AudiogrammeTympano::${$side}->Stroke("tmp/graphtmp.png"); $map_tympan = AudiogrammeTympano::${$side}->GetHTMLImageMap("graph_tympan_" . $side); // Création du template $smarty = new CSmartyDP(); $smarty->assign("map_tympan", $map_tympan); $smarty->assign("side", $side); $smarty->assign("fctOnClick", ucwords($side)); $smarty->assign("exam_audio", $exam_audio); $smarty->assign("time", time()); $smarty->display("inc_exam_audio/inc_examaudio_graph_tympan.tpl");
<?php /** * dPboard * * @category Board * @package Mediboard * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version SVN: $Id$ * @link http://www.mediboard.org */ CAppUI::requireModuleFile('dPstats', 'graph_patpartypehospi'); CAppUI::requireModuleFile('dPstats', 'graph_activite'); global $prat; $filterSejour = new CSejour(); $filterOperation = new COperation(); $filterSejour->_date_min_stat = CValue::getOrSession("_date_min_stat", CMbDT::date("-1 YEAR")); $rectif = CMbDT::transform("+0 DAY", $filterSejour->_date_min_stat, "%d") - 1; $filterSejour->_date_min_stat = CMbDT::date("-{$rectif} DAYS", $filterSejour->_date_min_stat); $filterSejour->_date_max_stat = CValue::getOrSession("_date_max_stat", CMbDT::date()); $rectif = CMbDT::transform("+0 DAY", $filterSejour->_date_max_stat, "%d") - 1; $filterSejour->_date_max_stat = CMbDT::date("-{$rectif} DAYS", $filterSejour->_date_max_stat); $filterSejour->_date_max_stat = CMbDT::date("+1 MONTH", $filterSejour->_date_max_stat); $filterSejour->_date_max_stat = CMbDT::date("-1 DAY", $filterSejour->_date_max_stat); $filterSejour->praticien_id = $prat->_id; $filterSejour->type = CValue::getOrSession("type", 1); $filterOperation->_codes_ccam = strtoupper(CValue::getOrSession("_codes_ccam", "")); $graphs = array(graphPatParTypeHospi($filterSejour->_date_min_stat, $filterSejour->_date_max_stat, $filterSejour->praticien_id, null, $filterSejour->type), graphActivite($filterSejour->_date_min_stat, $filterSejour->_date_max_stat, $filterSejour->praticien_id, null, null, null, null, $filterOperation->_codes_ccam, null, 0)); // Variables de templates $smarty = new CSmartyDP();
<?php /** * $Id$ * * @package Mediboard * @subpackage dPcabinet * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ // Praticien courant pour les prises de rendez-vous suivantes if ($chir_id = CValue::post("chir_id")) { CValue::setSession("chir_id", $chir_id); } // Consultation courante dans edit_consulation if (CValue::post("del")) { CValue::setSession("selConsult"); } // before basic job, do the multiple consultations CAppUI::requireModuleFile("dPcabinet", "controllers/do_consultation_multiple"); // Cas de l'annulation / rétablissement / supression multiple if ($consultation_ids = CValue::post("consultation_ids")) { $_POST = array("consultation_ids" => CValue::post("consultation_ids"), "motif_annulation" => CValue::post("motif_annulation"), "annule" => CValue::post("annule", 0), "del" => CValue::post("del"), "sejour_id" => CValue::post("sejour_id"), "postRedirect" => CValue::post("postRedirect")); } //consult n°1, classic use $do = new CDoObjectAddEdit("CConsultation"); $do->doIt();
$chir_id = CValue::get("chir_id"); $function_id = $chir_id ? null : CValue::get("function_id"); $date = CValue::get("date", CMbDT::date()); $plageconsult_id = CValue::get("plageconsult_id"); $consultation_id = CValue::get("consultation_id"); $heure = CValue::get("heure"); // Vérification des droits sur les praticiens $listPraticiens = CConsultation::loadPraticiens(PERM_EDIT); // Récupération des consultations de la plage séléctionnée $plage = new CPlageconsult(); if ($plageconsult_id) { $plage->load($plageconsult_id); $date = $plage->date; } // Récupération de la periode précédente et suivante $unit = $period; if ($period == "weekly") { $unit = "week"; } if ($period == "month") { $ndate = CMbDT::date("first day of next month", $date); $pdate = CMbDT::date("last day of previous month", $date); } else { $ndate = CMbDT::date("+1 {$unit}", $date); $pdate = CMbDT::date("-1 {$unit}", $date); } if ($period == "weekly") { CAppUI::requireModuleFile("dPcabinet", "inc_plage_selector_weekly"); } else { CAppUI::requireModuleFile("dPcabinet", "inc_plage_selector_classic"); }
<?php /** * $Id: graph_audio_tonal.php 19425 2013-06-04 18:04:05Z mytto $ * * @package Mediboard * @subpackage Cabinet * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision: 19425 $ */ CCanDo::checkRead(); global $m, $exam_audio; $exam_audio = new CExamAudio(); $exam_audio->load(CValue::getOrSession("examaudio_id")); CAppUI::requireModuleFile($m, "inc_graph_audio_tonal"); $side = CValue::get("side"); AudiogrammeTonal::${$side}->Stroke();
* @category Board * @package Mediboard * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version SVN: $Id: vw_stats.php 19250 2013-05-23 19:24:15Z rhum1 $ * @link http://www.mediboard.org */ CAppUI::requireModuleFile("dPboard", "inc_board"); global $prat; if (!$prat->_id) { return; } $stats = array("vw_sejours_interventions", "vw_stats_consultations", "vw_prescripteurs"); if (CModule::getActive("dPprescription")) { $stats[] = "vw_stats_prescriptions"; } if (CAppUI::conf("dPplanningOp COperation verif_cote")) { $stats[] = "vw_trace_cotes"; } $stat = CValue::postOrSession("stat", "vw_sejours_interventions"); if (!in_array($stat, $stats)) { trigger_error("Unknown stat view '{$stat}'", E_USER_WARNING); return; } // Affichage $smarty = new CSmartyDP(); $smarty->assign("stats", $stats); $smarty->assign("stat", $stat); $smarty->display("vw_stats.tpl"); CAppUI::requireModuleFile("dPboard", "{$stat}");
<?php /** * dPboard * * @category Board * @package Mediboard * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version SVN: $Id:$ * @link http://www.mediboard.org */ CAppUI::requireModuleFile('soins', 'vw_bilan_prescription');
<?php /** * Stats sur les documents * * @category CompteRendu * @package Mediboard * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version SVN: $Id:\$ * @link http://www.mediboard.org */ global $m; $m = "dPfiles"; $_GET["doc_class"] = "CCompteRendu"; CAppUI::requireModuleFile($m, "vw_stats"); $m = "dPcompteRendu";
* $Id$ * * @package Mediboard * @subpackage Board * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ CCanDo::checkRead(); $chir = null; $mediuser = CMediusers::get(); if ($mediuser->isPraticien()) { $chir = $mediuser; } $chirSel = CValue::getOrSession("praticien_id", $chir ? $chir->user_id : null); $all_prats = CValue::get("all_prats", 0); $fin = CValue::getOrSession("fin", CMbDT::date()); $debut = CValue::getOrSession("debut", CMbDT::date("-1 week", $fin)); $interv_with_no_codes = CValue::get('interv_with_no_codes', 1); $display_not_exported = Cvalue::get('display_not_exported', 0); if (!$all_prats) { CAppUI::requireModuleFile("dPboard", "inc_board"); } $smarty = new CSmartyDP(); $smarty->assign("chirSel", $chirSel); $smarty->assign("debut", $debut); $smarty->assign("fin", $fin); $smarty->assign("all_prats", $all_prats); $smarty->assign('interv_with_no_codes', $interv_with_no_codes); $smarty->assign('display_not_exported', $display_not_exported); $smarty->display("../../dPboard/templates/inc_vw_interv_non_cotees.tpl");
<?php /** * $Id$ * * @package Mediboard * @subpackage SalleOp * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version $Revision$ */ global $can; $can->read = 1; $can->edit = 0; CAppUI::requireModuleFile("dPbloc", "vw_suivi_salles");
<?php /** * dPbloc * * @category Bloc * @package Mediboard * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @version SVN: $Id: vw_urgences.php 19148 2013-05-15 12:41:42Z rhum1 $ * @link http://www.mediboard.org */ CAppUI::requireModuleFile('dPsalleOp', 'vw_urgences');
<?php /** * $Id$ * * @category Pmsi * @package Mediboard * @author SARL OpenXtrem <*****@*****.**> * @license GNU General Public License, see http://www.gnu.org/licenses/gpl.html * @link http://www.mediboard.org */ CAppUI::requireModuleFile("dPhospi", "ajax_select_services");