Esempio n. 1
0
 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;
 }