G I O P R S 

G

getAvailablePushTargets() - Method in interface org.phenotips.data.push.PushPatientService
 
getAvailablePushTargets() - Method in class org.phenotips.data.push.script.PushPatientScriptService
 
getConsents() - Method in interface org.phenotips.data.push.PushServerConfigurationResponse
Get the list of consents available on the remote server.
getLastPushAgeInDays() - Method in interface org.phenotips.data.push.PatientPushHistory
 
getLastPushAgeInHours() - Method in interface org.phenotips.data.push.PatientPushHistory
 
getLastPushTime() - Method in interface org.phenotips.data.push.PatientPushHistory
 
getLocalPatientJSON(String, String) - Method in interface org.phenotips.data.push.PushPatientService
Returns the (specified subset of) patient data in JSON format.
getLocalPatientJSON(String, String) - Method in class org.phenotips.data.push.script.PushPatientScriptService
 
getPatientPushHistory(String, String) - Method in interface org.phenotips.data.push.PushPatientService
 
getPatientPushHistory(String, String) - Method in class org.phenotips.data.push.script.PushPatientScriptService
 
getPatientURL(String, String, String, String, String) - Method in interface org.phenotips.data.push.PushPatientData
Gets the remote patient ID and URL for viewing the remote patient.
getPatientURL(String, String) - Method in interface org.phenotips.data.push.PushPatientService
 
getPatientURL(String, String, String, String) - Method in interface org.phenotips.data.push.PushPatientService
 
getPatientURL(String, String) - Method in class org.phenotips.data.push.script.PushPatientScriptService
 
getPatientURL(String, String, String, String) - Method in class org.phenotips.data.push.script.PushPatientScriptService
 
getPushableFields(String) - Method in interface org.phenotips.data.push.PushServerConfigurationResponse
Get the intersection of locally available non-personally identifiable fields and fields accepted by the remote server.
The list may or may not be different depending on the remote group.
getPushableFields() - Method in interface org.phenotips.data.push.PushServerConfigurationResponse
 
getPushTargetsWithHistory(String) - Method in interface org.phenotips.data.push.PushPatientService
 
getPushTargetsWithHistory(String) - Method in class org.phenotips.data.push.script.PushPatientScriptService
 
getRemoteAcceptedPatientFields(String) - Method in interface org.phenotips.data.push.PushServerConfigurationResponse
Get the list of patient data fields accepted by the remote server.
getRemoteAcceptedPatientFields() - Method in interface org.phenotips.data.push.PushServerConfigurationResponse
 
getRemoteConfiguration(String, String, String, String) - Method in interface org.phenotips.data.push.PushPatientData
Retrieves the list of patient fields accepted by the remote server as well as the list of groups the given remote user is a member of on the remote server.
getRemoteConfiguration(String, String, String, boolean) - Method in interface org.phenotips.data.push.PushPatientService
Retrieves the list of patient fields accepted by the remote server as well as the list of groups the given remote user is a member of on the remote server.
getRemoteConfiguration(String) - Method in interface org.phenotips.data.push.PushPatientService
Same as above, but uses the previously stored remote user name and login token to authenticate on the remote server.
getRemoteConfiguration(String) - Method in class org.phenotips.data.push.script.PushPatientScriptService
 
getRemoteConfiguration(String, String, String, boolean) - Method in class org.phenotips.data.push.script.PushPatientScriptService
 
getRemotePatientGUID() - Method in interface org.phenotips.data.push.PatientPushHistory
 
getRemotePatientGUID() - Method in interface org.phenotips.data.push.PushServerGetPatientIDResponse
GUID of the remote patient object, which can be used to update remote patient data or to get the current remote patient URL.
getRemotePatientID() - Method in interface org.phenotips.data.push.PatientPushHistory
 
getRemotePatientID() - Method in interface org.phenotips.data.push.PushServerGetPatientIDResponse
Current remote URL of the patient created or patient updated.
getRemotePatientURL() - Method in interface org.phenotips.data.push.PatientPushHistory
 
getRemotePatientURL() - Method in interface org.phenotips.data.push.PushServerGetPatientIDResponse
Current remote URL of the patient created or patient updated.
getRemoteUserGroups() - Method in interface org.phenotips.data.push.PushServerConfigurationResponse
Get the list of remote PhenoTips group names the given remote user is a member of.
getRemoteUsername(String) - Method in interface org.phenotips.data.push.PushPatientService
Get the previously stored remote username associated with the current user and the given remote server
getRemoteUsername(String) - Method in class org.phenotips.data.push.script.PushPatientScriptService
 
getRemoteUserToken() - Method in interface org.phenotips.data.push.PushServerConfigurationResponse
Get the user_token for future passwordless patient data pushes to the same server by the same remote user.
getServerDescription() - Method in interface org.phenotips.data.push.PushServerInfo
 
getServerID() - Method in interface org.phenotips.data.push.PushServerInfo
 
getServerURL() - Method in interface org.phenotips.data.push.PushServerInfo
 

I

isActionFailed() - Method in interface org.phenotips.data.push.PushServerResponse
 
isActionFailed_GUIDAccessDenied() - Method in interface org.phenotips.data.push.PushServerSendPatientResponse
 
isActionFailed_incorrectGroup() - Method in interface org.phenotips.data.push.PushServerSendPatientResponse
 
isActionFailed_IncorrectGUID() - Method in interface org.phenotips.data.push.PushServerSendPatientResponse
 
isActionFailed_isUnknownAction() - Method in interface org.phenotips.data.push.PushServerResponse
 
isActionFailed_knownReason() - Method in interface org.phenotips.data.push.PushServerResponse
 
isActionFailed_MissingConsent() - Method in interface org.phenotips.data.push.PushServerSendPatientResponse
 
isActionFailed_UpdatesDisabled() - Method in interface org.phenotips.data.push.PushServerSendPatientResponse
 
isClientDoesNotAcceptServerProtocolVersion() - Method in interface org.phenotips.data.push.PushServerResponse
 
isLoginFailed() - Method in interface org.phenotips.data.push.PushServerResponse
 
isLoginFailed_IncorrectCredentials() - Method in interface org.phenotips.data.push.PushServerResponse
 
isLoginFailed_knownReason() - Method in interface org.phenotips.data.push.PushServerResponse
 
isLoginFailed_TokensNotSuported() - Method in interface org.phenotips.data.push.PushServerResponse
 
isLoginFailed_UnauthorizedServer() - Method in interface org.phenotips.data.push.PushServerResponse
 
isLoginFailed_UserTokenExpired() - Method in interface org.phenotips.data.push.PushServerResponse
 
isServerDoesNotAcceptClientProtocolVersion() - Method in interface org.phenotips.data.push.PushServerResponse
 
isSuccessful() - Method in interface org.phenotips.data.push.PushServerResponse
Returns the status of the requested action.

O

org.phenotips.data.push - package org.phenotips.data.push
 
org.phenotips.data.push.script - package org.phenotips.data.push.script
 

P

PatientPushHistory - Interface in org.phenotips.data.push
Stores information about previous pushes of a single patient to a given remote server.
PushPatientData - Interface in org.phenotips.data.push
API that allows pushing patient data to a remote PhenoTips instance.
PushPatientScriptService - Class in org.phenotips.data.push.script
API that allows pushing patient data to a remote PhenoTips instance (plus helper methods useful for displaying push patient UI).
PushPatientScriptService() - Constructor for class org.phenotips.data.push.script.PushPatientScriptService
 
PushPatientService - Interface in org.phenotips.data.push
A wrapper around PushPatientData which deals with saving and retrieval of remote user names and tokens and provides methods for reading the list of push targets.
PushServerConfigurationResponse - Interface in org.phenotips.data.push
API that allows pushing patient data to a remote PhenoTips instance.
PushServerGetPatientIDResponse - Interface in org.phenotips.data.push
API that allows pushing patient data to a remote PhenoTips instance.
PushServerInfo - Interface in org.phenotips.data.push
Contains information about one PhenoTips server which cab be used as a push target for patient data.
PushServerResponse - Interface in org.phenotips.data.push
API that allows pushing patient data to a remote PhenoTips instance.
PushServerSendPatientResponse - Interface in org.phenotips.data.push
API that allows pushing patient data to a remote PhenoTips instance.

R

remoteUpdatesEnabled() - Method in interface org.phenotips.data.push.PushServerConfigurationResponse
Indicates whether remote server allows updates of existing patients.
removeStoredLoginTokens(String) - Method in interface org.phenotips.data.push.PushPatientService
Removes stored remote login token, if any - for security purposes
removeStoredLoginTokens(String) - Method in class org.phenotips.data.push.script.PushPatientScriptService
 

S

sendPatient(Patient, Set<String>, JSONObject, String, String, String, String, String, String) - Method in interface org.phenotips.data.push.PushPatientData
Submits the specified subset of patient data to the specified remote server.
sendPatient(String, String, String, String, String, String, String, String) - Method in interface org.phenotips.data.push.PushPatientService
Submits the specified subset of patient data to the specified remote server.
sendPatient(String, String, String, String, String, String) - Method in interface org.phenotips.data.push.PushPatientService
Same as above, but uses the previously stored remote user name and login token to authenticate on the remote server.
sendPatient(String, String, String, String, String, String) - Method in class org.phenotips.data.push.script.PushPatientScriptService
 
sendPatient(String, String, String, String, String, String, String, String) - Method in class org.phenotips.data.push.script.PushPatientScriptService
 
G I O P R S 

Copyright © 2011–2016 University of Toronto, Computational Biology Lab. All rights reserved.