3 steps to your plane ride to Pensacola:
1) Med-review board: Docs decide if you're fit for service? If not, your app dies here. If yes, move on to:
2) Professionalism review board: Decides if you're fit to be an Officer based on your app and credentials? (1 and 2 may take turns being first, depends on whose more backed up) Moving along to:
3) Community board: Officers from a specific community (remember those 3 choices) look over your app and decide if you can join their club or not. If not, then your app goes down the hall to choices 2 and 3, and everyone else for that matter, wether you want it to or not. These are the people who ultimately punch your ticket to OCS. They may stick you in a class but you can pick a date as far as six months away. I had to actually change my date to be at my brothers wedding. Big pain in the ass.
This is how it went when I worked at my recruting station and the process I went through. May have changed or been modified recently due to recent business but I doubt it.
Best of luck!