Integrazioni
L'app nasce nativamente integrata con Vivimedical, dal quale legge i dati necessari al funzionamento ed al quale invia i dati inseriti: disponibilità, pianifiche, rendicontazioni, annotazioni del diario clinico, misurazioni, messaggi.
Fanno pertanto parte integrante dell'offerta la relazione di servizi web di tipo REST su Vivimedical per la lettura e scrittura delle informazioni. Tutti i servizi prevedono l'autenticazione, effettuata con le credenziali dell'utente collegato all'app, e sono progettati per non inviare all'app dati che l'utente non ha il permesso di leggere.
I servizi sono di tipo sincrono: in presenza di connettività internet le informazioni sono lette dal server al momento del bisogno.
Nella tabella seguente sono illustrati le tipologie di servizi necessari. Sono indicato come "Lettura" i flussi di dati da Vivimedical all'app; come "Scrittura" i flussi dall'app a Vivimedical.
Famiglia |
Tipologia |
Dettaglio servizi |
Autenticazione |
Lettura |
Validazione del nome utente e della password |
Richiesta di accesso |
Scrittura |
Invio dei dati del form di richiesta di accesso |
Disponibilità |
Lettura e scrittura |
Lettura delle disponibilità di un utente per un intervallo di date |
Pazienti |
Lettura |
Lettura dell'elenco pazienti che si possono pianificare |
Programmazioni |
Lettura e scrittura |
Lettura dell'elenco delle programmazioni, filtrabili per intervallo di date, paziente, professionista |
Accessi |
Lettura e scrittura |
Lettura dell'elenco degli accessi, filtrabili per intervallo di date, paziente, professionista |
Diario clinico |
Lettura e scrittura |
Lettura delle annotazioni di diario per paziente |
Misurazioni |
Lettura e scrittura |
Lettura delle misurazioni di un paziente |
Comunicazioni |
Lettura e scrittura |
Lettura dei messaggi per utente |