Yes, exactly. By getting a 4c annotated with disabled entitles you to an immediate annuity.
As per CFSA, :
disabled, as applied to any member of the regular force, has reference to any condition rendering him mentally or physically unfit to perform his duties as such member; (invalide)
ref...