private Clinica getClinicaPorCnpj(String cnpjClinica) {
    Clinica clinica = ClinicaServiceImpl.getInstance().findClinicaByCnpj(cnpjClinica);
    if (clinica == null) {
      throw new ClinicaExcetpion(CLINICA_NAO_CADASTRADA_OU_CNPJ_INEXISTENTE);
    }

    return clinica;
  }
 /**
  * Traz todos os exames pela clinica, passando-se o cnpj da mesma.
  *
  * @param cnpj
  * @return List<Exame>
  */
 @RequestMapping("/todosPorClinica")
 public List<Exame> todosPorClinica(@RequestParam(value = "cnpj") String cnpj) {
   Clinica clinica = ClinicaServiceImpl.getInstance().findClinicaByCnpj(cnpj);
   return ExameServiceImpl.getInstance().findAllByClinica(clinica);
 }