Added service to revise an order - TRUNK-4150

TRUNK-4150 - Implementing feedback from the initial pull request.
Removed Order.isDrugOrder()
Follow up to Add support for revising an order - TRUNK-4150