public void buscarInformacionPaciente(Paciente paciente) {
   SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
   if (paciente.getTel_oficina() != null || paciente.getTel_res() != null) {
     tbxTelPac.setValue(paciente.getTel_oficina() + " " + paciente.getTel_res());
   }
   if (paciente.getFecha_nacimiento() != null) {
     tbxFecNac.setValue(dateFormat.format(paciente.getFecha_nacimiento()));
   }
   if (paciente.getDireccion() != null) {
     tbxDirPac.setValue(paciente.getDireccion());
   }
 }
  public void obtenerAdmision(Admision admision) {
    Paciente paciente = admision.getPaciente();
    tbxIdentificacion.setValue(admision.getNro_identificacion());
    tbxNombres_y_apellidos.setValue(paciente.getNombreCompleto());
    tbxTipo_identidad.setValue(paciente.getTipo_identificacion());

    tbxAseguradora.setValue(admision.getCodigo_administradora());
    // log.info("PACIENTE"+paciente);
    // log.info("ADMINISTRADORA"+admision.getCodigo_empresa()+" "+admision.getCodigo_sucursal()+"
    // "+paciente.getCodigo_administradora());

    Administradora administradora = new Administradora();
    administradora.setCodigo_empresa(admision.getCodigo_empresa());
    administradora.setCodigo_sucursal(admision.getCodigo_sucursal());
    administradora.setCodigo(admision.getCodigo_administradora());
    administradora = getServiceLocator().getAdministradoraService().consultar(administradora);
    // log.info("administradora"+administradora);

    tbxNombre_aseguradora.setValue(administradora.getNombre());
  }
  public void inicializarCampos() {
    Map parametros = Executions.getCurrent().getArg();
    admision_seleccionada = (Admision) parametros.get("admision_seleccionada");
    Long codigo_historia = null;
    Hisc_urgencia hu = new Hisc_urgencia();
    hu.setNro_ingreso(admision_seleccionada.getNro_ingreso());
    hu.setCodigo_empresa(admision_seleccionada.getCodigo_empresa());
    hu.setCodigo_sucursal(admision_seleccionada.getCodigo_sucursal());
    hu.setNro_identificacion(admision_seleccionada.getNro_identificacion());

    Impresion_diagnostica impresion_diagnostica = new Impresion_diagnostica();
    impresion_diagnostica.setCodigo_historia(codigo_historia);
    impresion_diagnostica.setCodigo_sucursal(admision_seleccionada.getCodigo_sucursal());
    impresion_diagnostica.setCodigo_empresa(admision_seleccionada.getCodigo_empresa());

    impresion_diagnostica =
        getServiceLocator()
            .getServicio(Impresion_diagnosticaService.class)
            .consultar(impresion_diagnostica);

    if (impresion_diagnostica != null) {
      tbxCie_p.setValue(impresion_diagnostica.getCie_relacionado1());
      tbxCie_1.setValue(impresion_diagnostica.getCie_relacionado2());
      tbxCie_2.setValue(impresion_diagnostica.getCie_relacionado3());
    }

    tbxNombre_prestador.setValue(empresa.getNombre_empresa());
    tbxNit_prestador.setText(empresa.getNro_identificacion());
    tbxTelefono_prestador.setText(empresa.getTelefonos());

    // -----------------Paciente----------------------------
    Paciente p = admision_seleccionada.getPaciente();
    if (p != null) {
      Municipios mun1 = new Municipios();
      mun1.setCodigo(empresa.getCodigo_municipio());
      mun1.setCoddep(empresa.getCodigo_dpto());
      mun1 = getServiceLocator().getServicio(MunicipiosService.class).consultar(mun1);
      Departamentos dep1 = new Departamentos();
      dep1.setCodigo(p.getCodigo_dpto());
      dep1 = getServiceLocator().getServicio(DepartamentosService.class).consultar(dep1);
      tbxCodigo_paciente_a3.setValue(p.getNro_identificacion());
      //			codigo_paciente = p.getNro_identificacion();
      tbxNomPaciente.setValue(
          p.getNombre1() + " " + p.getNombre2() + " " + p.getApellido1() + " " + p.getApellido2());
      tbxDirPac.setValue(p.getDireccion() + "");
      tbxFecNac.setValue(new SimpleDateFormat("yyyy-MM-dd").format(p.getFecha_nacimiento()));
      tbxTelPac.setValue(p.getTel_oficina() + " " + p.getTel_res());
      tbxDpto.setValue(dep1.getNombre());
      tbxMun.setValue(mun1.getNombre());
    }

    Departamentos dep = new Departamentos();
    dep.setCodigo(empresa.getCodigo_dpto());
    dep = getServiceLocator().getServicio(DepartamentosService.class).consultar(dep);
    tbxDepartamento_prestador.setText(dep.getNombre());
    Municipios mun = new Municipios();
    mun.setCodigo(empresa.getCodigo_municipio());
    mun.setCoddep(empresa.getCodigo_dpto());
    mun = getServiceLocator().getServicio(MunicipiosService.class).consultar(mun);
    tbxMunicipio_prestador.setText(mun.getNombre());
    tbxPagador_prestador.setText(admision_seleccionada.getAdministradora().getNombre());
    tbxCodigo_prestador.setText(admision_seleccionada.getCodigo_administradora());
  }