you are 100% correct, all of these things are needed. however, it is almost impossible to get staff to document all of the above unless you have perfect staff. having said that, this would be a very difficult area to do an omra on. remember, it is ...