public function get_resumenPatologias($anio, $mes_input) { $send; $cont = 0; if ($mes_input != -1) { $mes = $this->generic_model->get('bill_mes m', array('id' => $mes_input), 'm.*'); } else { $mes = $this->reporte_fisiatria->get_mes(); } //diagnosticos obtenidos $diag = $this->reporte_fisiatria->get_diagnosticos($anio); foreach ($mes as $val) { $totales = ""; $all_total = ""; if ($diag) { foreach ($diag as $item) { $total = $this->reporte_fisiatria->get_countDiagnosticos_mes($anio, $val->id, $item->cod_diag); $totales .= "<td>" . $total . "</td>"; $all_total = $total + $all_total; } $send[$cont] = (object) array('mes' => $val->mes, 'totales' => $totales . "<td>" . $all_total . "</td>"); $cont++; } else { echo warning_msg("No se han encontrado resultados"); die; } } return $send; }
public function check_current_pass() { $current_pass = $this->input->post('current_pass'); $user = $this->generic_model->get_data('billing_empleado', array('id' => $this->user->id), $fields = 'clave', null, 1); if ($user->clave != md5($current_pass . get_settings('PASSWORDSALTMAIN'))) { $this->res_message .= warning_msg('La clave actual ingresada no coicide con la clave del usuairo.'); return FALSE; } else { return TRUE; } }
echo '<h5><font class="text-success">FECHA OBSERVACION</font></h5>'; echo Close('td'); echo Open('td'); echo $val->fecha_cambio; echo Close('td'); echo Close('tr'); } echo Close('table'); } // echo $id_propuesta; // echo $email; echo Open('form', array('action' => base_url('propuestas/crt_propuestas/save_historial'), 'method' => 'post')); echo input(array('type' => 'hidden', 'name' => 'id_pro', 'id' => 'id_pro', 'value' => $id_propuesta)); echo input(array('type' => 'hidden', 'name' => 'email', 'id' => 'email', 'value' => $email)); echo input(array('type' => 'hidden', 'name' => 'nombre', 'id' => 'nombre', 'value' => $nom)); echo warning_msg('OBSERVACIONES'); echo Open('div', array('class' => 'col-md-12')); echo Open('div', array('class' => 'col-md-4 form-group')); echo Open('div', array('class' => 'input-group')); echo tagcontent('span', ' Fecha Observacion: ', array('class' => 'input-group-addon')); echo input(array('name' => "fechaIn", 'id' => "fechaIn", 'type' => "text", 'class' => "form-control datepicker", 'placeholder' => "Fecha Cambio")); echo Close('div'); echo Close('div'); $estados_combo = combobox($estados, array('label' => 'valor', 'value' => 'valor'), array('name' => 'estado', 'class' => 'form-control'), true); echo Open('div', array('class' => 'col-md-4 form-group')); echo Open('div', array('class' => 'input-group')); echo tagcontent('span', '<b>Estados:</b> ', array('class' => 'input-group-addon')); echo $estados_combo; echo Close('div'); echo Close('div'); $textarea = tagcontent('textarea', '', array('class' => 'form-control', 'rows' => '8', 'placeholder' => 'Observaciones/Cambios en la tesis', 'name' => 'razon', 'id' => 'razon'));
function get_formularios_filter() { $id_sub_item = $this->input->post('tipo_documento'); $ci_paciente = $this->input->post('id_paciente'); $fecha_in = $this->input->post('fechaIn'); $fecha_fin = $this->input->post('fechaFin'); $json_res = ''; switch ($id_sub_item) { case 21: // Hoja de descargo de quirofano echo warning_msg("<br> Este modulo ya tiene sus reportes desde ventas para ver sus documentos"); echo tagcontent('a', '<span class="glyphicon glyphicon-hand-right"> Haga click Aqui</span>', array('href' => base_url('facturacionhospital/ventasjs/'), 'target' => '_blank')); break; case 22: // registro de anestesia $datos = $this->enfermeria->lista_reporte_regi_anestecia($ci_paciente, $fecha_in, $fecha_fin); $this->load->view('formularios_quirofano/lista_registro_anestesia', $datos); break; case 23: // protocolo operatorio $datos = $this->enfermeria->lista_protocolo_search($ci_paciente, $fecha_in, $fecha_fin); $this->load->view('formularios_quirofano/lista_protocolo', $datos); // echo "i es igual a 2"; break; case 24: // sala de recuperación $datos = $this->enfermeria->lista_regiSalaRecuperacion($ci_paciente, $fecha_in, $fecha_fin); $this->load->view('formularios_quirofano/lista_sala_recuperacion', $datos); break; case 25: // Anexo 3/Quirofano $tipo_servicio = 2; // hospitalizacion $quirofano = true; // filtro solo los anexos 3 de quirofano $id_tipo_servicio = 2; // id dehospitalizacoion $res = $this->enfermeria->lista_post_egreso_paciente($tipo_servicio, $ci_paciente, $fecha_in, $fecha_fin, $quirofano, $id_tipo_servicio); $this->load->view('formularios_quirofano/lista_post_egreso', $res); break; case 27: // encuesta de satisfacción $tipo_servicio = 0; $id_tipo_servicio = 0; $res = $this->enfermeria->lista_satisfaccion_search($tipo_servicio, $ci_paciente, $fecha_in, $fecha_fin, true, $id_tipo_servicio); $this->load->view('formularios_quirofano/lista_satisfaccion', $res); break; default: echo warning_msg("<br>Debe seleccionar algun tipo de documento a buscar "); break; } }
public function actualizar_solicitud() { $id_solicitud = $this->input->post('id_solicitud'); $datos = array('cuadro_clinico' => $this->input->post('cuadro_clinico'), 'fecha_atencion' => $this->input->post('fecha_atencion'), 'estudio_solicitado' => $this->input->post('estudio_solicitado'), 'motivo_solicitud' => $this->input->post('motivo_solicitud')); $update = $this->generic_model->update('hmc_solicitud_fisiatria', $datos, array('id' => $id_solicitud)); if ($update) { echo tagcontent('script', 'alertaExito("Se ha guardado correctamente los datos")'); echo tagcontent('script', "\$('#patient_info_datos_form').html('<b>Datos ingresados correctamente </b>')"); $this->get_imprimir($id_solicitud); } else { echo warning_msg('No se ha podido Ingresar el la fisiatria'); $this->db->trans_rollback(); die; } }
echo Close('div'); $tiposdepar_combo = combobox($depar, array('label' => 'nombre_depart', 'value' => 'id_dep'), array('name' => 'id_dep', 'class' => 'form-control'), true); echo Open('div', array('class' => 'col-md-4 form-group')); echo Open('div', array('class' => 'input-group')); echo tagcontent('span', '<b>Departamento:</b> ', array('class' => 'input-group-addon')); echo $tiposdepar_combo; echo Close('div'); echo Close('div'); $periodos_combo = combobox($periodo, array('label' => 'siglas', 'value' => 'id_per'), array('name' => 'id_periodo', 'class' => 'form-control'), true); echo Open('div', array('class' => 'col-md-4 form-group')); echo Open('div', array('class' => 'input-group')); echo tagcontent('span', '<b>Periodo Academico:</b> ', array('class' => 'input-group-addon')); echo $periodos_combo; echo Close('div'); echo Close('div'); echo Close('div'); echo warning_msg('Detalles de la Tesis'); echo Open('div', array('class' => 'col-md-12')); echo Open('div', array('class' => 'col-md-4 form-group')); echo Open('div', array('class' => 'input-group')); echo tagcontent('span', $a . 'Titulo : ', array('class' => 'input-group-addon')); echo input(array('type' => 'text', 'name' => 'title', 'id' => 'title', 'placeholder' => 'Escriba titulo de la tesis', 'class' => 'form-control')); echo Close('div'); echo Close('div'); $textarea = tagcontent('textarea', '', array('class' => 'form-control', 'rows' => '8', 'placeholder' => 'Razones por la cuales plantea la tesis', 'name' => 'razon', 'id' => 'razon')); echo tagcontent('div', $textarea, array('id' => 'textarea', 'class' => 'col-md-12')); echo Close('div'); echo lineBreak(1); echo tagcontent('button', 'Continuar >>', array('name' => 'btnreportes', 'class' => 'btn btn-success col-md-0', 'id' => 'ajaxformbtn', 'type' => 'submit', 'data-target' => 'opcion_elegida')); echo Close('form'); echo tagcontent('div', '', array('id' => 'opcion_elegida', 'class' => 'col-md-12'));
<?php echo LineBreak(2); echo warning_msg(' Está a punto de anular'); echo Open('form', array('action' => base_url('fisiatria/' . $formulario), 'method' => 'post')); echo input(array('type' => 'hidden', 'value' => $id_formulario, 'name' => 'id_postegreso')); //echo $planilla_id; echo tagcontent('textarea', '', array('name' => 'observaciones', 'class' => 'form-control', 'maxlength' => '500', 'placeholder' => 'Detalle de la Anulación')); echo LineBreak(2); echo tagcontent('button', '<span class="glyphicon glyphicon-trash"></span> Confirmar Anulacion', array('title' => 'Anular Planilla', 'name' => 'btnreportes', 'class' => 'btn btn-danger pull-left btn-sm', 'id' => 'ajaxformbtn', 'type' => 'submit', 'data-target' => 'anulacion_planilla_det')); echo lineBreak2(1, array('style' => 'clear:both')); echo Close('form'); echo tagcontent('div', '', array('id' => 'anulacion_planilla_det'));
<?php echo Open('form', array('action' => base_url('estudiante/crt_estudiante/new_estudiante'), 'method' => 'post')); echo Open('div', array('class' => 'col-md-12')); echo warning_msg('Usuario y Clave para el acceso al sistema'); echo Open('div', array('class' => 'col-md-4 form-group')); echo Open('div', array('class' => 'input-group')); echo tagcontent('span', '<b>Usuario</b>: ', array('class' => 'input-group-addon')); echo input(array('type' => 'text', 'name' => 'usu', 'id' => 'usu', 'placeholder' => 'Usuario', 'class' => 'form-control')); echo Close('div'); echo Close('div'); echo Open('div', array('class' => 'col-md-4 form-group')); echo Open('div', array('class' => 'input-group')); echo tagcontent('span', '<b>Password</b>: ', array('class' => 'input-group-addon')); echo input(array('type' => 'password', 'name' => 'pass', 'id' => 'pass', 'placeholder' => '********', 'class' => 'form-control')); echo Close('div'); echo Close('div'); echo Close('div'); echo Open('div', array('class' => 'col-md-12')); echo success_info_msg('Datos Complementarios'); echo Open('div', array('class' => 'col-md-4 form-group')); echo Open('div', array('class' => 'input-group')); echo tagcontent('span', '<b>Dni/Pasaporte</b>: ', array('class' => 'input-group-addon')); echo input(array('type' => 'text', 'name' => 'ced_estu', 'id' => 'ced_estu', 'placeholder' => 'Digete el NªIdent.', 'class' => 'form-control')); echo Close('div'); echo Close('div'); echo Open('div', array('class' => 'col-md-4 form-group')); echo Open('div', array('class' => 'input-group')); echo tagcontent('span', '<b>Nombre</b>: ', array('class' => 'input-group-addon')); echo input(array('type' => 'text', 'name' => 'name_estu', 'id' => 'name_estu', 'placeholder' => 'Digete el Nombre', 'class' => 'form-control')); echo Close('div');
public function actualizar_informe() { echo $id_informe = $this->input->post('id_informe'); echo '<br>'; echo $this->input->post('fecha_atencion'); echo '<br>'; echo $this->input->post('num_terapistas'); $data = array('fecha_realizada' => $this->input->post('fecha_atencion'), 'num_terapistas' => $this->input->post('num_terapistas')); $update = $this->generic_model->update('hmc_informe_fisiatria', $data, array('id' => $id_informe)); // print_r($update); if ($update) { $this->generic_model->delete('hmc_diag_informe_fisiatria', array('id_informe' => $id_informe)); $this->generic_model->delete('hmc_tp_terapia_informe', array('id_informe' => $id_informe)); $this->generic_model->delete('hmc_evolucion_inf_fisiatria', array('id_informe' => $id_informe)); //Diagnostico $cod_diag = $this->input->post('cod_diagnostico'); $query_diag = $this->save_diagnostico($cod_diag, $id_informe); // Terapias $tp_terapias = $this->input->post('terapias_seleccionada'); $dia = $this->input->post('dia_terapia'); $mes = $this->input->post('mes_terapia'); $subsecuente = $this->input->post('subsecuente_terapia'); $altas = $this->input->post('alta_terapia'); $query_tipos = $this->save_terapias($tp_terapias, $id_informe, $dia, $mes, $subsecuente, $altas); //evolucion $fecha = $this->input->post('fechacomplicacion'); $evolucion = $this->input->post('detallecomplicacion'); $query_evolucion = $this->save_evolucion($fecha, $evolucion, $id_informe); echo tagcontent('script', 'alertaExito("Se ha guardado correctamente los datos")'); echo tagcontent('script', "\$('#form_view').html('<b>Datos ingresados correctamente </b>')"); $this->print_informe($id_informe); } else { echo warning_msg('No se ha podido actualizar la fisiatria'); $this->db->trans_rollback(); die; } }
function get_formularios_filter() { $id_sub_item = $this->input->post('tipo_documento'); $ci_paciente = $this->input->post('id_paciente'); $fecha_in = $this->input->post('fechaIn'); $fecha_fin = $this->input->post('fechaFin'); $json_res = ''; switch ($id_sub_item) { case 1: // Hoja de Alta break; case 2: // Resulatdos de examen // Llamo a la vista de reportes de laboratorio echo warning_msg("<br>para estos reportes por favor hagalo por medio de los parametros que acabamos de cargar..."); $this->get_reportes_informes(); // echo "i es igual a 1"; break; case 4: // Form 008 $data = $this->enfermeria->lista_emergencia_search($ci_paciente, $fecha_in, $fecha_fin); // $json_res = json_encode($data); $json_res = $data; // print_r($json_res); $this->load->view('formularios_emergencia/lista_emergencia_008', $json_res); // echo "i es igual a 2"; break; case 6: // Consulta Externa form 002 $res = $this->enfermeria->lista_consul_search($ci_paciente, $fecha_in, $fecha_fin); $this->load->view('formularios_hospitalizacion/lista_consulta_externa_002', $res); break; case 5: // Interconsultas $res = $this->enfermeria->lista_interc_search($ci_paciente, $fecha_in, $fecha_fin); $this->load->view('formularios_hospitalizacion/lista_interconsultas', $res); break; case 8: // Hoja de evolucion $res = $this->enfermeria->get_lista_form_005($ci_paciente, '', $fecha_in, $fecha_fin); $this->load->view('formularios_hospitalizacion/lista_form_005', $res); // echo "i es igual a 2"; // echo "i es igual a 2"; case 9: // Anexo 3 y Hospitalizacion $tipo_servicio = 2; // hospitalizacion $id_tipo_servicio = 2; // hospitalizacion $quirofano = false; // quirofano $res = $this->enfermeria->lista_post_egreso_paciente($tipo_servicio, $ci_paciente, $fecha_in, $fecha_fin, $quirofano, $id_tipo_servicio); $this->load->view('formularios_hospitalizacion/lista_post_egreso', $res); break; // echo "i es igual a 2"; // echo "i es igual a 2"; case 10: // Encuesta de satisfacción $tipo_servicio = 2; // hospitalizacion $id_tipo_servicio = 2; $quirofao = false; $res = $this->enfermeria->lista_satisfaccion_search($tipo_servicio, $ci_paciente, $fecha_in, $fecha_fin, $quirofao, $id_tipo_servicio); $this->load->view('formularios_hospitalizacion/lista_satisfaccion', $res); break; // echo "i es igual a 2"; // echo "i es igual a 2"; case 11: // Consentimiento de VIH $datos = $this->enfermeria->list_prueba_vih($ci_paciente, $fecha_in, $fecha_fin); $this->load->view('formularios_hospitalizacion/lista_prueba_vih', $datos); break; case 12: // Planilla de Farmacia echo warning_msg("<br> Este modulo ya tiene sus reportes desde ventas para ver sus documentos"); echo tagcontent('a', '<span class="glyphicon glyphicon-hand-right"> Haga click Aqui</span>', array('href' => base_url('facturacionhospital/ventasjs'), 'target' => '_blank')); // $this->index_js(); // echo "i es igual a 2"; break; // case 29: // Planilla de farmacia Final // echo "Planilla de farmacia Final"; // break; // case 29: // Planilla de farmacia Final // echo "Planilla de farmacia Final"; // break; default: echo warning_msg("<br>Debe seleccionar algun tipo de documento a buscar "); break; } }
function get_formularios_filter() { $id_sub_item = $this->input->post('tipo_documento'); $ci_paciente = $this->input->post('id_paciente'); $fecha_in = $this->input->post('fechaIn'); $fecha_fin = $this->input->post('fechaFin'); $json_res = ''; switch ($id_sub_item) { case 13: $data = $this->enfermeria->lista_emergencia_search($ci_paciente, $fecha_in, $fecha_fin); // $json_res = json_encode($data); $json_res = $data; // print_r($json_res); $this->load->view('formularios_emergencia/lista_emergencia_008', $json_res); break; case 16: //Pedidos de examenes solicitados echo warning_msg("<br>para estos reportes por favor hagalo por medio de los parametros que acabamos de cargar..."); $this->get_reportes_solicitudes(); // echo "i es igual a 1"; break; case 18: //Resultados de examenes echo warning_msg("<br>para estos reportes por favor hagalo por medio de los parametros que acabamos de cargar..."); $this->get_reportes_informes(); // echo "i es igual a 2"; break; case 19: //Hoja de ruta de ambulancia 2 $datos = $this->enfermeria->list_orden_salida_ambulancia($ci_paciente, $fecha_in, $fecha_fin); $this->load->view('formularios_emergencia/lista_salidaAmbulancia', $datos); break; case 20: //Planilla de Farmacia echo warning_msg("<br> Este modulo ya tiene sus reportes desde ventas para ver sus documentos"); echo tagcontent('a', '<span class="glyphicon glyphicon-hand-right"> Haga click Aqui</span>', array('href' => base_url('facturacionhospital/ventasjs'), 'target' => '_blank')); echo "i es igual a 2"; break; // case 28:// Planilla de farmacia Final // echo "Planilla de farmacia Final"; // break; // case 28:// Planilla de farmacia Final // echo "Planilla de farmacia Final"; // break; case 30: // encuesta de satisfacción $tipo_servicio = 3; // emergencia $id_tipo_servicio = 3; $quirofao = false; $res = $this->enfermeria->lista_satisfaccion_search($tipo_servicio, $ci_paciente, $fecha_in, $fecha_fin, $quirofao, $id_tipo_servicio); // apunta a la vista de hospitalizacion xq es lo msimo $this->load->view('formularios_hospitalizacion/lista_satisfaccion', $res); // echo "encuesta de satisfacción"; break; default: echo warning_msg("<br>Debe seleccionar algun tipo de documento a buscar "); break; } }