$affectation = new CAffectation(); $affectation->entree = $sejour_enfant->entree_reelle; $affectation->sortie = $sejour_enfant->sortie_prevue; $affectation->lit_id = $curr_affect->lit_id; $affectation->sejour_id = $sejour_enfant->_id; $affectation->parent_affectation_id = $curr_affect->_id; storeObject($affectation); } } } if ($poids || $taille || $perimetre_cranien) { $constantes = new CConstantesMedicales(); $constantes->load($constantes_id); $constantes->poids = $poids; $constantes->taille = $taille; $constantes->perimetre_cranien = $perimetre_cranien; // Depuis un dossier provisoire, les constantes médicales ne sont pas créées. if (!$constantes->_id) { $constantes->context_class = $sejour_enfant->_class; $constantes->context_id = $sejour_enfant->_id; $constantes->patient_id = $patient->_id; $constantes->datetime = CMbDT::dateTime(); } storeObject($constantes); } } echo CAppUI::getMsg(); if ($callback) { CAppUI::callbackAjax($callback); } CApp::rip();
?> <br /><br /> <form action="index.php" method="post"> <input id="inputAutomatic" name="inputAutomatic" type="checkbox" value="auto" <?php echo $autoChecked; ?> /> On Automatic<br /> <input id="buttonNext" name="buttonNext" type="submit" value="next" /> <input id="buttonReset" name="buttonReset" type="submit" value="reset" /> <br /> <?php storeObject("inputBuilding", $building); ?> <?php storeObject("inputTracer", $tracer); ?> <input id="inputAction" name="inputAction" type="hidden" /> </form> </td> <td> <h2>TRACING RESULTS (latest on top)</h2> <?php displayTraces($tracer); ?> </td> </tr> </table> <script language="javascript">
// 3. Créer la naissance $patient = new CPatient(); $patient->nom = $nom ? $nom : $parturiente->nom; $patient->prenom = $prenom ? $prenom : "provi"; $patient->civilite = "enf"; $patient->naissance = $terme_prevu; storeObject($patient); if (!$prenom) { $patient->prenom = $patient->_id; $patient->store(); } $sejour_enfant = new CSejour(); $sejour_enfant->patient_id = $patient->_id; $sejour_enfant->entree_prevue = CMbDT::dateTime(); $sejour_enfant->sortie_prevue = max($sejour_enfant->entree_prevue, $sejour->sortie); $sejour_enfant->praticien_id = $praticien_id ? $praticien_id : $sejour->praticien_id; $sejour_enfant->group_id = $sejour->group_id; $sejour_enfant->_naissance = true; storeObject($sejour_enfant); $naissance = new CNaissance(); $naissance->grossesse_id = $grossesse->_id; $naissance->sejour_maman_id = $sejour->_id; $naissance->sejour_enfant_id = $sejour_enfant->_id; $naissance->operation_id = $operation_id; $naissance->num_naissance = CAppUI::conf("maternite CNaissance num_naissance") + $naissance->countList(); storeObject($naissance); echo CAppUI::getMsg(); if ($callback) { CAppUI::callbackAjax($callback); } CApp::rip();