本文整理汇总了PHP中CSejour::loadUniqueBackRef方法的典型用法代码示例。如果您正苦于以下问题:PHP CSejour::loadUniqueBackRef方法的具体用法?PHP CSejour::loadUniqueBackRef怎么用?PHP CSejour::loadUniqueBackRef使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CSejour
的用法示例。
在下文中一共展示了CSejour::loadUniqueBackRef方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: CSejour
$sejour = new CSejour();
/** @var CSejour[] $sejours */
$sejours = $sejour->loadList($where_temp, null, null, "sejour_id", $ljoin, "entree");
if (!CAppUI::conf("dPurgences view_rpu_uhcd")) {
$where["sejour.uhcd"] = " = '1'";
$sejours_uhcd = $sejour->loadList($where, null, null, "sejour_id", $ljoin, "entree");
foreach ($sejours_uhcd as $sejour_uhcd) {
$sejours[$sejour_uhcd->_id] = $sejour_uhcd;
}
}
foreach ($sejours as $sejour) {
$sejour->loadRefPatient();
$sejour->loadRefPraticien();
$sejour->loadRefCurrAffectation()->loadRefService();
if (!$sejour->loadRefRPU()->_id) {
$sejour->_ref_rpu = $sejour->loadUniqueBackRef("rpu_mute");
if (!$sejour->_ref_rpu) {
$sejour->_ref_rpu = new CRPU();
}
}
$sejour->_ref_rpu->loadRefMotifSFMU();
$prescription = $sejour->loadRefPrescriptionSejour();
if ($prescription->_id) {
if (@CAppUI::conf("object_handlers CPrescriptionAlerteHandler")) {
$prescription->_count_fast_recent_modif = $prescription->countAlertsNotHandled("medium");
$prescription->_count_urgence["all"] = $prescription->countAlertsNotHandled("high");
} else {
$prescription->countFastRecentModif();
$prescription->loadRefsLinesMedByCat();
$prescription->loadRefsLinesElementByCat();
$prescription->countUrgence(CMbDT::date($date));
示例2: foreach
$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) {
/** @var CNaissance $naissance_enf */
$naissance_enf->canDo();
$naissance_enf->loadRefGrossesse();
$sejour_enf = $naissance_enf->loadRefSejourEnfant();
$sejour_enf->loadRelPatient();
$sejour_enf->loadRefUFHebergement();
$sejour_enf->loadRefUFMedicale();
$sejour_enf->loadRefUFSoins();
$sejour_enf->loadRefService();
$sejour_enf->loadRefsNotes();
// Chargement du séjour de la maman
$sejour_maman = $naissance_enf->loadRefSejourMaman();
if ($sejour_maman && $sejour_maman->_id) {
$sejour_maman->loadRefGrossesse();