Ответ:

Грамматическая основа: врач рекомендовал. Дополнения: пациенту, сменить климат (внутри него дополнение климат).