delayed diagnosis by general practitioner