ModuleWebserviceMEMdoc Module Webservice
Located in /src/ModuleWebservice.php (line 24)
createAutomaticLogin (line 1155)
Allows a web service to prepare the login for another user of the MEMdoc online application.
The result of the operation is an URL with an identifier which will allow the caller of the URL to be automatically logged into the application with the context specified on this web service request.
For example, a web service user can create an automatic login url for 'Doctor A' into a view that displays the patient form list of 'patient B'.
createAutomaticLoginImpl (line 1184)
createNewPatient (line 583)
Inserts a new patient into the MEMdoc Module.
deletePatient (line 911)
PURPOSE: Deletes a patient from the module
PRECONDITION: The patient must first be deleted from the server, and the signature returned by the server must be passed to this operation as proof that server delete operation was successful
getPatientById (line 664)
Gets patient data by the memdoc patientId. This method can return more that one object. A patient can be registerd in several clinics or departments For each registration a Patient object is returned
getPatientFields (line 376)
Get the parameters that have to be used for inserting a new patient or searching for an existing one.
getUserById (line 1091)
Processes a request for obtaining information about a specific user, namely in terms of the data fields that describe the user.
getUserFields (line 1047)
processes a request to determine the user fields metadata.
getUserInformation (line 311)
Get a list of the departments a user is registered in.
loginToModule (line 166)
User login.
Checks username and password and creates a Session for the user
The response object contains the user Id, the signature and the module session id and the module id.
This is only the first part of the login procedure. Next, the user has to be logged in to the server as well
logoutFromModule (line 289)
Logs out the user and destroys his session object
modifyPatient (line 1206)
Processes a request to update patient field information of a patient.
searchPatient (line 525)
Searches a patient. Available search parameters depend on getPatientFields()
Documentation generated on Fri, 19 Aug 2016 11:23:19 +0200 by phpDocumentor 1.4.4