removing setter for orderNumber for: The API should assign order numbers
to new orders - TRUNK-4163
Setting order numbers in the api needs to be safe in a clustered
environment - TRUNK-4183
TRUNK-4136 Added DrugOrder.route and removed DrugOrder.equivalentDailyDose properties
TRUNK-4167 | Adding dose_units in drug_order and using doseUnits instead of units property.
Adding custom change set to migrate old text units to coded dose_units in drug_order table.

Removed unnecessary semi colon on sql in liquibase changeset - TRUNK-4167

Applying auto format changes

Follow up to fix faulty changeset - TRUNK-4167
Responding to review comments for: Setting order numbers in the api
needs to be safe in a clustered environment - TRUNK-4183
Sorting orders for: Add API methods for retrieving active orders -
TRUNK-4147
Some maven formatting
TRUNK-4137 Added frequency and numberOfRepeats properties to TestOrder class
TRUNK-4138 | Removed discontinued and discontinuedBy fields from Order class.
Added custom changeset to add new Discontinue Orders for discontinued orders.
Renamed discontinued_date to date_stopped in orders table.

Applying auto format changes
Follow up to fix changesets with duplicate ids - TRUNK-4137
Follow up to edit the error message when date stopped is null for any discontinued order - TRUNK-4138
Add changeset to drop fk constraint on orders.discontinued_by column before dropping the column - TRUNK-4138
Add service methods for fetching active orders and order history by
order number for a patient - TRUNK-4191
Follow up to fix faulty changeset - TRUNK-4138
Add service methods for fetching active orders and order history by
order number for a patient - TRUNK-4191
Moved @Transactional annotations to the service impl

Moved @Transactional annotations to the service impl
order entry 4414
*Included method signatures in respective files
order entry 4414
Added required privileges to the service methods
order entry 4414
implementation of methods and addition of exceptions
correct conflicts