/**
   * Retorna um DadoTransporteThrift preenchido com valores válidos fictícios.
   *
   * @return DadoTransporteThrift
   */
  public static DadoTransporteThrift getDadoTransporte(FichaProcedimentoMasterThrift ficha) {
    DadoTransporteThrift dadoTransporteThrift = new DadoTransporteThrift();

    dadoTransporteThrift.setUuidDadoSerializado(ficha.getUuidFicha());
    dadoTransporteThrift.setIneDadoSerializado(ficha.getHeaderTransport().getIne());
    dadoTransporteThrift.setCodIbge(ficha.getHeaderTransport().getCodigoIbgeMunicipio());
    dadoTransporteThrift.setCnesDadoSerializado(ficha.getHeaderTransport().getCnes());

    DadoInstalacaoThrift originadora = new DadoInstalacaoThrift();
    originadora.setContraChave("123456");
    originadora.setCpfOuCnpj("11111111111");
    originadora.setEmail("*****@*****.**");
    originadora.setFone("999999999");
    originadora.setNomeOuRazaoSocial("Nome ou Razao Social Originadora");
    originadora.setUuidInstalacao("UUIDUNICO111");
    dadoTransporteThrift.setOriginadora(originadora);

    DadoInstalacaoThrift remetente = new DadoInstalacaoThrift();
    remetente.setContraChave("789010");
    remetente.setCpfOuCnpj("11111111111");
    remetente.setEmail("*****@*****.**");
    remetente.setFone("98888888");
    remetente.setNomeOuRazaoSocial("Nome ou Razao Social Remetente");
    remetente.setUuidInstalacao("UUIDUNICO222");
    dadoTransporteThrift.setRemetente(remetente);

    dadoTransporteThrift.setNumLote(0l);

    return dadoTransporteThrift;
  }
  /** Retorna uma FichaProcedimentoMasterThrift preenchida com valores válidos fictícios.. */
  private static FichaProcedimentoMasterThrift getFicha() {
    FichaProcedimentoMasterThrift thriftProcedimentos = new FichaProcedimentoMasterThrift();

    String uuidFicha = UUID.randomUUID().toString();
    thriftProcedimentos.setUuidFicha(uuidFicha);

    thriftProcedimentos.setAtendProcedimentos(getAtendimentos());
    thriftProcedimentos.setHeaderTransport(getHeader());

    thriftProcedimentos.setNumTotalAfericaoPa(1);
    thriftProcedimentos.setNumTotalAfericaoTemperatura(1);
    thriftProcedimentos.setNumTotalColetaMaterialParaExameLaboratorial(1);
    thriftProcedimentos.setNumTotalCurativoSimples(1);
    thriftProcedimentos.setNumTotalGlicemiaCapilar(1);
    thriftProcedimentos.setNumTotalMedicaoAltura(1);
    thriftProcedimentos.setNumTotalMedicaoPeso(1);

    thriftProcedimentos.setTpCdsOrigem(3);

    return thriftProcedimentos;
  }