Thank you for this question.
That's not exactly how things work. It is important to bear in mind that the staffing of a position requires an authorization number. When a position is staffed internally, the competition is open only to public service employees. Priority positions are open to the general public.
When a position is staffed, either internally or externally, an authorization number is required. That is when my organization would check what the individual who needs to staff a position is asking for in terms of experience, education and so on.
We then match them with individuals who have priority access. That's done at the very beginning of the process. A position is not open to the general public because no one is found within government. The people who are in charge of staffing a position have to decide from the outset whether the competition is internal or external. Regardless of their decision, they must take into account priority appointments.
Before anything is done, if Bill C-27 is passed, medically released veterans will have priority access.