Great news that you can get in for an appointment, Patricia! I think the first appointment will probably be as you said, history and looking over your charts. Make sure you take all your charts and documentation of your reproductive history (age at 1st period, any pregnancies, etc.)
My understanding about bloodwork for hormone tests is that they have to be timed at certain times in your cycle, so they may not be able to do those on that day.
As for other tests to look into your cramping, I am not too sure about those.
I imagine if you don't have a referral the tests and everything would not be covered...but I'm not sure how the health care system works in Canada. I actually grew up in BC but I left Canada when I was 18 so I never really handled my own health care!
I hope you get some answers and someone to help you. Good luck & Big hugs!!!