An implantable cardiac device is configured and programmed to assess a patients cardiopulmonary function by evaluating the patients minute ventilation response. Such evaluation may be performed by computing a minute ventilation response slope, defined as the ratio of an incremental change in minute ventilation to an incremental change in measured activity level. The minute ventilation response slope may then be compared with a normal range to assess the patients functional status.