All the bmiwin call does is contact the App Server. The app server then makes the determination that the server was in its final state of provisioning and sets it to provisioned. It then will add the server to the role resources of the role which did the provisioning. The app server then looks to see which system package had been applied to the server. If there had been a PIBJ associated with the system package, the app server will schedule that job to 'run now' against that server.