A system (600), comprising: an implantable medical device (605) including: one or more sensors (720) adapted to sense one or more signals indicative of a plurality of cardiopulmonary conditions an implant processor (730), coupled to the one or more sensors, to process the one or more signals and an implant telemetry module (742), coupled to the implant processor, to transmit the processed one or more signals and an external system (655) communicatively coupled to the implantable medical device via telemetry, the external system including: an external telemetry module (744) to receive the processed one or more signals and an external processor (780) coupled to the external telemetry module, the external processor including a cardiopulmonary condition detector (300) including at least a cardiogenic pulmonary edema detector (429), an obstructive pulmonary disease detector (342), and a restrictive pulmonary disease detector (344) and adapted to detect the cardiopulmonary conditions.