function genPat($idpatient) { global $session; global $options; // Si un idpatient est tranmis, alors on récupère ses informations // à l'aide de la classe Patient. if ($idpatient) { $patient = new clPatient($idpatient, $session->getNavi(5)); $pat[NMA] = $patient->getNom(); $pat[PRE] = $patient->getPrenom(); $pat[DNA] = $patient->getDateNaissance(); $pat[SEX] = $patient->getSexe(); $date = new clDate($patient->getDateAdmission()); $dateA = new clDate(); $dateE = new clDate($patient->getDateExamen()); $dateS = new clDate($patient->getDateSortie()); $pat[DTA] = $date->getDate($options->getOption("Documents Date")); $pat[HEA] = $date->getDate("H:i"); $pat[MED] = $patient->getMedecin(); $pat[DHS] = $dateS->getDate($options->getOption("Documents Date")); $pat[DHE] = $dateE->getDate($options->getOption("Documents Date")); $pat[IPP] = $patient->getILP(); $pat[SEJ] = $patient->getNSej(); $pat[ADD] = $patient->getAdresse(); $pat[CPO] = $patient->getCodePostal(); $pat[VIL] = $patient->getVille(); $pat[IDE] = $patient->getIDE(); $pat[SAL] = $patient->getSalle(); $pat[CCM] = $patient->getCCMU(); $pat[GRA] = $patient->getCodeGravite(); $pat[UF] = $patient->getUF(); $pat[CRE] = $patient->getCategorieRecours(); $pat[MRE] = $patient->getMotifRecours(); $pat[COR] = $patient->getCodeRecours(); $pat[DES] = $patient->getDestinationSouhaitee(); $pat[DAT] = $patient->getDestinationAttendue(); $pat[CDI] = $patient->getCategorieDiagnostic(); $pat[DIA] = $patient->getLibelleDiagnostic(); $pat[DIC] = $patient->getCodeDiagnostic(); // Sinon, nous renseignons avec les valeurs par défaut. } else { $pat[NMA] = "Bon"; $pat[PRE] = "Jean"; $date = new clDate("1981-12-24 22:30:00"); $pat[DNA] = $date->getDate($options->getOption("Documents Date")); $pat[SEX] = "1"; $date = new clDate(); $pat[DTA] = $date->getDate($options->getOption("Documents Date")); $pat[HEA] = $date->getDate("H:i"); $pat[MED] = "Testeur"; $pat[DHS] = $date->getDate($options->getOption("Documents Date")); $pat[DHE] = $date->getDate($options->getOption("Documents Date")); $pat[IPP] = "777777777"; $pat[SEJ] = "666666666"; $pat[ADD] = "Rue des patients"; $pat[CPO] = "83400"; $pat[VIL] = "PatientsVille"; $pat[IDE] = "IDE"; $pat[SAL] = "Salle"; $pat[CCM] = "II"; $pat[GRA] = "2"; $pat[UF] = "2701"; $pat[CRE] = "Catégorie de recours"; $pat[MRE] = "Motif de recours"; $pat[COR] = "CodeRecours"; $pat[DES] = "Destination souhaitée"; $pat[DAT] = "Destination attendue"; $pat[CDI] = "Catégorie de diagnotic"; $pat[DIA] = "Diagnostic"; $pat[DIC] = "Code diagnostic"; } // On renvoie le tableau généré. return $pat; }