Example #1
0
$paciente = NULL;
$diagnostico = NULL;
$sospechoso = new Sospechoso();
$infUni = NULL;
$query = '';
// Obtener datos del Pacientes
if (!empty($_GET['id'])) {
    $paciente = new Paciente();
    $paciente->obtenerBD($_GET['id']);
    if (empty($paciente->idPaciente)) {
        echo msj_error('Paciente no encontrado');
    } else {
        // Paciente Sospechoso(5) o Descartado(6), no tienen un diagnostico asociado
        if ($paciente->idCatTipoPaciente != 5 && $paciente->idCatTipoPaciente != 6) {
            $diagnostico = new Diagnostico();
            $diagnostico->obtenerBD($diagnostico->obtieneIdDiagnostico($paciente->idPaciente));
            $diagnostico->cargarArreglosDiagnosticoContactos();
        } else {
            $sospechoso->obtenerBD($paciente->idPaciente);
            $diagnostico = $sospechoso;
        }
        $infUni = $help->getDatosUnidad($paciente->idCatUnidadTratante);
    }
} else {
    echo msj_error('Paciente no encontrado');
}
// Guardar la solicitud en la BD
if (!empty($_GET['id']) && !empty($_POST['paciente'])) {
    // Los datos de estado y jurisdiccion de la unidad tratante estan en $infUni
    if ($_POST['baciloscopico'] == 1) {
        $solicitudBacilos = new EstudioBac();
Example #2
0
     sendMail("*****@*****.**", $htmlBodyMail);
 }
 if (isset($_POST['actualizar'])) {
     $paciente->modificarBD();
 }
 if ($paciente->error) {
     $errorSql = true;
     echo $paciente->msgError;
 }
 // Relacion de Sospechoso con Paciente
 $sospechoso->idPaciente = $paciente->idPaciente;
 // Fase 2 de la captura
 // Si el paciente es distinto de Sospechoso(5) o Descartado(6)
 if ($_POST['tipo_paciente'] != 5 && $_POST['tipo_paciente'] != 6) {
     $diagnostico = new Diagnostico();
     $diagnostico->idDiagnostico = $diagnostico->obtieneIdDiagnostico($paciente->idPaciente);
     $diagnostico->idPaciente = $paciente->idPaciente;
     $diagnostico->discOjoIzq = $_POST['ojo_izq'];
     $diagnostico->discOjoDer = $_POST['ojo_der'];
     $diagnostico->discManoIzq = $_POST['mano_izq'];
     $diagnostico->discManoDer = $_POST['mano_der'];
     $diagnostico->discPieIzq = $_POST['pie_izq'];
     $diagnostico->discPieDer = $_POST['pie_der'];
     $diagnostico->idCatEstadoReaccionalAct = $_POST['reaccional_actual'];
     if ($_POST['reaccional_actual'] == 3) {
         $diagnostico->estReaActEriNud = $_POST['edoRecActTipo2Nud'];
         $diagnostico->estReaActEriPol = $_POST['edoRecActTipo2Poli'];
         $diagnostico->estReaActEriNec = $_POST['edoRecActTipo2Necro'];
     } else {
         $diagnostico->estReaActEriNud = 0;
         $diagnostico->estReaActEriPol = 0;