class CancelamentoAtendimentoRN extends BaseBusiness {

	public void pendenciaReceituario(Integer conNumero, Long rctSeq) {
		MamReceituariosDAO dao = getMamReceituariosDAO(); 
		List<MamReceituarios> listaReceituario = dao.pesquisarReceituarioPorNumeroSeqEPendencia(conNumero, rctSeq, DominioIndPendenteAmbulatorio.R);
		for (MamReceituarios receituario : listaReceituario) {
			if (receituario.getReceituario() != null) {
				MamReceituarios elemento = dao.obterPorChavePrimaria(receituario.getReceituario().getSeq());
				if (elemento != null) { 
					elemento.setDthrMvto(null);
					elemento.setServidorMovimento(null);
					dao.atualizar(elemento);
					dao.flush();
				}
			}
			
			dao.remover(receituario);
			dao.flush();
		}
	}

}