What other specialties use a similar skill/competence set?
There is an overlap with many other specialties within general medicine. For example, cardiology, gastroenterology and respiratory medicine provide some of the intellectual challenges. Oncology, palliative care and rehabilitation medicine require similar skills in the management of long-term illness in patients.