Is there a definitive way to tell if an action causes a movement or shift in a supply-demand graph? I am taking AP Macroeconomics, and am about 2/3 of the way through the curriculum. We have learned about various supply-demand graphs, and right now we are working on the market for money. I have noticed that with every model we learn about, there are a set of rules to remember which tell whether something will be a shift in the supply-demand graph. However, it is not ideal to have to remember these rules for every model we have looked at.

Is there any general rule for what events will definitely cause a movement, and what events will definitely cause a shift?

Thanks!
The supply and demand curves are plotted as functions of price. Hence:


Changes in price will result in movements.
Changes in anything else will result in shifts.