In specific embodiments, one or more cardiogenic impedance signal template is stored, where each template has a corresponding morphology. Additionally, one or more cardiogenic impedance signal is obtained using electrodes implanted within a patient, where each signal has a corresponding morphology. The morphology of one or more obtained cardiogenic impedance signal is compared to the morphology of one or more stored template, to determine one or more metric indicative of similarity between the compared morphologies. The one or more metric indicative of similarity is used to analyze the patients cardiac condition, to discriminate among arrhythmias and/or to adjust a cardiac pacing parameter.