Purpose: Some institutions require that orders are approved before they can be placed.
Given approval is required in settings
When an order has been created
Then an approve button appears in place of the "Open" order button
Given the user has permission to approve
When the user approves order the system captures approval date
Then then displays approved and date in order details
Note: "Approve order" permission must be separate from "Edit order"
Given the order has been approved
When the user selects the order
Then the "Open" order button should display