My GP made the initial call, based on bloodwork and symptoms, and sent me to a rheumatologist, who agreed. However, there was a lot of elimination in the story too, visiting other specialists to rule out other problems.
And since then, I've visited with lots of nifty specialties, including neurologists, sleep specialists, neuropsychiatrists, gastroenterologists, and so on. Good times.