Diagnostic Reasoning, Deconstructed: A Teachable Framework for Novices. (18th January 2022)