# Order

This data model allows providers to request services with instructions for a patient's treatment. The order is generally triggered when the provider places an order or when the provider releases it (e.g., after ordering, a clinician takes action on a worklist of pending orders).

Orders commonly contain lab orders. If so, the EHR system sends a message with an expected date and time when a practitioner places an order (e.g., glucose test). When a nurse doing lab rounds (inpatient) or at a collection center (outpatient) collects the specimen, the EHR might send `Order.Update` with additional information about the collection (e.g., collection user, collection date/time).

This data model has event types that allow you to:

- receive a notification for new, updated, canceled, or grouped orders; or
- query for and receive orders. 

## Events in Order

- [New](/api-reference/redox-data-model-api/datamodels/order/order-new)
- [Update](/api-reference/redox-data-model-api/datamodels/order/order-update)
- [Cancel](/api-reference/redox-data-model-api/datamodels/order/order-cancel)
- [GroupedOrders](/api-reference/redox-data-model-api/datamodels/order/order-grouped-orders)
- [Query](/api-reference/redox-data-model-api/datamodels/order/order-query)
- [QueryResponse](/api-reference/redox-data-model-api/datamodels/order/order-query-response)
