Package | Description |
---|---|
org.openmrs |
These classes represent the core domain objects for the OpenMRS project.
|
org.openmrs.api |
The primary OpenMRS API interfaces.
|
org.openmrs.api.db |
OpenMRS database layer interfaces.
|
org.openmrs.api.db.hibernate |
Resources for Hibernate ORM.
|
org.openmrs.api.handler | |
org.openmrs.api.impl | |
org.openmrs.web.controller.order |
Modifier and Type | Class and Description |
---|---|
class |
DrugOrder
DrugOrder
|
class |
TestOrder
This is a type of order that adds tests specific attributes like: laterality,
clinical history, etc.
|
Modifier and Type | Field and Description |
---|---|
protected Order |
Obs.order |
Modifier and Type | Method and Description |
---|---|
Order |
Order.copy()
Performs a shallow copy of this Order.
|
protected Order |
Order.copyHelper(Order target)
The purpose of this method is to allow subclasses of Order to delegate a portion of their
copy() method back to the superclass, in case the base class implementation changes.
|
Order |
Obs.getOrder() |
Modifier and Type | Method and Description |
---|---|
java.util.Set<Order> |
Encounter.getOrders() |
Modifier and Type | Method and Description |
---|---|
void |
Encounter.addOrder(Order order)
Add the given Order to the list of orders for this Encounter
|
protected Order |
Order.copyHelper(Order target)
The purpose of this method is to allow subclasses of Order to delegate a portion of their
copy() method back to the superclass, in case the base class implementation changes.
|
void |
Encounter.removeOrder(Order order)
Remove the given observation from the list of orders for this Encounter
|
void |
Obs.setOrder(Order order) |
Modifier and Type | Method and Description |
---|---|
void |
Encounter.setOrders(java.util.Set<Order> orders) |
Modifier and Type | Method and Description |
---|---|
<Ord extends Order> |
OrderService.getOrder(java.lang.Integer orderId,
java.lang.Class<Ord> orderClassType)
Deprecated.
Gets the order with the associated order id
|
<Ord extends Order> |
OrderService.getOrders(java.lang.Class<Ord> orderClassType,
java.util.List<Patient> patients,
java.util.List<Concept> concepts,
OrderService.ORDER_STATUS status,
java.util.List<User> orderers,
java.util.List<Encounter> encounters,
java.util.List<OrderType> orderTypes)
Deprecated.
This searches for orders given the parameters.
|
Modifier and Type | Method and Description |
---|---|
Order |
OrderService.discontinueOrder(Order order,
Concept discontinueReason,
java.util.Date discontinueDate)
Deprecated.
Mark the given order as discontinued.
|
Order |
OrderService.getOrder(java.lang.Integer orderId)
Deprecated.
Get order by internal primary key identifier
|
Order |
OrderService.getOrderByUuid(java.lang.String uuid)
Deprecated.
Get Order by its UUID
|
Order |
OrderService.saveOrder(Order order)
Deprecated.
Save or update the given
order in the database |
Order |
OrderService.undiscontinueOrder(Order order)
Deprecated.
Un-discontinue order record.
|
Order |
OrderService.unvoidOrder(Order order)
Deprecated.
Unvoid order record.
|
Order |
OrderService.voidOrder(Order order,
java.lang.String voidReason)
Deprecated.
Mark an order as voided.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Order> |
OrderService.getOrders()
Deprecated.
this method would return a very large list for most systems and doesn't make
sense to be used. If _all_ Orders are really what is wanted, use
OrderService.getOrders(Class, List, List, org.openmrs.api.OrderService.ORDER_STATUS, List, List, List)
with empty parameters |
java.util.List<Order> |
OrderService.getOrdersByEncounter(Encounter encounter)
Deprecated.
Gets all orders contained in an encounter
|
java.util.List<Order> |
OrderService.getOrdersByPatient(Patient patient)
Deprecated.
Get all orders by Patient
|
java.util.List<Order> |
OrderService.getOrdersByUser(User user)
Deprecated.
Get all orders by the User that is marked as their orderer
|
Modifier and Type | Method and Description |
---|---|
void |
OrderService.createOrder(Order order)
Deprecated.
use #saveOrder(Order)
|
void |
OrderService.deleteOrder(Order order)
Deprecated.
use #purgeOrder(Order)
|
Order |
OrderService.discontinueOrder(Order order,
Concept discontinueReason,
java.util.Date discontinueDate)
Deprecated.
Mark the given order as discontinued.
|
void |
OrderService.purgeOrder(Order order)
Deprecated.
Completely delete an order from the database.
|
void |
OrderService.purgeOrder(Order order,
boolean cascade)
Deprecated.
Completely delete an order from the database.
|
Order |
OrderService.saveOrder(Order order)
Deprecated.
Save or update the given
order in the database |
Order |
OrderService.undiscontinueOrder(Order order)
Deprecated.
Un-discontinue order record.
|
Order |
OrderService.unvoidOrder(Order order)
Deprecated.
Unvoid order record.
|
void |
OrderService.updateOrder(Order order)
Deprecated.
use #saveOrder(Order)
|
Order |
OrderService.voidOrder(Order order,
java.lang.String voidReason)
Deprecated.
Mark an order as voided.
|
Modifier and Type | Method and Description |
---|---|
void |
OrderService.createOrdersAndEncounter(Patient p,
java.util.Collection<Order> orders)
Deprecated.
Creates a collection of orders and an encounter to hold them.
|
Modifier and Type | Method and Description |
---|---|
<Ord extends Order> |
OrderDAO.getOrder(java.lang.Integer orderId,
java.lang.Class<Ord> classType) |
<Ord extends Order> |
OrderDAO.getOrders(java.lang.Class<Ord> orderClassType,
java.util.List<Patient> patients,
java.util.List<Concept> concepts,
OrderService.ORDER_STATUS status,
java.util.List<User> orderers,
java.util.List<Encounter> encounters,
java.util.List<OrderType> orderTypes) |
Modifier and Type | Method and Description |
---|---|
Order |
OrderDAO.getOrderByUuid(java.lang.String uuid)
Auto generated method comment
|
Order |
OrderDAO.saveOrder(Order order) |
Modifier and Type | Method and Description |
---|---|
void |
OrderDAO.deleteObsThatReference(Order order)
Delete Obs that references an order
|
void |
OrderDAO.deleteOrder(Order order) |
Order |
OrderDAO.saveOrder(Order order) |
Modifier and Type | Method and Description |
---|---|
<Ord extends Order> |
HibernateOrderDAO.getOrder(java.lang.Integer orderId,
java.lang.Class<Ord> orderClassType) |
<Ord extends Order> |
HibernateOrderDAO.getOrders(java.lang.Class<Ord> orderClassType,
java.util.List<Patient> patients,
java.util.List<Concept> concepts,
OrderService.ORDER_STATUS status,
java.util.List<User> orderers,
java.util.List<Encounter> encounters,
java.util.List<OrderType> orderTypes) |
Modifier and Type | Method and Description |
---|---|
Order |
HibernateOrderDAO.getOrderByUuid(java.lang.String uuid) |
Order |
HibernateOrderDAO.saveOrder(Order order) |
Modifier and Type | Method and Description |
---|---|
void |
HibernateOrderDAO.deleteObsThatReference(Order order)
Delete Obs that references (deleted) Order
|
void |
HibernateOrderDAO.deleteOrder(Order order) |
Order |
HibernateOrderDAO.saveOrder(Order order) |
Modifier and Type | Method and Description |
---|---|
void |
OrderSaveHandler.handle(Order order,
User creator,
java.util.Date dateCreated,
java.lang.String other) |
Modifier and Type | Method and Description |
---|---|
<o extends Order> |
OrderServiceImpl.getOrder(java.lang.Integer orderId,
java.lang.Class<o> orderClassType) |
<Ord extends Order> |
OrderServiceImpl.getOrders(java.lang.Class<Ord> orderClassType,
java.util.List<Patient> patients,
java.util.List<Concept> concepts,
OrderService.ORDER_STATUS status,
java.util.List<User> orderers,
java.util.List<Encounter> encounters,
java.util.List<OrderType> orderTypes) |
Modifier and Type | Method and Description |
---|---|
Order |
OrderServiceImpl.discontinueOrder(Order order,
Concept discontinueReason,
java.util.Date discontinueDate) |
Order |
OrderServiceImpl.getOrder(java.lang.Integer orderId) |
Order |
OrderServiceImpl.getOrderByUuid(java.lang.String uuid) |
Order |
OrderServiceImpl.saveOrder(Order order) |
Order |
OrderServiceImpl.undiscontinueOrder(Order order) |
Order |
OrderServiceImpl.unvoidOrder(Order order) |
Order |
OrderServiceImpl.voidOrder(Order order,
java.lang.String voidReason) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Order> |
OrderServiceImpl.getOrders()
Deprecated.
This is a dumb method
|
java.util.List<Order> |
OrderServiceImpl.getOrdersByEncounter(Encounter encounter) |
java.util.List<Order> |
OrderServiceImpl.getOrdersByPatient(Patient patient) |
java.util.List<Order> |
OrderServiceImpl.getOrdersByUser(User user) |
Modifier and Type | Method and Description |
---|---|
void |
OrderServiceImpl.createOrder(Order order)
Deprecated.
|
void |
OrderServiceImpl.deleteOrder(Order order)
Deprecated.
|
Order |
OrderServiceImpl.discontinueOrder(Order order,
Concept discontinueReason,
java.util.Date discontinueDate) |
void |
OrderServiceImpl.purgeOrder(Order order) |
void |
OrderServiceImpl.purgeOrder(Order order,
boolean cascade) |
Order |
OrderServiceImpl.saveOrder(Order order) |
Order |
OrderServiceImpl.undiscontinueOrder(Order order) |
Order |
OrderServiceImpl.unvoidOrder(Order order) |
void |
OrderServiceImpl.updateOrder(Order order)
Deprecated.
|
Order |
OrderServiceImpl.voidOrder(Order order,
java.lang.String voidReason) |
Modifier and Type | Method and Description |
---|---|
void |
OrderServiceImpl.createOrdersAndEncounter(Patient p,
java.util.Collection<Order> orders)
TODO: Refactor, generalize, or remove this method
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
OrderFormController.executeCommand(Order order,
javax.servlet.http.HttpServletRequest request) |
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.