public class OrdersRpc extends AbstractRpc
| Modifier and Type | Field and Description |
|---|---|
static int |
STS_ACTIVE |
static int |
STS_COMPLETE |
static int |
STS_CURRENT |
static int |
STS_DISCONTINUED |
static int |
STS_EXPIRING |
static int |
STS_FLAGGED |
static int |
STS_HELD |
static int |
STS_NEW |
static int |
STS_RECENT |
static int |
STS_UNSIGNED |
static int |
STS_UNVER_NURSE |
static int |
STS_UNVERIFIED |
static java.lang.String |
TITLE_ACTIVE |
static java.lang.String |
TITLE_CURRENT |
static java.lang.String |
TITLE_EXPIRING |
static java.lang.String |
TITLE_UNSIGNED |
static java.lang.String |
TX_WPTYPE |
api, context, currentContext, dfn, duz, returnRpcResult, rpcBroker| Constructor and Description |
|---|
OrdersRpc() |
OrdersRpc(RpcBroker rpcBroker) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
alertOrder(java.lang.String orderIen) |
java.lang.String |
alertOrderForRecipient(java.lang.String orderIen,
java.lang.String recipientDuz) |
java.util.List<java.lang.String> |
buildOcItems(java.lang.String startDtTm,
java.lang.String fillerId,
java.util.List<OrderResponse> orderResponses) |
OrderDialogResolved |
buildReponses(java.lang.String patientDfn,
java.lang.String encLocation,
java.lang.String encProvider,
boolean inpatient,
java.lang.String patientSex,
int patientAge,
int scPercent,
java.lang.String keyVars,
java.lang.String inputId,
boolean forImo) |
int |
dcOrder(java.lang.String orderId,
java.lang.String providerDuz,
java.lang.String locationIen,
boolean dcOrigOrder,
int reason,
boolean newOrder) |
java.lang.String[] |
getDGroupMap() |
java.lang.String |
getDisplayGroupIen(java.lang.String group) |
java.lang.String |
getLabOrderDetails(java.lang.String dfn,
java.lang.String orderId) |
LabTest |
getLabTestOrderData(java.lang.String labTestIen) |
static java.lang.String |
getNameOfStatus(java.lang.String ien) |
java.lang.String |
getOrderDetails(java.lang.String orderId,
java.lang.String patientDfn) |
java.lang.String |
getOrderResult(java.lang.String dfn,
java.lang.String orderId) |
OrdersInfoList |
getOrdersAbbr(java.lang.String dfn,
OrderView orderView) |
OrdersInfoList |
getOrdersAbbrForDefaultView(java.lang.String dfn) |
OrderSheetList |
getOrderSheets(java.lang.String dfn) |
OrdersInfoList |
getOrdersList(java.lang.String dfn,
OrderView orderView) |
OrdersInfoList |
getOrdersList(java.lang.String dfn,
OrderView orderView,
java.util.Calendar startDate) |
OrdersInfoList |
getOrdersList(java.lang.String dfn,
OrderView orderView,
java.util.Calendar startDate,
boolean checkUrgency) |
OrdersInfoList |
getOrdersListForDefaultView(java.lang.String dfn) |
int |
getOrderStatus(java.lang.String orderId) |
java.lang.String |
getOrderUrgency(java.lang.String orderId,
java.lang.String dfn) |
OrderView |
getOrderViewDefault() |
DGroup |
getSeqOfDGroup(java.lang.String ien) |
java.lang.String[] |
getUnsignedOrders(java.lang.String dfn) |
java.util.List<OrderDialogPrompt> |
loadDialogDefinition(java.lang.String dialogName) |
OrderMenu |
loadOrderMenu(java.lang.String menuIen) |
java.util.List<OrderResponse> |
loadResponses(java.lang.String orderId,
boolean xferOutToInOnMeds,
boolean xferInToOutNow) |
LockDocumentResult |
lockOrder(java.lang.String ien) |
LockDocumentResult |
lockPatient(java.lang.String patientDfn) |
java.util.List<java.lang.String> |
odForLab(java.lang.String location,
java.lang.String division) |
java.util.List<java.lang.String> |
orderChecksOnAccept(java.lang.String patientDfn,
java.lang.String encLocation,
java.lang.String fillerId,
java.lang.String startDtTm,
java.util.List<java.lang.String> oiList,
java.lang.String dupORIFN,
java.lang.String renewal) |
OrderStatus |
parseOrderDetail(java.lang.String orderId,
java.lang.String dfn) |
java.lang.String |
parseOrderUrgency(java.lang.String orderId,
java.lang.String dfn) |
OrderInfo |
putNewOrder(NewOrder newOrder) |
OrderInfo |
putNewOrder(java.lang.String patientDfn,
java.lang.String encProvider,
java.lang.String encLocation,
java.lang.String patientSpecialty,
double encDatetime,
ConstructOrder constructOrder,
java.lang.String orderSource,
java.lang.String editOf) |
java.util.List<java.lang.String> |
subsetOfOrderItems(java.lang.String startFrom,
int dir,
java.lang.String xref) |
java.lang.String |
unlockOrder(java.lang.String ien) |
void |
unlockPatient(java.lang.String patientDfn) |
call, clearParameters, connect, connect, disconnect, getApi, getContext, getCreateBrokerException, getCreateContextException, getCurrentContext, getDfn, getDuz, getLogChannel, getReturnRpcResult, getRpcBroker, lCall, lCall, lCall, lCall, log, logDebug, logError, logInfo, logWarning, revertContext, sCall, sCall, sCall, sCall, setApi, setContext, setCurrentContext, setDfn, setDuz, setLogChannel, setReturnRpcResult, setRpcBrokerpublic static final int STS_ACTIVE
public static final int STS_DISCONTINUED
public static final int STS_COMPLETE
public static final int STS_EXPIRING
public static final int STS_RECENT
public static final int STS_UNVERIFIED
public static final int STS_UNVER_NURSE
public static final int STS_UNSIGNED
public static final int STS_FLAGGED
public static final int STS_HELD
public static final int STS_NEW
public static final int STS_CURRENT
public static final java.lang.String TITLE_ACTIVE
public static final java.lang.String TITLE_CURRENT
public static final java.lang.String TITLE_EXPIRING
public static final java.lang.String TITLE_UNSIGNED
public static final java.lang.String TX_WPTYPE
public OrdersRpc()
throws BrokerException
BrokerExceptionpublic OrdersRpc(RpcBroker rpcBroker) throws BrokerException
BrokerExceptionpublic static java.lang.String getNameOfStatus(java.lang.String ien)
public java.lang.String getLabOrderDetails(java.lang.String dfn,
java.lang.String orderId)
throws BrokerException
BrokerExceptionpublic OrderView getOrderViewDefault() throws BrokerException
BrokerExceptionpublic java.lang.String getOrderDetails(java.lang.String orderId,
java.lang.String patientDfn)
throws BrokerException
BrokerExceptionpublic java.lang.String getOrderResult(java.lang.String dfn,
java.lang.String orderId)
throws BrokerException
BrokerExceptionpublic java.lang.String[] getDGroupMap()
throws BrokerException
BrokerExceptionpublic DGroup getSeqOfDGroup(java.lang.String ien) throws BrokerException
BrokerExceptionpublic OrderSheetList getOrderSheets(java.lang.String dfn) throws BrokerException
BrokerExceptionpublic OrdersInfoList getOrdersListForDefaultView(java.lang.String dfn) throws BrokerException
BrokerExceptionpublic OrdersInfoList getOrdersList(java.lang.String dfn, OrderView orderView) throws BrokerException
BrokerExceptionpublic OrdersInfoList getOrdersList(java.lang.String dfn, OrderView orderView, java.util.Calendar startDate) throws BrokerException
BrokerExceptionpublic OrdersInfoList getOrdersList(java.lang.String dfn, OrderView orderView, java.util.Calendar startDate, boolean checkUrgency) throws BrokerException
BrokerExceptionpublic OrdersInfoList getOrdersAbbrForDefaultView(java.lang.String dfn) throws BrokerException
BrokerExceptionpublic OrdersInfoList getOrdersAbbr(java.lang.String dfn, OrderView orderView) throws BrokerException
BrokerExceptionpublic java.lang.String[] getUnsignedOrders(java.lang.String dfn)
throws BrokerException
BrokerExceptionpublic java.lang.String getDisplayGroupIen(java.lang.String group)
throws BrokerException
BrokerExceptionpublic OrderStatus parseOrderDetail(java.lang.String orderId, java.lang.String dfn) throws BrokerException
BrokerExceptionpublic java.lang.String getOrderUrgency(java.lang.String orderId,
java.lang.String dfn)
throws BrokerException
BrokerExceptionpublic java.lang.String parseOrderUrgency(java.lang.String orderId,
java.lang.String dfn)
throws BrokerException
BrokerExceptionpublic int getOrderStatus(java.lang.String orderId)
throws BrokerException
BrokerExceptionpublic LabTest getLabTestOrderData(java.lang.String labTestIen) throws BrokerException
BrokerExceptionpublic java.lang.String alertOrder(java.lang.String orderIen)
throws BrokerException
BrokerExceptionpublic java.lang.String alertOrderForRecipient(java.lang.String orderIen,
java.lang.String recipientDuz)
throws BrokerException
BrokerExceptionpublic LockDocumentResult lockPatient(java.lang.String patientDfn) throws BrokerException
BrokerExceptionpublic void unlockPatient(java.lang.String patientDfn)
throws BrokerException
BrokerExceptionpublic LockDocumentResult lockOrder(java.lang.String ien) throws BrokerException
BrokerExceptionpublic java.lang.String unlockOrder(java.lang.String ien)
throws BrokerException
BrokerExceptionpublic int dcOrder(java.lang.String orderId,
java.lang.String providerDuz,
java.lang.String locationIen,
boolean dcOrigOrder,
int reason,
boolean newOrder)
throws BrokerException
BrokerExceptionpublic OrderMenu loadOrderMenu(java.lang.String menuIen) throws BrokerException
BrokerExceptionpublic java.util.List<OrderDialogPrompt> loadDialogDefinition(java.lang.String dialogName) throws BrokerException
BrokerExceptionpublic java.util.List<java.lang.String> subsetOfOrderItems(java.lang.String startFrom,
int dir,
java.lang.String xref)
throws BrokerException
BrokerExceptionpublic java.util.List<java.lang.String> odForLab(java.lang.String location,
java.lang.String division)
throws BrokerException
BrokerExceptionpublic OrderDialogResolved buildReponses(java.lang.String patientDfn, java.lang.String encLocation, java.lang.String encProvider, boolean inpatient, java.lang.String patientSex, int patientAge, int scPercent, java.lang.String keyVars, java.lang.String inputId, boolean forImo) throws BrokerException
BrokerExceptionpublic java.util.List<OrderResponse> loadResponses(java.lang.String orderId, boolean xferOutToInOnMeds, boolean xferInToOutNow) throws BrokerException
BrokerExceptionpublic java.util.List<java.lang.String> buildOcItems(java.lang.String startDtTm,
java.lang.String fillerId,
java.util.List<OrderResponse> orderResponses)
throws BrokerException
BrokerExceptionpublic java.util.List<java.lang.String> orderChecksOnAccept(java.lang.String patientDfn,
java.lang.String encLocation,
java.lang.String fillerId,
java.lang.String startDtTm,
java.util.List<java.lang.String> oiList,
java.lang.String dupORIFN,
java.lang.String renewal)
throws BrokerException
BrokerExceptionpublic OrderInfo putNewOrder(NewOrder newOrder) throws BrokerException
BrokerExceptionpublic OrderInfo putNewOrder(java.lang.String patientDfn, java.lang.String encProvider, java.lang.String encLocation, java.lang.String patientSpecialty, double encDatetime, ConstructOrder constructOrder, java.lang.String orderSource, java.lang.String editOf) throws BrokerException
BrokerException