public void onClick$btnBuscar() {
   if (txtHm.getValue().isEmpty()) {
     MensajeEmergente.mostrar("NOFINDED", asignarFocusBuscar);
   } else {
     paciente = servicioPaciente.buscarUno(txtHm.getValue(), 'A');
     veterinario = usuario.getPersona().getVeterinario();
     if (paciente == null) {
       MensajeEmergente.mostrar("NOTFOUND", asignarFocusBuscar);
     } else {
       txtHm.setDisabled(true);
       txtNombrePaciente.setValue(paciente.getNombre());
       txtRaza.setValue(paciente.getRaza().getNombre());
       txtEspecie.setValue(paciente.getRaza().getEspecie().getNombre());
       txtSexo.setValue(paciente.getSexo().getNombre());
       txtNombreResponsable.setValue(
           paciente.getResponsable().getPersona().getNombre()
               + " "
               + paciente.getResponsable().getPersona().getApellido());
       txtCi.setValue(String.valueOf(paciente.getResponsable().getCedula()));
       txtEdad.setValue(HelperDateAge.age(paciente.getFechaNac(), ' '));
       visibilidadSecciones(true, true, true);
       cargar();
       actividadBotones(false, false, true, false, false, false);
     }
   }
 }
  @Override
  public void doAfterCompose(Component comp) throws Exception {
    super.doAfterCompose(comp);
    winServicioCirugiaTransquirurgico.setAttribute(comp.getId() + "ctrl", this);
    servicioPaciente = (ServicioPaciente) SpringUtil.getBean("beanServicioPaciente");
    servicioCirugiaTransquirurgico =
        (ServicioCirugiaTransquirurgico) SpringUtil.getBean("beanServicioCirugiaTransquirurgico");

    cirugiaTransquirurgico = new CirugiaTransquirurgico();

    usuario = SessionAdministrator.getLoggedUsuario();
    veterinario = usuario.getPersona().getVeterinario();
    dbFechaActual.setValue(HelperDate.now());

    visibilidadSecciones(true, false, false);
    actividadBotones(true, true, false, true, true, true);

    txtHm.setValue(
        ((Referencia) arg.get("objeto")).getHistorial().getPaciente().getHistoriaMedica());
    btnBuscar.setVisible(false);
    onClick$btnBuscar();
  }