class ManterFatProcedHospInternosRN extends BaseBusiness {

	protected void verificarModificados(FatProcedHospInternos fatProcedHospInternos,FatProcedHospInternos fatProcedHospInternosOriginal) throws ApplicationBusinessException {
		if ((fatProcedHospInternos.getMaterial() == null || fatProcedHospInternos.getMaterial().getCodigo() == null) &&
				(fatProcedHospInternos.getProcedimentoCirurgico() == null || fatProcedHospInternos.getProcedimentoCirurgico().getSeq() == null) && 
				(fatProcedHospInternos.getProcedimentoEspecialDiverso() == null || fatProcedHospInternos.getProcedimentoEspecialDiverso().getSeq() == null) && 
				fatProcedHospInternos.getCsaCodigo() == null && 
				fatProcedHospInternos.getPheCodigo() == null && 
				fatProcedHospInternos.getEmaManSeq() == null && 
				fatProcedHospInternos.getEmaExaSigla() == null &&
				(CoreUtil.modificados(fatProcedHospInternosOriginal.getSeq(), fatProcedHospInternos.getSeq()) || 
				CoreUtil.modificados(fatProcedHospInternosOriginal.getServidor(), fatProcedHospInternos.getServidor()) || 
					CoreUtil.modificados(fatProcedHospInternosOriginal.getCriadoEm(), fatProcedHospInternos.getCriadoEm()))) { 
			ManterFatProcedHospInternosRNExceptionCode.FAT_00149.throwException();
		}
	}

}