Rational Loops and Integrable Discrete Equations. III: The General Case