In RM, profession determines your fundamental outlook on life, and thus sets your skill cost. Everyone can learn anything, but your fundamental outlook on life effects how easy or dificult that is.
So our fighter recieves training in medicine. I assume you are thinking he recieves enough training to be competent, and thus his skill should reflect that.
Fact is, all RPG's are awful at portraying this. No game system allows you gain a big bunch of skill ranks, free, at once. The level system alone is designed to limit certain abilities, creating a stick by which ability can be measured, in a strictly artificial manner. A way around this that stays within the systems intent can be stolen from HARP. When new training is available, the player may buy as many ranks as he normally could up to his level limits, even paying the dev at next level advancement. Since in game cost are being roleplayed, allowing this is not a simple handout. So, if your 7th level fighter gains access to surgery, diagnostics and second aid, he could buy up to 14 ranks in each skill, or 7 ranks if only a catagory with single rank advancement per level.
lynn