Neuromeasures Web Service
Go Back
View the WSDL for the service.
Click on an operation name to view it's details:
- AccessoOperatori
- AccessoPazienti
- InserimentoCredenziali
- InserimentoEsercizio
Close
Name: AccessoOperatori
Binding: Neuromeasures_Binding
Endpoint: https://neurosoap.ddns.net:443/Neuromeasures/Services/index.php
SoapAction: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl#AccessoOperatori
Style: rpc
Input:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AccessoOperatoriRequest
parts:
username: xsd:string
password: xsd:string
dispositivo: xsd:string
Output:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AccessoOperatoriResponse
parts:
resultCode: xsd:string
resultDescription: xsd:string
resultOperatoreId: xsd:int
resultOperatoreAdmin: xsd:int
resultDataPazienti: tns:ElencoPazientiArray
Namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Verifica se un operatore ha le credenziali per accedere al database Neuromeasures. Ritorna il codice '0002', altrimenti un codice di errore con relativa descrizione.
Name: AccessoOperatori
Binding: Neuromeasures_Binding
Endpoint: https://neurosoap.ddns.net:443/Neuromeasures/Services/index.php
SoapAction: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl#AccessoOperatori
Style: rpc
Input:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AccessoOperatoriRequest
parts:
username: xsd:string
password: xsd:string
dispositivo: xsd:string
Output:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AccessoOperatoriResponse
parts:
resultCode: xsd:string
resultDescription: xsd:string
resultOperatoreId: xsd:int
resultOperatoreAdmin: xsd:int
resultDataPazienti: tns:ElencoPazientiArray
Namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Verifica se un operatore ha le credenziali per accedere al database Neuromeasures. Ritorna il codice '0002', altrimenti un codice di errore con relativa descrizione.
Close
Name: AccessoPazienti
Binding: Neuromeasures_Binding
Endpoint: https://neurosoap.ddns.net:443/Neuromeasures/Services/index.php
SoapAction: https://neurosoap.ddns.net/Neuromeasures/Services/index.php/AccessoPazienti
Style: rpc
Input:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AccessoPazientiRequest
parts:
username: xsd:string
password: xsd:string
dispositivo: xsd:string
esercizio: xsd:string
device: xsd:string
Output:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AccessoPazientiResponse
parts:
resultCode: xsd:string
resultDescription: xsd:string
resultToken: xsd:string
paziente_id: xsd:int
paziente_nome: xsd:string
paziente_cognome: xsd:string
Namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Verifica se il paziente con username e password ha le credenziali per inserire i dati di un esercizio eseguito con un determinato dispositivo Neuromeasures. Ritorna il codice '0000', il nome del paziente ed un token da utilizzare nelle successive chiamate se il paziente è abilitato all'esercizio, altrimenti un codice di errore con relativa descrizione.
Name: AccessoPazienti
Binding: Neuromeasures_Binding
Endpoint: https://neurosoap.ddns.net:443/Neuromeasures/Services/index.php
SoapAction: https://neurosoap.ddns.net/Neuromeasures/Services/index.php/AccessoPazienti
Style: rpc
Input:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AccessoPazientiRequest
parts:
username: xsd:string
password: xsd:string
dispositivo: xsd:string
esercizio: xsd:string
device: xsd:string
Output:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: AccessoPazientiResponse
parts:
resultCode: xsd:string
resultDescription: xsd:string
resultToken: xsd:string
paziente_id: xsd:int
paziente_nome: xsd:string
paziente_cognome: xsd:string
Namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Verifica se il paziente con username e password ha le credenziali per inserire i dati di un esercizio eseguito con un determinato dispositivo Neuromeasures. Ritorna il codice '0000', il nome del paziente ed un token da utilizzare nelle successive chiamate se il paziente è abilitato all'esercizio, altrimenti un codice di errore con relativa descrizione.
Close
Name: InserimentoCredenziali
Binding: Neuromeasures_Binding
Endpoint: https://neurosoap.ddns.net:443/Neuromeasures/Services/index.php
SoapAction: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl#InserimentoCredenziali
Style: rpc
Input:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InserimentoCredenzialiRequest
parts:
username: xsd:string
password: xsd:string
dispositivo: xsd:string
esercizio: xsd:string
pazienteNome: xsd:string
pazienteCognome: xsd:string
Output:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InserimentoCredenzialiResponse
parts:
resultCode: xsd:string
resultDescription: xsd:string
resultDataPazienti: tns:ElencoPazientiArray
Namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Inserisce una nuova istanza di credenziali, nel database Neuromeasures, per attivare l'esecuzione di esercizi; tale operazione è consentita solo a chi ha le credenziali da operatore. Ritorna il codice '0002', altrimenti un codice di errore con relativa descrizione.
Name: InserimentoCredenziali
Binding: Neuromeasures_Binding
Endpoint: https://neurosoap.ddns.net:443/Neuromeasures/Services/index.php
SoapAction: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl#InserimentoCredenziali
Style: rpc
Input:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InserimentoCredenzialiRequest
parts:
username: xsd:string
password: xsd:string
dispositivo: xsd:string
esercizio: xsd:string
pazienteNome: xsd:string
pazienteCognome: xsd:string
Output:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InserimentoCredenzialiResponse
parts:
resultCode: xsd:string
resultDescription: xsd:string
resultDataPazienti: tns:ElencoPazientiArray
Namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Inserisce una nuova istanza di credenziali, nel database Neuromeasures, per attivare l'esecuzione di esercizi; tale operazione è consentita solo a chi ha le credenziali da operatore. Ritorna il codice '0002', altrimenti un codice di errore con relativa descrizione.
Close
Name: InserimentoEsercizio
Binding: Neuromeasures_Binding
Endpoint: https://neurosoap.ddns.net:443/Neuromeasures/Services/index.php
SoapAction: https://neurosoap.ddns.net/Neuromeasures/Services/index.php/InserimentoEsercizio
Style: rpc
Input:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InserimentoEsercizioRequest
parts:
token: xsd:string
bytes: xsd:base64Binary
filename: xsd:string
exerciseDate: xsd:dateTime
Output:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InserimentoEsercizioResponse
parts:
resultCode: xsd:string
resultDescription: xsd:string
Namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Inserisce un nuovo esercizio (il file xml generato come report dal dispositivo) il cui contenuto è memorizzato nella variabile di input 'bytes' (codificato binario a base 64), il cui nome è memorizzato nella variabile di input 'filename' e la cui data di creazione è memorizzata nella variabile di input 'exerciseDate'. Le credenziali di accesso sono gestite dalla variabile 'token'. Ritorna il codice '1000' se l'operazione è andata a buon fine, altrimenti un codice di errore con relativa descrizione.
Name: InserimentoEsercizio
Binding: Neuromeasures_Binding
Endpoint: https://neurosoap.ddns.net:443/Neuromeasures/Services/index.php
SoapAction: https://neurosoap.ddns.net/Neuromeasures/Services/index.php/InserimentoEsercizio
Style: rpc
Input:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InserimentoEsercizioRequest
parts:
token: xsd:string
bytes: xsd:base64Binary
filename: xsd:string
exerciseDate: xsd:dateTime
Output:
use: encoded
namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: InserimentoEsercizioResponse
parts:
resultCode: xsd:string
resultDescription: xsd:string
Namespace: http://neurosoap.ddns.net/Neuromeasures/Services/index.php.wsdl
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Inserisce un nuovo esercizio (il file xml generato come report dal dispositivo) il cui contenuto è memorizzato nella variabile di input 'bytes' (codificato binario a base 64), il cui nome è memorizzato nella variabile di input 'filename' e la cui data di creazione è memorizzata nella variabile di input 'exerciseDate'. Le credenziali di accesso sono gestite dalla variabile 'token'. Ritorna il codice '1000' se l'operazione è andata a buon fine, altrimenti un codice di errore con relativa descrizione.