<?php
/*
24 May 2018 . Juan Pablo Sánchez Bracamontes . Vista principal del Buzón de solicitudes de referencia a hospitales
*/
    use App\Libraries\ejLib;
    $var = ejLib::getInstance();
    $soapclient = $var->getWs();
    $wsClave = $var->get_wsClave();

    $usuario = $_SESSION['operador'];
    $Centro_Sal = $var->desencriptar_AES($usuario['centro_sal'], $usuario['x']);
    $Centro_Sal = trim($Centro_Sal);

    $id_doc = trim( $var->desencriptar_AES($usuario['id_doc'], $usuario['x']) );
    $editable = 1;
    $hidden = '';
    $readonly = '';
    if(isset($_POST['editable']))
      $editable = $_POST['editable'];

    if ($editable == 0){
      $hidden = 'hidden';
      $readonly = 'readonly';
    }
   

    $infoNombre='';
    $infoPrimerAp='';
    $infoSegundoAp='';
    $infoCurp='';
    if(isset($_POST['nombre']))
      $infoNombre = $_POST['nombre'];
    if(isset($_POST['primer_ap']))
      $infoPrimerAp = $_POST['primer_ap'];
    if(isset($_POST['segundo_ap']))
      $infoSegundoAp = $_POST['segundo_ap'];
    if(isset($_POST['curp']))
      $infoCurp = $_POST['curp'];

   
    //die();

?>

<?php if($editable ==1): ?>
  
  

  <?php $__env->startSection('title', 'Consulta de Notas Médicas'); ?>
  <?php $__env->startSection('breadcrumb'); ?>
      <li class="active">Consulta de Notas Médicas</li>
  <?php $__env->stopSection(); ?>

  <?php $__env->startSection('styles'); ?>
      <style>

      </style>
  <?php $__env->stopSection(); ?>
  <?php $__env->startSection('content'); ?>
<?php endif; ?>


 <script src="js/jquery-3.1.0.min.js"></script>
  <link rel="stylesheet" href="css/bootstrap.css">
  <script src="js/notify.js"></script>

  <link rel="stylesheet" href="css/smoothness.datepick.css">

  <link rel="stylesheet" href="css/jquery.datepick.css">
  <script src="js/jquery.datepick.js"></script>
  <script src="js/jquery.datepick-es.js"></script>

  <script src="js/searchpacientes.js"></script>
    

        <input type="hidden" name="h_centro_sal" id="h_centro_sal" value="<?php echo e($Centro_Sal); ?>">
        <input type="hidden" name="h_id_doc" id="h_id_doc" value="<?php echo e($id_doc); ?>">

        <div class="box box-primary primary_objBuscarPaciente"> <!-- Inicio de Buscar -->
              <div class="box-header with-border">
                  <h3 class="box-title">Búsqueda de Pacientes</h3>
                  <div class="box-tools pull-right">
                      <button type="button" class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i></button>
                      <button type="button" id="cmdCancelEditSolicitud" name="cmdCancelEditSolicitud" class="close" aria-label="Cerrar" title="Cerrar...">
                        <span aria-hidden="true">&times;</span>
                      </button>
                  </div>


              </div>

              <div class="box-body" id="objBuscarPaciente" name="objBuscarPaciente">
                  <div class="row">
                    <div class="col-sm-2">
                        <div class="input-group-sm form-group-sm">
                            <label>Buscar por:</label>
                            <select id="opcion_bp" name="opcion_bp" class="form-control col-md-1">
                                <option value="1">Nombre</option>
                                <option value="2">CURP</option>
                                <option value="3">Expediente</option>
                                <option value="4">Folio de Seguro Popular</option>
                            </select>
                        </div>
                    </div>

                    <div class="col-sm-2">
                      <div class="form-group" style="width: 150px;">
                        <label></label>
                          <br><br>
                          <div class="input-group input-group-sm">
                              <span class="input-group-addon">
                                <input type="checkbox" id="cp_completa" name="cp_completa">
                              </span>
                              <br>
                              <span class="input-group-addon">Visualizar información completa del paciente</span>
                               <!-- comentado para prueba addNewPaciente -->
                               <div class="col-sm-2" <?php echo e($hidden); ?>>
                                  <button type="button" id="btn_agregar_pac" name="btn_agregar_pac" class="btn btn-primary btn-sm hidden" title="Registrar Paciente"><span class="fa fa-user-circle-o" aria-hidden="true"></span> Registrar Paciente </button>
                              </div>
                          </div>
                      </div>
                    </div>
                             
                     
                  </div> <!-- termina row -->

                  <div id="objBusqNombre" name="objBusqNombre">
                    <div class="col-sm-4">
                      <div class="input-group input-group-sm">
                          <span class="input-group-addon" id="sizing-addon3" >Nombre</span>
                           <?php if(isset($paciente->nombre)): ?>
                              <input type="text" id="nombre" name="nombre" class="form-control" value="<?php echo e(utf8_decode($paciente->nombre)); ?>" >
                           <?php elseif(isset($infoNombre) && $editable=='0' ): ?>
                              <input type="text" id="nombre" name="nombre" class="form-control" value="<?php echo e(utf8_decode($infoNombre)); ?>" readonly>
                           <?php else: ?>
                               <input type="text" id="nombre" name="nombre" class="form-control" placeholder="Mínimo 3 caracteres">
                           <?php endif; ?>
                      </div> 
                    </div>
                      
                    <div class="col-sm-3">
                     <div class="input-group input-group-sm">
                       <span class="input-group-addon" id="sizing-addon3" >1er Apellido</span>
                        <?php if(isset($paciente->ap_1er)): ?>
                          <input type="text" id="apellidop" name="apellidop" class="form-control" value="<?php echo e(utf8_decode($paciente->ap_1er)); ?>">
                        <?php elseif(isset($infoPrimerAp) && $editable=='0' ): ?> 
                          <input type="text" id="apellidop" name="apellidop" class="form-control" value="<?php echo e(utf8_decode($infoPrimerAp)); ?>" readonly>
                        <?php else: ?>
                          <input type="text" id="apellidop" name="apellidop" class="form-control" placeholder="Mínimo 3 caracteres">
                        <?php endif; ?>  
                     </div>
                    </div>

                    <div class="col-sm-3">
                      <div class="input-group input-group-sm">
                        <span class="input-group-addon" id="sizing-addon3" >2do Apellido</span>
                        <?php if(isset($paciente->ap_2do)): ?>
                          <input type="text" id="apellidom" name="apellidom" class="form-control" value="<?php echo e(utf8_decode($paciente->ap_2do)); ?>">
                        <?php elseif(isset($infoSegundoAp) && $editable=='0'): ?>
                           <input type="text" id="apellidom" name="apellidom" class="form-control" value="<?php echo e(utf8_decode($infoSegundoAp)); ?>" readonly>
                        <?php else: ?>
                          <input type="text" id="apellidom" name="apellidom" class="form-control" placeholder="Mínimo 3 caracteres">
                        <?php endif; ?>
                      </div>
                    </div>

                  </div> <!-- termina objBusqNombre -->


                  

                   <!--buscar por curp -->
                  <div class="row alinear_centrado hidden" id="objBuscarCurp" name="objBuscarCurp">
                    <div class="col-sm-3">
                      <div class="input-group input-group-sm">
                        <span class="input-group-addon" id="sizing-addon3" style="background: #eee">CURP</span>
                        <?php if(isset($paciente->curp)): ?>
                          <input type="text" id="txtCurp" name="txtCurp" class="form-control" style="width: 100%; " placeholder="[a-z 1-9]" value="<?php echo e(utf8_decode(trim($paciente->curp))); ?>">
                        <?php elseif(isset($infoCurp) && $editable=='0'): ?>
                           <input type="text" id="txtCurp" name="txtCurp" class="form-control" style="width: 100%; " placeholder="[a-z 1-9]" value="<?php echo e(utf8_decode(trim($infoCurp))); ?>" readonly>
                        <?php else: ?>
                          <input type="text" id="txtCurp" name="txtCurp" class="form-control" style="width: 100%;" placeholder="[a-z 1-9]" value="">
                         <?php endif; ?>                         
                      </div>                        
                    </div>
                  </div>

                  <!--Buscar por # expediente -->
                  <div class="row alinear_centrado hidden" id="objBuscarExp" name="objBuscarExp">
                    <div class="col-sm-3" >
                      <div class="input-group input-group-sm">
                        <span class="input-group-addon" id="sizing-addon3" style="background: #eee">Nº Expediente</span>     
                        <?php if(isset($paciente->numexpediente)): ?>
                          <input type="text" id="txtNExp" name="txtNExp" class="form-control" style="width: 100%; " title="Número de expediente en físico del usuario en la UMED solicitante" Value="<?php echo e(utf8_decode(trim($paciente->numexpediente))); ?>" >
                        <?php elseif($editable==0): ?>
                          <label>Opción no disponible para el buzón</label>
                        <?php else: ?>
                          <input type="text" id="txtNExp" name="txtNExp" class="form-control" style="width: 100%; " title="Número de expediente en físico del usuario en la UMED solicitante">
                        <?php endif; ?>
                       
                      </div>
                    </div> 
                  </div> 

                  <!-- Busqueda por folio -->
                  <div class="row alinear_centrado hidden" id="objBuscarFolio" name="objBuscarFolio">
                    <div class="col-sm-3">
                        <div class="input-group input-group-sm">
                          <span class="input-group-addon" id="sizing-addon3" style="background: #eee">Folio</span>
                          <?php if(isset($paciente->folio)): ?>
                            <input type="text" id="txtFolio" name="txtFolio" class="form-control" style="width: 100%; " title="Folio de la Derechohabiencia del usuario" Value="<?php echo e(utf8_decode(trim($paciente->folio))); ?>">
                            <span class="input-group-addon" id="sizing-addon3" style="background: #eee">Consecutivo</span>
                            <input style="width: 30px; " class="form-control" id="txtConsecutivo" name="txtConsecutivo" Value="<?php echo e(utf8_decode(trim($paciente->consecutivo))); ?>"> 
                           <?php elseif($editable==0): ?>
                            <label>Opción no disponible para el buzón</label>
                           <?php else: ?>
                            <input type="text" id="txtFolio" name="txtFolio" class="form-control" style="width: 100%; " title="Folio de la Derechohabiencia del usuario" >
                            <span class="input-group-addon" id="sizing-addon3" style="background: #eee">Con.</span>
                            <input style="width: 30px; " class="form-control" id="txtConsecutivo" name="txtConsecutivo">
                          <?php endif; ?>

                                                 
                    </div>    
                  </div>

             

                     
                </div> <!-- termina objBuscarPaciente -->
                <div class="row alinear_centrado" id="divBusquedaPac" name="divBusquedaPac">
                     
                      <button type="button" id="btn_buscar_bp" name="btn_buscar_bp" class="btn btn-primary btn-sm" title="Buscar Paciente"><span class="fa fa-search" aria-hidden="true"></span> Buscar
                      </button>
                </div> 
             
              
                <br>

                <div id="resultadosContainer"></div>
                <div id="testDebug" name="testDebug" style="width: 100% !important; margin-top: 20px; margin-left: 20px; margin-right: 20px;">
                </div>

              
            </div>

          </div> <!-- Fin de Buscar -->

          <div style="width: 100%;" id="primary_Hoja_Frontal" name="primary_Hoja_Frontal"></div>

    <div class="modal fade" id="modalHistCitasPac" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
        <div class="modal-dialog modal-lg" role="document">
            <div id="modalContent" class="modal-content">

            </div>
        </div>
    </div>

    <div class="modal fade" id="defaultModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
        <div class="modal-dialog modal-lg" role="document">
            <div id="modalContent" class="modal-content">

            </div>
        </div>
    </div>

    
<?php if($editable ==1): ?>
  <?php $__env->stopSection(); ?>
<?php endif; ?>

<?php $__env->startSection('scripts'); ?>
<script type="text/javascript">
function setInicio() {
  
};


      
      $(document).on('click', '#objBuscarPaciente #btn_agregar_pac', function () {
        window.open('addNewPaciente?btn_agregar_pac=1', '_blank');
      });  

     // $(document).on('click', '#divBusquedaPac #btn_buscar_bp', function () {  
      $('#divBusquedaPac #btn_buscar_bp').click(function(){ 
          $('#testDebug').hide();
          $('#resultadosContainer').show();
         
          var infCompleta = '0'; if($("#cp_completa").is(':checked')) infCompleta = '1';
          var nombrePac = $('#objBuscarPaciente #nombre').val();
          var primerAp = $('#objBuscarPaciente #apellidop').val();
          var segundoAp = $('#objBuscarPaciente #apellidom').val();
          var clues_destino = $('#h_clues_destino').val();          
          var tipoBusqueda = $('#objBuscarPaciente #opcion_bp').val();          
          var FolioSPopular = $('#objBuscarFolio #txtFolio').val();
          var numExp = $('#objBuscarExp #txtNExp').val();
          var curp = $('#objBuscarCurp #txtCurp').val();

          var editable = '<?php echo e($editable); ?>';

         if (tipoBusqueda== '1' && nombrePac.length < 2) {
             $.notify("Es necesario que proporcione -Nombre completo-", "error");
             $('#objBuscarPaciente #nombre').focus();
            return false;
         }
         if (tipoBusqueda== '1' && primerAp.length < 2) {
              $.notify("Es necesario que proporcione -Primer Apellido-", "error");
             $('#objBuscarPaciente #apellidop').focus();
            return false;
         }
          
          
            var parametros = {
              nombrePac: nombrePac,
              primerAp: primerAp,
              segundoAp: segundoAp,
              infCompleta: infCompleta,
              clues_destino: clues_destino,
              tipoBusqueda: tipoBusqueda,
              FolioSPopular: FolioSPopular,
              numExp: numExp,
              curp: curp,
              editar: editable
            };
          
           

            jqGetAjaxShort("ConsultaExterna_getLstPaciente","resultadosContainer", parametros);
        /*    jqGetAjaxShort_exec('ConsultaExterna_getLstPaciente', 'resultadosContainer', parametros, false, ''
        );*/

            $('#btn_agregar_pac').removeClass('hidden');
            
            SmoothScrollTo('#resultadosContainer');

            $('#resultadosContainer #vCat_Programa').val('001').change();
        
      });

    
      $(document).on('change', '#objBuscarPaciente #opcion_bp', function () {  // Ocultar o habilitar los controles de búsqueda
        $('#btn_agregar_pac').addClass('hidden');
        var opcBusq = $(this).val();
        var editable = '<?php echo e($editable); ?>'; 

        
 
        if(opcBusq=='1'){  
          $('#objBuscarPaciente #objBusqNombre').removeClass('hidden');
          $('#objBuscarPaciente #objBuscarCurp').addClass('hidden');
          $('#objBuscarPaciente #objBuscarExp').addClass('hidden');
          $('#objBuscarPaciente #objBuscarFolio').addClass('hidden');
          $('#divBusquedaPac #btn_buscar_bp').removeClass('hidden');
        }

        if(opcBusq=='2'){  
          $('#objBuscarPaciente #objBuscarCurp').removeClass('hidden');
          $('#objBuscarPaciente #objBuscarFolio').addClass('hidden');
          $('#objBuscarPaciente #objBusqNombre').addClass('hidden');
          $('#objBuscarPaciente #objBuscarExp').addClass('hidden');
          $('#divBusquedaPac #btn_buscar_bp').removeClass('hidden');
        }

        if(opcBusq=='3'){  
          $('#objBuscarPaciente #objBuscarCurp').addClass('hidden');
          $('#objBuscarPaciente #objBuscarFolio').addClass('hidden');
          $('#objBuscarPaciente #objBusqNombre').addClass('hidden');
          $('#objBuscarPaciente #objBuscarExp').removeClass('hidden');
          $('#divBusquedaPac #btn_buscar_bp').removeClass('hidden');
        }
        
        if(opcBusq=='4'){ 
          $('#objBuscarPaciente #objBuscarCurp').addClass('hidden');
          $('#objBuscarPaciente #objBuscarFolio').removeClass('hidden');
          $('#objBuscarPaciente #objBusqNombre').addClass('hidden');
          $('#objBuscarPaciente #objBuscarExp').addClass('hidden');
          $('#divBusquedaPac #btn_buscar_bp').removeClass('hidden');
        }

        if(opcBusq=='3' && editable =='0' ){  
          
          $('#divBusquedaPac #btn_buscar_bp').addClass('hidden');
        }
        
        if(opcBusq=='4' && editable =='0'){ 
          
          $('#divBusquedaPac #btn_buscar_bp').addClass('hidden');
        }

      });

      $(document).one('click', '#objBuscarPaciente #resultadosContainer .tr_clave_pac_find .cmd_seleccionar_paciente', function () {
        jqGetAjaxShort("Consulta_revisarNotas","primary_Hoja_Frontal", {"clave_pac": this.dataset.clave_pac, "todas": '0'});
      });

      $(document).on('dblclick', '#objBuscarPaciente #resultadosContainer .tr_clave_pac_find td', function () {        
        if(this.dataset.esopciones && this.dataset.esopciones == '1'){
        }
        else{
          jqGetAjaxShort("Consulta_revisarNotas","primary_Hoja_Frontal", {"clave_pac": this.parentNode.dataset.clave_pac, "todas": '0'});
        }

      });
    

  $(document).on('click', '#objBuscarNotasPaciente #resultadosContainer #cmd_get_nota', function () {        

          
          jqGetAjax_Modal("Consulta_revisarNotas_NU_pdf","modalContent", {'folio': this.dataset.folio, 'centro_sal': this.dataset.centro_sal, 'imprimeObjeto': '1' }, 'defaultModal');

          SmoothScrollTo('#primary_Hoja_Frontal');

      });

  $(document).on('click', '#objBuscarNotasPaciente #resultadosContainer #cmd_get_indicaciones', function () {        

          
          jqGetAjax_Modal("Consulta_verIndicaciones_pdf","modalContent", {'folio': this.dataset.folio, 'centro_sal': this.dataset.centro_sal, 'imprimeObjeto': '1' }, 'defaultModal');

          SmoothScrollTo('#primary_Hoja_Frontal');

      });      

 $(document).on('click', '#objBuscarNotasPaciente #resultadosContainer #cmd_get_hoja', function () {        

          
          jqGetAjax_Modal("Consulta_revisarNotas_NU_pdf","modalContent", {'folio': this.dataset.folio, 'centro_sal': this.dataset.centro_sal, 'imprimeObjeto': '1' }, 'defaultModal');

          SmoothScrollTo('#primary_Hoja_Frontal');

      });



setInicio();
</script>
<?php $__env->stopSection(); ?>



<?php echo $__env->make('layouts.app', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH C:\xampp_fe80\htdocs\siseec\resources\views/ConsultaExterna/Consulta/revisarNotasBase.blade.php ENDPATH**/ ?>