public class SensitiveRecordAccessRpc extends AbstractRpc
Modifier and Type | Field and Description |
---|---|
static int |
ACCESSING_OWN_PATIENT_RECORD |
static int |
INPATIENT_OR_EMPLOYEE |
static int |
NO_ACTION_REQUIRED |
static int |
RPC_FAILED |
static int |
SENSITIVE_RECORD |
static int |
SSN_NOT_DEFINED |
api, context, currentContext, dfn, duz, returnRpcResult, rpcBroker
Constructor and Description |
---|
SensitiveRecordAccessRpc() |
SensitiveRecordAccessRpc(RpcBroker rpcBroker) |
Modifier and Type | Method and Description |
---|---|
SensitiveRecordAccessStatus |
getSensitiveRecordAccess(java.lang.String dfn) |
boolean |
logSensitiveRecordAccess(java.lang.String dfn) |
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, setRpcBroker
public static final int RPC_FAILED
public static final int NO_ACTION_REQUIRED
public static final int INPATIENT_OR_EMPLOYEE
public static final int SENSITIVE_RECORD
public static final int ACCESSING_OWN_PATIENT_RECORD
public static final int SSN_NOT_DEFINED
public SensitiveRecordAccessRpc() throws BrokerException
BrokerException
public SensitiveRecordAccessRpc(RpcBroker rpcBroker) throws BrokerException
BrokerException
public SensitiveRecordAccessStatus getSensitiveRecordAccess(java.lang.String dfn) throws BrokerException
BrokerException
public boolean logSensitiveRecordAccess(java.lang.String dfn) throws BrokerException
BrokerException