The Canadian Cardiovascular Society Heart Failure Companion: Bridging Guidelines to Your Practice.