Creo que ya he entendido bien lo que quieres hacer, (ha sido un fallo de sincronización)
Código:
SELECT P.provider_id, P.company_name, P.country, P.medical_speciality,
C.status_2, C.provider_call_log_id
from provider P inner join provider_call_log C on P.Provider_id=C.Provider_Id WHERE P.active='prospect' AND
C.provider_call_log_id = (SELECT Max(provider_call_log_id)
from provider_call_log where provider_id=P.Provider_Id)