Hi Dan and welcome.
Firstly well done for seeing your GP and getting things moving.
WRT the OH appointment - don't be too worried as they are there to help you.
WRT your boss - could it be that he's trying to give you space? That's why he isn't contacting you much?