class CancelamentoAtendimentoRN extends BaseBusiness {

	public void pendenciaNotasAnamnese(Integer conNumero, Long naaSeq) {
		MamNotaAdicionalAnamnesesDAO dao = getMamNotaAdicionalAnamnesesDAO(); 
		List<MamNotaAdicionalAnamneses> listaAnamnese = dao.pesquisarNotaAdicionalAnamnesePorNumeroSeqEPendencia(conNumero, naaSeq, DominioIndPendenteAmbulatorio.R);
		for (MamNotaAdicionalAnamneses anamnese : listaAnamnese) {
			if (anamnese.getNotaAdicionalAnamnese() != null) {
				MamNotaAdicionalAnamneses elemento = dao.obterPorChavePrimaria(anamnese.getNotaAdicionalAnamnese().getSeq());
				if (elemento != null) { 
					elemento.setDthrMvto(null);
					elemento.setServidorMvto(null);
					dao.atualizar(elemento);
					dao.flush();
				}
			}
			
			dao.remover(anamnese);
			dao.flush();
		}
	}

}