public class DWROrderService
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected org.apache.commons.logging.Log |
log |
Constructor and Description |
---|
DWROrderService() |
Modifier and Type | Method and Description |
---|---|
boolean |
createDrugOrder(java.lang.Integer patientId,
java.lang.String drugId,
java.lang.Double dose,
java.lang.String units,
java.lang.String frequency,
java.lang.String startDate,
java.lang.String instructions)
This method would normally be return type void, but DWR requires a callback, so we know when
to refresh view
|
boolean |
discontinueCurrentDrugOrders(java.lang.Integer patientId,
java.lang.String discontinueReason,
java.lang.String discontinueDate) |
void |
discontinueDrugSet(java.lang.Integer patientId,
java.lang.String drugSetId,
java.lang.String discontinueReason,
java.lang.String discontinueDate) |
void |
discontinueOrder(java.lang.Integer orderId,
java.lang.String discontinueReason,
java.lang.String discontinueDate) |
java.util.Vector<DrugOrderListItem> |
getCompletedDrugOrdersByPatientId(java.lang.Integer patientId) |
java.util.Vector<DrugOrderListItem> |
getCompletedDrugOrdersByPatientIdDrugSetId(java.lang.Integer patientId,
java.lang.String drugSetId) |
java.util.Vector<DrugSetItem> |
getCompletedDrugSet(java.lang.Integer patientId,
java.lang.String drugSetId) |
java.util.Vector<DrugOrderListItem> |
getCompletedOtherDrugOrdersByPatientIdDrugSetId(java.lang.Integer patientId,
java.lang.String displayDrugSetIds) |
java.util.Vector<DrugSetItem> |
getCompletedOtherDrugSet(java.lang.Integer patientId,
java.lang.String displayDrugSetIds) |
java.util.Vector<DrugOrderListItem> |
getCurrentDrugOrdersByPatientId(java.lang.Integer patientId) |
java.util.Vector<DrugOrderListItem> |
getCurrentDrugOrdersByPatientIdDrugSetId(java.lang.Integer patientId,
java.lang.String drugSetId) |
java.util.Vector<DrugSetItem> |
getCurrentDrugSet(java.lang.Integer patientId,
java.lang.String drugSetId) |
java.util.Vector<DrugOrderListItem> |
getCurrentOtherDrugOrdersByPatientIdDrugSetId(java.lang.Integer patientId,
java.lang.String displayDrugSetIds) |
java.util.Vector<DrugSetItem> |
getCurrentOtherDrugSet(java.lang.Integer patientId,
java.lang.String displayDrugSetIds) |
java.util.Vector<DrugOrderListItem> |
getDrugOrdersByPatientId(java.lang.Integer patientId,
int whatToShow) |
java.util.Vector<DrugOrderListItem> |
getDrugOrdersByPatientIdDrugSetId(java.lang.Integer patientId,
java.lang.String drugSetId,
int whatToShow) |
java.util.Vector<DrugSetItem> |
getDrugSet(java.lang.Integer patientId,
java.lang.String drugSetId,
int whatToShow) |
java.util.Vector<DrugOrderListItem> |
getOtherDrugOrdersByPatientIdDrugSetId(java.lang.Integer patientId,
java.lang.String displayDrugSetIds,
int whatToShow) |
java.util.Vector<DrugSetItem> |
getOtherDrugSet(java.lang.Integer patientId,
java.lang.String displayDrugSetIds,
int whatToShow) |
java.lang.String |
getUnitsByDrugId(java.lang.Integer drugId) |
void |
voidCompletedDrugSet(java.lang.Integer patientId,
java.lang.String drugSetId,
java.lang.String voidReason) |
boolean |
voidCurrentDrugOrders(java.lang.Integer patientId,
java.lang.String voidReason) |
void |
voidCurrentDrugSet(java.lang.Integer patientId,
java.lang.String drugSetId,
java.lang.String voidReason) |
void |
voidOrder(java.lang.Integer orderId,
java.lang.String voidReason) |
public boolean createDrugOrder(java.lang.Integer patientId, java.lang.String drugId, java.lang.Double dose, java.lang.String units, java.lang.String frequency, java.lang.String startDate, java.lang.String instructions) throws java.lang.Exception
java.lang.Exception
public void voidOrder(java.lang.Integer orderId, java.lang.String voidReason)
public void discontinueOrder(java.lang.Integer orderId, java.lang.String discontinueReason, java.lang.String discontinueDate) throws DWRException
DWRException
public java.util.Vector<DrugOrderListItem> getDrugOrdersByPatientId(java.lang.Integer patientId, int whatToShow)
public java.util.Vector<DrugOrderListItem> getCurrentDrugOrdersByPatientId(java.lang.Integer patientId)
public java.util.Vector<DrugOrderListItem> getCompletedDrugOrdersByPatientId(java.lang.Integer patientId)
public java.lang.String getUnitsByDrugId(java.lang.Integer drugId)
public java.util.Vector<DrugSetItem> getCurrentDrugSet(java.lang.Integer patientId, java.lang.String drugSetId)
public java.util.Vector<DrugSetItem> getCompletedDrugSet(java.lang.Integer patientId, java.lang.String drugSetId)
public java.util.Vector<DrugSetItem> getDrugSet(java.lang.Integer patientId, java.lang.String drugSetId, int whatToShow)
public java.util.Vector<DrugSetItem> getCurrentOtherDrugSet(java.lang.Integer patientId, java.lang.String displayDrugSetIds)
public java.util.Vector<DrugSetItem> getCompletedOtherDrugSet(java.lang.Integer patientId, java.lang.String displayDrugSetIds)
public java.util.Vector<DrugSetItem> getOtherDrugSet(java.lang.Integer patientId, java.lang.String displayDrugSetIds, int whatToShow)
public java.util.Vector<DrugOrderListItem> getCurrentOtherDrugOrdersByPatientIdDrugSetId(java.lang.Integer patientId, java.lang.String displayDrugSetIds)
public java.util.Vector<DrugOrderListItem> getCompletedOtherDrugOrdersByPatientIdDrugSetId(java.lang.Integer patientId, java.lang.String displayDrugSetIds)
public java.util.Vector<DrugOrderListItem> getOtherDrugOrdersByPatientIdDrugSetId(java.lang.Integer patientId, java.lang.String displayDrugSetIds, int whatToShow)
public java.util.Vector<DrugOrderListItem> getDrugOrdersByPatientIdDrugSetId(java.lang.Integer patientId, java.lang.String drugSetId, int whatToShow)
public java.util.Vector<DrugOrderListItem> getCurrentDrugOrdersByPatientIdDrugSetId(java.lang.Integer patientId, java.lang.String drugSetId)
public java.util.Vector<DrugOrderListItem> getCompletedDrugOrdersByPatientIdDrugSetId(java.lang.Integer patientId, java.lang.String drugSetId)
public void voidCurrentDrugSet(java.lang.Integer patientId, java.lang.String drugSetId, java.lang.String voidReason)
public void voidCompletedDrugSet(java.lang.Integer patientId, java.lang.String drugSetId, java.lang.String voidReason)
public void discontinueDrugSet(java.lang.Integer patientId, java.lang.String drugSetId, java.lang.String discontinueReason, java.lang.String discontinueDate) throws DWRException
DWRException
public boolean voidCurrentDrugOrders(java.lang.Integer patientId, java.lang.String voidReason)
public boolean discontinueCurrentDrugOrders(java.lang.Integer patientId, java.lang.String discontinueReason, java.lang.String discontinueDate) throws DWRException
DWRException
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.