本文整理汇总了PHP中CSejour::loadSuiviMedical方法的典型用法代码示例。如果您正苦于以下问题:PHP CSejour::loadSuiviMedical方法的具体用法?PHP CSejour::loadSuiviMedical怎么用?PHP CSejour::loadSuiviMedical使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CSejour
的用法示例。
在下文中一共展示了CSejour::loadSuiviMedical方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: stripslashes
$cible = CValue::getOrSession("cible", "");
$_show_obs = CValue::getOrSession("_show_obs", 1);
$_show_trans = CValue::getOrSession("_show_trans", 1);
$_show_const = CValue::getOrSession("_show_const", 0);
$show_header = CValue::getOrSession("show_header", 0);
if ($cible != "") {
$_show_obs = $_show_const = 0;
}
$cible = stripslashes($cible);
$cibles = array("opened" => array(), "closed" => array());
$last_trans_cible = array();
$users = array();
// Chargement du sejour
$sejour = new CSejour();
$sejour->load($sejour_id);
$sejour->loadSuiviMedical(null, $cible, $cibles, $last_trans_cible, $user_id, $users);
$sejour->loadRefPraticien();
if ($show_header) {
$sejour->loadRefPatient()->loadRefPhotoIdentite();
}
$sejour->loadRefPrescriptionSejour();
$prescription =& $sejour->_ref_prescription_sejour;
$is_praticien = $user->isPraticien();
$has_obs_entree = 0;
//TODO: Revoir l'ajout des constantes dans le suivi de soins
//Ajout des constantes
$group_guid = CGroups::loadCurrent()->_guid;
if (!$cible && CAppUI::conf("soins CConstantesMedicales constantes_show", $group_guid) && $_show_const) {
$sejour->loadRefConstantes($user_id);
}
//mettre les transmissions dans un tableau dont l'index est le datetime
示例2: array
$_item->loadRefsFwd();
}
}
$params = array("dossier_anesth_id" => $_interv->_ref_consult_anesth->_id, "operation_id" => $_interv->_id, "offline" => 1, "print" => 1, "pdf" => 0);
$fiches_anesthesies[$_interv->_id] = CApp::fetch("dPcabinet", "print_fiche", $params);
}
if ($offline && CModule::getActive("forms")) {
$params = array("detail" => 3, "reference_id" => $sejour->_id, "reference_class" => $sejour->_class, "target_element" => "ex-objects-{$sejour->_id}", "print" => 1, "limit" => $forms_limit);
$formulaires = CApp::fetch("forms", "ajax_list_ex_object", $params);
}
// L'appel à print_fiche écrase les interventions du dossier d'anesthésie.
// Il faut charger le suivi médical à posteriori
$cibles = array();
$last_trans_cible = array();
$users = array();
$sejour->loadSuiviMedical($datetime_min, null, $cibles, $last_trans_cible, $user_id = null, $users, 1);
if ($embed) {
// Fichiers et documents du sejour
$sejour->loadRefsDocItems(false);
// Fichiers et documents des interventions
$interventions = $sejour->_ref_operations;
foreach ($interventions as $_interv) {
$_interv->loadRefPlageOp();
$_interv->loadRefsDocItems(false);
}
// Fichiers et documents des consultations
$consultations = $sejour->loadRefsConsultations();
foreach ($consultations as $_consult) {
$_consult->loadRefsDocItems(false);
}
$sejour->_ref_consult_anesth->_ref_consultation->loadRefsDocItems(false);
示例3: CSejour
if (CModule::getActive("fse")) {
$cv = CFseFactory::createCV();
if ($cv) {
$cv->loadIdVitale($patient);
}
}
// Chargement du séjour
$sejour = new CSejour();
$sejour_maman = new CSejour();
$sejour->load(CValue::get("sejour_id"));
if ($sejour->patient_id == $patient->_id) {
$sejour->canDo();
$sejour->loadNDA();
$sejour->loadExtDiagnostics();
$sejour->loadRefsAffectations();
$sejour->loadSuiviMedical();
$sejour->_ref_patient = $patient;
foreach ($sejour->loadRefsOperations() as $_op) {
$_op->loadRefPraticien();
$_op->loadRefPlageOp();
$_op->loadRefAnesth();
$_op->loadRefsConsultAnesth();
$_op->loadBrancardage();
}
$sejour->loadRefsConsultAnesth();
/**
* Gestion des séjours obstétriques
**/
// Dans le cadre où le dossier pmsi est celui de l'enfant
$naissance_enf = $sejour->loadUniqueBackRef("naissance");
if ($naissance_enf && $naissance_enf->_id) {