コード例 #1
0
 /**
  * @see parent::loadRefsDocs()
  */
 function loadRefsDocs()
 {
     parent::loadRefsDocs();
     if (!$this->_docitems_from_consult) {
         if (!$this->_ref_consultation) {
             $this->loadRefConsultation();
         }
         $this->_ref_consultation->_docitems_from_dossier_anesth = true;
         $this->_ref_consultation->loadRefsDocs();
         $this->_ref_documents = $this->_ref_documents + $this->_ref_consultation->_ref_documents;
     }
     return count($this->_ref_documents);
 }
コード例 #2
0
ファイル: print_consult.php プロジェクト: fbone/mediboard4
 * @subpackage Cabinet
 * @author     SARL OpenXtrem <*****@*****.**>
 * @license    GNU General Public License, see http://www.gnu.org/licenses/gpl.html
 * @version    $Revision: $
 */
CCanDo::checkRead();
$today = date("d/m/Y");
$consult_id = CValue::get("consult_id", 0);
//Création de la consultation
$consult = new CConsultation();
$consult->load($consult_id);
$consult->loadRefPatient();
$consult->loadRefSejour();
$consult->loadRefPraticien();
$consult->loadRefsBack();
$consult->loadRefsDocs();
$consult->loadComplete();
$sejour = $consult->_ref_sejour;
$sejour->loadRefsConsultations();
$sejour->loadListConstantesMedicales();
$sejour->loadNDA();
$sejour->loadSuiviMedical();
$sejour->loadExtDiagnostics();
$patient = $consult->_ref_patient;
$patient->loadIPP();
$patient->loadRefDossierMedical();
$dossier_medical = $patient->_ref_dossier_medical;
$dossier_medical->countAntecedents();
$dossier_medical->countTraitements();
$dossier_medical->loadRefPrescription();
$dossier_medical->loadRefsTraitements();