Пример #1
0
 /**
  * Funcion que muestra el formulario de confirmacion 
  * @return
  */
 function confirmarForm()
 {
     // Variables a usar en el template
     $Medico = new Medico();
     $medicos = $Medico->lista();
     $lmedico = arregloLista($medicos);
     $estrato = $this->Estrato->lista();
     // Consulta para verificar si el paciente existe en el sistema
     $sql = "SELECT p.id,p.nombre1,p.nombre2,p.apellido1,p.apellido2,p.numero_documento,\n                p.fecha_nacimiento,p.municipio,p.zona,p.direccion,p.telefono,p.tipo_identificacion,\n                p.sexo,p.barrio,p.grupo_etnico,p.estado_civil,p.ocupacion,p.email\n                FROM paciente p \n                WHERE p.id ='{$_REQUEST['id_paciente']}'";
     $rst = $this->queryRow($sql);
     // municipio
     $municipio = $this->Municipio->lista();
     // zona
     $sql = "SELECT codigo, nombre FROM zona";
     $zona = $this->queryAll($sql, "normal");
     // Sexo
     $sexo = $this->sexo;
     // unidad
     $unidad = $this->unidad;
     $Paciente = new Paciente();
     $edad = $Paciente->edad($rst['fecha_nacimiento'], '1');
     // Eps
     $eps = $this->Eps->lista();
     // Etnia
     $etnia = $this->Etnia->lista();
     // Tipo documento
     $tipo = $this->Documento->lista();
     // Sala
     $sql = "SELECT codigo, nombre FROM sala ORDER BY nombre";
     $sala = $this->queryAll($sql, "normal");
     // Centro de salud
     $sql = "SELECT codigo, nombre FROM puesto_salud ORDER BY codigo";
     $centro = $this->queryAll($sql, "normal");
     // Barrio
     $sql = "SELECT codigo, nombre FROM barrio ORDER BY codigo";
     $barrio = $this->queryAll($sql, "normal");
     // Ocupacion
     $sql = "SELECT id, ocupacion FROM ocupacion ORDER BY ocupacion";
     $ocupacion = $this->queryAll($sql, "normal");
     // Estado civil
     $sql = "SELECT id, nombre FROM estado_civil ORDER BY id";
     $estado = $this->queryAll($sql, "normal");
     // Variables a mostrar en el template
     $idmedico = isset($rst['id_medico']) ? $rst['id_medico'] : $_REQUEST['id_medico'];
     $fecha = isset($rst['fecha']) ? $rst['fecha'] : $_REQUEST['fecha'];
     $hora = isset($rst['hora']) ? $rst['hora'] : $_REQUEST['hora'];
     $numerodoc = isset($rst['numero_documento']) ? $rst['numero_documento'] : $_REQUEST['numero_documento'];
     $nombre1 = isset($rst['nombre1']) ? $rst['nombre1'] : $_REQUEST['nombre1'];
     $nombre2 = isset($rst['nombre2']) ? $rst['nombre2'] : $_REQUEST['nombre2'];
     $apellido1 = isset($rst['apellido1']) ? $rst['apellido1'] : $_REQUEST['apellido1'];
     $apellido2 = isset($rst['apellido2']) ? $rst['apellido2'] : $_REQUEST['apellido2'];
     $idpaciente = isset($rst['id']) ? $rst['id'] : $_REQUEST['id_paciente'];
     $sestrato = isset($_REQUEST['estrato']) ? $_REQUEST['estrato'] : '';
     $Admision = new Admision();
     $pendiente = $Admision->getSinliquidar($_REQUEST['id_paciente']);
     if (!$pendiente['prefijo_centro']) {
         $pendiente['prefijo_centro'] = '1';
     }
     if ($pendiente['fecha_ingreso']) {
         $fingreso = toDMY($pendiente['fecha_ingreso']);
     } else {
         $fingreso = date('d-m-Y');
     }
     if ($pendiente['fecha_egreso']) {
         $fegreso = toDMY($pendiente['fecha_egreso']);
     } else {
         $fegreso = date('d-m-Y');
     }
     // Muestra el template
     include getTemplate('cita.admision.php');
     return;
 }